A portable Windows 11 toolkit for power users who configure, rebuild and maintain PCs frequently.
Made with โค๏ธ for Windows power users.
Warning
TweakHub changes Windows settings. Review every preview and create a restore point before applying changes.
TweakHub is built to live on a USB drive. Extract it once, add your preferred tools, scripts, Registry tweaks, favorites and appearance settings, then carry the complete folder between PCs. Your portable configuration stays with the app instead of being scattered across every machine you maintain.
It runs as the current user and requests administrator privileges only when an operation requires them.
| Area | What TweakHub provides |
|---|---|
| Registry & power | Curated Windows 11 tweaks, automatic backups, verification and rollback |
| Portable profiles | Custom tools, scripts, tweaks, favorites and appearance stored beside the app |
| Automation | PowerShell and CMD scripts with preview, elevation, timeout and cancellation |
| Repair | Verified DISM and SFC repair workflow with saved output |
| Toolbox | Categorized Winget packages, trusted HTTPS links and user-created tool cards |
| Quick access | Common Windows administration consoles and control panels in one place |
| Appearance | System, light or dark theme with accent and transparency controls |
| Updates | Confirmed in-app updates with SHA-256 verification |
TweakHub supports Windows 11 build 22000 or newer.
![]() |
![]() |
![]() |
![]() |
Click any screenshot to open it at full size. On narrow screens, swipe the thumbnail row sideways.
- Download the portable archive from the latest release.
- Extract the complete archive to a USB drive or local folder.
- Run
TweakHub.exe. - Keep
TweakHub.exe,portable.flagand the generatedDatadirectory together when moving the app.
That folder carries custom tools, scripts, Registry tweaks, favorites, appearance settings, operation logs and rollback data between PCs.
The installer provides a conventional per-PC setup. Installed builds store user data under %AppData%\TweakHub instead of beside the executable.
Note
Releases may be unsigned and can trigger a Microsoft Defender SmartScreen warning.
Portable builds keep their state in Data beside the application files:
| File | Purpose |
|---|---|
registry-backup.json |
Original Registry values waiting to be restored |
power-backup.json |
Original power settings and active power plan |
operations.jsonl |
Registry and power operation audit log |
custom-scripts.json |
User-created PowerShell and CMD scripts |
custom-tweaks.json |
User-created Registry entries |
custom-tools.json |
User-created external-tool cards |
favorites.json |
Favorite external tools |
appearance.json |
Theme, accent and transparency preferences |
pending-restarts.json |
Tweaks waiting for a Windows restart |
Use About & Settings โ Portable configuration to export or import the complete user profile as a .tweakhub.json file. Machine-specific rollback backups are intentionally excluded from profiles.
Caution
Do not delete backup files before restoring outstanding changes. When moving TweakHub, copy the complete portable folderโnot only TweakHub.exe.
Requirements: Windows 11 and the .NET 10 SDK.
git clone https://github.com/PrimeBuild-pc/TweakHub.git
cd TweakHub
dotnet restore TweakHub.sln
dotnet build TweakHub.sln -c Release --no-restore
dotnet test TweakHub.Tests/TweakHub.Tests.csproj -c Release --no-build --no-restore
dotnet publish TweakHub.csproj -c Release -r win-x64 --self-contained true -o publish-standaloneEvery push and pull request to main runs the Windows build and tests. A vX.Y.Z tag matching the project version publishes the self-contained portable archive, installer and SHA-256 checksums to GitHub Releases.
Generated binaries belong in Releases, not in Git.
If TweakHub saves you time, you can support its development here:
MIT โ provided as-is, without warranty.
Made with โค๏ธ for Windows power users.



