Open PowerShell — Win + X → Terminal:
Set-ExecutionPolicy Bypass -Scope Process -Force; irm https://raw.githubusercontent.com/emylfy/winrift/main/scripts/launch.ps1 | iexNote
PowerShell 7 installs automatically if missing. A restore point is created before any changes. Every registry modification is backed up for rollback.
Pin shortcut to Start Menu
Set-ExecutionPolicy Bypass -Scope Process -Force; irm https://raw.githubusercontent.com/emylfy/winrift/main/scripts/install.ps1 | iex| Feature | What it does | |
|---|---|---|
| 🩺 | System Audit | Scans 33 issues across 6 categories — one-click fixes |
| ⚙️ | System Tweaks | 13 categories — latency, SSD, GPU, network, power, memory, DirectX |
| 🔄 | Drift Detection | Catches Windows Update reverting your tweaks; one-click reapply |
| 🛡️ | Security & Privacy | Defender, Copilot/Recall removal, privacy hardening, DNS benchmark |
| 📊 | Benchmark | 13 metrics before & after, Markdown comparison reports |
| 🖥️ | Drivers | NVIDIA · AMD · Intel + 11 OEM manufacturers |
| 🎨 | Customize | Desktop, terminal, editors, app themes — all without admin |
| 📦 | App Bundles | 7 collections via winget — native selector, optional UniGetUI |
| 💿 | ISO Builder | Embed answer file into Windows 11 ISO for automated install |
🩺 System Audit — 33 checks
Scans your system and shows what's wrong, why it matters, and how to fix it. Each issue links to a Winrift fix you can apply right from the audit screen.
| Category | What it checks |
|---|---|
| Privacy | Telemetry level, DiagTrack, Copilot, Recall, OneDrive, Ad ID, Activity history |
| Performance | Power throttling, HAGS, network throttling, MMCSS, energy estimation |
| Memory | SysMain on SSD, large system cache, paging executive |
| Storage | TRIM, NTFS last-access, 8.3 names, prefetcher |
| Startup | HKLM/HKCU Run keys for unwanted autostart entries |
| Network | Nagle algorithm, DNS resolver, throttling index |
⚙️ System Tweaks — all 13 categories
Every tweak is backed up before applying. Three modes: pick categories, apply all safe, or step-by-step wizard.
| # | Category | Risk | What it does |
|---|---|---|---|
| 1 | System Latency | 🟡 | Interrupt steering, timer serialization |
| 2 | Input Devices | 🟢 | Queue sizes, sticky/filter keys, input delays |
| 3 | SSD / NVMe | 🟢 | TRIM, defrag, last access, 8.3 names, prefetcher |
| 4 | GPU Scheduling | 🟡 | Hardware scheduling, preemption |
| 5 | Network | 🟢 | Network throttling, lazy mode |
| 6 | CPU | 🟢 | MMCSS, multimedia scheduler |
| 7 | Power | 🟡 | C-states, PCIe ASPM, Ultimate Performance plan |
| 8 | Responsiveness | 🟢 | Program priority, IRQ optimization |
| 9 | Boot | 🟢 | Startup delays, desktop switch timeout |
| 10 | UI | Auto-end tasks, hung app timeout, menu delay | |
| 11 | Memory | 🟡 | Large system cache (16 GB+), page combining |
| 12 | Maintenance | 🔧 | Automatic maintenance, I/O counting |
| 13 | DirectX | D3D12/D3D11 optimizations, multithreading |
GPU-specific tweaks are auto-detected:
- NVIDIA — per-CPU core DPC optimization
- AMD — 40+ tweaks including power gating, color depth, latency
🔄 Drift Detection — keep tweaks applied
Windows Updates silently revert registry changes. Drift Detection catches this.
- Tracks every applied tweak in a desired-state JSON
- Compares current registry against desired state
- Reports each entry as OK · Drifted · Missing
- One-click reapply for all drifted values
- Optional scheduled task runs automatically after updates
🛡️ Security & Privacy tools
| Tool | Description |
|---|---|
| DefendNot | Disable Windows Defender via Security Center API |
| RemoveWindowsAI | Remove Copilot and Recall packages |
| Privacy Hardening | Disable telemetry, tracking, bloatware — 200+ settings |
| JustTheBrowser | Remove AI, telemetry, sponsored content from browsers |
| DNS Benchmark | Test 8 providers, apply the fastest to your adapter |
All tools run only when explicitly selected.
🎨 Desktop Customization
Complete environment setup from one menu. Runs without admin.
Desktop — GlazeWM tiling WM · Zebar / YASB status bar · Flow Launcher · Windhawk · Rainmeter · Wallpaper Browser
Terminal — Full Shell Setup (single-pass) · Windows Terminal config · Nerd Fonts · Oh My Posh / Starship · FastFetch · PowerShell profile
Editors — Config import for 5 VSCode-based editors · extension install via CLI
Themes — SpotX · Spicetify · Steam Millennium
Profile & Backups — Export / Import Winrift profile (apps, configs, tweaks state) · Restore any config backup (.bak)
💿 ISO Builder
Create a bootable Windows 11 ISO with automation baked in:
- Embeds
autounattend.xmlanswer file - Removes 25 bloatware apps (Cortana, Teams, Edge, News, OneDrive...)
- Disables telemetry and Copilot
- Bypasses TPM / SecureBoot / RAM checks
- Launches Winrift on first login
📦 App Bundles
7 collections installable directly from the menu:
Development · Browsers · Utilities · Productivity · Creative & Media · Gaming · Communications
- Native selector — browse packages per category, see which are already installed or broken, install via winget
- Search all — single multi-select across all 7 bundles at once
- UniGetUI integration — if UniGetUI is installed, open any bundle directly in the app for a full GUI experience
| Windows Version | Status |
|---|---|
| Windows 11 25H2 | Fully tested |
| Windows 11 24H2 / 22H2 | Supported |
| Windows 10 | Not supported |
Requirements: PowerShell 7+ (auto-installs if missing) · Administrator · Internet connection
| Problem | Solution |
|---|---|
| Scripts disabled | Set-ExecutionPolicy RemoteSigned -Scope CurrentUser |
| Module not found | Re-run the install command for the latest version |
| Registry errors | Check %LOCALAPPDATA%\Winrift\logs\ for the session log |
| Tweak broke something | System Tweaks → Restore Backup, or boot from a restore point |
| UniGetUI fails | winget source reset --force in admin PowerShell |
Built on the work of AlchemyTweaks/Verified-Tweaks, ashish0kumar/windots, ChrisTitusTech/winutil, flick9000/winscript, Greedeks/GTweak, Parcoil/Sparkle, marticliment/UniGetUI.
MIT License · Contributing · Changelog · Report a Bug
If Winrift improved your setup, consider leaving a ⭐
