Windows 10のタスクバー検索は、Cortanaがオンになっている場合にCortanaが使われます。Cortanaをオフにしても、デフォルトでBingを用いたWeb検索の結果が含められます。ということは、入力した検索文字列が常にマイクロソフトに送信されているということになります。これを好まないユーザーも多いでしょう。ここでは、Windows 10に検索文字列を入力した時に、自動的にインターネット検索を行う機能をすべてオフにする方法を解説します。
方法1:w10customによる設定
w10customを管理者として起動し、プライバシータブの
- Cortanaの実行を許可しない
- タスクバー検索にWebの検索結果を含めない
- WindowsサーチからWeb検索オプションを削除する
- WindowsサーチでWeb検索を行わない
をすべてオンにすることで、Cortanaと自動Bing検索を無効にできます(WebブラウザからはBindで検索可能)。なお、簡単設定タブの「おすすめ設定」をクリックすると、すべてオンとなります。変更後、OKをクリックしてw10customを終了し、再起動する必要があります。
対応するレジストリ
w10customは以下のレジストリを変更しています。
Cortanaの実行を許可しない
Path | HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindows Search |
---|---|
Name | AllowCortana |
Type | DWORD |
Value | 0: 無効 1: 有効 |
Path | HKEY_LOCAL_MACHINESOFTWAREMicrosoftPolicyManagerdefaultExperienceAllowCortana |
---|---|
Name | value |
Type | DWORD |
Value | 0: 無効 1: 有効 |
タスクバー検索にWebの検索結果を含めない
Path | HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionSearch |
---|---|
Name | BingSearchEnabled |
Type | DWORD |
Value | 0: 無効 1: 有効 |
WindowsサーチからWeb検索オプションを削除する
Path | HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindows Search |
---|---|
Name | DisableWebSearch |
Type | DWORD |
Value | 1: 無効 0: 有効 |
WindowsサーチでWeb検索を行わない
Path | HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindows Search |
---|---|
Name | ConnectedSearchUseWeb |
Type | DWORD |
Value | 0: 無効 1: 有効 |
方法2:コマンドプロンプトによる設定
コマンドプロンプトを管理者として開き、以下のコマンドを実行することで無効にできます。
1 2 3 4 5 | reg add "HKLMSOFTWAREPoliciesMicrosoftWindowsWindows Search" /v AllowCortana /t REG_DWORD /d 0 /f reg add "HKLMSOFTWAREMicrosoftPolicyManagerdefaultExperienceAllowCortana" /v value /t REG_DWORD /d 0 /f reg add "HKCUSOFTWAREMicrosoftWindowsCurrentVersionSearch" /v BingSearchEnabled /t REG_DWORD /d 0 /f reg add "HKLMSOFTWAREMicrosoftPolicyManagerdefaultExperienceAllowCortana" /v DisableWebSearch /t REG_DWORD /d 1 /f reg add "HKLMSOFTWAREMicrosoftPolicyManagerdefaultExperienceAllowCortana" /v ConnectedSearchUseWeb /t REG_DWORD /d 0 /f |
有効に戻すには、以下のコマンドを実行します。
1 2 3 4 5 | reg add "HKLMSOFTWAREPoliciesMicrosoftWindowsWindows Search" /v AllowCortana /t REG_DWORD /d 1 /f reg add "HKLMSOFTWAREMicrosoftPolicyManagerdefaultExperienceAllowCortana" /v value /t REG_DWORD /d 1 /f reg add "HKCUSOFTWAREMicrosoftWindowsCurrentVersionSearch" /v BingSearchEnabled /t REG_DWORD /d 1 /f reg add "HKLMSOFTWAREMicrosoftPolicyManagerdefaultExperienceAllowCortana" /v DisableWebSearch /t REG_DWORD /d 0 /f reg add "HKLMSOFTWAREMicrosoftPolicyManagerdefaultExperienceAllowCortana" /v ConnectedSearchUseWeb /t REG_DWORD /d 1 /f |
設定の反映には、再起動が必要となります。
方法3:PowerShellコンソールによる設定
PowerShellコンソールを管理者として開き、以下のコードを実行することで無効にできます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | $path = 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindows Search' $name = 'AllowCortana' $type = 'DWord' $value = 0 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Force $path = 'HKLM:SOFTWAREMicrosoftPolicyManagerdefaultExperienceAllowCortana' $name = 'value' $type = 'DWord' $value = 0 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Force $path = 'HKCU:SOFTWAREMicrosoftWindowsCurrentVersionSearch' $name = 'BingSearchEnabled' $type = 'DWord' $value = 0 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Force $path = 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindows Search' $name = 'DisableWebSearch' $type = 'DWord' $value = 1 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Force $path = 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindows Search' $name = 'ConnectedSearchUseWeb' $type = 'DWord' $value = 0 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Forc |
有効に戻すには、以下のコードを実行します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | $path = 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindows Search' $name = 'AllowCortana' $type = 'DWord' $value = 1 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Force $path = 'HKLM:SOFTWAREMicrosoftPolicyManagerdefaultExperienceAllowCortana' $name = 'value' $type = 'DWord' $value = 1 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Force $path = 'HKCU:SOFTWAREMicrosoftWindowsCurrentVersionSearch' $name = 'BingSearchEnabled' $type = 'DWord' $value = 1 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Force $path = 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindows Search' $name = 'DisableWebSearch' $type = 'DWord' $value = 0 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Force $path = 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindows Search' $name = 'ConnectedSearchUseWeb' $type = 'DWord' $value = 1 If (-Not (Test-Path $path)) { New-Item -Path $path -Force } Set-ItemProperty -Path $path -Name $name -Type $type -Value $value -Force |
再起動が必要なのは、他と同様です。
Comments
(初出: 2016.04.02)