This page is written by a tool that reads the script and lists what it does, so the page cannot say one thing while the script does another. Every row is recorded when it is changed and put back by undo.
Decided on your PC from what it finds, before anything changes. The free report lists these for your machine.
| When | Kept |
|---|---|
| A printer is installed | Spooler (print spooler) |
| Bluetooth is in use | bthserv, BTAGService, BthAvctpSvc |
| A Wi-Fi adapter is present | WlanSvc, RmSvc |
| Touch screen, or a laptop | TabletInputService (touch keyboard) |
| A Windows Hello reader is present | WbioSrvc (biometrics) |
| Laptop | SensorService, SensrSvc, SensorDataService, WwanSvc; battery-side power settings; hibernation |
| A VPN adapter is present | iphlpsvc, SSDPSRV, upnphost |
| A hard disk is present | SysMain (prefetch) |
| Game Pass, the Xbox app or Minecraft is installed | XblAuthManager, XblGameSave, XboxNetApiSvc, XboxGipSvc (unless -CutXbox) |
| An Xbox controller is connected | XboxGipSvc (unless -CutXbox) |
| Always | Themes; Microsoft Defender, the firewall, SmartScreen, UAC, Windows Update, audio, networking, every anti-cheat, every driver |
Stopped and set to manual or disabled, never deleted. Anything in the table above stays when your PC needs it. Services can start any one of them again.
| Service | What it is | Set to |
|---|---|---|
| DiagTrack | telemetry | disabled |
| dmwappushservice | telemetry push | disabled |
| diagnosticshub.standardcollector.service | diagnostics hub | disabled |
| WerSvc | error reporting | disabled |
| wercplsupport | error reporting | disabled |
| PcaSvc | compatibility assistant | disabled |
| MapsBroker | offline maps | disabled |
| lfsvc | geolocation | disabled |
| RetailDemo | retail demo | disabled |
| RemoteRegistry | remote registry | disabled |
| Fax | fax | disabled |
| WMPNetworkSvc | media sharing | disabled |
| TrkWks | link tracking | disabled |
| WalletService | wallet | disabled |
| wisvc | insider program | disabled |
| DoSvc | delivery optimisation p2p | manual |
| SEMgrSvc | payments and NFC | disabled |
| MessagingService | SMS | disabled |
| PhoneSvc | Phone Link | disabled |
| TapiSrv | telephony | disabled |
| WpcMonSvc | parental controls | disabled |
| SharedAccess | internet connection sharing | disabled |
| CscService | offline files | disabled |
| icssvc | mobile hotspot | disabled |
| edgeupdate | Edge updater (runs on demand) | manual |
| edgeupdatem | Edge updater | manual |
| WbioSrvc | biometrics | disabled |
| SysMain | superfetch | manual |
| WSearch | search indexing | manual |
| Spooler | print spooler | disabled |
| bthserv | bluetooth | disabled |
| BTAGService | bluetooth audio | manual |
| BthAvctpSvc | bluetooth audio | manual |
| WlanSvc | wi-fi | disabled |
| TabletInputService | touch keyboard | manual |
| SensorService | sensors | manual |
| SensrSvc | sensors | manual |
| SensorDataService | sensors | manual |
| AJRouter | AllJoyn | disabled |
| NcbService | network connection broker | manual |
| CDPSvc | connected devices | manual |
| CDPUserSvc | connected devices | manual |
| OneSyncSvc | mail/contacts sync | manual |
| PimIndexMaintenanceSvc | contacts index | manual |
| UnistoreSvc | user data storage | manual |
| UserDataSvc | user data | manual |
| XblAuthManager | xbox sign-in | manual |
| XblGameSave | xbox game save | manual |
| XboxNetApiSvc | xbox networking | manual |
| XboxGipSvc | xbox accessories | manual |
| RmSvc | radio management | manual |
| WwanSvc | mobile broadband | disabled |
| SSDPSRV | ssdp discovery | manual |
| upnphost | upnp | manual |
| FrameServer | camera frame server | manual |
| perceptionsimulation | mixed reality | disabled |
| spectrum | mixed reality | disabled |
| DPS | diagnostic policy | manual |
| WdiServiceHost | diagnostics | manual |
| WdiSystemHost | diagnostics | manual |
| stisvc | scanner (WIA) | manual |
| SCardSvr | smart card | disabled |
| ScDeviceEnum | smart card | disabled |
| CertPropSvc | smart card | disabled |
| WebClient | webdav | manual |
| lmhosts | netbios | manual |
| iphlpsvc | ipv6 tunnels | manual |
| TermService | remote desktop | manual |
| SessionEnv | remote desktop | manual |
| UmRdpService | remote desktop | manual |
| Themes | themes | disabled |
| cbdhsvc | clipboard history | manual |
| WpnService | push notifications | manual |
| WpnUserService | push notifications | manual |
Disabled, not deleted. Plus NVIDIA's crash-report and updater tasks when an NVIDIA card is found. Task Scheduler can enable any of them again.
| \Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser |
| \Microsoft\Windows\Application Experience\ProgramDataUpdater |
| \Microsoft\Windows\Application Experience\StartupAppTask |
| \Microsoft\Windows\Application Experience\PcaPatchDbTask |
| \Microsoft\Windows\Customer Experience Improvement Program\Consolidator |
| \Microsoft\Windows\Customer Experience Improvement Program\UsbCeip |
| \Microsoft\Windows\Customer Experience Improvement Program\KernelCeipTask |
| \Microsoft\Windows\DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector |
| \Microsoft\Windows\Feedback\Siuf\DmClient |
| \Microsoft\Windows\Feedback\Siuf\DmClientOnScenarioDownload |
| \Microsoft\Windows\Windows Error Reporting\QueueReporting |
| \Microsoft\Windows\Maps\MapsUpdateTask |
| \Microsoft\Windows\Maps\MapsToastTask |
| \Microsoft\Windows\Autochk\Proxy |
| \Microsoft\Windows\CloudExperienceHost\CreateObjectTask |
| \Microsoft\Windows\Shell\FamilySafetyMonitor |
| \Microsoft\Windows\Shell\FamilySafetyRefreshTask |
| \Microsoft\Windows\Device Information\Device |
| \Microsoft\Windows\Device Information\Device User |
| \Microsoft\Windows\PushToInstall\LoginCheck |
| \Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem |
| \Microsoft\XblGameSave\XblGameSaveTask |
| \Microsoft\Windows\Speech\SpeechModelDownloadTask |
| \Microsoft\Windows\Retail Demo\CleanupOfflineContent |
| \Microsoft\Windows\NetTrace\GatherNetworkInfo |
| \Microsoft\Windows\Application Experience\MareBackup |
| \Microsoft\Windows\Location\Notifications |
| \Microsoft\Windows\Location\WindowsActionDialog |
| \Microsoft\Office\OfficeTelemetryAgentLogOn |
| \Microsoft\Office\OfficeTelemetryAgentFallBack |
| \Microsoft\Windows\Diagnosis\Scheduled |
| \Microsoft\Windows\WwanSvc\OobeDiscovery |
Removed for your account when present. Each comes back from the Microsoft Store. Patterns with a star match the third-party apps some PCs ship with. The Xbox apps go only with -CutXbox.
Removed when present. Fax and Scan stays when a printer is installed; Hello face stays when a Hello camera or reader is present. Undo puts every one back (a capability needs Windows Update reachable to come back). OneDrive is uninstalled only when nobody is signed in to it; your files stay, and undo reinstalls it.
| Name | What it is | Kind |
|---|---|---|
| App.StepsRecorder | Steps Recorder (screenshots every click, retired by Microsoft) | capability |
| Media.WindowsMediaPlayer | the 2009 Windows Media Player (the Store one stays) | capability |
| Microsoft.Windows.WordPad | WordPad (retired by Microsoft) | capability |
| MathRecognizer | Math Input Panel | capability |
| Browser.InternetExplorer | Internet Explorer 11 | capability |
| Print.Fax.Scan | Windows Fax and Scan (kept when a printer is installed) | capability |
| Hello.Face | Windows Hello face recognition (kept when a Hello camera or reader is present) | capability |
| MicrosoftWindowsPowerShellV2Root | the PowerShell 2.0 engine: old, bypasses modern security logging, nothing needs it | optional feature |
| MicrosoftWindowsPowerShellV2 | the PowerShell 2.0 engine | optional feature |
| Printing-XPSServices-Features | XPS printing and viewer | optional feature |
| WorkFolders-Client | Work Folders (corporate sync) | optional feature |
| WindowsMediaPlayer | the 2009 Windows Media Player | optional feature |
| Internet-Explorer-Optional-amd64 | Internet Explorer 11 | optional feature |
Every value written, by section. The value it had before is recorded and undo writes it back; a value that did not exist is removed again.
| HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore | SystemRestorePointCreationFrequency |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection | AllowTelemetry |
| HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection | AllowTelemetry |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\AdvertisingInfo | Enabled |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Privacy | TailoredExperiencesWithDiagnosticDataEnabled |
| $cdm | $v |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\System | EnableActivityFeed |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\System | PublishUserActivities |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\System | UploadUserActivities |
| HKCU:\Software\Microsoft\Siuf\Rules | NumberOfSIUFInPeriod |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization | DODownloadMode |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent | DisableWindowsConsumerFeatures |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent | DisableSoftLanding |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy | LetAppsRunInBackground |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications | GlobalUserDisabled |
| HKLM:\SOFTWARE\Policies\Microsoft\Dsh | AllowNewsAndInterests |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Feeds | EnableFeeds |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | TaskbarDa |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | TaskbarMn |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | ShowCopilotButton |
| HKCU:\Software\Policies\Microsoft\Windows\WindowsCopilot | TurnOffWindowsCopilot |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsCopilot | TurnOffWindowsCopilot |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search | AllowCortana |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search | DisableWebSearch |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search | ConnectedSearchUseWeb |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Search | BingSearchEnabled |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\SearchSettings | IsDynamicSearchBoxEnabled |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | Start_TrackProgs |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | Start_IrisRecommendations |
| HKCU:\System\GameConfigStore | GameDVR_Enabled |
| HKCU:\System\GameConfigStore | GameDVR_FSEBehaviorMode |
| HKCU:\System\GameConfigStore | GameDVR_HonorUserFSEBehaviorMode |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\GameDVR | AppCaptureEnabled |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\GameDVR | AllowGameDVR |
| HKCU:\Software\Microsoft\GameBar | AutoGameModeEnabled |
| HKCU:\Software\Microsoft\GameBar | AllowAutoGameMode |
| HKCU:\Software\Microsoft\GameBar | UseNexusForGameBarEnabled |
| HKLM:\SOFTWARE\Policies\Microsoft\Edge | StartupBoostEnabled |
| HKLM:\SOFTWARE\Policies\Microsoft\Edge | BackgroundModeEnabled |
| HKLM:\SOFTWARE\Policies\Microsoft\Edge | HardwareAccelerationModeEnabled |
| HKLM:\SOFTWARE\Policies\Microsoft\Edge | HubsSidebarEnabled |
| HKCU:\Software\Policies\Microsoft\Windows\WindowsAI | DisableAIDataAnalysis |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsAI | DisableAIDataAnalysis |
| $cdm | RotatingLockScreenOverlayEnabled |
| $cdm | SubscribedContent-338387Enabled |
| HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting | Disabled |
| HKCU:\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 | (default) |
| $sp | NetworkThrottlingIndex |
| $sp | SystemResponsiveness |
| $games | GPU Priority |
| $games | Priority |
| $games | Scheduling Category |
| $games | SFIO Priority |
| $games | Background Only |
| HKLM:\SYSTEM\CurrentControlSet\Control\PriorityControl | Win32PrioritySeparation |
| HKLM:\SYSTEM\CurrentControlSet\Control\Power\PowerThrottling | PowerThrottlingOff |
| HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\kernel | GlobalTimerResolutionRequests |
| HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management | DisablePagingExecutive |
| HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers | HwSchMode |
| HKCU:\Software\Microsoft\DirectX\UserGpuPreferences | DirectXUserGlobalSettings |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects | VisualFXSetting |
| HKCU:\Control Panel\Desktop | UserPreferencesMask |
| HKCU:\Control Panel\Desktop | MenuShowDelay |
| HKCU:\Control Panel\Desktop | FontSmoothing |
| HKCU:\Control Panel\Desktop\WindowMetrics | MinAnimate |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | TaskbarAnimations |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | ListviewAlphaSelect |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | ListviewShadow |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | IconsOnly |
| HKCU:\Software\Microsoft\Windows\DWM | EnableAeroPeek |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize | EnableTransparency |
| HKCU:\Control Panel\Mouse | MouseSpeed |
| HKCU:\Control Panel\Mouse | MouseThreshold1 |
| HKCU:\Control Panel\Mouse | MouseThreshold2 |
| HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Power | HiberbootEnabled |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | ShowSyncProviderNotifications |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced | HideFileExt |
| HKCU:\Control Panel\Accessibility\StickyKeys | Flags |
| HKCU:\Control Panel\Accessibility\ToggleKeys | Flags |
| HKCU:\Control Panel\Accessibility\Keyboard Response | Flags |
| HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize | StartupDelayInMSec |
| $p | TcpAckFrequency |
| $p | TCPNoDelay |
| $p | TcpDelAckTicks |
| HKLM:\SOFTWARE\Policies\Microsoft\Windows\Psched | NonBestEffortLimit |
| HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters | DefaultTTL |
| HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters | IRPStackSize |
| $pol | BackgroundModeEnabled |
| $pol | HardwareAccelerationModeEnabled |
| $ifeo | CpuPriorityClass |
| $ifeo | IoPriority |
| $ifeo | PagePriority |
| $gp | $p |
| $layers | $p |
| HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity | Enabled |
| HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard | EnableVirtualizationBasedSecurity |
Not touched, ever: Defender, the firewall, SmartScreen, UAC, Secure Boot, TPM, BitLocker, Windows Update, any anti-cheat, any driver, your files and browser data. The full list.