@@ -99,6 +99,7 @@ Function DisableCortana {
99
99
Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitTextCollection" - Type DWord - Value 1
100
100
Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitInkCollection" - Type DWord - Value 1
101
101
Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization\TrainedDataStore" - Name " HarvestContacts" - Type DWord - Value 0
102
+ Set-ItemProperty - Path " HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" - Name " ShowCortanaButton" - Type DWord - Value 0
102
103
Set-ItemProperty - Path " HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Experience\AllowCortana" - Name " Value" - Type DWord - Value 0
103
104
If (! (Test-Path " HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" )) {
104
105
New-Item - Path " HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" - Force | Out-Null
@@ -108,6 +109,7 @@ Function DisableCortana {
108
109
New-Item - Path " HKLM:\SOFTWARE\Policies\Microsoft\InputPersonalization" - Force | Out-Null
109
110
}
110
111
Set-ItemProperty - Path " HKLM:\SOFTWARE\Policies\Microsoft\InputPersonalization" - Name " AllowInputPersonalization" - Type DWord - Value 0
112
+ Get-AppxPackage " Microsoft.549981C3F5F10" | Remove-AppxPackage
111
113
}
112
114
113
115
# Enable Cortana
@@ -117,9 +119,11 @@ Function EnableCortana {
117
119
Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitTextCollection" - Type DWord - Value 0
118
120
Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitInkCollection" - Type DWord - Value 0
119
121
Remove-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization\TrainedDataStore" - Name " HarvestContacts" - ErrorAction SilentlyContinue
122
+ Set-ItemProperty - Path " HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" - Name " ShowCortanaButton" - Type DWord - Value 1
120
123
Set-ItemProperty - Path " HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Experience\AllowCortana" - Name " Value" - Type DWord - Value 1
121
124
Remove-ItemProperty - Path " HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" - Name " AllowCortana" - ErrorAction SilentlyContinue
122
125
Remove-ItemProperty - Path " HKLM:\SOFTWARE\Policies\Microsoft\InputPersonalization" - Name " AllowInputPersonalization" - ErrorAction SilentlyContinue
126
+ Get-AppxPackage - AllUsers " Microsoft.549981C3F5F10" | ForEach-Object {Add-AppxPackage - DisableDevelopmentMode - Register " $ ( $_.InstallLocation ) \AppXManifest.xml" }
123
127
}
124
128
125
129
# Disable Wi-Fi Sense
0 commit comments