不明なソフトウェア例外を修正する方法(0xc06d007e)

いくつかのWindowsユーザーは、 ' The exception unknown software exception(0xc06d007e) 'エラーメッセージに悩まされていると報告しています。 影響を受けるほとんどのユーザーは、同じメッセージが常にポップアップ表示され、通常の方法で、またはタスクマネージャーを使用して閉じても返されると言っています。 この問題は、Windows 7、Windows 8.1、およびWindows 10で発生することが確認されているため、特定のWindowsバージョンに限定されません。

不明なソフトウェア例外(0xc06d007e)エラー

Unknown Software Exception(0xc06d007e)エラーの原因は何ですか?

さまざまなユーザーレポートと、この特定のエラーメッセージを修正するために一般的に使用されている修復戦略を分析することにより、この特定の問題を調査しました。 調査に基づいて、この特定の問題につながる可能性のあるいくつかの異なるシナリオがあります。

0xc06d007eエラーを引き起こす可能性のある犯人のリストを次に示します

  • 破損したWU機能 -更新プログラムのインストール中にこのエラーが発生した場合、この特定の問題は破損したWU機能が原因である可能性があります。 この場合、Windows Updateトラブルシューティングツールを実行して、問題を自動的に解決できるはずです。
  • サードパーティのAV干渉 -過保護なAVスイートもこの特定のエラーの原因となります。 デフォルトでブロートウェアAVが搭載されたコンピューターでこの問題に遭遇した数人のユーザーは、サードパーティスイートを完全にインストールした後に問題が修正されたことを報告しました。
  • サードパーティアプリケーションの干渉 -この特定のエラーコードを引き起こす可能性のある他のサードパーティアプリケーション(VPNクライアント、トンネリングソフトウェア)があります。 このシナリオが該当する場合、クリーンブート状態を達成することで問題を解決できるはずです。
  • システムファイルの破損 –システムファイルの破損もこのエラーの原因となります。 特に、永続的なエラープロンプトが表示される場合は、ランダムな間隔です。 この場合、SFCやDISMなどのユーティリティを使用して破損したファイルを解決するか、クリーンインストールまたは修復インストールですべてのWindowsコンポーネントを更新できます。

現在、同じエラーの実行可能な修正を見つけるのに苦労している場合、この記事では、問題を解決する可能性のあるトラブルシューティングガイドを提供します。 以下に、影響を受ける他のユーザーが問題を解決するために使用した一連の潜在的な修正を見つけます。

可能な限り効率的にしたい場合は、以下の潜在的な修正プログラムを、私たちが紹介したのと同じ順序で実行してください。難易度と成功の可能性の順に並べられています。 特定のシナリオでエラーの原因となっている犯人に関係なく、最終的には問題を解決する修正プログラムに遭遇するはずです。

さぁ、始めよう!

方法1:Windows Updateトラブルシューティングツールを実行する(該当する場合)

Windows更新プログラムをインストールしようとしたときにこの問題が発生した場合、破損したWU機能、フォルダー、または依存関係を実際に処理している可能性があります。 この場合、Windows Updateトラブルシューティングツールを実行して問題を解決できるはずです。

このユーティリティには、WU(Windows Update)コンポーネントに関連するほとんどの問題を解決することが知られている一般的な修正の選択が組み込まれています。 このトラブルシューティングツールを起動すると、ユーティリティはWindows Updateをスキャンして不整合の証拠を探します。

問題が発見された場合、対処している問題の適切な修正を推奨します。

Windows Updateトラブルシューティングツールの実行に関するクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、「 ms-settings:troubleshoot」入力してEnterキーを押し、 設定アプリの[ トラブルシューティング ]タブを開きます。

    [実行]ボックスを使用して設定アプリの[トラブルシューティング]タブを開く
  2. [ トラブルシューティング ]タブに移動したら、[ 起動して実行]タブまでスクロールダウンし、[ Windows Update ]をクリックして、新しく表示されたボックスから[ トラブルシューティングツール を実行]をクリックします。

    Windows Updateトラブルシューティングツールの実行
  3. ユーティリティを起動した後、トラブルシューティングツールはWindows Updateで問題を分析します。

    Windows Updateでの問題の検出
  4. 問題が特定された場合は、[ この修正プログラム適用 ]をクリックし、画面の指示に従って推奨される修復戦略を適用します。

    この修正を適用する

    注:実行可能な修復戦略が特定されていない場合は、下の次の方法に進んでください。

  5. 修復戦略が適用されている場合は、コンピューターを再起動し、次回のシステム起動時に問題が解決したかどうかを確認します。

更新プログラムをインストールしようとしたときに0xc06d007eエラー引き続き表示される場合、またはこの方法が適用できなかった場合は、下の次の方法に進んでください。

方法2:サードパーティのウイルス対策をアンインストールする(該当する場合)

影響を受ける複数のユーザーが、サードパーティのセキュリティスキャナーをアンインストールすることで問題を解決できたと報告しています。 判明したように、マカフィーとカスペルスキー(おそらく他にもあります)は、 不明なソフトウェア例外(0xc06d007e)エラーをトリガーできると一般に報告されています-特にコンピューターにインストールされている場合(ブロートウェア)

このシナリオが該当する場合、問題のあるAVスイートをアンインストールすることで問題を解決できるはずです。 同じエラーメッセージを生成する可能性のある残りのファイルを残さずにこれを行うためのクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、「 appwiz.cpl」入力し、 Enterキーを押して、[ プログラムと機能 ]メニューを開きます。

    appwiz.cplと入力し、Enterキーを押してインストール済みプログラムのリストを開きます
  2. [ プログラムと機能]ウィンドウ内で、アプリケーションのリストを下にスクロールし、問題の原因であると思われるウイルス対策スイートを見つけます。
  3. 問題のあるAVを見つけたら、それを右クリックして、新しく表示されたコンテキストメニューから[ アンインストール ]を選択します。

    ウイルス対策ツールのアンインストール
  4. アンインストール画面内で、画面の指示に従ってプロセスを完了します。
  5. この記事( こちら )に従って、今後同じエラーを引き起こす可能性のある残りのファイルを残さないようにしてください。

同じ不明なソフトウェア例外(0xc06d007e)エラーが引き続き発生する場合は、下の次の方法に進みます。

方法3:クリーンブート状態を達成する

別の可能性として、まだ特定していない別のサードパーティアプリケーションが問題を引き起こしている可能性があります。 0xc06d007eエラーを引き起こす可能性のあるアプリケーションは無数にあるため、問題を解決する最善の方法は、クリーンブート状態でブートすることです。

この手順により、エラーを引き起こす可能性のあるサードパーティのサービスまたはアプリケーションなしでコンピューターが起動します。 コンピューターがクリーンブート中にエラーメッセージが表示されなくなった場合は、競合するアプリケーションを扱っていることが明らかです。

以下では、クリーンブートモードで起動して、競合するアプリケーションを識別する方法を学習します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます 。 次に、 「msconfig」入力し、 Enterキーを押して[ システム構成 ]メニューを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。

    msconfigと入力してEnterキーを押す
  2. [ システム構成 ]ウィンドウ内で、メニューの上部にある[ サービス ]タブをクリックし、[ すべてのMicrosoftサービス表示]に関連付けられているボックスをオンにします 。 この手順では、すべてのWindowsサービスがリストから除外されます。

    Microsoft以外のすべてのスタートアップアイテムを無効にする
  3. すべての必須サービスがリストから除外されたら、[ すべて無効にする ]ボタンをクリックします。 これにより、次のコンピューターの起動時にすべてのサードパーティサービスが呼び出されなくなります。
  4. [ サービス ]タブの設定が完了したら、[ スタートアップ ]タブに移動し、[ タスクマネージャー開く ]をクリックします。

    タスクマネージャーを使用してスタートアップ項目ウィンドウを開く
  5. タスクマネージャーの[ スタートアップ ]タブで、各スタートアップサービスを体系的に選択し、画面の下部にある[ 無効にする ]ボタンをクリックします。 これにより、次回のシステム起動時に各起動サービスが実行されなくなります。

    スタートアップからアプリを無効にする
  6. これまでのところ、次のコンピューターの起動時にクリーンブート状態を効果的に達成できました。 コンピューターを再起動して、それを活用してください。
  7. 次の起動シーケンスが完了するまで待ってから、 不明なソフトウェア例外(0xc06d007e)エラーがまだ発生しているかどうかを確認します。
  8. そうでない場合は、以前無効にした各項目を体系的に再度有効にし(上記の手順を逆にします)、犯人を特定できるまで定期的に再起動します。
  9. 問題の原因となっているアプリケーションを特定したら、問題の原因となっているアプリケーションをアンインストールします。

問題で問題を解決できない場合は、下の次の方法に進んでください。

方法4:SFCおよびDISMスキャンを実行する

上記の潜在的な修正が機能しない場合に考慮する必要がある本当の可能性は、システムファイルの破損です。 ほとんどの場合、セキュリティスキャナーがドライバーまたはOS依存関係に属するアイテムを隔離した後、永続的な不明なソフトウェア例外(0xc06d007e)エラーが発生します。

このような状況では、システムファイルの破損を修正できるいくつかの組み込みユーティリティを使用して、問題を解決できるはずです。 DISM(展開イメージのサービスと管理)SFC(システムファイルチェッカー)は、システムファイルを修復できる2種類のユーティリティです。

ただし、ツールの動作には大きな違いがあります。DISMはWUに依存して破損したファイルを健全なコピーに置き換えますが、SFCはローカルにキャッシュされたアーカイブまたはシステムファイルを使用します。

DISMは通常、SFCが問題を完全に修正できない状況で使用されるため、コンピューターで両方のスキャンを実行して、システムファイルの破損を排除することをお勧めします。

DISMおよびSFCスキャンの実行に関するクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、 「cmd」入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして、CMDウィンドウに管理者権限を付与します。

    管理者としてコマンドプロンプトを実行する
  2. 管理者特権のコマンドプロンプト内で、次のコマンドを入力し、 Enterキーを押してSFCスキャンを開始します。
     sfc / scannow 

    注:手順が開始されたら、決してスキャンを停止しないでください。 これを行うと、追加のディスクロジックエラーが発生し、システムにさらに影響を及ぼします。

  3. スキャンが終了したら、昇格したコマンドプロンプトを閉じてコンピューターを再起動します。

    注:最終ログで何も報告されなかった場合でも、一部のエラーはまだ修正されている可能性があることに注意してください。 SFCは、一部のファイルが置き換えられたインスタンスのレポートに失敗することが知られています。

  4. 次回の起動時に、手順1を再度実行して、さらに昇格したコマンドプロンプトを開きます。 次に、次のコマンドを入力してDISMスキャンを開始します。
     DISM /オンライン/ Cleanup-Image / RestoreHealth 

    注:この手順を開始する前に、信頼できるインターネット接続が必要です。 DISMは、WUを使用して、交換する必要のある破損ファイルの正常な同等物をダウンロードします。

  5. プロセスが完了したら、コンピューターをもう一度再起動し、次のシステム起動時に問題が解決したかどうかを確認します。

同じ不明なソフトウェア例外(0xc06d007e)エラーが引き続き発生する場合は、下の次の方法に進みます。

方法5:修復インストールを実行する

上記のいずれの方法でも問題を解決できない場合、システムが根本的なシステム破損の問題に苦しんでいる可能性が非常に高くなります。 この場合、すべてのWindowsコンポーネント(すべての起動関連プロセスを含む)をリセットすることにより、問題を無期限に解決できるはずです。

必要に応じてクリーンインストール( ここ )を実行できますが、さらに効果的な方法は修復インストールを実行することです。 この手順により、すべてのWindowsコンポーネントがリセットされ、すべての個人ファイル(アプリケーション、個人メディア、ドキュメントなどを含む)はそのまま残ります。

修復インストールに行きたい場合は、この記事の指示に従ってください( こちら )。

興味深い記事