Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10でエラー報告(WER)を無効にする4つの方法

一部のWindowsユーザーの間では、「Windows 10パソコンでエラー報告機能を無効にすることはできるのか?」という疑問がよく挙がっています。実際のところ、ユーザーがエラー報告を無効にする最も一般的な理由は、OSがMicrosoftへ情報を送信するのを防ぎたいからです。

Windows 10でエラー報告(WER)を無効にする4つの方法

エラー報告(Error Reporting)とは?

Windows エラー報告は、アプリケーションがクラッシュした際のデバッグ情報やメモリダンプを収集し、インターネット経由でMicrosoftへ送信するための組み込みユーティリティです。ユーザーがこのユーティリティとやり取りする場面は、基本的にアプリケーションがクラッシュしたり応答しなくなったりした直後に限られます。

Windows エラー報告ツールはWindowsサービスとして常時動作しています。ただし、設定内容に関わらず、ユーザーの同意なしにデータが送信されることはありません。

クラッシュダンプがMicrosoftのサーバーへ送信されて解析された後、解決策が存在する場合は、その情報がユーザーへ返送される仕組みになっています。

Windows エラー報告ツール(WER)を無効にする方法

このユーティリティの役割を理解した上で、それでも無効にしたい場合は、複数の方法が存在することを把握しておきましょう。少なくとも、WERの動作を止める手段はいくつもあります。

ここでは、Windowsパソコンでこのツールを無効化するための手順を、わかりやすくまとめてご紹介します。ただし、お使いのWindowsバージョンによって具体的な操作手順は異なる点に注意してください。

Windows エラー報告ツールを無効化できる主な方法は以下の通りです:

  • サービス画面から無効化する(Windows 7 / 8.1 / 10 対応)
  • 従来のコントロールパネルから無効化する(Windows 7 / 8.1 のみ)
  • レジストリエディターから無効化する(Windows 10 のみ)
  • グループポリシーエディターから無効化する(Windows 10 のみ)

お使いのWindowsバージョンに合った方法を選んで、エラー報告ツールを無効化してください。

方法1:サービス画面から無効化する(Windows 7 / 8.1 / 10)

Windowsのバージョンを問わず使える万能な方法をお探しなら、この方法がおすすめです。

Windows 7、8.1、10でエラー報告ツールを安全かつ確実に無効化する最も手軽な方法は、サービス管理ツールからWERサービスを停止することです。他のシステムコンポーネントに影響を与えるリスクもほとんどありません。

以下の手順に従って、サービス画面を開き、Windows エラー報告サービスを無効化し、再起動後にも自動的に起動しないよう設定しましょう。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに services.msc と入力し、Enter キーを押してサービス画面を開きます。UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を許可します。Windows 10でエラー報告(WER)を無効にする4つの方法
  2. サービス画面の一覧を下へスクロールし、「Windows Error Reporting Service」という項目を探します。
  3. 該当するサービスを見つけたら右クリックし、表示されたコンテキストメニューから「プロパティ」を選択します。Windows 10でエラー報告(WER)を無効にする4つの方法
  4. WERサービスのプロパティ画面が開いたら、上部の「全般」タブを選択し、「スタートアップの種類」のドロップダウンメニューを「無効」に変更します。Windows 10でエラー報告(WER)を無効にする4つの方法
  5. 次に、サービスが実行中の場合は「停止」ボタンをクリックし、その後「適用」を押して変更を保存します。
  6. パソコンを再起動し、起動が完了するまで待ちます。再起動後、エラー報告ツールは完全に無効化されているはずです。

別のアプローチでお探しの場合は、次の方法をご覧ください。

方法2:コントロールパネルから無効化する(Windows 7 / 8.1)

Windows 8.1以前の環境でエラー報告を無効にしたい場合は、アクションセンター(コントロールパネルの「システムとセキュリティ」タブ)からも設定可能です。

ただし、この方法はWindows 10では利用できません。新しいOSでは「システムとセキュリティ」の構成が大きく刷新されているためです。

この方法は、WERサービスを直接無効化するのと同等の効果が得られます。副作用なく確実に機能をオフにできるのが特徴です。

サービスの無効化には抵抗があり、Windows 7または8.1を使用している方は、以下の手順で従来のコントロールパネルからWERツールを無効化できます。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに control と入力し、Enter を押して従来型のコントロールパネルを開きます。UAC(ユーザーアカウント制御)が表示されたら、「はい」をクリックして管理者権限を許可します。Windows 10でエラー報告(WER)を無効にする4つの方法
  2. コントロールパネル画面右上の検索ボックスに 「セキュリティ」 と入力し、検索結果から「セキュリティとメンテナンス」をクリックします。Windows 10でエラー報告(WER)を無効にする4つの方法
  3. 次の画面で「アクションセンター」をクリックし、左側のメニューから「アクションセンターの設定の変更」を選択します。
  4. 設定画面に入ったら、「関連設定」の下にある「問題レポートの設定」リンクをクリックします。Windows 10でエラー報告(WER)を無効にする4つの方法
  5. 問題レポートの設定画面で、「解決策を自動的に確認しない(推奨されません)」を選択し、「OK」をクリックしてWindows エラー報告ツールを無効化します。Windows 10でエラー報告(WER)を無効にする4つの方法
    注意: この設定により、アプリケーションがクラッシュやフリーズを起こした場合でも、問題報告モジュールが起動しなくなります。WERサービスを直接無効化するのと同等の効果です。
  6. 問題レポートの設定を変更したら、パソコンを再起動して変更を確定させます。

方法3:レジストリエディターで無効化する(Windows 10のみ)

レジストリエディターを使用すれば、アプリケーションのクラッシュやハング発生時にエラー報告ツールが起動しないよう設定することもできます。

ただし、前述の方法と異なり、レジストリの編集には一定のリスクが伴います。手順を正確に守らないとシステムに不具合が生じる可能性がある点に注意してください。また、この方法はWindows 10でのみ動作が確認されています。

注意: レジストリの変更に慣れていない場合は、上記の方法1または方法2を利用することをおすすめします。

一方で、この方法の最大のメリットは、変更が永続的に保持されることです。通常であればWindows Updateによって設定が元に戻されることがありますが、レジストリ経由で無効化すれば、そのような場合でも設定は維持されます。

この方法を実行する場合は、以下の手順に従ってレジストリエディターから問題報告ツールをオフにしてください。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに regedit と入力し、Enter を押してレジストリエディターを起動します。UAC(ユーザーアカウント制御)が表示されたら、「はい」をクリックして管理者権限を許可します。Windows 10でエラー報告(WER)を無効にする4つの方法
  2. レジストリエディター内で、以下の場所へ移動します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting
    注意: 左側のツリーをたどって手動で移動しても構いませんし、上記のパスをナビゲーションバーに直接貼り付けてEnterを押せば一瞬で移動できます。
  3. 正しい場所に到達したら、「Windows Error Reporting」キーを右クリックし、表示されたコンテキストメニューから「新規 > DWORD (32ビット) 値」を選択します。Windows 10でエラー報告(WER)を無効にする4つの方法
  4. 新しく作成した値の名前を Disabled に変更し、ダブルクリックして「値のデータ」1 に設定します。「表記法」16進数のままにしておきます。Windows 10でエラー報告(WER)を無効にする4つの方法
    注意: 将来的にエラー報告を再度有効化したい場合は、値のデータを 0 に戻すだけでOKです。
  5. 変更が完了したらパソコンを再起動し、次回起動後に設定が反映されているか確認しましょう。

別の方法でエラー報告ツールを無効化したい場合は、次の方法をご覧ください。

方法4:グループポリシーエディターで無効化する(Windows 10のみ)

Windows 10でエラー報告ツールを無効にしたい場合、ローカルグループポリシーエディターを使用して、すべてのユーザーに対してエラー報告を無効化するルールを強制適用する方法もあります。

重要: ローカルグループポリシーエディターは、すべてのWindows 10エディションに搭載されているわけではありません。通常、この機能はWindows 10 ProおよびWindows 10 Enterprise向けです。Windows 10 Homeなど、グループポリシーエディターが含まれないエディションをお使いの場合は、回避策を使ってGPEDITユーティリティをインストールすることも可能です。

お使いのWindows 10環境でグループポリシーエディターが利用できる場合は、以下の手順でエラー報告ツールを無効化してください。

  1. Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに gpedit.msc と入力し、Enter を押してローカルグループポリシーエディターを起動します。UAC(ユーザーアカウント制御)が表示されたら、「はい」をクリックして管理者権限を許可します。Windows 10でエラー報告(WER)を無効にする4つの方法
  2. ローカルグループポリシーエディターのメイン画面が開いたら、左側のメニューを使って以下の場所へ移動します。
    コンピューターの構成 -> 管理用テンプレート -> Windowsコンポーネント -> Windowsエラー報告
  3. 正しい場所に移動したら、右側のペインで「Windowsエラー報告を無効にします」というポリシーを一覧から探します。見つかったらダブルクリックしてポリシーを開きます。Windows 10でエラー報告(WER)を無効にする4つの方法
  4. ポリシー画面が開いたら、状態を「有効」に変更し、「適用」をクリックして変更を保存します。Windows 10でエラー報告(WER)を無効にする4つの方法
  5. 設定したポリシーを完全に反映させるため、パソコンを再起動します。
  1. Windows 11でOneDriveを無効にする方法|同期停止からアンインストールまで完全解説

    2007年8月に登場したOneDriveは、Microsoftが開発したファイルホスティングサービスです。ファイルやフォルダ、各種データを複数のデバイス間で共有できるオンラインクラウドストレージとして、個人用・業務用のデータをひとつの場所にまとめて管理できます。 ただし、OneDriveには小さな制限があります。無料プランで利用できるストレージ容量はわずか5GBです。すべてのファイルやデータを保存するには不十分だと感じる方も多いでしょう。有料プランにアップグレードすれば容量を増やせるほか、OneDriveが提供する多彩な機能をフル活用できます。 OneDriveはWindows 11と深く統

  2. Windows 11の広告を無効にする方法【8つの設定を徹底解説】

    ネットで記事を読んだりSNSを閲覧したりしていると、今や常に広告に囲まれていると感じることは珍しくありません。広告は多くの人や企業にとって重要な収入源ですが、日常的に使っているOSの中まで広告だらけでは、さすがに受け入れがたいものです。しかし、それこそがWindows 11の現状です。Edgeブラウザーへの誘導、設定アプリ内のおすすめ表示、ロック画面でのヒントやコツなど、MicrosoftはWindows 11のあちこちで自社製品やサービスをさりげなく宣伝しています。幸い、こうした広告の多くはオフにできます。必要なのは「どこを設定すればいいか」を知ることだけ。この記事では、広告を目にする回数を