Windows 11/10でExplorer.exeの「クラスが登録されていません」エラーを修正する方法
以前、Chromeで発生する「クラスが登録されていません(Class Not Registered)」エラーの対処法をご紹介しました。何らかの理由で、Windows 11/10/8/7システム上でエクスプローラーや他のソフトウェアが開けなくなり、「クラスが登録されていません Explorer.exe」というエラーメッセージが表示されることがあります。この問題に直面し、Internet Explorer、Edge、Cortana、スタートメニューなどが開けない場合は、この記事でご紹介する対処法をお試しください。

Explorer.exeの「クラスが登録されていません」エラーとは
このエラーは通常、関連するDLLファイルの登録が解除されている場合に発生します。Windows 10で「クラスが登録されていません」エラーが表示された場合、対象のアプリケーションに応じて、以下の対処法を試す必要があります。
- ExplorerFrame.dllファイルを再登録する
- システム ファイル チェッカーを実行して、破損したExplorerFrame.dllを置き換える
- DCOMコンポーネントを登録する
- Internet Explorer ETW Collectorサービスを開始する
- Windowsストアアプリを再登録する
それでは、それぞれの解決方法を詳しく見ていきましょう。
1. ExplorerFrame.dllファイルを再登録する
まず試したいのが、ExplorerFrame.dllファイルの再登録です。
DLLファイルを再登録するには、コマンドプロンプトを管理者として起動し、以下のコマンドを入力してEnterキーを押します。
regsvr32 ExplorerFrame.dll
処理が完了したら、パソコンを再起動してください。破損したオペレーティングシステムのファイルが見つかった場合、自動的に検出され、置き換えられます。
2. システム ファイル チェッカーを実行する
上記の方法で解決しない場合は、ExplorerFrame.dllが破損している可能性があります。その場合は、正常なファイルと置き換える必要があります。
管理者権限でコマンドプロンプトを開き、以下のコマンドを入力してEnterキーを押すと、システム ファイル チェッカーが実行されます。
sfc /scannow
3. DCOMコンポーネントを登録する
「ファイル名を指定して実行」ボックスを開き、dcomcnfgと入力してEnterキーを押すと、コンポーネント サービスが開きます。次のパスへ移動してください。
コンポーネント サービス > コンピューター > マイ コンピューター > DCOMの構成

DCOMの構成の矢印を展開すると、一部のコンポーネントを登録するかどうかを尋ねるメッセージボックスが表示されることがあります。その場合は「はい」をクリックしてください。このメッセージは一度、あるいは複数回表示される場合があります。これによりDCOM関連のエラーを修正できます。
4. Internet Explorer ETW Collectorサービスを開始する
services.mscを実行してサービス管理ツールを開きます。一覧からInternet Explorer ETW Collector Serviceを見つけて右クリックし、開始を選択します。Internet ExplorerやEdgeブラウザで問題が発生している場合に有効な方法です。
5. Windowsストアアプリを再登録する
Windowsストアアプリを再登録し、問題が改善するかどうかを確認してください。
それでも解決しない場合は、システムの復元を最後の手段として検討しましょう。
いずれかの方法で問題が解決できれば幸いです。
注意: 「クラスが登録されていません」エラーは、Outlook、Chrome、フォトなど、さまざまなWindows 11/10のプログラムで発生する可能性があります。

-
Windows 10で「クラスが登録されていません」エラーを解決する8つの対処法
Windows 10でアプリやプログラムを開こうとした際に、「クラスが登録されていません(Class Not Registered)」というポップアップエラーが表示されることがあります。このエラーは主に、アプリやプログラムに関連付けられたDLLファイルが正しく登録されていないことが原因です。 プログラムが未登録のDLLファイルを呼び出そうとしても、Windowsはそのファイルとプログラムを関連付けることができず、結果としてこのエラーが発生します。特にWindows Explorer(エクスプローラー)やMicrosoft Edgeブラウザーで起こりやすい問題ですが、それ以外のアプリでも発生す
-
【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方
Windows 10でプログラムや画像・写真を開こうとした際に、「Explorer.exe: クラスが登録されていません(Class not Registered)」というエラーが表示される場合は、この記事で紹介する方法をお試しください。このエラーは通常、プログラムが正しく動作するために必要なDLLファイルが登録されていないことが原因で発生します。 DLL(Dynamic-link Library)ファイルとは、複数のプログラムが同時に利用できるコードやデータを格納したファイルのことで、コードやメモリの使用量を削減する役割を担っています。このDLLに問題があると、アプリの起動時にエラーが発生す