Windows 11でAIリコール機能を無効にする方法



Windows 11のリコールは、理論上は素晴らしい機能のように思えますが、実際には、特にプライバシーやシステムリソースが懸念される場合、やや煩わしい場合があります。基本的に、これは一定間隔でデスクトップのスクリーンショットを撮り続け、アクティビティの視覚的なタイムラインを作成します。これは、以前見たものをすばやく見つけたり、中断したところから再開したりしたい場合には便利ですが、そのレベルの監視やデータ収集に誰もが慣れているわけではありません。さらに、セットアップによっては、集中して作業しているときにストレージとCPUを消費するだけです。この機能を調べて無効にすることにした場合、または問題が発生している場合は、このガイドで、Pro、Enterprise、またはHomeのいずれを使用している場合でも、無効にする方法を説明します。当然のことながら、Windowsは必要以上に複雑にする必要があります。

Windows 11のリコールを無効にする方法

グループ ポリシー エディターによるリコールの無効化 (Pro、Enterprise、Education 向け)

グループポリシーにアクセスできる場合、これが最もクリーンな方法です。システムからリコール機能を完全に削除するため、「設定して忘れる」というよりは「設定したら放っておく」方式です。なぜこれが効果的なのか?それは、この機能をコアレベルで停止させるためです。バックグラウンドでのスクリーンショット撮影や、バックグラウンドで実行されるAIチップの不正使用がなくなります。プライバシーを重視する方や、リソースの浪費を気にしない方に最適です。ちなみに、ポリシーを変更した後は、gpupdate /force再起動前に変更が反映されていることを確認するために、管理者特権のコマンドプロンプトまたはPowerShellで実行する必要がある場合があります。

  1. を押してWindows key + R、入力しgpedit.msc、Enterを押します
  2. プロンプトが表示されたら、ユーザーアカウント制御プロンプトを承認します。
  3. 左側のメニューで、「コンピューターの構成」>「管理用テンプレート」>「Windowsコンポーネント」>「Windows AI」に移動します。
  4. 「リコールを許可する」というポリシーを見つけて有効にします
  5. ダブルクリックして無効に設定します
  6. 「適用」をクリックし、「OK」をクリックします。
  7. PCを再起動すると、機能は消えるはずです。

注意:一部のマシンでは、ポリシーの変更が再起動またはログオフするまで反映されない場合があります。また、一部のエディションではグループポリシーのWindows AIフォルダが見つからない場合があり、手動で作成するか、レジストリの修正を試す必要があります。

レジストリ エディターの使用 (Home エディションの場合)

Windows 11 Homeをお使いの場合は、グループポリシーは不要です。大した問題ではありません。代わりに、レジストリを微調整しましょう。これは少し面倒で、レジストリをいじると常に不安定になるリスクがわずかながら伴うため、事前にキーをエクスポートしておくのが賢明です。つまり、WindowsにRecallを完全に無視するように指示するのです。正直なところ、WindowsはRecall機能を無効にするために面倒な手続きを踏まなければならないことが多々あるからです。

  1. を押してWindows key + R、入力しregedit、Enterを押します
  2. UACがポップアップしたら、管理者権限を付与します
  3. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAIに移動します。
  4. WindowsAIキーが見つからない場合は、 Windowsを右クリックし、「新規」>「キー」を選択して、WindowsAIという名前を付けます。
  5. WindowsAI内で、右ペインを右クリックし、新規 > DWORD (32ビット)値を選択します。
  6. 名前を「AllowRecallEnablement」にする
  7. ダブルクリックして編集し、値を0に設定します
  8. 基数が16進数に設定されていることを確認してください
  9. 「OK」を押してレジストリエディタを閉じ、PCを再起動します。

注:レジストリの変更は、間違えると危険な場合があるので、事前にキー全体をエクスポートしておくと便利です。不安な場合は、誰かに頼むか、Winaero RegTweakerなどのツールを使って作業を楽にしましょう。

PowerShell メソッド (エンタープライズまたは上級ユーザー向け)

複数のシステムを管理している場合、PowerShellスクリプトを使えば、複数のPCでRecallを素早く無効化できます。管理者の方や、自動化に興味がある方には便利です。要点は以下のとおりです。

  1. スタートボタンを右クリックし、「Windows PowerShell (管理者)」を選択します。
  2. UACプロンプトを受け入れる
  3. 次のコマンドを実行します。Disable-WindowsOptionalFeature -Online -FeatureName "Recall" -Remove
  4. プロセスが完了するまで待ってから再起動してください

このコマンドは、Windowsビルドでこの機能が公式に利用可能であれば非常に効果的です。また、SCCMやIntuneなどの展開ツールとも互換性があり、一括管理にも役立ちます。

リコールがなくなったことの確認とトラブルシューティング

本当に消えたか確認する

再起動後、「設定」>「プライバシーとセキュリティ」に進みます。「リコール」オプションはどこにも表示されなくなり、システムトレイのアイコンやコントロールも消えているはずです。また、デフォルトのスクリーンショットフォルダ(通常はC:\Users\[YourName]\Pictures\Screenshots)にアクセスし、空になっているか、まだいっぱいになっているかを確認してください。不要なファイルが残っている場合もあるので、必要に応じて削除してください。

よくある問題点

  • ポリシーの変更が機能しませんか?gpupdate /force管理者コマンドプロンプトまたは PowerShell で実行し、再起動してください。
  • レジストリの調整が効かないようですか?正しいパスを編集し、DWORD を 0 に設定していることを再度確認してください。入力ミスやタイプミスは、想像以上に起こりやすいものです。
  • PowerShell でエラーが発生する場合は、管理者権限で実行していることを確認してください。一部のコマンドは正常に動作するために昇格された権限が必要です。

必要に応じてリコールを再度有効にする

元に戻したいですか?手順を逆にしてください。グループポリシーで、ポリシーを「未構成」または「有効」に設定します。レジストリで、AllowRecallEnablementその値を削除するか、1「有効」に変更します。PowerShellで以下を実行します。

Enable-WindowsOptionalFeature -Online -FeatureName "Recall"

繰り返しになりますが、すべての方法が100%確実というわけではありませんが、ほとんどの環境では問題なく動作します。ただし、これらの機能を切り替えると、一部のシステム動作がリセットされたり、追加のアップデートが必要になったりする可能性があることにご注意ください。

まとめ

プライバシーを重視したり、システムリソースを解放したい場合は、リコールを無効にするのが便利です。これらの機能が特に尋ねているわけでもないのに突然現れるのはちょっとおかしな感じですが、少なくとも今は適切にシャットダウンする方法がいくつかあります。Windowsのエディションやシステム調整に対する慣れ具合に応じて、自分に合った方法を選んでください。もちろん、Windowsは必要以上に操作を難しくしていますが、このガイドでは必要なオプションを網羅しています。

まとめ

  • Pro または Enterprise の場合はグループポリシーを使用する
  • ホームユーザー向けのレジストリ編集
  • エンタープライズ管理用の PowerShell
  • 変更後は必ず再起動してください
  • 不明な場合は調整前にレジストリをバックアップしてください

最終まとめ

これで誰かの時間節約になれば嬉しいです。不要なスクリーンショットはもう撮られなくなり、バックグラウンドAIの負荷も減り、システムのプライバシーとリソースをより細かく制御できるようになります。お役に立てれば幸いです!



この記事は役に立ちましたか?