The most powerful PowerShell module on GitHub for fine-tuning Windows 10 & Windows 11
MIT License
Bot releases are visible (Hide)
Published by farag2 about 4 years ago
Diff from v5.0.0
5.0.0...5.0.1
There is a mismatch between the tag specified in the request and the tag present in the reparse point
Published by farag2 about 4 years ago
Published by farag2 about 4 years ago
5.0 RC5
Published by farag2 about 4 years ago
5.0 RC4
Published by farag2 about 4 years ago
5.0 RC3
Published by farag2 about 4 years ago
5.0 RC2
Published by farag2 about 4 years ago
5.0 RC1
Published by farag2 about 4 years ago
Diff from v4.5.7
4.5.7...4.6
Fixed and improved translations and comments. Closed https://github.com/farag2/Windows-10-Setup-Script/pull/58 & https://github.com/farag2/Windows-10-Setup-Script/pull/59. Thanks a lot to @skycommand for the help with translation;
Removed the "Group svchost.exe processes" section;
New-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Control -Name SvcHostSplitThresholdInKB -PropertyType DWord -Value 3670016 -Force
# Restart required
Removed the "Show the "File Explorer" and "Settings" folders on Start" section;
Updated the "Turn off Delivery Optimization" section;
New-ItemProperty -Path Registry::HKEY_USERS\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings -Name DownloadMode -PropertyType DWord -Value 0 -Force
New-ItemProperty -Path Registry::HKEY_USERS\S-1-5-20\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings -Name DownloadModeProvider -PropertyType DWord -Value 8 -Force
Updated the "Turn off Windows features" section;
Enable-WindowsOptionalFeature -Online -FeatureName Printing-PrintToPDFServices-Features # -NoRestart
Updated the "Change the location of the user folders to %SystemDrive%" section;
RemoveDesktopINI
argument to remove desktop.ini
in the old user shell folder;Fixed wrong value in "Add the "Extract all" item to Windows Installer (.msi) context menu" section;
New-ItemProperty -Path Registry::HKEY_CLASSES_ROOT\Msi.Package\shell\Extract -Name MUIVerb -PropertyType String -Value "@shell32.dll,-37514" -Force
Updated the "Do not add the "- Shortcut" suffix to the file name of created shortcuts" section;
Minor changes.
Published by farag2 about 4 years ago
Diff from v4.5.6 (2004)
4.5.6...4.5.7
Removed "Turn off per-user services" section;
New-ItemProperty -Path HKLM:\System\CurrentControlSet\Services\PimIndexMaintenanceSvc -Name Start -PropertyType DWord -Value 3 -Force
Remove-ItemProperty -Path HKLM:\System\CurrentControlSet\Services\PimIndexMaintenanceSvc -Name UserServiceFlags -Force
New-ItemProperty -Path HKLM:\System\CurrentControlSet\Services\UnistoreSvc -Name Start -PropertyType DWord -Value 3 -Force
Remove-ItemProperty -Path HKLM:\System\CurrentControlSet\Services\UnistoreSvc -Name UserServiceFlags -Force
New-ItemProperty -Path HKLM:\System\CurrentControlSet\Services\UserDataSvc -Name Start -PropertyType DWord -Value 3 -Force
Remove-ItemProperty -Path HKLM:\System\CurrentControlSet\Services\UserDataSvc -Name UserServiceFlags -Force
# Restart required
Updated "Turn on Windows 10 20H2 new Start style" section;
Updated "Change %TEMP% environment variable path to the %SystemDrive%\Temp" section;
Added prompt for choice;
Closed #51.
New-Item -Path $env:LOCALAPPDATA\Temp -ItemType Directory -Force
Minor changes.
Published by farag2 about 4 years ago
Diff from v4.5.5 (Windows 10 2004)
Published by farag2 over 4 years ago
Diff from v4.5.4
4.5.4...4.5.5
Published by farag2 over 4 years ago
Diff from v4.5.3
4.5.3...4.5.4
Published by farag2 over 4 years ago
Diff from v4.5.2
4.5.2...4.5.3
Published by farag2 over 4 years ago
Diff from v4.5.1
4.5.1...4.5.2
Removed sections due to Network troubleshooter is unable to start DPS service
:: Restart needed
logman import -name "DiagLog" -xml "PathTo\DiagLog_EN.xml"
logman start "DiagLog"
Updated "Turn on logging for all Windows PowerShell modules" section
Remove-ItemProperty -Path HKLM:\SOFTWARE\Policies\Microsoft\Windows\PowerShell\ModuleLogging\ModuleNames -Name EnableModuleLogging -Force
New-ItemProperty -Path HKLM:\SOFTWARE\Policies\Microsoft\Windows\PowerShell\ModuleLogging -Name EnableModuleLogging -PropertyType DWord -Value 1 -Force
Minor changes
Published by farag2 over 4 years ago
Diff from v4.5.0.1
4.5.0.1...4.5.1
Published by farag2 over 4 years ago
Diff from v4.5
4.5...4.5.0.1
Updated "Remove Windows capabilities" section
Moved Notepad from the $CheckedCapabilities variable to the $ExcludedCapabilities
To restore uninstalled Notepad execute
Get-WindowsCapability -Online -Name Microsoft.Windows.Notepad* | Add-WindowsCapability -Online -Verbose
Updated "Turn on hardware-accelerated GPU scheduling" section
Published by farag2 over 4 years ago
Updated sections
Added sections
Due to Microsoft Edge moved to Chromium rendering engine, the following sections was removed
Remove Microsoft Edge shortcut from the Desktop;
Do not allow Microsoft Edge to start and load the Start and New Tab page at Windows startup and each time Microsoft Edge is closed;
Remove-ItemProperty -Path HKLM:\SOFTWARE\Policies\Microsoft\MicrosoftEdge\TabPreloader -Name AllowTabPreloading -Force
Do not allow Microsoft Edge to pre-launch at Windows startup, when the system is idle, and each time Microsoft Edge is closed;
Remove-ItemProperty -Path HKLM:\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Main -Name AllowPrelaunch -Force
Turn off Windows Defender SmartScreen for Microsoft Edge;
$edge = (Get-AppxPackage -Name Microsoft.MicrosoftEdge).PackageFamilyName
Remove-ItemProperty -Path "HKCU:\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\$edge\MicrosoftEdge\PhishingFilter" -Name EnabledV9 -Force
Turn off creation of an Edge shortcut on the desktop for each user profile;
Remove-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer -Name DisableEdgeDesktopShortcutCreation -Force
In Windows 10 the "Turn on automatic recommended troubleshooting and tell when problems get fixed" feature was renamed into "Run troubleshooters automatically, then notify"
Comments;
Minor changes.
Published by farag2 over 4 years ago
Published by farag2 over 4 years ago
Diff from v4.3.0.1
4.3.0.1...4.4
Updated links in the comment-based help section;
Updated "Increase taskbar transparency" section
# Restart needed
Remove-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\Dwm -Name ForceEffectMode -Force
Updated "Change location of the user folders" section
Updated "Uninstall UWP apps" section
Add the "Run as different user" item to the .exe files types context menu
Comments;
Minor changes.
Published by farag2 over 4 years ago
Diff from v4.2.1
4.2.1...4.3.0.1