Windows Debloater
A simple powershell script to debloat Windows.
How to Use:
- Download/clone this repo.
- Right Click on start button & open Powershell(Admin)
- This step depends on where you have downloaded the script.
We will assume that you have downloaded this scipt in downloads.
cd .. cd C:\Users\<Your Windows username>\Downloads\ cd .\Windows-Debloater-main\Windows-Debloater-main\
- Type the following commands :
Set-ExecutionPolicy Unrestricted
.\debloat.ps1
Note : Make sure to enable/disable the features you don't need by commenting/uncommenting them out.
What this script can do :
- Enable/Disable Telemetry
- Enable/Disable Wi-Fi Sense
- Enable/Disable SmartScreen Filter
- Enable/Disable Bing Search in Start Menu
- Enable/Disable Location Tracking
- Enable/Disable Feedback
- Enable/Disable Advertising ID
- Enable/Disable Cortana
- Restrict Windows Update P2P only to local network
- Remove AutoLogger file & restrict directory
- Stop & disable Diagnostics Tracking Service
- Lower/Raise UAC level
- Enable/Disable sharing mapped drives between users
- Enable/Disable Firewall
- Enable/Disable Windows Defender
- Enable/Disable Windows Update automatic restart
- Stop & disable Home Groups services
- Enable/Disable Remote Assistance
- Enable/Disable Remote Desktop w/o Network Level Authentication
- Enable/Disable Action Center
- Enable/Disable Lock screen
- Enable/Disable Autoplay
- Enable/Disable Autorun for all drives
- Enable/Disable Sticky keys prompt
- Hide/Show Search button / box
- Hide/Show Task View button
- Hide/Show small/large icons in taskbar
- Hide/Show titles in taskbar
- Hide/Show all tray icons
- Hide/Show known file extensions
- Change default Explorer view to "Computer"/"Quick Access"
- Hide/Show Computer shortcut on desktop
- Remove Desktop icon from computer namespace
- Remove Documents icon from computer namespace
- Remove Downloads icon from computer namespace
- Remove Downloads icon to computer namespace
- Remove Music icon from computer namespace
- Remove Pictures icon from computer namespace
- Remove Videos icon from computer namespace
- Remove secondary en-US keyboard
- Enable/Disable/Uninstall OneDrive
- Install/Uninstall default Microsoft applications
- Uninstall Work Folders Client
- Enable/Disable unwanted Windows services
- Enable/Disable many of the default apps.
- Prevents Apps from re-installing
- Remove/Set Password Age Limit
- Enable/Disable Privacy Settings Experience
- Sets Windows to Dark Mode
Defaults:
By default this script has options enabled for a normal user.
- Telemetry is disabled.
- Wi-Fi sense is disabled.
- SmartScreen Filter is disabled.
- Bing Search diabled in Start Menu.
- Location Tracking is disabled.
- Feedback is disabled.
- Advertising ID is disabled.
- Cortana is disabled.
- Restricted Windows Update P2P only to local network.
- Removed AutoLogger file and restrict directory.
- Stopped and disabled Diagnostics Tracking Service.
- Disabled Windows Update automatic restart.
- Stoped and disabled Home Groups services.
- Show known file extensions.
- Change default Explorer view to "Computer"
- Disabled OneDrive.
- It removes some of the bloatware bundled with Windows 10 :
- 3DBuilder
- BingFinance
- BingNews
- BingSports
- BingWeather
- Getstarted
- People
- SkypeApp
- WindowsMaps
- WindowsPhone
- WindowsSoundRecorder
- AppConnector
- Messaging
- CommsPhone
- CandyCrushSodaSaga
- WindowsFeedbackHub
- Wallet
- GetHelp
- MixedReality
- Everything Office related.
- Everything Xbox related.
- WindowsCamera
- Disables all settings in Privacy Experience.
- Disable Remote Assistance
- Disable Remote Desktop
Credits :
@Disassembler0.
Craft Computing.
Windows Debloat Video URL : https://www.youtube.com/watch?v=PdKMiFKGQuc