This is a PowerShell script / module for automating routine tasks performed after a fresh installation of Windows 10 or supported Windows Server editions (2016, 2019). It includes tweaks to reduce obtrusiveness, adjust settings, remove defaults or bloat, adjust privacy/security defaults, enable certain UI or system behaviors. It is user-configurable via presets. The project is archived now but still usable.
Features
- Many individual tweak functions, grouped into “presets” so you can apply a collection of tweaks together or selectively
- Ability to include custom tweak libraries/modules via command line parameters
- Each tweak comes with a matching function to restore default settings (“undo”) where feasible
- Supports tweaking of security settings, UI settings, visibility of files, extensions, privacy settings etcetera for Windows environments
- Designed to be idempotent: running it repeatedly should not break things or re-apply the same tweak redundantly
- Uses elevated privileges; some tweaks require admin rights; works via PowerShell, command line, preset files etcetera
Categories
SystemLicense
MIT LicenseFollow Win10 Initial Setup Script
Other Useful Business Software
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Win10 Initial Setup Script!