diff --git a/docs/src/content/docs/code-reference/features/Fixes/Update.mdx b/docs/src/content/docs/code-reference/features/Fixes/Update.mdx index 7eee22b4..67b296ea 100644 --- a/docs/src/content/docs/code-reference/features/Fixes/Update.mdx +++ b/docs/src/content/docs/code-reference/features/Fixes/Update.mdx @@ -125,9 +125,9 @@ function Invoke-WPFFixesUpdate { if (Test-Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate") { Write-Progress -Id 0 -Activity "Repairing Windows Update" -Status "Removing WSUS client settings..." -PercentComplete 60 Write-Progress -Id 6 -ParentId 0 -Activity "Removing WSUS client settings" -PercentComplete 0 - Start-Process -NoNewWindow -FilePath "REG" -ArgumentList "DELETE", "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate", "/v", "AccountDomainSid", "/f" -RedirectStandardError "NUL" - Start-Process -NoNewWindow -FilePath "REG" -ArgumentList "DELETE", "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate", "/v", "PingID", "/f" -RedirectStandardError "NUL" - Start-Process -NoNewWindow -FilePath "REG" -ArgumentList "DELETE", "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate", "/v", "SusClientId", "/f" -RedirectStandardError "NUL" + Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" -Name "AccountDomainSid" -ErrorAction SilentlyContinue + Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" -Name "PingID" -ErrorAction SilentlyContinue + Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" -Name "SusClientId" -ErrorAction SilentlyContinue Write-Progress -Id 6 -ParentId 0 -Activity "Removing WSUS client settings" -Status "Completed" -PercentComplete 100 } diff --git a/docs/src/content/docs/code-reference/tweaks/Customize-Preferences/MultiplaneOverlay.mdx b/docs/src/content/docs/code-reference/tweaks/Customize-Preferences/MultiplaneOverlay.mdx index 4db86482..1f9e33c6 100644 --- a/docs/src/content/docs/code-reference/tweaks/Customize-Preferences/MultiplaneOverlay.mdx +++ b/docs/src/content/docs/code-reference/tweaks/Customize-Preferences/MultiplaneOverlay.mdx @@ -1,6 +1,6 @@ --- title: "Multiplane Overlay" -description: "Multiplane Overlay compose multiple image layers, which can sometimes cause issues with graphics cards." +description: "Multiplane Overlay composes multiple image layers, which can sometimes cause issues with graphics cards. Changes to this preference are applied immediately." editUrl: false --- @@ -9,28 +9,40 @@ This page is generated from [`config/tweaks.json`](https://github.com/ChrisTitus ::: ```json title="config/tweaks.json" - "WPFToggleMultiplaneOverlay": { + "WPFMultiplaneOverlay": { "Content": "Multiplane Overlay", - "Description": "Multiplane Overlay compose multiple image layers, which can sometimes cause issues with graphics cards.", + "Description": "Multiplane Overlay composes multiple image layers, which can sometimes cause issues with graphics cards. Changes to this preference are applied immediately.", "category": "Customize Preferences", "panel": "2", - "Type": "Toggle", + "Type": "Combobox", + "ComboItems": "Enabled|Disabled (Compatibility)|Fully Disabled", + "ComboDescriptions": { + "Enabled": "Uses Windows' default overlay behavior.", + "Disabled (Compatibility)": "Disables MPO using OverlayTestMode=5, the less aggressive compatibility method.", + "Fully Disabled": "Disables MPO using OverlayTestMode=5 and DisableOverlays=1, the more aggressive method." + }, "registry": [ { "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\Dwm", "Name": "OverlayTestMode", - "Value": "0", "Type": "DWord", - "OriginalValue": "5", - "DefaultState": "true" + "DefaultValue": "0", + "Values": { + "Enabled": "", + "Disabled (Compatibility)": "5", + "Fully Disabled": "5" + } }, { "Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\GraphicsDrivers", "Name": "DisableOverlays", - "Value": "0", "Type": "DWord", - "OriginalValue": "1", - "DefaultState": "true" + "DefaultValue": "0", + "Values": { + "Enabled": "", + "Disabled (Compatibility)": "", + "Fully Disabled": "1" + } } ], } diff --git a/docs/src/content/docs/code-reference/tweaks/Essential-Tweaks/Location.mdx b/docs/src/content/docs/code-reference/tweaks/Essential-Tweaks/Location.mdx index 68f9b1f6..2c736f4a 100644 --- a/docs/src/content/docs/code-reference/tweaks/Essential-Tweaks/Location.mdx +++ b/docs/src/content/docs/code-reference/tweaks/Essential-Tweaks/Location.mdx @@ -17,7 +17,7 @@ This page is generated from [`config/tweaks.json`](https://github.com/ChrisTitus "service": [ { "Name": "lfsvc", - "StartupType": "Disable", + "StartupType": "Disabled", "OriginalType": "Manual" } ], diff --git a/docs/src/content/docs/code-reference/tweaks/z--Advanced-Tweaks---CAUTION/DisableFSO.mdx b/docs/src/content/docs/code-reference/tweaks/z--Advanced-Tweaks---CAUTION/DisableFSO.mdx deleted file mode 100644 index 35200c9b..00000000 --- a/docs/src/content/docs/code-reference/tweaks/z--Advanced-Tweaks---CAUTION/DisableFSO.mdx +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "Fullscreen Optimizations - Disable" -description: "Disables FSO in all applications. NOTE: This will disable Color Management in Exclusive Fullscreen." -editUrl: false ---- - -:::note -This page is generated from [`config/tweaks.json`](https://github.com/ChrisTitusTech/winutil/blob/main/config/tweaks.json). Do not edit this page directly. -::: - -```json title="config/tweaks.json" - "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" - } - ], - } -``` - -## Registry Changes - -Applications and System Components store and retrieve configuration data to modify Windows settings, so we can use the registry to change many settings in one place. - -You can find information about the registry on [Wikipedia](https://en.wikipedia.org/wiki/Windows_Registry) and [Microsoft's Website](https://learn.microsoft.com/en-us/windows/win32/sysinfo/registry). diff --git a/docs/src/content/docs/code-reference/tweaks/z--Advanced-Tweaks---CAUTION/changedns.mdx b/docs/src/content/docs/code-reference/tweaks/z--Advanced-Tweaks---CAUTION/changedns.mdx index ebc5c656..56854f42 100644 --- a/docs/src/content/docs/code-reference/tweaks/z--Advanced-Tweaks---CAUTION/changedns.mdx +++ b/docs/src/content/docs/code-reference/tweaks/z--Advanced-Tweaks---CAUTION/changedns.mdx @@ -14,6 +14,6 @@ This page is generated from [`config/tweaks.json`](https://github.com/ChrisTitus "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", + "ComboItems": "Default DHCP Google Cloudflare Cloudflare_Malware Cloudflare_Malware_Adult Open_DNS Quad9 AdGuard_Ads_Trackers AdGuard_Ads_Trackers_Malware_Adult Mullvad Mullvad_Ads_Trackers Mullvad_Ads_Trackers_Malware Mullvad_Ads_Trackers_Malware_Social Mullvad_Ads_Trackers_Malware_Adult_Gambling Mullvad_Ads_Trackers_Malware_Adult_Gambling_Social", } ```