
1 changed files with 107 additions and 93 deletions
@ -1,93 +1,107 @@ |
|||||
# Debloat Windows 10 |
# Debloat Windows 10 |
||||
|
|
||||
This project collects Powershell scripts which help to *debloat* Windows 10, |
This project collects Powershell scripts which help to *debloat* Windows 10, |
||||
tweak common settings and install basic software components. |
tweak common settings and install basic software components. |
||||
|
|
||||
I develop those scripts on a Windows 10 Professional 64-Bit (English) virtual |
I develop those scripts on a Windows 10 Professional 64-Bit (English) virtual |
||||
machine. Please let me know if you encounter any issues with other Windows 10 |
machine. Please let me know if you encounter any issues with other Windows 10 |
||||
versions. Although I may not spend time fixing issues related to the Home |
versions. Although I may not spend time fixing issues related to the Home |
||||
Edition or a different language, it's still good to know what's going on. |
Edition or a different language, it's still good to know what's going on. |
||||
|
|
||||
Note that **there is no undo**, I recommend only using these scripts on a fresh |
Note that **there is no undo**, I recommend only using these scripts on a fresh |
||||
install (including updates). Test everything after running them before |
install (including updates). Test everything after running them before |
||||
continuing with something else. Also there is no guarantee that everything will |
continuing with something else. Also there is no guarantee that everything will |
||||
work after future updates since I cannot predict what Microsoft will do next. |
work after future updates since I cannot predict what Microsoft will do next. |
||||
|
|
||||
## Download Latest Version |
## Download Latest Version |
||||
|
|
||||
Code located in the `master` branch is under development (for now). |
Code located in the `master` branch is under development (for now). |
||||
|
|
||||
- [Download [zip]](https://github.com/W4RH4WK/Debloat-Windows-10/archive/master.zip) |
- [Download [zip]](https://github.com/W4RH4WK/Debloat-Windows-10/archive/master.zip) |
||||
|
|
||||
## Execution |
## Execution |
||||
|
|
||||
Enable execution of PowerShell scripts: |
Enable execution of PowerShell scripts: |
||||
|
|
||||
PS> Set-ExecutionPolicy Unrestricted |
PS> Set-ExecutionPolicy Unrestricted |
||||
|
|
||||
Unblock PowerShell scripts and modules within this directory: |
Unblock PowerShell scripts and modules within this directory: |
||||
|
|
||||
PS > ls -Recurse *.ps1 | Unblock-File |
PS > ls -Recurse *.ps1 | Unblock-File |
||||
PS > ls -Recurse *.psm1 | Unblock-File |
PS > ls -Recurse *.psm1 | Unblock-File |
||||
|
|
||||
## Usage |
## Usage |
||||
|
|
||||
1. Install all available updates for your system. |
1. Install all available updates for your system. |
||||
2. Edit the scripts to fit your need. |
2. Edit the scripts to fit your need. |
||||
3. Run the scripts |
3. Run the scripts |
||||
4. `PS > Restart-Computer` |
4. `PS > Restart-Computer` |
||||
|
|
||||
## Known Issues |
## Startmenu |
||||
|
|
||||
### Startmenu Search |
In the past I included small fixes to make the startmenu more usable, like |
||||
|
removing default tiles, disabling web search and so on. This is no longer the |
||||
After running the scripts, the startmenu search-box may no longer work on newly |
case since I am that fed up with it. This fucking menu breaks for apparently |
||||
created accounts. It seems like there is an issue with account initilization |
know reason, is slow, is a pain to configure / script and even shows ads out of |
||||
that is triggered when disabling the GeoLocation service. Following workaround |
the box! |
||||
has been discovered by BK from Atlanta: |
|
||||
|
Please replace it with something better, either use [Classic Shell] or [Start |
||||
1. Delete registry key `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lfsvc\TriggerInfo\3` |
is Back], but stop using that shit. |
||||
2. Re-enable GeoLocation service (set startup type to `Automatic`) |
|
||||
3. Reboot |
[Classic Shell]: <http://www.classicshell.net/> |
||||
4. Login with the account having the stated issue |
[Start is Back]: <http://startisback.com/> |
||||
5. Start Cortana and set your preferences accordingly (web search and whatnot) |
|
||||
|
## Known Issues |
||||
You may now disable the GeoLocation service again, the search box should remain |
|
||||
functional. |
### Startmenu Search |
||||
|
|
||||
## Interactivity |
After running the scripts, the startmenu search-box may no longer work on newly |
||||
|
created accounts. It seems like there is an issue with account initilization |
||||
The scripts are designed to run without any user-interaction. Modify them |
that is triggered when disabling the GeoLocation service. Following workaround |
||||
beforehand. If you want a more interactive approach check out |
has been discovered by BK from Atlanta: |
||||
[DisableWinTracking](https://github.com/10se1ucgo/DisableWinTracking) from |
|
||||
[10se1ucgo](https://github.com/10se1ucgo). |
1. Delete registry key `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lfsvc\TriggerInfo\3` |
||||
|
2. Re-enable GeoLocation service (set startup type to `Automatic`) |
||||
## Liability |
3. Reboot |
||||
|
4. Login with the account having the stated issue |
||||
**All scripts are provided as is and you use them at your own risk.** |
5. Start Cortana and set your preferences accordingly (web search and whatnot) |
||||
|
|
||||
## Contribute |
You may now disable the GeoLocation service again, the search box should remain |
||||
|
functional. |
||||
I would be happy to extend the collection of scripts. Just open an issue or |
|
||||
send me a pull request. |
## Interactivity |
||||
|
|
||||
### Thanks To |
The scripts are designed to run without any user-interaction. Modify them |
||||
|
beforehand. If you want a more interactive approach check out |
||||
- [10se1ucgo](https://github.com/10se1ucgo) |
[DisableWinTracking](https://github.com/10se1ucgo/DisableWinTracking) from |
||||
- [Plumebit](https://github.com/Plumebit) |
[10se1ucgo](https://github.com/10se1ucgo). |
||||
- [aramboi](https://github.com/aramboi) |
|
||||
- [maci0](https://github.com/maci0) |
## Liability |
||||
- [narutards](https://github.com/narutards) |
|
||||
- [tumpio](https://github.com/tumpio) |
**All scripts are provided as is and you use them at your own risk.** |
||||
|
|
||||
## License |
## Contribute |
||||
|
|
||||
"THE BEER-WARE LICENSE" (Revision 42): |
I would be happy to extend the collection of scripts. Just open an issue or |
||||
|
send me a pull request. |
||||
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 |
### Thanks To |
||||
buy us a beer in return. |
|
||||
|
- [10se1ucgo](https://github.com/10se1ucgo) |
||||
This project is distributed in the hope that it will be useful, but WITHOUT |
- [Plumebit](https://github.com/Plumebit) |
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
- [aramboi](https://github.com/aramboi) |
||||
FITNESS FOR A PARTICULAR PURPOSE. |
- [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. |
||||
|
Loading…
Reference in new issue