|
|
|
# Debloat Windows 10
|
|
|
|
|
|
|
|
This project is an effort to collect scripts which help *debloating* Windows
|
|
|
|
10.
|
|
|
|
|
|
|
|
## Download Latest Release
|
|
|
|
|
|
|
|
Code located in the `master` branch is under development (for now).
|
|
|
|
|
|
|
|
- [Debloat-Windows-10 v0.3 [zip]](https://github.com/W4RH4WK/Debloat-Windows-10/archive/v0.3.zip)
|
|
|
|
- [Debloat-Windows-10 v0.3 [tar.gz]](https://github.com/W4RH4WK/Debloat-Windows-10/archive/v0.3.tar.gz)
|
|
|
|
|
|
|
|
## Description
|
|
|
|
|
|
|
|
I personally find the state Windows 10 comes in quite shocking / scary and want
|
|
|
|
to have very quick, scriptable solution to remove and disable Windows 10's
|
|
|
|
*features* most people do not need nor want anyway.
|
|
|
|
|
|
|
|
You should have no problems using the provided Powershell scripts or altering
|
|
|
|
them to fit your needs. Do not forget to set the execution policy for
|
|
|
|
Powershell scripts. And of course, you have to run them with administrative
|
|
|
|
privileges.
|
|
|
|
|
|
|
|
PS> Set-ExecutionPolicy Unrestricted
|
|
|
|
|
|
|
|
Alternatively you can run the script as an argument to Powershell with
|
|
|
|
execution policy set to bypass.
|
|
|
|
|
|
|
|
C:\> PowerShell.exe -ExecutionPolicy Bypass -File script-file.ps1
|
|
|
|
|
|
|
|
Look at the scripts, most of them are only a couple of lines long and it should
|
|
|
|
be pretty obvious what they do.
|
|
|
|
|
|
|
|
I develop those scripts on a Windows 10 Professional 64-Bit virtual machine.
|
|
|
|
Please let me know if you encounter any issues with other Windows 10 versions.
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
1. Install all available updates for your system.
|
|
|
|
2. Edit the scripts to fit your need.
|
|
|
|
3. Run the edited scripts.
|
|
|
|
1. `fix-privacy-settings.ps1`
|
|
|
|
2. `disable-scheduled-tasks.ps1`
|
|
|
|
3. `disable-windows-features.ps1`
|
|
|
|
4. `disable-services.ps1`
|
|
|
|
5. ...
|
|
|
|
4. Reboot!
|
|
|
|
|
|
|
|
|
|
|
|
## Interactivity
|
|
|
|
|
|
|
|
The scripts are designed to run without any user-interaction. Modify them
|
|
|
|
beforehand. If you want a more interactive approach check out
|
|
|
|
[DisableWinTracking](https://github.com/10se1ucgo/DisableWinTracking) from
|
|
|
|
[10se1ucgo](https://github.com/10se1ucgo).
|
|
|
|
|
|
|
|
## Privacy Settings
|
|
|
|
|
|
|
|
I am also working on a script which sets the privacy settings of the current
|
|
|
|
user. I will try to keep it up-to-date as good as possible but do not rely on
|
|
|
|
them since they may be outdated.
|
|
|
|
|
|
|
|
If you find a certain setting which should be set in the stated script, let me
|
|
|
|
know.
|
|
|
|
|
|
|
|
## Liability
|
|
|
|
|
|
|
|
**All scripts are provided as is and you use them at your own risk.**
|
|
|
|
|
|
|
|
## Contribute
|
|
|
|
|
|
|
|
I would be happy to extend the collection of scripts. Just open an issue or
|
|
|
|
send me a pull request.
|
|
|
|
|
|
|
|
### Thanks To
|
|
|
|
|
|
|
|
- [10se1ucgo](https://github.com/10se1ucgo)
|
|
|
|
- [aramboi](https://github.com/aramboi)
|
|
|
|
- [maci0](https://github.com/maci0)
|
|
|
|
- [narutards](https://github.com/narutards)
|
|
|
|
- [tumpio](https://github.com/tumpio)
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
"THE BEER-WARE LICENSE" (Revision 42):
|
|
|
|
|
|
|
|
As long as you retain this notice you can do whatever you want with this
|
|
|
|
stuff. If we meet some day, and you think this stuff is worth it, you can
|
|
|
|
buy us a beer in return.
|
|
|
|
|
|
|
|
This project is distributed in the hope that it will be useful, but WITHOUT
|
|
|
|
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
|
|
FITNESS FOR A PARTICULAR PURPOSE.
|