A video walkthrough is available at youtu.be/JJvW9e4X7k0.
Check requirements
Before running WinSux, confirm you have:
- Windows 10 or 11 — any edition (Home, Pro, LTSC, IoT, Server)
- Active internet connection — the script downloads files during Phase 1
- Administrator access — you must run the terminal as Administrator
Enable PowerShell script execution (if needed)
The recommended one-liner uses
-useb (UseBasicParsing) and pipes to iex, which runs without needing a policy change. If you prefer to download and run the script directly, you may need to enable execution first.What AllowScripts.cmd does when you choose option 1:AllowScripts.cmd
Open an elevated terminal
WinSux must run as Administrator. Right-click Start and choose one of:You should see
- Terminal (Admin) — Windows 11
- Windows PowerShell (Admin) — Windows 10
SeShutdownPrivilege in the output.Run the script
Choose your preferred method:
- One-liner (recommended)
- Download and run
Paste this into your elevated PowerShell window and press Enter:This downloads and runs the latest version directly from GitHub. No local files needed.
Phase 1 — Initial setup (automated)
WinSux runs Phase 1 automatically with no input required:
- Verifies internet connectivity (pings 8.8.8.8)
- Downloads all temp files from
https://api.github.com/repos/FR33THYFR33THY/WinSux/contents/Tempto%SystemRoot%\Temp - Installs 7-Zip silently and configures its context menu
- Installs all Visual C++ redistributables (2005 through 2022, x86 and x64)
- Extracts and configures DDU (Display Driver Uninstaller)
- Installs Google Chrome and force-installs uBlock Origin Lite
- Extracts and installs DirectX
- Registers
stepone.ps1to run on next boot via Winlogon - Registers
steptwo.ps1to run via RunOnce after Safe Mode - Sets boot to Safe Mode:
bcdedit /set {current} safeboot minimal - Restarts your computer
Phase 2 — Safe Mode (fully automatic)
After the restart, Windows boots into Safe Mode and
stepone.ps1 runs automatically via Winlogon. No input is required.- Restores Winlogon to
userinit.exe(removes itself from the boot chain) - Runs security configuration commands as TrustedInstaller (disables Defender Tamper Protection, HVCI, VBS, Smart App Control)
- Disables UAC
- Removes the Safe Mode boot flag
- Runs DDU with flags
-CleanSoundBlaster -CleanRealtek -CleanAllGpus -Restart - Restarts your computer (triggered by DDU)
Phase 3 — Final configuration
After the second restart, Windows boots normally and Select your GPU brand. Chrome will open to the vendor’s driver download page. Download the latest driver, then select it using the file picker that appears. WinSux will extract, debloat, and install it automatically.Display and sound settings: After driver installation, you are prompted to:
steptwo.ps1 runs automatically via RunOnce. Most of Phase 3 is automated, but it pauses at two points:GPU driver selection: A menu appears asking you to choose your GPU brand:- Set your display resolution and refresh rate
- Set your primary display (if you have multiple monitors)
- Set your sound output device
- Power plan set to Ultimate Performance (all others deleted)
- Timer Resolution Service installed and started
- System restore point created (“backup”)
- Final restart
You're done
After the final restart, your system is fully optimized. Everything has been configured:
- Essential software installed (7-Zip, Chrome, DirectX, VC++ runtimes)
- Bloatware removed (Edge, OneDrive, UWP apps, legacy Windows features)
- Windows settings, privacy, and security configured
- Power plan set to Ultimate Performance
- GPU driver installed and configured
- Timer resolution at maximum for minimum input latency
A system restore point named “backup” was created at the end of Phase 3. If you need to undo changes, open System Properties → System Protection → System Restore and select it.