PowerShell Script to setup Windows 10 LTSC/1903/1909/2004/2009
Windows 10 Sophia Script
"Windows 10 Sophia Script" is a set of functions for Windows 10 fine-tuning and automating the routine tasks🏆
⚠️ Before running ⚠️
Due to the fact that the script includes more than 270 functions, you must read the entire preset file carefully and comment out/uncomment those functions that you do/do not want to be executed. Every tweak in a preset file has its' corresponding function to restore the default settings.
Running the script is best done on a fresh install because running it on tweaked system may result in errors occurring.
Some third-party antiviruses flag this script or its' part as malicious one. This is a false positive due to $EncodedScript variable. You can read more about in "CreateCleanUpTask" function. You might need to disable tamper protection from your antivirus settings, re-enable it after running the script, and reboot.
Screenshots
Screenshots
Sophia Script in Action
Core features
Set up Privacy & Telemetry;
Turn off diagnostics tracking scheduled tasks;
Set up UI & Personalization;
Uninstall OneDrive "correctly";
Interactive prompts;
Change %TEMP% environment variable path to %SystemDrive%\Temp
Change location of the user folders programmatically (without moving user files) within interactive menu using up/down arrows and Enter key to make a selection
"Desktop";
"Documents";
"Downloads";
"Music";
"Pictures"
"Videos.
Uninstall UWP apps from all accounts with exception apps list with pop-up form written in WPF;
Disable Windows features;
Install and setup WSL
Remove Windows capabilities with pop-up form written in WPF;
Create a Windows cleaning up task in the Task Scheduler;
A toast notification will pop up a minute before the task starts