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

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

Microsoft Security Clientは、Microsoft Security Essentialsパッケージに含まれるコンポーネントです。Microsoft Security Essentialsは、マイクロソフトが無料で提供しているウイルス対策ソフトで、インストールも簡単で使い勝手が良く、多くの場合ユーザーのPCにあらかじめプリインストールされています。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

Microsoft Security Essentialsはバックグラウンドで静かに効率よく動作するため、通常は意識することなくWindows PCを使用できます。しかし、今回のようなエラーが発生すると話は別です。エラーはイベントビューアーに記録されるだけのこともあれば、最悪の場合ブルースクリーン(BSOD)を引き起こすこともあります。原因となるのはこのツールですが、解決方法は複数あります。以下の手順に従って、ぜひ問題を解決してください。

解決策1:特定のファイルを削除する

多くのユーザーが、PC上に簡単に見つけられる1つのファイルを削除するだけでこの問題を解決できたと報告しており、この方法が広く推奨されています。気になるのは「Microsoft Security Essentialsに影響はないのか?」という点ですが、心配無用です。このファイルは自動的に再生成されるため、機能を維持したままエラーだけを取り除くことができます。

  1. エクスプローラーを開き、「PC」をクリックして、以下の場所へ移動します。

C:\ProgramData\Microsoft\Microsoft Security Client\Support\EppOobe.etl

  1. ProgramDataフォルダが表示されない場合は、隠しファイルとフォルダを表示する設定を有効にする必要があります。エクスプローラーのメニューから「表示」タブを開き、「表示/非表示」セクションにある「隠しファイル」チェックボックスにチェックを入れてください。これにより隠しファイルが表示され、設定を変更しない限りその状態が保持されます。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. Supportフォルダ内のEppOobe.etlファイルを右クリックし、「削除」を選択します。その後PCを再起動し、同じ問題がまだ発生するかどうかを確認しましょう。

解決策2:Microsoft Security Essentialsを完全にアンインストールする

このツールがプリインストールされていただけで実際には使用していないのであれば、アンインストールすることで問題が解消される可能性が高いです。ただし、単純なアンインストールでは不十分な場合があります。残存するレジストリエントリを削除する必要があるからです。

過去にMicrosoft Security Essentialsをインストールしていたことがある場合は、最初の一連の手順をスキップして、レジストリの削除作業に進んでください。

  1. まず、管理者アカウントでログインしていることを確認します。他の種類のアカウントではプログラムをアンインストールできません。
  2. スタートメニューを開き、検索してコントロールパネルを起動します。Windows 10を使用している場合は、歯車アイコンをクリックして設定アプリを開いても構いません。
  3. コントロールパネルの右上で「表示方法:カテゴリ」を選択し、「プログラム」セクションの「プログラムのアンインストール」をクリックします。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. 設定アプリを使用している場合は、「アプリ」をクリックするとPCにインストールされているすべてのプログラムの一覧がすぐに表示されます。
  2. 一覧からMicrosoft Security Essentialsを見つけてクリックし、一覧上部の「アンインストール」ボタンを押します。表示されるダイアログボックスを確認しながら、画面の指示に従ってアンインストールを完了させ、その後PCを再起動します。

次に、残ったファイルを取り除きます。まず、解決策1で扱ったファイルが同じフォルダに残っていないか確認し、他の残存ファイルと一緒に削除してください。続いてレジストリですが、Microsoft Security Client OOBEに関連するレジストリキーを削除すれば問題は解消されます。

  1. レジストリを編集する前に、安全のためにレジストリのバックアップを作成しておくことをおすすめします。手順に注意深く従えば、問題が起こることはありません。
  2. 検索バーまたは「ファイル名を指定して実行」ダイアログに「regedit」と入力し、レジストリエディターを開きます。左側のペインで以下のキーへ移動してください。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\WMI\Autologger
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\WMI\Autologger

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. 各レジストリキーの左側ナビゲーションペインで「Microsoft Security Client OOBE」キーを見つけます。それぞれのCurrentControlSet配下で右クリックし、「削除」を選択してください。確認ダイアログが表示されたら承認し、レジストリエディターを終了します。PCを再起動して、問題が解消されたかどうかを確認しましょう。

解決策3:コンピューターの管理でMicrosoft Security Clientを無効化する

Microsoft Security Essentialsを使ってPCを脅威から保護したいのでアンインストールしたくない場合は、OOBEだけを無効化するという手があります。OOBE(Out-of-box-experience)は初期セットアップに関わる機能であり、セキュリティ保護そのものを担っているわけではないためです(保護は他のサービスやプロセスが担当しています)。

以下の手順で、コンピューターの管理からMicrosoft Security Client OOBEの起動を無効化できます。

  1. Windows 7のPCでスタートメニューを開き、右側のペインにある「コンピューター」を右クリックして「管理」を選択します。続行には管理者権限が必要です。
  2. Windows 10の場合は、スタートボタンを右クリックして「コンピューターの管理」を選択するだけでOKです。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. 名前の左側にある矢印アイコンを展開しながら、「コンピューターの管理(ローカル)」→「システムツール」→「パフォーマンス」→「データコレクターセット」→「スタートアップ イベント トレース セッション」と移動します。
  2. 「Microsoft Security Client OOBE」エントリを右クリックし、太字で表示されている「プロパティ」を選択します。プロパティウィンドウで「トレース セッション」タブを開き、「有効」のチェックを外して無効化します。「適用」を押して変更を保存し、ウィンドウを閉じてください。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. PCを再起動した後、イベントビューアーに問題がまだ表示されるかどうかを確認しましょう。

解決策4:Microsoft Security Essentialsを再インストールし、Windows Defenderを有効化する

これはやや高度な修正方法で、Microsoft Security Essentialsを再インストールします。この手順の完了後も引き続きツールを使用できますが、エラーメッセージは表示されなくなるはずです。この方法はWindows Vista以降のユーザー向けです。

  1. 解決策2の手順に従って、Microsoft Security Essentialsを完全にアンインストールします。次のステップは、Windows Defenderを有効化することです。Windows Defenderは、Microsoft Security Essentialsがインストールされると自動的に無効になる仕組みになっています。

Windows 10ユーザーの場合:

  1. タスクバーの盾アイコンを右クリックし、「セキュリティ ダッシュボードを表示する」をクリックします。
  2. Windows Defenderセキュリティセンターが開いたら、ホームボタン下の盾アイコンをクリックし、「ウイルスと脅威の防止の設定」を開いて、「リアルタイム保護」と「クラウド提供の保護」をオフにします。
    「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法
  3. ブラウザアイコン(末尾から2番目)へ移動し、「アプリとファイルの確認」オプションをオンにします。
  4. 必要であれば、この過程でSmartScreenを有効のままにしておくことも可能です。

その他のWindowsバージョンの場合:

  1. スタートメニューで検索してコントロールパネルを開きます。Windowsキー+Rキーの組み合わせで「ファイル名を指定して実行」を開き、「control panel」と入力してOKを押す方法もあります。
  2. コントロールパネルの「表示方法」を「大きいアイコン」に切り替え、「Windows Defender」エントリを見つけます。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. ウィンドウ最上部の歯車のようなアイコンの横にある「ツール」ボタンをクリックし、表示される「設定」セクションの「オプション」をクリックします。
  2. オプションウィンドウの「管理者」タブへ移動し、「このプログラムを使用する」のチェックボックスにチェックを入れます。「保存」をクリックして変更を適用し、管理者権限の確認画面が表示されたら承認してください。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. 次に、Microsoft Security Essentialsを再度ダウンロードしてインストールします。公式ダウンロードページにアクセスし、プログラムのダウンロードリンクを見つけてPCに保存してください。
  2. ダウンロードフォルダからファイルを開き、画面の指示に従ってプログラムを再インストールします。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. Windows Defenderは自動的に無効化されるはずです。だからこそ、事前にDefenderを有効化しておくことがこの解決策の重要なポイントとなります。その後、問題がまだ発生するかどうかを確認しましょう。

解決策5:Program Compatibility Assistantサービスを無効化する

このサービスとMicrosoft Security Client OOBEは相性が悪いようで、単にこのサービスを無効化するだけで問題が解決したというユーザーの報告があります。

Program Compatibility Assistant(プログラム互換性アシスタント)は、古いアプリケーションの既知の互換性問題を検出するサービスです。新しいバージョンのWindowsで古いプログラムを実行した後に問題を通知し、次回実行時の修正を提案します。必須のサービスではないため、以下の手順で無効化できます。

  1. Windowsキー+Rキーの組み合わせで「ファイル名を指定して実行」ダイアログを開き、「services.msc」と入力してOKを押すと、サービス関連の設定画面が開きます。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. 「Program Compatibility Assistant Service」を見つけて右クリックし、表示されるコンテキストメニューから「プロパティ」を選択します。
  2. サービスが停止している場合(「サービス状態」の横で確認できます)は、そのままにしておきます。実行中の場合は「停止」ボタンをクリックし、サービスが終了するのを待ってから先へ進みます。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. サービス画面を終了する前に、Program Compatibility Assistant Serviceのプロパティにある「スタートアップの種類」が「無効」に設定されていることを確認してください。
  2. Microsoft Security Clientに関する問題が完全に解消されたかどうかを確認しましょう。

「停止」をクリックした際に、以下のエラーメッセージが表示されることがあります。

「ローカル コンピューター上の Program Compatibility Assistant Service を停止できません。エラー1079:このサービスに指定されたアカウントは、同じプロセスで実行されている他のサービスに指定されたアカウントと異なります。」

このエラーが発生した場合は、以下の手順に従って修正してください。

  1. 上記の手順1〜3に従ってProgram Compatibility Assistant Serviceのプロパティを開き、「ログオン」タブへ移動して「参照...」ボタンをクリックします。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. 「選択するオブジェクト名を入力してください」ボックスに自分のアカウント名を入力し、「名前の確認」をクリックして名前が認識されるのを待ちます。
  2. 完了したら「OK」をクリックします。パスワードを設定している場合は、パスワードの入力を求められたときに入力してください。

注意:それでも問題が解決しない場合は、サービス画面を開いたまま、もう1つ試せる方法があります。あるユーザーの提案によると、DHCPクライアントの設定を調整することで問題の解決に役立つそうです。

  1. 「DHCP Client」を見つけて右クリックし、コンテキストメニューから「プロパティ」を選択します。
  2. プロパティウィンドウの「回復」タブへ移動し、「最初の失敗」「2番目の失敗」「その後の失敗」の値をすべてドロップダウンメニューから「サービスの再起動」に変更します。「OK」をクリックして、問題が解消されたかどうかを確認してください。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

解決策6:最新のグラフィックカードドライバーをインストールする

NVIDIAやAMDのグラフィックカードに対して、Microsoftが提供する古いドライバーが原因でこの問題が発生したケースもあるようです。どのカードを使用していても、Windowsが自動的にインストールするドライバーではなく、各メーカーの公式サイトからダウンロードしたドライバーを使用することをおすすめします。

  1. スタートボタンをクリックして「デバイスマネージャー」と入力し、結果一覧の一番上から選択します。Windowsキー+Rキーの組み合わせで「ファイル名を指定して実行」を開き、「devmgmt.msc」と入力してOKを押す方法もあります。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. カテゴリを展開して更新したいデバイス名を見つけ、右クリックして「ドライバーの更新」を選択します。グラフィックカードの場合は、「ディスプレイアダプター」カテゴリを展開し、グラフィックカードを右クリックして「デバイスのアンインストール」を選択してください。

「Microsoft Security Client OOBE」セッションの停止エラー0xC000000Dを修正する方法

  1. 選択内容の確認を求めるダイアログが表示されたら承認し、処理が完了するまで待ちます。
  2. デバイスメーカーの公式サイトでグラフィックカード用ドライバーを探し、指示に従ってください。インストールファイルをPCに保存し、そこから実行します。インストール中にPCが数回再起動することがあります。

NVIDIAドライバー — 公式サイトはこちら!

AMDドライバー — 公式サイトはこちら!

  1. Microsoft Outlookの0x800ccc0dエラーを解決する方法|原因と対処法を徹底解説

    Microsoft Outlookでメールの送受信を行おうとした際に表示されるのが0x800ccc0dエラーです。このエラーは、Outlookがパソコンがインターネットに接続されているかどうかを判断できない場合や、何らかのプログラムがOutlookのインターネット接続を妨げている場合に発生することが多いエラーです。エラーコードはWindows XPから2010までのすべてのバージョンで共通しており、Microsoft Outlook Expressでも同様に発生する可能性があります。 0x800ccc0dエラーの原因は? このエラーが発生すると、以下のようなメッセージが表示されます。 「対象の

  2. Microsoft Outlookの0x800ccc0dエラーを解決する方法【原因と対処法を徹底解説】

    0x800ccc0dエラーは、Microsoft Outlookでメールの送受信を行おうとした際に表示されるエラーです。このエラーは、OutlookがPCがインターネットに接続されているかどうかを判断できない場合や、何らかのプログラムがOutlookのインターネットへのアクセスを妨げている場合に発生します。Outlook Expressを含む、XPから2010までのすべてのバージョンで共通して発生しうるエラーです。0x800ccc0dエラーの原因は?このエラーは、以下のようなメッセージとともに表示されます。「ターゲット マシンによって拒否されたため、接続できませんでした。」または「サーバーが見