Windows Features & Quick Fixes
Enable or disable optional Windows features and run quick system fixes with one click.
Windows Features
.NET Framework 3.5
Enables .NET Framework 3.5 (includes 2.0 and 3.0) for legacy application compatibility.
Enable-WindowsOptionalFeature -Online -FeatureName NetFx3
.NET Framework 4.8
Enables .NET Framework 4.8 Advanced Services.
Enable-WindowsOptionalFeature -Online -FeatureName NetFx4-AdvSrvs
Hyper-V
Microsoft's hypervisor for running virtual machines on Windows.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
WSL
Run Linux distributions natively on Windows without a VM.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Windows Sandbox
Isolated desktop environment to run untrusted software safely.
Enable-WindowsOptionalFeature -Online -FeatureName Containers-DisposableClientVM
NFS Client
Client for accessing NFS (Network File System) shares.
Enable-WindowsOptionalFeature -Online -FeatureName ServicesForNFS-ClientOnly
Legacy Media Components
Windows Media Player and related legacy media features.
Enable-WindowsOptionalFeature -Online -FeatureName WindowsMediaPlayer
F8 Boot Recovery
Enables legacy F8 Advanced Boot Options (Safe Mode) menu.
bcdedit /set {default} bootmenupolicy legacyScheduled Registry Backup
Enables automatic registry backup to RegBack folder (disabled by default in Windows 10+).
reg add "HKLM\SYSTEM\.\Configuration Manager" /v EnablePeriodicBackup /t REG_DWORD /d 1 /f
Quick Fixes
Autologin
Configures automatic login for a specific user account on startup.
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
Network Reset
Resets all network adapters and TCP/IP stack to default settings.
netsh int ip reset; netsh winsock reset; ipconfig /flushdns
NTP Sync
Force synchronizes system time with Windows time servers.
w32tm /resync /force
SFC/DISM Scan
Scans and repairs system files using SFC and DISM.
sfc /scannow; DISM /Online /Cleanup-Image /RestoreHealth
Windows Update Reset
Resets Windows Update components by stopping services and clearing SoftwareDistribution folder.
net stop wuauserv; net stop bits; Remove-Item -Recurse -Force "$env:WINDIR\SoftwareDistribution" -ErrorAction SilentlyContinue; net start wuauserv; net start bits
WinGet Reinstall
Reinstalls WinGet package manager using the latest App Installer package.
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe