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 legacy

Scheduled 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