Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Re-imagining Windows like a minimal OS install, already debloated with minimal impact for most functionality.

License

NotificationsYou must be signed in to change notification settings

LeDragoX/Win-Debloat-Tools

Repository files navigation

PSScriptAnalyzerGitHub issuesGitHub licenseCommit rateGitHub last commit (branch)GitHub code size in bytes

This Project was adapted fromW4RH4WK's Project

Re-imagining Windows like a minimal OS install, already debloated with minimal impact for most functionality.

Warning

DISCLAIMER:You're doing this at your own risk, I am not responsible for any data loss or damage that may occur. It's not guaranteed that every feature removed from the system can be easily restored.

🚀 Download Latest Version

Code located in themain branch is considered bleeding-edge, but big features/reworks will be implemented in a separate branch.

Important

Use on a fresh Windows install to notice the differences. Using an admin account is recommended to avoid any compatibility issues.

Branch to DownloadVersion(s) SupportedEdition(s)ArchitecturePowerShell Version
(Current)23H2 or OlderHome / Pro x86/x64 ONLY
ARM/ARM64 will break your installation (#97)
v5.1+

✨ Usage

To run a variant of the script, follow these steps:

  • Extract theentire.zip file to another folder.
  • RunOpenTerminalHere.cmd (try torun as admin if nothing happens at all).
  • Copy and Paste one of the lines below on yourTerminal to unblock the scripts and execute it:

GUI Version

Set-ExecutionPolicy Unrestricted-Scope CurrentUser-Force; ls-Recurse*.ps*1|Unblock-File; .\"WinDebloatTools.ps1"

Script GUITheApply Tweaks button is the main one for debloating.

CLI Version (Straight to debloat)

Set-ExecutionPolicy Unrestricted-Scope CurrentUser-Force; ls-Recurse*.ps*1|Unblock-File; .\"WinDebloatTools.ps1"'CLI'

Scripts can be run individually, pick what you need.

🔄️ Roll-Back

If something breaks you can rely on:

  1. If you want(almost) everything to it's original state, use theUndo Tweaks button onWinDebloatTools.ps1.
  2. A restoration point done by the script itself;
  3. TheRepair Windows button onWinDebloatTools.ps1;

☑️ Common Script Features

Click to expand

This part is also valid to theApply Tweaks button on the GUI.

  • Import all necessarymodules before executing everything (Source);
  • Logs both script runs onC:\Users\<<USERNAME>>\AppData\Local\Temp\Win-DT-Logs;
  • Make a Restore Point and Backup the Hosts file (Source);
  • Download AdwCleaner and Run the latest version forVirus/Adware scan and from OOShutUp10 and import all Recommended settings from a file (Source);
  • Disablenon-essentialTelemetry fromScheduled Tasks and Optimize it (Source);
  • DisableheavyServices, but enable some on SSDs for optimum performance (Source);
  • Remove some of the legacy system components called as "Capabilities", except the most popular ones (Source);
  • RemoveBloatware UWP Apps that comes with Windows 10+, except from my choice (Source);
  • OptimizePrivacy by disabling moretelemetry parts and changingGPOs, all through changingregistry keys (Source);
  • OptimizePerformance by changing away from default settings that slowdowns the system, utilizingPowerShell commands andchanging registries to disable features (Source);
  • ApplyPersonalization tweaks onUI andSystem Settings viaRegistry andPowerShell commands (Source);
  • Help improve theSecurity of Windows while maintaining performance (Source);
  • Disableobsolete Windowsoptional features and enable some that might help (Source);

✅ GUI Script Features

Click to expand

System Tweaks

Customize System Features (Can be found here)

  • Enable/Disable Dark Theme: ApplyDark Theme orLight Theme on Windows;
  • Enable/Disable Activity History: Manages theActivity History setting;
  • Enable/Disable Background Apps: ManagesALL theBackground Apps settings;
  • Enable/Disable Clipboard History: Manages theClipboard History setting, that keeps a history from your clipboard pressingWindows + V key;
  • Enable/Disable Clipboard Sync Across Devices: Manages theClipboard Sync Across Devices setting, which allows to use the same clipboard for multiple devices (must be using a MS account);
  • Enable/Disable Cortana: Manages theCortana setting;
  • Enable/Disable Hibernate: Manages theHibernate setting;
  • Enable/Disable Legacy Context Menu: Bring back the Windows 10context menu from right-clicking or default on Windows 11;
  • Enable/Disable Location Tracking: Allow or blocklocation sensors and trackers on Windows;
  • Enable/Disable News And Interest: Show or hide thetemperature and climate on the taskbar;
  • Enable/Disable Old Volume Control: Manages theOld Volume Control (Win 7/8.1) setting;
  • Enable/Disable Online Speech Recognition: Manages theOnline Speech Recognition setting, by pressing the keysWindows + H you can speak through your mic, then use it to type text using your voice;
  • Enable/Disable Phone Link: Manages thePhone Link setting, which can link your Android/iPhone devices notifications to Windows;
  • Enable/Disable Photo Viewer:Enables orDisables the oldPhoto Viewer (Win 7/8.1);
  • Enable/Disable Search App for Unknown Ext.: When running a unknown extension file, be able to search throughMS Store for an App that can open it.
  • Enable/Disable Telemetry: Manages theWindows Telemetry Level setting;
  • Enable/Disable WSearch Service: Manages theWindows Search Service setting;
  • Enable/Disable Windows Spotlight: Manages the spotlight setting in personalization settings, giving a new desktop and lockscreen wallpaper daily;
  • Enable/Disable Xbox Game Bar/DVR/Mode: Manages theXbox Game Bar/DVR/Mode setting, that can open Game Bar anywhere, record clips from games and change Game Mode;

System Debloat Tools

  • Apply Tweaks: Run every Common Tweak scripts (Go To☑️ Common Script Features section);
  • Undo Tweaks: Re-apply some tweaks andRevert all possible ones, covering the,ShutUp10 settings,Scheduled Tasks,Services,Privacy and Performance,Personal andOptional Features tweaks, then try toReinstall Pre-Installed Apps;
  • Remove Microsoft Edge: uninstallsMicrosoft Edge, disables Scheduled Tasks and Services related to Edge, then remove the remaining files,Edge Web View files will remain untouched, but apps which depends onWebView2 will not install unless you install Microsoft Edge;
  • Remove OneDrive: completely removes OneDrive from the System, re-install is possible via Win Store;
  • Remove Xbox: wipe Xbox Apps, disable Services related to Xbox and GameBar/GameDVR;

Install System Apps (Can be found here)

This section contains options to restore the system apps, by downloading them from theMS Store (mostly) and doingStock configurations (for some Apps).

The Xbox button uses a script to restore functionalities and reinstall the Xbox Apps available on MS Store.

Other Tools

This section contains tools to solve some Windows problems and get info about how much debloated the system is.

  • Randomize System Color: Changes the Windows color pallette to a random generated hex color;
  • Reinstall Pre-Installed Apps: Rebloat Windows with all the Pre-Installed Apps;
  • Repair Windows: Try to Completely fix the Windows worst problems via Command Line;
  • Show Debloat Info: Make an overall check-up from disabled and enabled Windows Components (Compare before and after applying tweaks, it's a great difference);

Windows Update (Can be found here)

  • Enable/Disable Automatic Windows Update: Set Windows updates to automatic or manual;

Optional Features/Task Scheduler/Services/Windows Capabilities (Can be found here)

These sections can manually adjustFeatures from the system, working as a ON/OFF toggle.

Miscellaneous Features (Can be found here)

  • Enable/Disable Encrypted DNS: Sets the DNS Client Servers toCloudflare's andGoogle's (ipv4 and ipv6), and enablesDNS Over HTTPS onWindows 11.
  • Enable/Disable God Mode: Manages the hidden Desktop folder called "God Mode";
  • Enable/Disable Mouse Acceleration: Manages theEnhance Pointer Precision setting from mouse settings;
  • Enable/Disable Mouse Natural Scroll: Sets the mac-like mouse scrolling behavior, basically reverts mouse scroll direction;
  • Enable/Disable Take Ownership menu:Enables orDisables theTake Ownership context menu;
  • Enable/Disable Shutdown PC shortcut: Manages theShutdown Computer desktop shortcut;

Software Install

  • InstallWinget/Chocolatey package managers;

    • Be able to install the listed software in this script! Even from System apps.
    • Importante Note: When proceeding to install a new app, the script will automatically install the required package manager for that operation.
  • Create orRemove a Daily Upgrade Task forWinget/Chocolatey packages;

    • Creates a new Scheduled Job to daily upgrade all available softwares viaWinget at12:00 andChocolatey at13:00;
    • Register daily upgrade logs onC:\Users\<<USERNAME>>\AppData\Local\Temp\Win-DT-Logs and remove old log files;
  • Remove All Chocolatey Packages: List all packages from Chocolatey which are installed and remove everything at once;

  • Upgrade All Softwares: Upgrades all Softwares installed on your machine installed throughWinget andChocolatey.

    • WSL will only update itself, not the distros installed.
  • Install Selected: Install the selected apps by marking the checkbox(es);

  • Uninstall Mode: Default as OFF, clicking this will switch theInstall Selected button toUninstall Selected and uninstall every selected apps (Advice: differently colored buttons may not be able to uninstall completely and WSL UWP Apps, but WSL Distros will be unregistered);

➕ Contributing

FIRST of all, if have anyquestions orconcerns about the project, please refer to theDISCUSSION page, not theISSUES, this helps keeping the project organized, thanks!Found abug or want anew feature? You can open a newIssuehere.Wanting to addimprovements orfixes? Please check out theCONTRIBUTING.md file.

🤍 Credits

🛣️ Roadmap

List of all changes made on the script since the beginning, the file can be accessedhere.

🏅 Recommended Alternative

The scripts are designed to run without any user interaction. Modify them beforehand. If you want a more interactive approach (also more maintained) then check out:

📝 Legal / License

This project is NOT associated toMalwareBytes andO&O Software GmbH in any form.MalwareBytes AdwCleaner andO&O ShutUp10++ have their own licenses.

Licensed under theMIT license.


[8]ページ先頭

©2009-2025 Movatter.jp