PortableFix is a no-install Windows 10 and 11 repair utility that runs from a USB drive and performs diagnostics, cleanup, and system repairs through PowerShell actions. It covers disk health, system integrity, Windows Update, network, security, debloat, printing, boot configuration, Office, browsers, and software updates. A dry-run mode previews every change before it is applied.
The tool organizes its work into modules that target specific problem areas, from temporary file removal and disk checks to Windows Update reset and network stack repair. It also handles autostart entries, security audits, driver inspection, debloating, printing issues, boot configuration, Office and browser repairs, user folder backups, optional features, winget updates, hardware sensors, and deep cleanup. Risk levels and restore points add a layer of safety.
PortableFix is built for technicians and advanced users who need a consistent repair toolkit on removable media. It logs every action, generates HTML reports, supports undo for reversible operations, and can auto-update when running as a packaged executable. The application is written in Python with a PySide6 interface and executes its repair actions via PowerShell, keeping the core logic separate from the action definitions.
| Collects OS, hardware, disk and driver state data | Snapshot machine state before troubleshooting or repair |
| Deletes temp files, caches and update leftovers | Reclaim disk space and clear stale corrupted data |
| Scans SMART, NTFS, TRIM and schedules chkdsk | Fix filesystem errors and detect failing sectors |
| Restores Windows component store and system files | Repair corrupted OS integrity after crashes or updates |
| Resets update services, cache and DLL registrations | Resolve stuck downloads and failed update installs |
| Flushes DNS, resets Winsock, TCP/IP and hosts | Fix connectivity and name resolution problems |
| Enumerates Run keys, startup folder and services | Identify boot-time programs slowing the system |
| Reviews Defender, firewall, UAC and runs scan | Assess and harden endpoint security configuration |
| Tweaks power plan, effects and context menu | Improve desktop responsiveness and usability |
| Lists problem devices and third-party drivers | Find hardware with missing or faulty drivers |