{ "WPFTweaksActivity": { "Content": "Activity History - Disable", "Description": "Erases recent docs, clipboard, and run history.", "category": "Essential Tweaks", "panel": "1", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\System", "Name": "EnableActivityFeed", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\System", "Name": "PublishUserActivities", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\System", "Name": "UploadUserActivities", "Value": "0", "Type": "DWord", "OriginalValue": "" } ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/activity" }, "WPFTweaksHiber": { "Content": "Hibernation - Disable", "Description": "Hibernation is really meant for laptops as it saves what's in memory before turning the PC off. It really should never be used.", "category": "Essential Tweaks", "panel": "1", "registry": [ { "Path": "HKLM:\\System\\CurrentControlSet\\Control\\Session Manager\\Power", "Name": "HibernateEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\FlyoutMenuSettings", "Name": "ShowHibernateOption", "Value": "0", "Type": "DWord", "OriginalValue": "1" } ], "InvokeScript": [ "powercfg.exe /hibernate off" ], "UndoScript": [ "powercfg.exe /hibernate on" ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/hiber" }, "WPFTweaksWidget": { "Content": "Widgets - Remove", "Description": "Removes the annoying widgets in the bottom left of the Taskbar.", "category": "Essential Tweaks", "panel": "1", "InvokeScript": [ " # Sometimes if you dont stop the Widgets process the removal may fail Get-Process *Widget* | Stop-Process Get-AppxPackage Microsoft.WidgetsPlatformRuntime -AllUsers | Remove-AppxPackage -AllUsers Get-AppxPackage MicrosoftWindows.Client.WebExperience -AllUsers | Remove-AppxPackage -AllUsers Invoke-WinUtilExplorerUpdate -action \"restart\" Write-Host \"Removed widgets\" " ], "UndoScript": [ " Write-Host \"Restoring widgets AppxPackages\" Add-AppxPackage -Register \"C:\\Program Files\\WindowsApps\\Microsoft.WidgetsPlatformRuntime*\\AppxManifest.xml\" -DisableDevelopmentMode Add-AppxPackage -Register \"C:\\Program Files\\WindowsApps\\MicrosoftWindows.Client.WebExperience*\\AppxManifest.xml\" -DisableDevelopmentMode Invoke-WinUtilExplorerUpdate -action \"restart\" " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/widget" }, "WPFTweaksRevertStartMenu": { "Content": "Start Menu Previous Layout - Enable", "Description": "Bring back the old Start Menu layout from before the gradual rollout of the new one in 25H2.", "category": "Essential Tweaks", "panel": "1", "InvokeScript": [ " Invoke-WebRequest https://github.com/thebookisclosed/ViVe/releases/download/v0.3.4/ViVeTool-v0.3.4-IntelAmd.zip -OutFile ViVeTool.zip Expand-Archive ViVeTool.zip Remove-Item ViVeTool.zip Start-Process 'ViVeTool\\ViVeTool.exe' -ArgumentList '/disable /id:47205210' -Wait -NoNewWindow Remove-Item ViVeTool -Recurse Write-Host 'Old start menu reverted. Please restart your computer to take effect.' " ], "UndoScript": [ " Invoke-WebRequest https://github.com/thebookisclosed/ViVe/releases/download/v0.3.4/ViVeTool-v0.3.4-IntelAmd.zip -OutFile ViVeTool.zip Expand-Archive ViVeTool.zip Remove-Item ViVeTool.zip Start-Process 'ViVeTool\\ViVeTool.exe' -ArgumentList '/enable /id:47205210' -Wait -NoNewWindow Remove-Item ViVeTool -Recurse Write-Host 'New start menu reverted. Please restart your computer to take effect.' " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/revertstartmenu" }, "WPFTweaksDisableStoreSearch": { "Content": "Microsoft Store Recommended Search Results - Disable", "Description": "Will not display recommended Microsoft Store apps when searching for apps in the Start menu.", "category": "Essential Tweaks", "panel": "1", "InvokeScript": [ "icacls \"$Env:LocalAppData\\Packages\\Microsoft.WindowsStore_8wekyb3d8bbwe\\LocalState\\store.db\" /deny Everyone:F" ], "UndoScript": [ "icacls \"$Env:LocalAppData\\Packages\\Microsoft.WindowsStore_8wekyb3d8bbwe\\LocalState\\store.db\" /grant Everyone:F" ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/disablestoresearch" }, "WPFTweaksLocation": { "Content": "Location Tracking - Disable", "Description": "Disables Location Tracking.", "category": "Essential Tweaks", "panel": "1", "service": [ { "Name": "lfsvc", "StartupType": "Disable", "OriginalType": "Manual" } ], "registry": [ { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\CapabilityAccessManager\\ConsentStore\\location", "Name": "Value", "Value": "Deny", "Type": "String", "OriginalValue": "Allow" }, { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Sensor\\Overrides\\{BFA794E4-F964-4FDB-90F6-51056BFE4B44}", "Name": "SensorPermissionState", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKLM:\\SYSTEM\\Maps", "Name": "AutoUpdateEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "1" } ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/location" }, "WPFTweaksServices": { "Content": "Services - Set to Manual", "Description": "Sets some services to Manual startup and adjusts the SvcHostSplitThresholdInKB registry value to better match system memory, which can significantly reduce the number of svchost.exe processes.", "category": "Essential Tweaks", "panel": "1", "service": [ { "Name": "CscService", "StartupType": "Disabled", "OriginalType": "Manual" }, { "Name": "DiagTrack", "StartupType": "Disabled", "OriginalType": "Automatic" }, { "Name": "MapsBroker", "StartupType": "Manual", "OriginalType": "Automatic" }, { "Name": "StorSvc", "StartupType": "Manual", "OriginalType": "Automatic" }, { "Name": "SharedAccess", "StartupType": "Disabled", "OriginalType": "Automatic" } ], "InvokeScript": [ " $Memory = (Get-CimInstance Win32_PhysicalMemory | Measure-Object Capacity -Sum).Sum / 1KB Set-ItemProperty -Path \"HKLM:\\SYSTEM\\CurrentControlSet\\Control\" -Name SvcHostSplitThresholdInKB -Value $Memory " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/services" }, "WPFTweaksBraveDebloat": { "Content": "Brave Browser - Debloat", "Description": "Disables various annoyances like Brave Rewards, Leo AI, Crypto Wallet and VPN.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "BraveRewardsDisabled", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "BraveWalletDisabled", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "BraveVPNDisabled", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "BraveAIChatEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "BraveStatsPingEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "BraveNewsDisabled", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "BraveTalkDisabled", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "TorDisabled", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "BraveP3AEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "UrlKeyedAnonymizedDataCollectionEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "SafeBrowsingExtendedReportingEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\BraveSoftware\\Brave", "Name": "MetricsReportingEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/bravedebloat" }, "WPFTweaksDisableWarningForUnsignedRdp": { "Content": "RDP Unsigned File Warnings - Disable", "Description": "Disables warnings shown when launching unsigned RDP files introduced with the latest Windows 10 and 11 updates.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services\\Client", "Name": "RedirectionWarningDialogVersion", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\SOFTWARE\\Microsoft\\Terminal Server Client", "Name": "RdpLaunchConsentAccepted", "Value": "1", "Type": "DWord", "OriginalValue": "" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/disablewarningforunsignedrdp" }, "WPFTweaksEdgeDebloat": { "Content": "Microsoft Edge - Debloat", "Description": "Disables various telemetry options, popups, and other annoyances in Edge.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\EdgeUpdate", "Name": "CreateDesktopShortcutDefault", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "PersonalizationReportingEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge\\ExtensionInstallBlocklist", "Name": "1", "Value": "ofefcgjbeghpigppfmkologfjadafddi", "Type": "String", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "ShowRecommendationsEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "HideFirstRunExperience", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "UserFeedbackAllowed", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "ConfigureDoNotTrack", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "AlternateErrorPagesEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "EdgeCollectionsEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "EdgeShoppingAssistantEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "MicrosoftEdgeInsiderPromotionEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "ShowMicrosoftRewards", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "WebWidgetAllowed", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "DiagnosticData", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "EdgeAssetDeliveryServiceEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "WalletDonationEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge", "Name": "DefaultBrowserSettingsCampaignEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/edgedebloat" }, "WPFTweaksConsumerFeatures": { "Content": "ConsumerFeatures - Disable", "Description": "Windows will not automatically install any games, third-party apps, or application links from the Windows Store for the signed-in user. Some default Apps will be inaccessible (eg. Phone Link).", "category": "Essential Tweaks", "panel": "1", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent", "Name": "DisableWindowsConsumerFeatures", "Value": "1", "Type": "DWord", "OriginalValue": "" } ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/consumerfeatures" }, "WPFTweaksTelemetry": { "Content": "Telemetry - Disable", "Description": "Disables Microsoft Telemetry.", "category": "Essential Tweaks", "panel": "1", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\AdvertisingInfo", "Name": "Enabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Privacy", "Name": "TailoredExperiencesWithDiagnosticDataEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\Speech_OneCore\\Settings\\OnlineSpeechPrivacy", "Name": "HasAccepted", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\Input\\TIPC", "Name": "Enabled", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\InputPersonalization", "Name": "RestrictImplicitInkCollection", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\InputPersonalization", "Name": "RestrictImplicitTextCollection", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\InputPersonalization\\TrainedDataStore", "Name": "HarvestContacts", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\Personalization\\Settings", "Name": "AcceptedPrivacyPolicy", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\DataCollection", "Name": "AllowTelemetry", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "Start_TrackProgs", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\System", "Name": "PublishUserActivities", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\Siuf\\Rules", "Name": "NumberOfSIUFInPeriod", "Value": "0", "Type": "DWord", "OriginalValue": "" } ], "InvokeScript": [ " # Disable Defender Auto Sample Submission Set-MpPreference -SubmitSamplesConsent 2 # Disable (Connected User Experiences and Telemetry) Service Set-Service -Name diagtrack -StartupType Disabled # Disable (Windows Error Reporting Manager) Service Set-Service -Name wermgr -StartupType Disabled Remove-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Siuf\\Rules\" -Name PeriodInNanoSeconds " ], "UndoScript": [ " # Enable Defender Auto Sample Submission Set-MpPreference -SubmitSamplesConsent 1 # Enable (Connected User Experiences and Telemetry) Service Set-Service -Name diagtrack -StartupType Automatic # Enable (Windows Error Reporting Manager) Service Set-Service -Name wermgr -StartupType Automatic " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/telemetry" }, "WPFTweaksRemoveEdge": { "Content": "Microsoft Edge - Remove", "Description": "Unblocks Microsoft Edge uninstaller restrictions then uses that uninstaller to remove Microsoft Edge.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "InvokeScript": [ "Invoke-WinUtilRemoveEdge" ], "UndoScript": [ " Write-Host 'Installing Microsoft Edge...' winget install Microsoft.Edge --source winget " ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/removeedge" }, "WPFTweaksDisableBitLocker": { "Content": "BitLocker - Disable", "Description": "Disables BitLocker.", "category": "Essential Tweaks", "panel": "1", "InvokeScript": [ "Disable-BitLocker -MountPoint $Env:SystemDrive" ], "UndoScript": [ "Enable-BitLocker -MountPoint $Env:SystemDrive" ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/disablebitlocker" }, "WPFTweaksUTC": { "Content": "Date & Time - Set Time to UTC", "Description": "Essential for computers that are dual booting. Fixes the time sync with Linux systems.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\TimeZoneInformation", "Name": "RealTimeIsUniversal", "Value": "1", "Type": "QWord", "OriginalValue": "0" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/utc" }, "WPFTweaksRemoveOneDrive": { "Content": "Microsoft OneDrive - Remove", "Description": "Denies permission to remove OneDrive user files, then uses its own uninstaller to remove it and restores the original permission afterward.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "InvokeScript": [ " # Deny permission to remove OneDrive folder icacls $Env:OneDrive /deny \"Administrators:(D,DC)\" Write-Host \"Uninstalling OneDrive...\" Start-Process 'C:\\Windows\\System32\\OneDriveSetup.exe' -ArgumentList '/uninstall' -Wait # Some of OneDrive files use explorer, and OneDrive uses FileCoAuth Write-Host \"Removing leftover OneDrive Files...\" Stop-Process -Name FileCoAuth,Explorer Remove-Item \"$Env:LocalAppData\\Microsoft\\OneDrive\" -Recurse -Force Remove-Item \"C:\\ProgramData\\Microsoft OneDrive\" -Recurse -Force # Grant back permission to access OneDrive folder icacls $Env:OneDrive /grant \"Administrators:(D,DC)\" # Disable OneSyncSvc Set-Service -Name OneSyncSvc -StartupType Disabled " ], "UndoScript": [ " Write-Host \"Installing OneDrive\" winget install Microsoft.Onedrive --source winget # Enabled OneSyncSvc Set-Service -Name OneSyncSvc -StartupType Automatic " ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/removeonedrive" }, "WPFTweaksRemoveHome": { "Content": "File Explorer Home and Gallery - Disable", "Description": "Removes the Home and Gallery from Explorer and sets This PC as default.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKCU:\\Software\\Classes\\CLSID\\{f874310e-b6b7-47dc-bc84-b9e6b38f5903}", "Name": "System.IsPinnedToNameSpaceTree", "Value": "0", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "LaunchTo", "Value": "1", "Type": "DWord", "OriginalValue": "" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/removehome" }, "WPFTweaksDisplay": { "Content": "Visual Effects - Set to Best Performance", "Description": "Sets the system preferences to performance. You can do this manually with sysdm.cpl as well.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKCU:\\Control Panel\\Desktop", "Name": "DragFullWindows", "Value": "0", "Type": "String", "OriginalValue": "1" }, { "Path": "HKCU:\\Control Panel\\Desktop", "Name": "MenuShowDelay", "Value": "200", "Type": "String", "OriginalValue": "400" }, { "Path": "HKCU:\\Control Panel\\Desktop\\WindowMetrics", "Name": "MinAnimate", "Value": "0", "Type": "String", "OriginalValue": "1" }, { "Path": "HKCU:\\Control Panel\\Keyboard", "Name": "KeyboardDelay", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "ListviewAlphaSelect", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "ListviewShadow", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "TaskbarAnimations", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\VisualEffects", "Name": "VisualFXSetting", "Value": "3", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\DWM", "Name": "EnableAeroPeek", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "TaskbarMn", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "ShowTaskViewButton", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Search", "Name": "SearchboxTaskbarMode", "Value": "0", "Type": "DWord", "OriginalValue": "1" } ], "InvokeScript": [ "Set-ItemProperty -Path \"HKCU:\\Control Panel\\Desktop\" -Name \"UserPreferencesMask\" -Type Binary -Value ([byte[]](144,18,3,128,16,0,0,0))" ], "UndoScript": [ "Remove-ItemProperty -Path \"HKCU:\\Control Panel\\Desktop\" -Name \"UserPreferencesMask\"" ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/display" }, "WPFTweaksXboxRemoval": { "Content": "Xbox & Gaming Components - Remove", "Description": "Removes Xbox services, the Xbox app, Game Bar, and related authentication components.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\GameDVR", "Name": "AppCaptureEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "1" } ], "appx": [ "Microsoft.XboxIdentityProvider", "Microsoft.XboxSpeechToTextOverlay", "Microsoft.GamingApp", "Microsoft.Xbox.TCUI", "Microsoft.XboxGamingOverlay" ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/xboxremoval" }, "WPFTweaksDeBloat": { "Content": "Unwanted Pre-Installed Apps - Remove", "Description": "This will remove a bunch of Windows pre-installed applications which most people dont want on their system.", "category": "Essential Tweaks", "panel": "1", "appx": [ "Microsoft.WindowsFeedbackHub", "Microsoft.BingNews", "Microsoft.BingSearch", "Microsoft.BingWeather", "Clipchamp.Clipchamp", "Microsoft.Todos", "Microsoft.PowerAutomateDesktop", "Microsoft.MicrosoftSolitaireCollection", "Microsoft.WindowsSoundRecorder", "Microsoft.MicrosoftStickyNotes", "Microsoft.Windows.DevHome", "Microsoft.Paint", "Microsoft.OutlookForWindows", "Microsoft.WindowsAlarms", "Microsoft.StartExperiencesApp", "Microsoft.GetHelp", "Microsoft.ZuneMusic", "MicrosoftCorporationII.QuickAssist", "MSTeams" ], "InvokeScript": [ " $TeamsPath = \"$Env:LocalAppData\\Microsoft\\Teams\\Update.exe\" if (Test-Path $TeamsPath) { Write-Host \"Uninstalling Teams\" Start-Process $TeamsPath -ArgumentList -uninstall -wait Write-Host \"Deleting Teams directory\" Remove-Item $TeamsPath -Recurse -Force } " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/debloat" }, "WPFTweaksRestorePoint": { "Content": "Restore Point - Create", "Description": "Creates a restore point at runtime in case a revert is needed from WinUtil modifications.", "category": "Essential Tweaks", "panel": "1", "Checked": "False", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\SystemRestore", "Name": "SystemRestorePointCreationFrequency", "Value": "0", "Type": "DWord", "OriginalValue": "1440" } ], "InvokeScript": [ " if (-not (Get-ComputerRestorePoint)) { Enable-ComputerRestore -Drive $Env:SystemDrive } Checkpoint-Computer -Description \"System Restore Point created by WinUtil\" -RestorePointType MODIFY_SETTINGS Write-Host \"System Restore Point Created Successfully\" -ForegroundColor Green " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/restorepoint" }, "WPFTweaksEndTaskOnTaskbar": { "Content": "End Task With Right Click - Enable", "Description": "Enables option to end task when right clicking a program in the taskbar.", "category": "Essential Tweaks", "panel": "1", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced\\TaskbarDeveloperSettings", "Name": "TaskbarEndTask", "Value": "1", "Type": "DWord", "OriginalValue": "" } ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/endtaskontaskbar" }, "WPFTweaksPowershell7Tele": { "Content": "PowerShell 7 Telemetry - Disable", "Description": "Creates an Environment Variable called 'POWERSHELL_TELEMETRY_OPTOUT' with a value of '1' which will tell PowerShell 7 to not send Telemetry Data.", "category": "Essential Tweaks", "panel": "1", "InvokeScript": [ "[Environment]::SetEnvironmentVariable('POWERSHELL_TELEMETRY_OPTOUT', '1', 'Machine')" ], "UndoScript": [ "[Environment]::SetEnvironmentVariable('POWERSHELL_TELEMETRY_OPTOUT', '', 'Machine')" ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/powershell7tele" }, "WPFTweaksStorage": { "Content": "Storage Sense - Disable", "Description": "Storage Sense deletes temp files automatically.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\StorageSense\\Parameters\\StoragePolicy", "Name": "01", "Value": "0", "Type": "DWord", "OriginalValue": "1" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/storage" }, "WPFTweaksWindowsAI": { "Content": "Windows AI - Disable", "Description": "Removes or disables all ai features and packages", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer", "Name": "SettingsPageVisibility", "Value": "hide:aicomponents", "Type": "String", "OriginalValue": "" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\WindowsNotepad", "Name": "DisableAIFeatures", "Value": "1", "Type": "DWord", "OriginalValue": "" } ], "InvokeScript": [ " $Appx = (Get-AppxPackage MicrosoftWindows.Client.CoreAI).PackageFullName $Sid = (Get-LocalUser $Env:UserName).Sid.Value New-Item \"HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Appx\\AppxAllUserStore\\EndOfLife\\$Sid\\$Appx\" -Force Get-AppxPackage -AllUsers *Copilot* | Remove-AppxPackage -AllUsers Get-AppxPackage -AllUsers Microsoft.MicrosoftOfficeHub | Remove-AppxPackage -AllUsers Remove-AppxPackage $Appx Set-Service -Name WSAIFabricSvc -StartupType Disabled Disable-WindowsOptionalFeature -FeatureName Recall -Online Write-Host \"Windows AI Disabled\" " ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/windowsai" }, "WPFTweaksWPBT": { "Content": "Windows Platform Binary Table (WPBT) - Disable", "Description": "If enabled, WPBT allows your computer vendor to execute programs at boot time, such as anti-theft software, software drivers, as well as force install software without user consent. Poses potential security risk.", "category": "Essential Tweaks", "panel": "1", "registry": [ { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Session Manager", "Name": "DisableWpbtExecution", "Value": "1", "Type": "DWord", "OriginalValue": "" } ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/wpbt" }, "WPFTweaksRazerBlock": { "Content": "Razer Software Auto-Install - Disable", "Description": "Blocks ALL Razer Software installations. The hardware works fine without any software.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\DriverSearching", "Name": "SearchOrderConfig", "Value": "0", "Type": "DWord", "OriginalValue": "1" }, { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Device Installer", "Name": "DisableCoInstallers", "Value": "1", "Type": "DWord", "OriginalValue": "0" } ], "InvokeScript": [ " $RazerPath = \"C:\\Windows\\Installer\\Razer\" if (Test-Path $RazerPath) { Remove-Item $RazerPath\\* -Recurse -Force } else { New-Item -Path $RazerPath -ItemType Directory } icacls $RazerPath /deny \"Everyone:(W)\" " ], "UndoScript": [ " icacls \"C:\\Windows\\Installer\\Razer\" /remove:d Everyone " ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/razerblock" }, "WPFTweaksDisableNotifications": { "Content": "System Tray Notifications & Calendar - Disable", "Description": "Disables all Notifications INCLUDING Calendar.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKCU:\\Software\\Policies\\Microsoft\\Windows\\Explorer", "Name": "DisableNotificationCenter", "Value": "1", "Type": "DWord", "OriginalValue": "" }, { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\PushNotifications", "Name": "ToastEnabled", "Value": "0", "Type": "DWord", "OriginalValue": "1" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/disablenotifications" }, "WPFTweaksBlockAdobeNet": { "Content": "Adobe URL Block List - Enable", "Description": "Reduces user interruptions by selectively blocking connections to Adobe's activation and telemetry servers. Credit: Ruddernation-Designs", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "InvokeScript": [ " $hostsUrl = \"https://github.com/Ruddernation-Designs/Adobe-URL-Block-List/raw/refs/heads/master/hosts\" $hosts = \"$Env:SystemRoot\\System32\\drivers\\etc\\hosts\" Move-Item $hosts \"$hosts.bak\" Invoke-WebRequest $hostsUrl -OutFile $hosts ipconfig /flushdns Write-Host \"Added Adobe url block list from host file\" " ], "UndoScript": [ " $hosts = \"$Env:SystemRoot\\System32\\drivers\\etc\\hosts\" Remove-Item $hosts Move-Item \"$hosts.bak\" $hosts ipconfig /flushdns Write-Host \"Removed Adobe url block list from host file\" " ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/blockadobenet" }, "WPFTweaksRightClickMenu": { "Content": "Right-Click Menu Previous Layout - Enable", "Description": "Restores the classic context menu when right-clicking in File Explorer, replacing the simplified Windows 11 version.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "InvokeScript": [ " New-Item -Path \"HKCU:\\Software\\Classes\\CLSID\\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\" -Name \"InprocServer32\" -force -value \"\" Write-Host Restarting explorer.exe ... Stop-Process -Name \"explorer\" -Force " ], "UndoScript": [ " Remove-Item -Path \"HKCU:\\Software\\Classes\\CLSID\\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\" -Recurse -Confirm:$false -Force # Restarting Explorer in the Undo Script might not be necessary, as the Registry change without restarting Explorer does work, but just to make sure. Write-Host Restarting explorer.exe ... Stop-Process -Name \"explorer\" -Force " ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/rightclickmenu" }, "WPFTweaksDiskCleanup": { "Content": "Disk Cleanup - Run", "Description": "Runs Disk Cleanup on Drive C: and removes old Windows Updates.", "category": "Essential Tweaks", "panel": "1", "InvokeScript": [ " cleanmgr.exe /d C: /VERYLOWDISK Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/diskcleanup" }, "WPFTweaksDeleteTempFiles": { "Content": "Temporary Files - Remove", "Description": "Erases TEMP Folders.", "category": "Essential Tweaks", "panel": "1", "InvokeScript": [ " Remove-Item -Path \"$Env:Temp\\*\" -Recurse -Force Remove-Item -Path \"$Env:SystemRoot\\Temp\\*\" -Recurse -Force " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/deletetempfiles" }, "WPFTweaksIPv46": { "Content": "IPv6 - Set IPv4 as Preferred", "Description": "Setting the IPv4 preference can have latency and security benefits on private networks where IPv6 is not configured.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Services\\Tcpip6\\Parameters", "Name": "DisabledComponents", "Value": "32", "Type": "DWord", "OriginalValue": "0" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/ipv46" }, "WPFTweaksTeredo": { "Content": "Teredo - Disable", "Description": "Teredo network tunneling is an IPv6 feature that can cause additional latency, but may cause problems with some games.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Services\\Tcpip6\\Parameters", "Name": "DisabledComponents", "Value": "1", "Type": "DWord", "OriginalValue": "0" } ], "InvokeScript": [ "netsh interface teredo set state disabled" ], "UndoScript": [ "netsh interface teredo set state default" ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/teredo" }, "WPFTweaksDisableIPv6": { "Content": "IPv6 - Disable", "Description": "Disables IPv6.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Services\\Tcpip6\\Parameters", "Name": "DisabledComponents", "Value": "255", "Type": "DWord", "OriginalValue": "0" } ], "InvokeScript": [ "Disable-NetAdapterBinding -Name * -ComponentID ms_tcpip6" ], "UndoScript": [ "Enable-NetAdapterBinding -Name * -ComponentID ms_tcpip6" ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/disableipv6" }, "WPFTweaksDisableBGapps": { "Content": "Background Apps - Disable", "Description": "Disables all Microsoft Store apps from running in the background, which has to be done individually since Windows 11.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\BackgroundAccessApplications", "Name": "GlobalUserDisabled", "Value": "1", "Type": "DWord", "OriginalValue": "0" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/disablebgapps" }, "WPFTweaksDisableFSO": { "Content": "Fullscreen Optimizations - Disable", "Description": "Disables FSO in all applications. NOTE: This will disable Color Management in Exclusive Fullscreen.", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "registry": [ { "Path": "HKCU:\\System\\GameConfigStore", "Name": "GameDVR_DXGIHonorFSEWindowsCompatible", "Value": "1", "Type": "DWord", "OriginalValue": "0" } ], "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/disablefso" }, "WPFToggleDisableCrossDeviceResume": { "Content": "Cross-Device Resume", "Description": "This tweak controls the Resume function in Windows 11 24H2 and later, which allows you to resume an activity from a mobile device and vice-versa.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\CrossDeviceResume\\Configuration", "Name": "IsResumeAllowed", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/disablecrossdeviceresume" }, "WPFToggleDetailedBSoD": { "Content": "BSoD Verbose Mode", "Description": "If enabled, you will see a detailed Blue Screen of Death (BSOD) with more information.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\CrashControl", "Name": "DisplayParameters", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "false" }, { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\CrashControl", "Name": "DisableEmoticon", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "false" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/detailedbsod" }, "WPFToggleBatteryPercentage": { "Content": "System Tray Battery Percentage", "Description": "If enabled, Shows numeric battery percentage next to the battery icon in the system tray.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "IsBatteryPercentageEnabled", "Value": "1", "Type": "DWord", "OriginalValue": "", "DefaultState": "false" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/batterypercentage" }, "WPFToggleDarkMode": { "Content": "Dark Theme for Windows", "Description": "Enable/Disable Dark Mode.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize", "Name": "AppsUseLightTheme", "Value": "0", "Type": "DWord", "OriginalValue": "1", "DefaultState": "false" }, { "Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize", "Name": "SystemUsesLightTheme", "Value": "0", "Type": "DWord", "OriginalValue": "1", "DefaultState": "false" } ], "InvokeScript": [ " Invoke-WinUtilExplorerUpdate if ($sync.ThemeButton.Content -eq [char]0xF08C) { Invoke-WinutilThemeChange -theme \"Auto\" } " ], "UndoScript": [ " Invoke-WinUtilExplorerUpdate if ($sync.ThemeButton.Content -eq [char]0xF08C) { Invoke-WinutilThemeChange -theme \"Auto\" } " ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/darkmode" }, "WPFToggleShowExt": { "Content": "File Explorer File Extensions", "Description": "If enabled, File extensions (e.g., .txt, .jpg) are visible.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "HideFileExt", "Value": "0", "Type": "DWord", "OriginalValue": "1", "DefaultState": "false" } ], "InvokeScript": [ " Invoke-WinUtilExplorerUpdate -action \"restart\" " ], "UndoScript": [ " Invoke-WinUtilExplorerUpdate -action \"restart\" " ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/showext" }, "WPFToggleHiddenFiles": { "Content": "File Explorer Hidden Files", "Description": "If enabled, Hidden Files will be shown.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "Hidden", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "false" } ], "InvokeScript": [ " Invoke-WinUtilExplorerUpdate -action \"restart\" " ], "UndoScript": [ " Invoke-WinUtilExplorerUpdate -action \"restart\" " ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/hiddenfiles" }, "WPFToggleVerboseLogon": { "Content": "Logon Verbose Mode", "Description": "Show detailed messages during the login process for troubleshooting and diagnostics.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System", "Name": "VerboseStatus", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "false" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/verboselogon" }, "WPFToggleNewOutlook": { "Content": "Microsoft Outlook New Version", "Description": "If disabled, it removes the new Outlook toggle, disables the new Outlook migration, and ensures the classic Outlook application is used.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\SOFTWARE\\Microsoft\\Office\\16.0\\Outlook\\Preferences", "Name": "UseNewOutlook", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" }, { "Path": "HKCU:\\Software\\Microsoft\\Office\\16.0\\Outlook\\Options\\General", "Name": "HideNewOutlookToggle", "Value": "0", "Type": "DWord", "OriginalValue": "1", "DefaultState": "true" }, { "Path": "HKCU:\\Software\\Policies\\Microsoft\\Office\\16.0\\Outlook\\Options\\General", "Name": "DoNewOutlookAutoMigration", "Value": "0", "Type": "DWord", "OriginalValue": "0", "DefaultState": "false" }, { "Path": "HKCU:\\Software\\Policies\\Microsoft\\Office\\16.0\\Outlook\\Preferences", "Name": "NewOutlookMigrationUserSetting", "Value": "0", "Type": "DWord", "OriginalValue": "", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/newoutlook" }, "WPFToggleScrollbars": { "Content": "Scrollbars Always Visible", "Description": "If enabled, scrollbars will always be visible. If disabled, Windows will automatically hide scrollbars when not in use.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Control Panel\\Accessibility", "Name": "DynamicScrollbars", "Value": "0", "Type": "DWord", "OriginalValue": "1", "DefaultState": "false", "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/scrollbars" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/scrollbars" }, "WPFToggleMultiplaneOverlay": { "Content": "Multiplane Overlay", "Description": "Enable or disable the Multiplane Overlay, which can sometimes cause issues with graphics cards.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\Dwm", "Name": "OverlayTestMode", "Value": "0", "Type": "DWord", "OriginalValue": "5", "DefaultState": "true" }, { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\GraphicsDrivers", "Name": "DisableOverlays", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "false" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/multiplaneoverlay" }, "WPFToggleMouseAcceleration": { "Content": "Mouse Acceleration", "Description": "If enabled, the Cursor movement is affected by the speed of your physical mouse movements.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Control Panel\\Mouse", "Name": "MouseSpeed", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" }, { "Path": "HKCU:\\Control Panel\\Mouse", "Name": "MouseThreshold1", "Value": "6", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" }, { "Path": "HKCU:\\Control Panel\\Mouse", "Name": "MouseThreshold2", "Value": "10", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/mouseacceleration" }, "WPFToggleNumLock": { "Content": "Num Lock on Startup", "Description": "Toggle the Num Lock key state when your computer starts.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKU:\\.Default\\Control Panel\\Keyboard", "Name": "InitialKeyboardIndicators", "Value": "2", "Type": "String", "OriginalValue": "0", "DefaultState": "false" }, { "Path": "HKCU:\\Control Panel\\Keyboard", "Name": "InitialKeyboardIndicators", "Value": "2", "Type": "String", "OriginalValue": "0", "DefaultState": "false" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/numlock" }, "WPFToggleStandbyFix": { "Content": "S0 Sleep Network Connectivity", "Description": "Enable or disable network connectivity during S0 Sleep.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\SOFTWARE\\Policies\\Microsoft\\Power\\PowerSettings\\f15576e8-98b7-4186-b944-eafa664402d9", "Name": "ACSettingIndex", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/standbyfix" }, "WPFToggleS3Sleep": { "Content": "S3 Sleep", "Description": "Toggles between Modern Standby and S3 Sleep.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Power", "Name": "PlatformAoAcOverride", "Value": "0", "Type": "DWord", "OriginalValue": "", "DefaultState": "false" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/s3sleep" }, "WPFToggleHideSettingsHome": { "Content": "Settings Home Page", "Description": "Enable or disable the Home Page in the Windows Settings app.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer", "Name": "SettingsPageVisibility", "Value": "show:home", "Type": "String", "OriginalValue": "hide:home", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/hidesettingshome" }, "WPFToggleBingSearch": { "Content": "Start Menu Bing Search", "Description": "If enabled, Bing web search results will be included in your Start Menu search.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Search", "Name": "BingSearchEnabled", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/bingsearch" }, "WPFToggleLoginBlur": { "Content": "Logon Screen Acrylic Blur", "Description": "If disabled, the acrylic blur effect will be removed on the Windows 10/11 login screen background.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\System", "Name": "DisableAcrylicBackgroundOnLogon", "Value": "0", "Type": "DWord", "OriginalValue": "1", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/loginblur" }, "WPFToggleStartMenuRecommendations": { "Content": "Start Menu Recommendations", "Description": "If disabled, then you will not see recommendations in the Start Menu. WARNING: This will also disable Windows Spotlight on your Lock Screen as a side effect.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKLM:\\SOFTWARE\\Microsoft\\PolicyManager\\current\\device\\Start", "Name": "HideRecommendedSection", "Value": "0", "Type": "DWord", "OriginalValue": "1", "DefaultState": "true" }, { "Path": "HKLM:\\SOFTWARE\\Microsoft\\PolicyManager\\current\\device\\Education", "Name": "IsEducationEnvironment", "Value": "0", "Type": "DWord", "OriginalValue": "1", "DefaultState": "true" }, { "Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\Explorer", "Name": "HideRecommendedSection", "Value": "0", "Type": "DWord", "OriginalValue": "1", "DefaultState": "true" } ], "InvokeScript": [ " Invoke-WinUtilExplorerUpdate -action \"restart\" " ], "UndoScript": [ " Invoke-WinUtilExplorerUpdate -action \"restart\" " ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/startmenurecommendations" }, "WPFToggleStickyKeys": { "Content": "Sticky Keys", "Description": "If enabled, Sticky Keys is activated. Sticky keys is an accessibility feature of some graphical user interfaces which assists users who have physical disabilities or help users reduce repetitive strain injury.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Control Panel\\Accessibility\\StickyKeys", "Name": "Flags", "Value": "506", "Type": "DWord", "OriginalValue": "58", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/stickykeys" }, "WPFToggleTaskbarAlignment": { "Content": "Taskbar Centered Icons", "Description": "[Windows 11] If enabled, the Taskbar Items will be shown on the Center, otherwise the Taskbar Items will be shown on the Left.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "TaskbarAl", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" } ], "InvokeScript": [ " Invoke-WinUtilExplorerUpdate -action \"restart\" " ], "UndoScript": [ " Invoke-WinUtilExplorerUpdate -action \"restart\" " ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/taskbaralignment" }, "WPFToggleTaskbarSearch": { "Content": "Taskbar Search Icon", "Description": "If enabled, Search Button will be on the Taskbar.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Search", "Name": "SearchboxTaskbarMode", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/taskbarsearch" }, "WPFToggleTaskView": { "Content": "Taskbar Task View Icon", "Description": "If enabled, Task View Button in Taskbar will be shown.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced", "Name": "ShowTaskViewButton", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/taskview" }, "WPFToggleGameMode": { "Content": "Game Mode", "Description": "If enabled, Windows prioritizes gaming performance by allocating system resources. Disable for audio/video production to prevent interference.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKCU:\\Software\\Microsoft\\GameBar", "Name": "AllowAutoGameMode", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" }, { "Path": "HKCU:\\Software\\Microsoft\\GameBar", "Name": "AutoGameModeEnabled", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "true" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/gamemode" }, "WPFToggleLongPaths": { "Content": "Enable Long Paths", "Description": "Enables support for file paths longer than 260 characters.", "category": "Customize Preferences", "panel": "2", "Type": "Toggle", "registry": [ { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\FileSystem", "Name": "LongPathsEnabled", "Value": "1", "Type": "DWord", "OriginalValue": "0", "DefaultState": "false" } ], "link": "https://winutil.christitus.com/dev/tweaks/customize-preferences/longpaths" }, "WPFOOSUbutton": { "Content": "O&O ShutUp10++ - Run", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "Type": "Button", "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/oosubutton" }, "WPFchangedns": { "Content": "DNS - Set to:", "category": "z__Advanced Tweaks - CAUTION", "panel": "1", "Type": "Combobox", "ComboItems": "Default DHCP Google Cloudflare Cloudflare_Malware Cloudflare_Malware_Adult Open_DNS Quad9 AdGuard_Ads_Trackers AdGuard_Ads_Trackers_Malware_Adult", "link": "https://winutil.christitus.com/dev/tweaks/z--advanced-tweaks---caution/changedns" }, "WPFAddUltPerf": { "Content": "Ultimate Performance Profile - Enable", "category": "Performance Plans - NOT FOR LAPTOPS", "panel": "2", "Type": "Button", "ButtonWidth": "300", "link": "https://winutil.christitus.com/dev/tweaks/performance-plans---not-for-laptops/addultperf" }, "WPFRemoveUltPerf": { "Content": "Ultimate Performance Profile - Disable", "category": "Performance Plans - NOT FOR LAPTOPS", "panel": "2", "Type": "Button", "ButtonWidth": "300", "link": "https://winutil.christitus.com/dev/tweaks/performance-plans---not-for-laptops/removeultperf" }, "WPFTweaksDisableExplorerAutoDiscovery": { "Content": "File Explorer Automatic Folder Discovery - Disable", "Description": "Windows Explorer automatically tries to guess the type of the folder based on its contents, slowing down the browsing experience. WARNING! Will disable File Explorer grouping.", "category": "Essential Tweaks", "panel": "1", "InvokeScript": [ " # Previously detected folders $bags = \"HKCU:\\Software\\Classes\\Local Settings\\Software\\Microsoft\\Windows\\Shell\\Bags\" # Folder types lookup table $bagMRU = \"HKCU:\\Software\\Classes\\Local Settings\\Software\\Microsoft\\Windows\\Shell\\BagMRU\" # Flush Explorer view database Remove-Item -Path $bags -Recurse -Force Write-Host \"Removed $bags\" Remove-Item -Path $bagMRU -Recurse -Force Write-Host \"Removed $bagMRU\" # Every folder $allFolders = \"HKCU:\\Software\\Classes\\Local Settings\\Software\\Microsoft\\Windows\\Shell\\Bags\\AllFolders\\Shell\" if (!(Test-Path $allFolders)) { New-Item -Path $allFolders -Force Write-Host \"Created $allFolders\" } # Generic view New-ItemProperty -Path $allFolders -Name \"FolderType\" -Value \"NotSpecified\" -PropertyType String -Force Write-Host \"Set FolderType to NotSpecified\" Write-Host Please sign out and back in, or restart your computer to apply the changes! " ], "UndoScript": [ " # Previously detected folders $bags = \"HKCU:\\Software\\Classes\\Local Settings\\Software\\Microsoft\\Windows\\Shell\\Bags\" # Folder types lookup table $bagMRU = \"HKCU:\\Software\\Classes\\Local Settings\\Software\\Microsoft\\Windows\\Shell\\BagMRU\" # Flush Explorer view database Remove-Item -Path $bags -Recurse -Force Write-Host \"Removed $bags\" Remove-Item -Path $bagMRU -Recurse -Force Write-Host \"Removed $bagMRU\" Write-Host Please sign out and back in, or restart your computer to apply the changes! " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/disableexplorerautodiscovery" } }