diff --git a/config/preset.json b/config/preset.json index 1c62b400..4842114e 100644 --- a/config/preset.json +++ b/config/preset.json @@ -12,8 +12,7 @@ "WPFTweaksDiskCleanup", "WPFTweaksDeleteTempFiles", "WPFTweaksEndTaskOnTaskbar", - "WPFTweaksRestorePoint", - "WPFTweaksPowershell7Tele" + "WPFTweaksRestorePoint" ], "Minimal": [ "WPFTweaksConsumerFeatures", @@ -39,7 +38,6 @@ "WPFTweaksWidget", "WPFTweaksRemoveOneDrive", "WPFTweaksWindowsAI", - "WPFTweaksRightClickMenu", - "WPFTweaksPowershell7Tele" + "WPFTweaksRightClickMenu" ] } diff --git a/config/tweaks.json b/config/tweaks.json index 43a8a7bd..354b47fa 100644 --- a/config/tweaks.json +++ b/config/tweaks.json @@ -574,6 +574,9 @@ # Disable (Windows Error Reporting Manager) Service Set-Service -Name wermgr -StartupType Disabled + # Disable PowerShell 7 telemetry + [Environment]::SetEnvironmentVariable('POWERSHELL_TELEMETRY_OPTOUT', '1', 'Machine') + Remove-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Siuf\\Rules\" -Name PeriodInNanoSeconds " ], @@ -587,6 +590,9 @@ # Enable (Windows Error Reporting Manager) Service Set-Service -Name wermgr -StartupType Automatic + + # Enable PowerShell 7 telemetry + [Environment]::SetEnvironmentVariable('POWERSHELL_TELEMETRY_OPTOUT', '', 'Machine') " ], "link": "https://winutil.christitus.com/dev/tweaks/essential-tweaks/telemetry" @@ -925,19 +931,6 @@ ], "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.",