Skip to content

Ash1421/win-tweaks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪟 Ash's Windows Tweaks Manager

A PowerShell registry manager for quickly applying Windows UI, performance, and privacy tweaks.


✨ Socials & Stars

Discord Server Invite GitHub Stars

💜 Donations & Funding

Donations and or support are appreciated very much!

If you would like to show love to the creator of this project, please consider donating on Ko-fi.

Ko-fi

❤️ Made With Love Using

PowerShell Windows Shields.io

📜 Licensed Under

License: GPL v3.0


🚀 Installation & Usage

⚡ One-liner (PowerShell / pwsh)

irm wt.ash1421.com | iex

⚡ One-liner (Command Prompt)

powershell -c "irm wt.ash1421.com | iex"

💾 Download to Temp & Run

Saves a local copy to %TEMP%\tweaks.ps1 before running — useful if you want to relaunch as admin without re-downloading, or just keep a copy.

irm wt.ash1421.com -OutFile "$env:TEMP\tweaks.ps1"; powershell -ExecutionPolicy Bypass -File "$env:TEMP\tweaks.ps1"

⚙️ Raw Download to Temp & Run

Using raw links, Saves a local copy to %TEMP%\tweaks.ps1 before running — useful if you want to relaunch as admin without re-downloading, or just keep a copy.

irm https://raw.githubusercontent.com/Ash1421/win-tweaks/refs/heads/main/tweaks.ps1 -OutFile "$env:TEMP\tweaks.ps1"; powershell -ExecutionPolicy Bypass -File "$env:TEMP\tweaks.ps1"

📁 Download & Run Locally

  1. Download or clone the repo
  2. Double-click run.bat

run.bat will attempt to request administrator privileges automatically via UAC. If elevation is unavailable (e.g. in a workspace), it falls back to running as the current user — tweaks that require admin will be skipped with a clear warning, everything else applies fine.

Or run manually in PowerShell / pwsh:

powershell -ExecutionPolicy Bypass -File tweaks.ps1

Note: The script works without admin. Tweaks that need HKLM access (Telemetry, Cortana, Activity History, Location Tracking, Windows Security icon) are clearly marked [Admin] in the menu and will be skipped gracefully if not elevated, rather than erroring out. Use option 13 on the main menu to relaunch as Administrator at any time.

🖥️ How It Works

On launch the script detects whether you are running as Administrator and displays this in the header. You navigate numbered menus to apply tweaks individually, or hit 1 to apply Ash's full profile in one shot.

A registry backup is saved to %TEMP%\registry_backup.reg automatically before the profile runs. You can also back up and restore manually from the main menu at any time.

After applying tweaks, use option 11 Restart Explorer or reboot for all changes to take effect.


📜 License

This project is licensed under the GPL v3.0 (GNU General Public License V3.0).


💵 Support Me and or My Projects

💜 Donations and support are appreciated very much!

Minimum donation: $5 (NZD)

Payment methods: Credit/Debit Card, PayPal, Apple Pay, Google Pay

Supported Cards: Visa, Mastercard, Amex / American Express

Membership options are available for recurring support.

You can donate via:

Ko-fi

💜 Supported Payment Methods:


Made with 💜 by @Ash1421

Star this repo if you like it!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors