@@ -347,18 +347,12 @@ Function DisableCortana {
347347 New-Item - Path " HKCU:\Software\Microsoft\Personalization\Settings" - Force | Out-Null
348348 }
349349 Set-ItemProperty - Path " HKCU:\Software\Microsoft\Personalization\Settings" - Name " AcceptedPrivacyPolicy" - Type DWord - Value 0
350- If (! (Test-Path " HKCU:\Software\Microsoft\InputPersonalization" )) {
351- New-Item - Path " HKCU:\Software\Microsoft\InputPersonalization" - Force | Out-Null
352- }
353- Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitTextCollection" - Type DWord - Value 1
354- Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitInkCollection" - Type DWord - Value 1
355350 If (! (Test-Path " HKCU:\Software\Microsoft\InputPersonalization\TrainedDataStore" )) {
356351 New-Item - Path " HKCU:\Software\Microsoft\InputPersonalization\TrainedDataStore" - Force | Out-Null
357352 }
353+ Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitTextCollection" - Type DWord - Value 1
354+ Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitInkCollection" - Type DWord - Value 1
358355 Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization\TrainedDataStore" - Name " HarvestContacts" - Type DWord - Value 0
359- If (! (Test-Path " HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Experience\AllowCortana" )) {
360- New-Item - Path " HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Experience\AllowCortana" - Force | Out-Null
361- }
362356 Set-ItemProperty - Path " HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Experience\AllowCortana" - Name " Value" - Type DWord - Value 0
363357 If (! (Test-Path " HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" )) {
364358 New-Item - Path " HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" - Force | Out-Null
@@ -374,15 +368,9 @@ Function DisableCortana {
374368Function EnableCortana {
375369 Write-Output " Enabling Cortana..."
376370 Remove-ItemProperty - Path " HKCU:\Software\Microsoft\Personalization\Settings" - Name " AcceptedPrivacyPolicy" - ErrorAction SilentlyContinue
377- If (! (Test-Path " HKCU:\Software\Microsoft\InputPersonalization\TrainedDataStore" )) {
378- New-Item - Path " HKCU:\Software\Microsoft\InputPersonalization\TrainedDataStore" - Force | Out-Null
379- }
380371 Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitTextCollection" - Type DWord - Value 0
381372 Set-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization" - Name " RestrictImplicitInkCollection" - Type DWord - Value 0
382373 Remove-ItemProperty - Path " HKCU:\Software\Microsoft\InputPersonalization\TrainedDataStore" - Name " HarvestContacts" - ErrorAction SilentlyContinue
383- If (! (Test-Path " HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Experience\AllowCortana" )) {
384- New-Item - Path " HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Experience\AllowCortana" - Force | Out-Null
385- }
386374 Set-ItemProperty - Path " HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Experience\AllowCortana" - Name " Value" - Type DWord - Value 1
387375 Remove-ItemProperty - Path " HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search" - Name " AllowCortana" - ErrorAction SilentlyContinue
388376 Remove-ItemProperty - Path " HKLM:\SOFTWARE\Policies\Microsoft\InputPersonalization" - Name " AllowInputPersonalization" - ErrorAction SilentlyContinue
0 commit comments