Skip to content

PowerShell script for automation of routine tasks done after fresh installations of Windows 10 / Server 2016 / Server 2019

License

Notifications You must be signed in to change notification settings

mrcrutch/Win10-Initial-Setup-Script

 
 

Repository files navigation

MrCrutch Win10/Win11 init script

This is just another PowerShell script for automation of routine tasks done after fresh installations of Windows 10, 11 and Windows Server 2016 / 2019. This is by no means any complete set of all existing Windows tweaks and neither is it another "antispying" type of script. It's simply a setting which I like to use and which in my opinion make the system less obtrusive.

This project is highly based on the original [Disassembler0 Win10 Init Script] (https://github.com/Disassembler0/Win10-Initial-Setup-Script) . I just added a bunch of functions, tried to keep it up-to-date also for usage with Windows 11.   My main purpose is to keep Windows free from telemetry as more as possible, and with a clean and easy to use interface, but without modifying any system component, by the usage of Group Policy and reg keys only.   As a starting point I'm sharing this single-user version. I'm working on a version suitable for multi-user environment.  

License

I'm distributing this fork on the same LICENSE as the original project. See the MIT LICENSE in folder.  

Basic Usage

If you just want to run the script with the provided preset, simply download run the Default.cmd file with elevated privileges.

Advanced Usage

The script supports command line options and parameters which can help you customize the tweak selection or even add your own custom tweaks, however these features require some basic knowledge of command line usage and PowerShell scripting. Refer to the Original project Help Pages for more details.

About

PowerShell script for automation of routine tasks done after fresh installations of Windows 10 / Server 2016 / Server 2019

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PowerShell 99.9%
  • Batchfile 0.1%