mirror of
https://github.com/Sycnex/Windows10Debloater.git
synced 2025-09-24 10:38:53 +02:00
Removed -Verbose from most of code
I removed -Verbose from most of the code as it is unnecessary and makes the script far too verbose.
This commit is contained in:
parent
f23435dce7
commit
50a04f930e
@ -94,24 +94,24 @@ Function Protect-Privacy {
|
|||||||
Write-Output "Disabling Windows Feedback Experience program"
|
Write-Output "Disabling Windows Feedback Experience program"
|
||||||
$Advertising = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AdvertisingInfo"
|
$Advertising = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AdvertisingInfo"
|
||||||
If (Test-Path $Advertising) {
|
If (Test-Path $Advertising) {
|
||||||
Set-ItemProperty $Advertising Enabled -Value 0 -Verbose
|
Set-ItemProperty $Advertising Enabled -Value 0
|
||||||
}
|
}
|
||||||
|
|
||||||
#Stops Cortana from being used as part of your Windows Search Function
|
#Stops Cortana from being used as part of your Windows Search Function
|
||||||
Write-Output "Stopping Cortana from being used as part of your Windows Search Function"
|
Write-Output "Stopping Cortana from being used as part of your Windows Search Function"
|
||||||
$Search = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
|
$Search = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
|
||||||
If (Test-Path $Search) {
|
If (Test-Path $Search) {
|
||||||
Set-ItemProperty $Search AllowCortana -Value 0 -Verbose
|
Set-ItemProperty $Search AllowCortana -Value 0
|
||||||
}
|
}
|
||||||
|
|
||||||
#Disables Web Search in Start Menu
|
#Disables Web Search in Start Menu
|
||||||
Write-Output "Disabling Bing Search in Start Menu"
|
Write-Output "Disabling Bing Search in Start Menu"
|
||||||
$WebSearch = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
|
$WebSearch = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
|
||||||
Set-ItemProperty "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Search" BingSearchEnabled -Value 0 -Verbose
|
Set-ItemProperty "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Search" BingSearchEnabled -Value 0
|
||||||
If (!(Test-Path $WebSearch)) {
|
If (!(Test-Path $WebSearch)) {
|
||||||
New-Item $WebSearch
|
New-Item $WebSearch
|
||||||
}
|
}
|
||||||
Set-ItemProperty $WebSearch DisableWebSearch -Value 1 -Verbose
|
Set-ItemProperty $WebSearch DisableWebSearch -Value 1
|
||||||
|
|
||||||
#Stops the Windows Feedback Experience from sending anonymous data
|
#Stops the Windows Feedback Experience from sending anonymous data
|
||||||
Write-Output "Stopping the Windows Feedback Experience program"
|
Write-Output "Stopping the Windows Feedback Experience program"
|
||||||
@ -119,7 +119,7 @@ Function Protect-Privacy {
|
|||||||
If (!(Test-Path $Period)) {
|
If (!(Test-Path $Period)) {
|
||||||
New-Item $Period
|
New-Item $Period
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Period PeriodInNanoSeconds -Value 0 -Verbose
|
Set-ItemProperty $Period PeriodInNanoSeconds -Value 0
|
||||||
|
|
||||||
#Prevents bloatware applications from returning and removes Start Menu suggestions
|
#Prevents bloatware applications from returning and removes Start Menu suggestions
|
||||||
Write-Output "Adding Registry key to prevent bloatware apps from returning"
|
Write-Output "Adding Registry key to prevent bloatware apps from returning"
|
||||||
@ -128,23 +128,23 @@ Function Protect-Privacy {
|
|||||||
If (!(Test-Path $registryPath)) {
|
If (!(Test-Path $registryPath)) {
|
||||||
New-Item $registryPath
|
New-Item $registryPath
|
||||||
}
|
}
|
||||||
Set-ItemProperty $registryPath DisableWindowsConsumerFeatures -Value 1 -Verbose
|
Set-ItemProperty $registryPath DisableWindowsConsumerFeatures -Value 1
|
||||||
|
|
||||||
If (!(Test-Path $registryOEM)) {
|
If (!(Test-Path $registryOEM)) {
|
||||||
New-Item $registryOEM
|
New-Item $registryOEM
|
||||||
}
|
}
|
||||||
Set-ItemProperty $registryOEM ContentDeliveryAllowed -Value 0 -Verbose
|
Set-ItemProperty $registryOEM ContentDeliveryAllowed -Value 0
|
||||||
Set-ItemProperty $registryOEM OemPreInstalledAppsEnabled -Value 0 -Verbose
|
Set-ItemProperty $registryOEM OemPreInstalledAppsEnabled -Value 0
|
||||||
Set-ItemProperty $registryOEM PreInstalledAppsEnabled -Value 0 -Verbose
|
Set-ItemProperty $registryOEM PreInstalledAppsEnabled -Value 0
|
||||||
Set-ItemProperty $registryOEM PreInstalledAppsEverEnabled -Value 0 -Verbose
|
Set-ItemProperty $registryOEM PreInstalledAppsEverEnabled -Value 0
|
||||||
Set-ItemProperty $registryOEM SilentInstalledAppsEnabled -Value 0 -Verbose
|
Set-ItemProperty $registryOEM SilentInstalledAppsEnabled -Value 0
|
||||||
Set-ItemProperty $registryOEM SystemPaneSuggestionsEnabled -Value 0 -Verbose
|
Set-ItemProperty $registryOEM SystemPaneSuggestionsEnabled -Value 0
|
||||||
|
|
||||||
#Preping mixed Reality Portal for removal
|
#Preping mixed Reality Portal for removal
|
||||||
Write-Output "Setting Mixed Reality Portal value to 0 so that you can uninstall it in Settings"
|
Write-Output "Setting Mixed Reality Portal value to 0 so that you can uninstall it in Settings"
|
||||||
$Holo = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Holographic"
|
$Holo = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Holographic"
|
||||||
If (Test-Path $Holo) {
|
If (Test-Path $Holo) {
|
||||||
Set-ItemProperty $Holo FirstRunSucceeded -Value 0 -Verbose
|
Set-ItemProperty $Holo FirstRunSucceeded -Value 0
|
||||||
}
|
}
|
||||||
|
|
||||||
#Disables Wi-fi Sense
|
#Disables Wi-fi Sense
|
||||||
@ -155,12 +155,12 @@ Function Protect-Privacy {
|
|||||||
If (!(Test-Path $WifiSense1)) {
|
If (!(Test-Path $WifiSense1)) {
|
||||||
New-Item $WifiSense1
|
New-Item $WifiSense1
|
||||||
}
|
}
|
||||||
Set-ItemProperty $WifiSense1 Value -Value 0 -Verbose
|
Set-ItemProperty $WifiSense1 Value -Value 0
|
||||||
If (!(Test-Path $WifiSense2)) {
|
If (!(Test-Path $WifiSense2)) {
|
||||||
New-Item $WifiSense2
|
New-Item $WifiSense2
|
||||||
}
|
}
|
||||||
Set-ItemProperty $WifiSense2 Value -Value 0 -Verbose
|
Set-ItemProperty $WifiSense2 Value -Value 0
|
||||||
Set-ItemProperty $WifiSense3 AutoConnectAllowedOEM -Value 0 -Verbose
|
Set-ItemProperty $WifiSense3 AutoConnectAllowedOEM -Value 0
|
||||||
|
|
||||||
#Disables live tiles
|
#Disables live tiles
|
||||||
Write-Output "Disabling live tiles"
|
Write-Output "Disabling live tiles"
|
||||||
@ -168,7 +168,7 @@ Function Protect-Privacy {
|
|||||||
If (!(Test-Path $Live)) {
|
If (!(Test-Path $Live)) {
|
||||||
New-Item $Live
|
New-Item $Live
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Live NoTileApplicationNotification -Value 1 -Verbose
|
Set-ItemProperty $Live NoTileApplicationNotification -Value 1
|
||||||
|
|
||||||
#Turns off Data Collection via the AllowTelemtry key by changing it to 0
|
#Turns off Data Collection via the AllowTelemtry key by changing it to 0
|
||||||
Write-Output "Turning off Data Collection"
|
Write-Output "Turning off Data Collection"
|
||||||
@ -176,13 +176,13 @@ Function Protect-Privacy {
|
|||||||
$DataCollection2 = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection"
|
$DataCollection2 = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection"
|
||||||
$DataCollection3 = "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Policies\DataCollection"
|
$DataCollection3 = "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Policies\DataCollection"
|
||||||
If (Test-Path $DataCollection1) {
|
If (Test-Path $DataCollection1) {
|
||||||
Set-ItemProperty $DataCollection1 AllowTelemetry -Value 0 -Verbose
|
Set-ItemProperty $DataCollection1 AllowTelemetry -Value 0
|
||||||
}
|
}
|
||||||
If (Test-Path $DataCollection2) {
|
If (Test-Path $DataCollection2) {
|
||||||
Set-ItemProperty $DataCollection2 AllowTelemetry -Value 0 -Verbose
|
Set-ItemProperty $DataCollection2 AllowTelemetry -Value 0
|
||||||
}
|
}
|
||||||
If (Test-Path $DataCollection3) {
|
If (Test-Path $DataCollection3) {
|
||||||
Set-ItemProperty $DataCollection3 AllowTelemetry -Value 0 -Verbose
|
Set-ItemProperty $DataCollection3 AllowTelemetry -Value 0
|
||||||
}
|
}
|
||||||
|
|
||||||
#Disabling Location Tracking
|
#Disabling Location Tracking
|
||||||
@ -192,11 +192,11 @@ Function Protect-Privacy {
|
|||||||
If (!(Test-Path $SensorState)) {
|
If (!(Test-Path $SensorState)) {
|
||||||
New-Item $SensorState
|
New-Item $SensorState
|
||||||
}
|
}
|
||||||
Set-ItemProperty $SensorState SensorPermissionState -Value 0 -Verbose
|
Set-ItemProperty $SensorState SensorPermissionState -Value 0
|
||||||
If (!(Test-Path $LocationConfig)) {
|
If (!(Test-Path $LocationConfig)) {
|
||||||
New-Item $LocationConfig
|
New-Item $LocationConfig
|
||||||
}
|
}
|
||||||
Set-ItemProperty $LocationConfig Status -Value 0 -Verbose
|
Set-ItemProperty $LocationConfig Status -Value 0
|
||||||
|
|
||||||
#Disables People icon on Taskbar
|
#Disables People icon on Taskbar
|
||||||
Write-Output "Disabling People icon on Taskbar"
|
Write-Output "Disabling People icon on Taskbar"
|
||||||
@ -204,7 +204,7 @@ Function Protect-Privacy {
|
|||||||
If (!(Test-Path $People)) {
|
If (!(Test-Path $People)) {
|
||||||
New-Item $People
|
New-Item $People
|
||||||
}
|
}
|
||||||
Set-ItemProperty $People PeopleBand -Value 0 -Verbose
|
Set-ItemProperty $People PeopleBand -Value 0
|
||||||
|
|
||||||
#Disables scheduled tasks that are considered unnecessary
|
#Disables scheduled tasks that are considered unnecessary
|
||||||
Write-Output "Disabling scheduled tasks"
|
Write-Output "Disabling scheduled tasks"
|
||||||
@ -224,16 +224,16 @@ Function DisableCortana {
|
|||||||
If (!(Test-Path $Cortana1)) {
|
If (!(Test-Path $Cortana1)) {
|
||||||
New-Item $Cortana1
|
New-Item $Cortana1
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Cortana1 AcceptedPrivacyPolicy -Value 0 -Verbose
|
Set-ItemProperty $Cortana1 AcceptedPrivacyPolicy -Value 0
|
||||||
If (!(Test-Path $Cortana2)) {
|
If (!(Test-Path $Cortana2)) {
|
||||||
New-Item $Cortana2
|
New-Item $Cortana2
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Cortana2 RestrictImplicitTextCollection -Value 1 -Verbose
|
Set-ItemProperty $Cortana2 RestrictImplicitTextCollection -Value 1
|
||||||
Set-ItemProperty $Cortana2 RestrictImplicitInkCollection -Value 1 -Verbose
|
Set-ItemProperty $Cortana2 RestrictImplicitInkCollection -Value 1
|
||||||
If (!(Test-Path $Cortana3)) {
|
If (!(Test-Path $Cortana3)) {
|
||||||
New-Item $Cortana3
|
New-Item $Cortana3
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Cortana3 HarvestContacts -Value 0 -Verbose
|
Set-ItemProperty $Cortana3 HarvestContacts -Value 0
|
||||||
}
|
}
|
||||||
|
|
||||||
Function EnableCortana {
|
Function EnableCortana {
|
||||||
@ -244,16 +244,16 @@ Function EnableCortana {
|
|||||||
If (!(Test-Path $Cortana1)) {
|
If (!(Test-Path $Cortana1)) {
|
||||||
New-Item $Cortana1
|
New-Item $Cortana1
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Cortana1 AcceptedPrivacyPolicy -Value 1 -Verbose
|
Set-ItemProperty $Cortana1 AcceptedPrivacyPolicy -Value 1
|
||||||
If (!(Test-Path $Cortana2)) {
|
If (!(Test-Path $Cortana2)) {
|
||||||
New-Item $Cortana2
|
New-Item $Cortana2
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Cortana2 RestrictImplicitTextCollection -Value 0 -Verbose
|
Set-ItemProperty $Cortana2 RestrictImplicitTextCollection -Value 0
|
||||||
Set-ItemProperty $Cortana2 RestrictImplicitInkCollection -Value 0 -Verbose
|
Set-ItemProperty $Cortana2 RestrictImplicitInkCollection -Value 0
|
||||||
If (!(Test-Path $Cortana3)) {
|
If (!(Test-Path $Cortana3)) {
|
||||||
New-Item $Cortana3
|
New-Item $Cortana3
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Cortana3 HarvestContacts -Value 1 -Verbose
|
Set-ItemProperty $Cortana3 HarvestContacts -Value 1
|
||||||
}
|
}
|
||||||
|
|
||||||
Function Stop-EdgePDF {
|
Function Stop-EdgePDF {
|
||||||
@ -264,28 +264,28 @@ Function Stop-EdgePDF {
|
|||||||
$NoProgids = "HKCR:\.pdf\OpenWithProgids"
|
$NoProgids = "HKCR:\.pdf\OpenWithProgids"
|
||||||
$NoWithList = "HKCR:\.pdf\OpenWithList"
|
$NoWithList = "HKCR:\.pdf\OpenWithList"
|
||||||
If (!(Get-ItemProperty $NoPDF NoOpenWith)) {
|
If (!(Get-ItemProperty $NoPDF NoOpenWith)) {
|
||||||
New-ItemProperty $NoPDF NoOpenWith -Verbose
|
New-ItemProperty $NoPDF NoOpenWith
|
||||||
}
|
}
|
||||||
If (!(Get-ItemProperty $NoPDF NoStaticDefaultVerb)) {
|
If (!(Get-ItemProperty $NoPDF NoStaticDefaultVerb)) {
|
||||||
New-ItemProperty $NoPDF NoStaticDefaultVerb -Verbose
|
New-ItemProperty $NoPDF NoStaticDefaultVerb
|
||||||
}
|
}
|
||||||
If (!(Get-ItemProperty $NoProgids NoOpenWith)) {
|
If (!(Get-ItemProperty $NoProgids NoOpenWith)) {
|
||||||
New-ItemProperty $NoProgids NoOpenWith -Verbose
|
New-ItemProperty $NoProgids NoOpenWith
|
||||||
}
|
}
|
||||||
If (!(Get-ItemProperty $NoProgids NoStaticDefaultVerb)) {
|
If (!(Get-ItemProperty $NoProgids NoStaticDefaultVerb)) {
|
||||||
New-ItemProperty $NoProgids NoStaticDefaultVerb -Verbose
|
New-ItemProperty $NoProgids NoStaticDefaultVerb
|
||||||
}
|
}
|
||||||
If (!(Get-ItemProperty $NoWithList NoOpenWith)) {
|
If (!(Get-ItemProperty $NoWithList NoOpenWith)) {
|
||||||
New-ItemProperty $NoWithList NoOpenWith -Verbose
|
New-ItemProperty $NoWithList NoOpenWith
|
||||||
}
|
}
|
||||||
If (!(Get-ItemProperty $NoWithList NoStaticDefaultVerb)) {
|
If (!(Get-ItemProperty $NoWithList NoStaticDefaultVerb)) {
|
||||||
New-ItemProperty $NoWithList NoStaticDefaultVerb -Verbose
|
New-ItemProperty $NoWithList NoStaticDefaultVerb
|
||||||
}
|
}
|
||||||
|
|
||||||
#Appends an underscore '_' to the Registry key for Edge
|
#Appends an underscore '_' to the Registry key for Edge
|
||||||
$Edge = "HKCR:\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_"
|
$Edge = "HKCR:\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_"
|
||||||
If (Test-Path $Edge) {
|
If (Test-Path $Edge) {
|
||||||
Set-Item $Edge AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_ -Verbose
|
Set-Item $Edge AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -304,14 +304,14 @@ Function Revert-Changes {
|
|||||||
Write-Output "Re-enabling key to show advertisement information"
|
Write-Output "Re-enabling key to show advertisement information"
|
||||||
$Advertising = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AdvertisingInfo"
|
$Advertising = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AdvertisingInfo"
|
||||||
If (Test-Path $Advertising) {
|
If (Test-Path $Advertising) {
|
||||||
Set-ItemProperty $Advertising Enabled -Value 1 -Verbose
|
Set-ItemProperty $Advertising Enabled -Value 1
|
||||||
}
|
}
|
||||||
|
|
||||||
#Enables Cortana to be used as part of your Windows Search Function
|
#Enables Cortana to be used as part of your Windows Search Function
|
||||||
Write-Output "Re-enabling Cortana to be used in your Windows Search"
|
Write-Output "Re-enabling Cortana to be used in your Windows Search"
|
||||||
$Search = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
|
$Search = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
|
||||||
If (Test-Path $Search) {
|
If (Test-Path $Search) {
|
||||||
Set-ItemProperty $Search AllowCortana -Value 1 -Verbose
|
Set-ItemProperty $Search AllowCortana -Value 1
|
||||||
}
|
}
|
||||||
|
|
||||||
#Re-enables the Windows Feedback Experience for sending anonymous data
|
#Re-enables the Windows Feedback Experience for sending anonymous data
|
||||||
@ -320,7 +320,7 @@ Function Revert-Changes {
|
|||||||
If (!(Test-Path $Period)) {
|
If (!(Test-Path $Period)) {
|
||||||
New-Item $Period
|
New-Item $Period
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Period PeriodInNanoSeconds -Value 1 -Verbose
|
Set-ItemProperty $Period PeriodInNanoSeconds -Value 1
|
||||||
|
|
||||||
#Enables bloatware applications
|
#Enables bloatware applications
|
||||||
Write-Output "Adding Registry key to allow bloatware apps to return"
|
Write-Output "Adding Registry key to allow bloatware apps to return"
|
||||||
@ -328,13 +328,13 @@ Function Revert-Changes {
|
|||||||
If (!(Test-Path $registryPath)) {
|
If (!(Test-Path $registryPath)) {
|
||||||
New-Item $registryPath
|
New-Item $registryPath
|
||||||
}
|
}
|
||||||
Set-ItemProperty $registryPath DisableWindowsConsumerFeatures -Value 0 -Verbose
|
Set-ItemProperty $registryPath DisableWindowsConsumerFeatures -Value 0
|
||||||
|
|
||||||
#Changes Mixed Reality Portal Key 'FirstRunSucceeded' to 1
|
#Changes Mixed Reality Portal Key 'FirstRunSucceeded' to 1
|
||||||
Write-Output "Setting Mixed Reality Portal value to 1"
|
Write-Output "Setting Mixed Reality Portal value to 1"
|
||||||
$Holo = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Holographic"
|
$Holo = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Holographic"
|
||||||
If (Test-Path $Holo) {
|
If (Test-Path $Holo) {
|
||||||
Set-ItemProperty $Holo FirstRunSucceeded -Value 1 -Verbose
|
Set-ItemProperty $Holo FirstRunSucceeded -Value 1
|
||||||
}
|
}
|
||||||
|
|
||||||
#Re-enables live tiles
|
#Re-enables live tiles
|
||||||
@ -343,7 +343,7 @@ Function Revert-Changes {
|
|||||||
If (!(Test-Path $Live)) {
|
If (!(Test-Path $Live)) {
|
||||||
New-Item $Live
|
New-Item $Live
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Live NoTileApplicationNotification -Value 0 -Verbose
|
Set-ItemProperty $Live NoTileApplicationNotification -Value 0
|
||||||
|
|
||||||
#Re-enables data collection
|
#Re-enables data collection
|
||||||
Write-Output "Re-enabling data collection"
|
Write-Output "Re-enabling data collection"
|
||||||
@ -351,7 +351,7 @@ Function Revert-Changes {
|
|||||||
If (!(Test-Path $DataCollection)) {
|
If (!(Test-Path $DataCollection)) {
|
||||||
New-Item $DataCollection
|
New-Item $DataCollection
|
||||||
}
|
}
|
||||||
Set-ItemProperty $DataCollection AllowTelemetry -Value 1 -Verbose
|
Set-ItemProperty $DataCollection AllowTelemetry -Value 1
|
||||||
|
|
||||||
#Re-enables People Icon on Taskbar
|
#Re-enables People Icon on Taskbar
|
||||||
Write-Output "Enabling People icon on Taskbar"
|
Write-Output "Enabling People icon on Taskbar"
|
||||||
@ -359,7 +359,7 @@ Function Revert-Changes {
|
|||||||
If (!(Test-Path $People)) {
|
If (!(Test-Path $People)) {
|
||||||
New-Item $People
|
New-Item $People
|
||||||
}
|
}
|
||||||
Set-ItemProperty $People PeopleBand -Value 1 -Verbose
|
Set-ItemProperty $People PeopleBand -Value 1
|
||||||
|
|
||||||
#Re-enables suggestions on start menu
|
#Re-enables suggestions on start menu
|
||||||
Write-Output "Enabling suggestions on the Start Menu"
|
Write-Output "Enabling suggestions on the Start Menu"
|
||||||
@ -367,7 +367,7 @@ Function Revert-Changes {
|
|||||||
If (!(Test-Path $Suggestions)) {
|
If (!(Test-Path $Suggestions)) {
|
||||||
New-Item $Suggestions
|
New-Item $Suggestions
|
||||||
}
|
}
|
||||||
Set-ItemProperty $Suggestions SystemPaneSuggestionsEnabled -Value 1 -Verbose
|
Set-ItemProperty $Suggestions SystemPaneSuggestionsEnabled -Value 1
|
||||||
|
|
||||||
#Re-enables scheduled tasks that were disabled when running the Debloat switch
|
#Re-enables scheduled tasks that were disabled when running the Debloat switch
|
||||||
Write-Output "Enabling scheduled tasks that were disabled"
|
Write-Output "Enabling scheduled tasks that were disabled"
|
||||||
@ -386,28 +386,28 @@ Function Enable-EdgePDF {
|
|||||||
$NoWithList = "HKCR:\.pdf\OpenWithList"
|
$NoWithList = "HKCR:\.pdf\OpenWithList"
|
||||||
#Sets edge back to default
|
#Sets edge back to default
|
||||||
If (Get-ItemProperty $NoPDF NoOpenWith) {
|
If (Get-ItemProperty $NoPDF NoOpenWith) {
|
||||||
Remove-ItemProperty $NoPDF NoOpenWith -Verbose
|
Remove-ItemProperty $NoPDF NoOpenWith
|
||||||
}
|
}
|
||||||
If (Get-ItemProperty $NoPDF NoStaticDefaultVerb) {
|
If (Get-ItemProperty $NoPDF NoStaticDefaultVerb) {
|
||||||
Remove-ItemProperty $NoPDF NoStaticDefaultVerb -Verbose
|
Remove-ItemProperty $NoPDF NoStaticDefaultVerb
|
||||||
}
|
}
|
||||||
If (Get-ItemProperty $NoProgids NoOpenWith) {
|
If (Get-ItemProperty $NoProgids NoOpenWith) {
|
||||||
Remove-ItemProperty $NoProgids NoOpenWith -Verbose
|
Remove-ItemProperty $NoProgids NoOpenWith
|
||||||
}
|
}
|
||||||
If (Get-ItemProperty $NoProgids NoStaticDefaultVerb) {
|
If (Get-ItemProperty $NoProgids NoStaticDefaultVerb) {
|
||||||
Remove-ItemProperty $NoProgids NoStaticDefaultVerb -Verbose
|
Remove-ItemProperty $NoProgids NoStaticDefaultVerb
|
||||||
}
|
}
|
||||||
If (Get-ItemProperty $NoWithList NoOpenWith) {
|
If (Get-ItemProperty $NoWithList NoOpenWith) {
|
||||||
Remove-ItemProperty $NoWithList NoOpenWith -Verbose
|
Remove-ItemProperty $NoWithList NoOpenWith
|
||||||
}
|
}
|
||||||
If (Get-ItemProperty $NoWithList NoStaticDefaultVerb) {
|
If (Get-ItemProperty $NoWithList NoStaticDefaultVerb) {
|
||||||
Remove-ItemProperty $NoWithList NoStaticDefaultVerb -Verbose
|
Remove-ItemProperty $NoWithList NoStaticDefaultVerb
|
||||||
}
|
}
|
||||||
|
|
||||||
#Removes an underscore '_' from the Registry key for Edge
|
#Removes an underscore '_' from the Registry key for Edge
|
||||||
$Edge2 = "HKCR:\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_"
|
$Edge2 = "HKCR:\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_"
|
||||||
If (Test-Path $Edge2) {
|
If (Test-Path $Edge2) {
|
||||||
Set-Item $Edge2 AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723 -Verbose
|
Set-Item $Edge2 AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -482,11 +482,11 @@ Function UninstallOneDrive {
|
|||||||
If (!(Test-Path $ExplorerReg1)) {
|
If (!(Test-Path $ExplorerReg1)) {
|
||||||
New-Item $ExplorerReg1
|
New-Item $ExplorerReg1
|
||||||
}
|
}
|
||||||
Set-ItemProperty $ExplorerReg1 System.IsPinnedToNameSpaceTree -Value 0 -Verbose
|
Set-ItemProperty $ExplorerReg1 System.IsPinnedToNameSpaceTree -Value 0
|
||||||
If (!(Test-Path $ExplorerReg2)) {
|
If (!(Test-Path $ExplorerReg2)) {
|
||||||
New-Item $ExplorerReg2
|
New-Item $ExplorerReg2
|
||||||
}
|
}
|
||||||
Set-ItemProperty $ExplorerReg2 System.IsPinnedToNameSpaceTree -Value 0 -Verbose
|
Set-ItemProperty $ExplorerReg2 System.IsPinnedToNameSpaceTree -Value 0
|
||||||
Write-Output "Restarting Explorer that was shut down before."
|
Write-Output "Restarting Explorer that was shut down before."
|
||||||
Start explorer.exe -NoNewWindow
|
Start explorer.exe -NoNewWindow
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user