v1.0.0 · build 2026.08.24 · 56 functions

Everything about your PC.
One console window.

InfinitySniper HFX is a modular Windows utility framework: hardware and HWID reporting, live monitoring, storage and network tools, diagnostics, cleaning, repair and backup — read-only by default, portable, and driven entirely by number keys.

Windows 10 & 11 Zero runtime dependencies Portable — no installer needed Nothing leaves your machine
InfinitySniper-HFX.exe CMD Edition
╔══════════════════════════════════════════════════════════════╗
║                                                              ║
                      INFINITYSNIPER HFX                      
║                                                              ║
                  Windows Utility Framework                   
                            v1.0.0                            
║                                                              ║
╚══════════════════════════════════════════════════════════════╝

  Machine: PC-01    Mode: Administrator    Functions: 56

╔══════════════════════════════════════════════════════════════╗
                          MAIN MENU                           
╠══════════════════════════════════════════════════════════════╣
  [1]   System & Hardware - 11 functions                      
  [2]   Storage & Files - 7 functions                         
  [3]   Network - 8 functions                                 
  [4]   Maintenance - 2 functions                             
  [5]   Diagnostics - 7 functions                             
  [6]   Windows Tools - 11 functions                          
  [7]   Custom Functions - 4 functions                        
  [8]   Reports - 6 functions                                 
║ ──────────────────────────────────────────────────────────── ║
  [9]   Favorites          [14]  Function Manager             
  [10]  Settings           [15]  Live System Monitor          
  [11]  Repair Center      [16]  Quick PC Summary             
  [12]  System Health      [17]  Search Functions             
  [13]  Backup Center      [18]  About InfinitySniper HFX     
║ ──────────────────────────────────────────────────────────── ║
  [0]   Exit                                                  
╚══════════════════════════════════════════════════════════════╝

   Select Option > 
56Functions
8Categories
0npm dependencies
3Editions
100%Offline & local
Why it exists

A toolbox, not a black box

Every number in the menu is a small, self-contained module you can read, replace or remove. Nothing is hidden behind an installer, a service or a telemetry endpoint.

Modular by design

Every feature is one file in Function/. Drop it in, restart, and it appears in the menu with its own number. No menu code to edit — ever.

Zero-config discovery

Read-only until you say otherwise

Information functions never touch anything. Anything that can change the system declares itself, honours Safe Mode and Dry Run, and shows you the full list before it acts.

48 of 56 read-only

Numbers only

Main menu, sub-menus, confirmations, launchers — every choice is a digit, and 0 is always back. No letter shortcuts to memorise, nothing to mistype.

One-handed operation

Real hardware data

CPU, GPU, RAM modules, monitors, drives, adapters, TPM and Secure Boot — read straight from CIM and PowerShell, with serials and identifiers in one sectioned report.

HWID report

It repairs itself

The Repair Center recreates missing folders, resets a damaged configuration, purges stale settings and old logs, and reports invalid modules — then writes a full repair log.

5 repair modes

Four themes, centred layout

Guardian, Navy + Gold, Emerald + Steel and Classic Console, in 24-bit colour, re-centred whenever you resize the window. The same four you can try on this page.

Try the switcher ↗
One engine, three faces

Pick the window you like

The console application is the product. The two windowed editions are launchers around it — they discover the same modules and print the same output, so no feature is ever reimplemented twice.

CMD Edition

Recommended

The application itself — a single portable executable that opens in a console window.

  • All 56 functions, menus, live views
  • Nothing to install, copy it anywhere
  • Runs from a USB stick
  • Scriptable: --run, --list, --selftest
Download · 20.9 MB
Windows 10/11 · no runtime required

Desktop Edition

Windowed

A plain WinForms window built on the PowerShell that already ships with Windows. Adds no dependency at all.

  • Function list with live search
  • Run in the window, in a console, or as admin
  • Reports tab with a preview pane
  • Desktop and Start Menu shortcuts
Download · 21.0 MB
Windows PowerShell 5.1 · already on your PC

Launcher Edition

Build it

A frameless desktop app in the shape of a modern game launcher, with a dashboard and a live console.

  • Dashboard: CPU, Windows, uptime, drives
  • Searchable function grid with detail panels
  • Interactive console — answer prompts in the window
  • Reports, logs and settings in place
Build from source
Too large to host here · one command with the .NET 8 SDK
Feature comparison of the three editions
CapabilityCMDDesktopLauncher
All 56 functionsYesYesYes
Interactive menus & live viewsNativeOpens a consoleIn the window
Extra runtime requiredNoneNoneWebView2
Scriptable from a batch fileYes
Reports & logs browserMenu [8]Reports tabBuilt-in tabs
Runs from a USB stickYesYesYes
Ready-made download20.9 MB ZIP21.0 MB ZIPBuild from source
The catalogue

56 functions, eight categories

Pick a category to see what is inside it. Every one of them is a file you can open.

Browse and search all 56
Safety model

Nine locks between a tool and your files

A utility that can delete things has to earn trust. This one is built so the destructive path is the narrow, loud, reversible one — and the default path changes nothing at all.

Confirmation promptconsole
  Scan complete.
  Files:   1,248
  Size:    3.42 GB
  Mode:    DRY RUN — nothing will be deleted

  Delete these files?
    [1] Yes    [2] No    [0] Cancel

   Select Option >
Read-only by defaultInformation functions never write, delete, stop or modify anything.
Safe ModeBlocks every function marked destructive — cleaning, deleting, service and process control, hosts editing.
Dry RunDestructive functions report exactly what they would do and change nothing.
Numeric confirmation[1] Yes [2] No [0] Cancel before anything changes.
Scan first, alwaysCounts, sizes and paths are shown in full before a single file is removed.
Whitelist plus blacklistThe cleaner validates every path twice — at scan time and again immediately before each delete.
Protected listsCritical services and processes can never be stopped here. Windows, Program Files, ProgramData, your profile and drive roots are never deleted.
No forcingFiles in use are skipped and reported, never force-unlocked.
Secret maskingEnvironment variables that look like secrets are masked on screen, in exports and in the logs.
Extend it

A new menu entry is one file

No registration, no manifest, no rebuild. The loader walks Function/ at start-up, validates what it finds and numbers it automatically.

Copy the template

Drop Function/_TEMPLATE.js into a category folder under a kebab-case name.

cmd
copy Function\_TEMPLATE.js Function\Tools\my-function.js

Fill in the descriptor

name and execute are the only required fields. Everything else has a sensible default.

Start the application

It appears in that category with its own number. A module that fails to load is listed in the Function Manager with the exact reason and never stops the app.

cmd
node main.js --list
node main.js --run my-function
Function/Tools/my-function.jsJavaScript
'use strict';

module.exports = {
  name: 'Thing Information',
  description: 'One line shown in the menus.',
  version: '1.0.0',
  category: 'Tools',
  order: 100,
  requiredPermissions: 'normal',
  destructive: false,

  // ctx gives you ui, prompt, logger, system,
  // kit, report, paths, settings and more.
  async execute(ctx) {
    const { ui, system } = ctx;

    ui.section('THING');
    ui.field('Answer', '42');

    return { ok: true };
  },
};

The packaged executable keeps loading modules from the external Function folder, so a new function can be added to a built copy without rebuilding anything. Read the module contract →

Reports & logs

The same output on screen and on disk

Reports are built once and then printed and saved, so the text file is never a lossy second version of what you just read. Names are sortable by design: HH-MM_DD-MM-YYYY_Suffix.txt.

  • Export Center combines sections from any function into one full system report
  • A daily application log, plus one detailed log per cleanup and per repair
  • Every failure gets a quotable Error ID such as HFX-ERR-20260824-0001
  • Execution history, favourites and run counters, all stored locally
reports\19-56_24-08-2026_CunputerHWID.txt Report
[ SYSTEM ]
  Computer Name      PC-01
  Manufacturer       Micro-Star International
  Model              MS-7D25

[ CPU ]
  Name               Intel Core i7-12700K
  Cores / Threads    12 / 20
  Processor Id       BFEBFBFF000•••••

[ SECURITY & FIRMWARE ]
  Secure Boot        Enabled
  TPM                2.0 — Ready
  BitLocker          Off

[ STORAGE ]
  Samsung 990 PRO    2.0 TB   NVMe   Healthy
  WDC WD40EZAZ       4.0 TB   HDD    Healthy

[ SCAN ENVIRONMENT ]
  Generated          24-08-2026 19:56
  Elevation          Administrator
  Duration           4.1 s
Questions

Before you download

Does it send anything anywhere?

No. The application reads what Windows exposes to a normal process and writes it to a text file that stays on your machine. It has no telemetry, no update check and no account.

Two functions do reach the internet, and only because that is what they measure: public-ip asks a public endpoint what your outbound address is, and speed-test transfers data to measure bandwidth. Neither sends anything about your machine.

Do I need administrator rights?

No — administrator is optional and only the functions that genuinely need elevation ask for it. Running elevated additionally unlocks TPM and Secure Boot details, Windows Temp / Windows Update / Delivery Optimization / Prefetch cleaning, service control, some process paths and a few SMART values.

Is the hardware report safe to share?

Treat it like any other sensitive document. It contains serial numbers and, if you enable that option, the Windows product key. The application never modifies, hides or spoofs an identifier — it only reads and reports them.

On screen, sensitive values can be masked with the hardware.maskSensitiveOnScreen setting.

Do I need Node.js installed?

Only if you run it from source. The packaged executable carries its own runtime, so the download needs nothing installed. If you do want to run from source, Node.js 16 or newer is enough — there are no npm packages to install, because there are none.

Can I use it on a machine I do not own?

The functions are read-only by default and the destructive ones are gated behind Safe Mode, Dry Run and a numeric confirmation, so it is a reasonable diagnostic tool for a support call. Do get the owner's permission first — the hardware report contains identifying information about their machine.

What happens when a function crashes?

It never takes the application down. The failure gets an Error ID, a plain sentence appears on screen, the stack trace goes to the log, and you get a recovery menu: back to the menu, error details, diagnostics, the Repair Center, or exit.

Can I remove functions I do not want?

Delete the file, rename it to *.disabled.js, prefix it with _, or switch it off in the Function Manager. The menu renumbers itself either way — removing a module never breaks anything.

Ready when you are

Find out what is actually in your PC

One folder, no installer, nothing to sign up for. Copy it to a USB stick and it works on the next machine too.