コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

Windows 10でプログラムや画像・写真を開こうとした際に、「Explorer.exe: クラスが登録されていません(Class not Registered)」というエラーが表示される場合は、この記事で紹介する方法をお試しください。このエラーは通常、プログラムが正しく動作するために必要なDLLファイルが登録されていないことが原因で発生します。

DLL(Dynamic-link Library)ファイルとは、複数のプログラムが同時に利用できるコードやデータを格納したファイルのことで、コードやメモリの使用量を削減する役割を担っています。このDLLに問題があると、アプリの起動時にエラーが発生することがあります。

Windows 10の「Explorer.exe: クラスが登録されていません」エラーの修正方法

重要: 以下の対処法を実行する前に、まず次の操作を試してみてください。

CTRL + SHIFT + ESCキーを押してタスクマネージャーを開き、「スタートアップ」タブに移動します。Windowsの起動時に読み込む必要のないアプリ(iCloud、Spotifyなど)を選択して「無効化」してください。完了したらパソコンを再起動し、問題が解消されたかどうかを確認しましょう。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

方法1. 最新の更新プログラムをアンインストールする

Windows 10の更新プログラムをインストールした後に「クラスが登録されていません」エラーが発生した場合は、その更新プログラムをアンインストールしてみてください。

1.スタート」>「設定」>「更新とセキュリティ」>「Windows Update」の順に開きます。
2.更新履歴の表示」をクリックします。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

3.Microsoft Windows用セキュリティ更新プログラム(KB5000802)」を選択し、「アンインストール」をクリックします。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

4. アンインストール後、PCを再起動し、問題が解消されたかどうかを確認してください。

方法2. 既定のアプリをリセットする

1.スタート【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方 >「設定」>「アプリ」の順に開きます。
2. 左側のメニューから「既定のアプリ」を選択し、「リセット」をクリックします。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

3. 次に、「ファイルの種類ごとに既定のアプリを選ぶ」をクリックします。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

4. この画面で、.JPEGおよび.JPGファイルが「写真」アプリで開くように設定されていることを確認してください。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

方法3. DISM&SFCツールでシステムファイルの破損を修復する

1. コマンドプロンプトを管理者として開きます。手順は以下の通りです。

1. 検索ボックスに「cmd」または「コマンドプロンプト」と入力します。

2. 検索結果の「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

2. コマンドプロンプトの画面で、以下のコマンドを入力してEnterキーを押します。

  • Dism.exe /Online /Cleanup-Image /Restorehealth

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

3. DISMがコンポーネントストアの修復を完了するまでお待ちください。処理が完了し(コンポーネントストアの破損が修復された旨のメッセージが表示されます)、以下のコマンドを入力してEnterキーを押します。

  • SFC /SCANNOW

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

4. SFCスキャンが完了したら、パソコンを再起動します。
5. 再起動後に、「クラスが登録されていません」エラーが解消されたかどうかを確認してください。

方法4. 写真アプリをアンインストールして再インストールする

Windows 10の「写真」アプリが正常に動作しない場合は、写真アプリを完全に削除してから再インストールします。手順は以下の通りです。

1. 検索ボックスに「powershell」と入力します。

* 注意: Windows 8/8.1の場合は、「Windows」キー【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方 +「S」キーを押して検索ボックスを開き、「powershell」と入力してください。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

2. 検索結果の「Windows PowerShell」を右クリックし、「管理者として実行」を選択します。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

3. PowerShellで、写真アプリを削除するために以下のコマンドを入力します。

  • Get-AppxPackage *Microsoft.Windows.Photos* | Remove-AppxPackage

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

4. PowerShellを閉じます
5. 最後に、Microsoft Storeを開いて写真アプリを再度ダウンロード・インストールします。手順は以下の通りです。

1. Microsoft Storeの検索ボックスに「Photos」と入力し、「Microsoft Photos」アプリをクリックします。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

2. 「取得」ボタンをクリックして、写真アプリをシステムに再インストールします。

【解決済み】Windows 10で「Explorer.exe: クラスが登録されていません」エラーが出たときの直し方

以上で作業完了です!どの方法がうまくいきましたか?このガイドがお役に立てましたら、ご自身の体験をコメントでお知らせください。他の方の助けにもなりますので、ぜひこのガイドを「いいね」やシェアして拡散していただければ幸いです。

  1. Windows 10/11でスタートメニューが動かない・反応しないときの対処法7選【完全解決ガイド】

    お使いのWindows 10/11デバイスでスタートメニューが動作しない場合は、本記事でご紹介する対処法を試してみてください。Windows 10/11は高い効率性と改良された機能で知られており、時代の試練に耐えられなかったWindows 8.1から大幅に進化を遂げたOSです。しかしその一方で、不具合が発生したり、ボタンや機能が突然応答しなくなったりといった弱点も残されています。 その代表例が、Windowsの中核ともいえる「スタートメニュー」です。開いた瞬間に動作しなくなったり、クラッシュしたりすることがあります。クリックしても反応しない、開いた直後にフリーズするといった報告も多くのユーザー

  2. 【解決】Windowsでリモートデスクトップの資格情報が保存されないときの対処法

    Windowsでリモートデスクトップ接続の際に資格情報(ユーザー名とパスワード)が保存されず、接続するたびに入力を求められる場合は、この記事の手順に従って問題を解決しましょう。 通常、別のコンピューターへリモート接続する際、Windowsは資格情報を保存するオプションを提供しています。これにより、次回以降は入力を省略して簡単に接続できるようになります。 設定方法としては、リモートデスクトップ接続のプロパティで「資格情報の保存を許可する」にチェックを入れるか、接続時に表示される画面で「このユーザー名とパスワードを記憶する」のチェックボックスを選択します。 しかし、多くのユーザーから「Windo