【Windows】ダブルクリックでドライブが開かないときの対処法6選
ローカルドライブをダブルクリックしても開けずにお困りの方は、ぜひこの記事をご覧ください。今回は「ダブルクリックでドライブが開かない」問題の解決方法を詳しく解説します。
たとえば、ローカルディスク(D:)をダブルクリックすると、「アプリケーションの選択」というポップアップウィンドウが表示され、ドライブを開くためのアプリケーションを選択するよう求められることがあります。これは明らかに異常な動作です。また、「アプリケーションが見つかりません」というエラーが表示されるケースもあります。

この問題の原因
この症状は、多くの場合ウイルスやマルウェアの感染が原因です。マルウェアはシステム内のローカルドライブへのアクセスをブロックまたは制限します。通常、PCがウイルスに感染すると、各ドライブのルートディレクトリに自動的に「autorun.inf」ファイルが作成されます。これによりドライブへアクセスできなくなり、代わりに「プログラムから開く」画面が表示されてしまうのです。
それでは、以下のトラブルシューティング手順に従って、ダブルクリックでドライブが開かない問題を実際に修正していきましょう。
ダブルクリックでドライブが開かない問題の修正方法
注意: 作業を始める前に、万が一のトラブルに備えて必ず復元ポイントを作成しておいてください。
方法1:CCleanerとMalwarebytesを実行する
1. CCleanerとMalwarebytesをダウンロードしてインストールします。
2. Malwarebytesを実行し、有害なファイルがないかシステム全体をスキャンします。マルウェアが検出された場合は自動的に削除されます。

3. 次にCCleanerを起動し、「カスタムクリーニング」を選択します。
4. カスタムクリーニング画面で「Windows」タブを選択し、デフォルト項目にチェックが入っていることを確認して「解析」をクリックします。

5. 解析が完了したら、削除対象となるファイルの内容を必ず確認してください。

6. 最後に「クリーナーを実行」ボタンをクリックし、CCleanerの処理が完了するまで待ちます。
7. システムをさらにクリーンアップしたい場合は、「レジストリ」タブを選択し、以下の項目にチェックが入っていることを確認します。

8. 「問題のスキャン」ボタンをクリックしてスキャンを実行し、完了後に「選択した問題を修復」ボタンをクリックします。

9. CCleanerが「レジストリの変更をバックアップしますか?」と表示したら、「はい」を選択します。
10. バックアップが完了したら、「選択したすべての問題を修復」ボタンをクリックします。
11. 変更を保存するため、PCを再起動します。
方法2:autorun.infファイルを手動で削除する
1. コマンドプロンプトを開きます。検索ボックスに「cmd」と入力してEnterキーを押せば起動できます。

2. コマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。
del C:\autorun.* /f /s /q /a del D:\autorun.* /f /s /q /a del E:\autorun.* /f /s /q /a
注意: ドライブ文字はご自身の環境に合わせて適宜変更してください。

3. 変更を保存するためPCを再起動します。
4. 問題がまだ解決しない場合は、管理者権限でコマンドプロンプトを再度開き、以下のコマンドを入力します。
Attrib -R -S -H /S /D C:\Autorun.inf
RD /S C:\Autorun.inf
注意: ドライブ文字を置き換えながら、すべてのドライブに対して同じ操作を行ってください。

5. 再度再起動し、ダブルクリックでドライブが開けるようになったかどうかを確認します。
方法3:SFCとCHKDSKを実行する
1. コマンドプロンプトを開きます。検索ボックスに「cmd」と入力してEnterキーを押します。
2. コマンドプロンプトに以下を入力し、Enterキーを押します。
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

3. スキャンが完了するまで待ち、終了したらPCを再起動します。
4. 次に、CHKDSKを実行してファイルシステムのエラーを修正します。
5. 処理が完了したら、再度PCを再起動して変更を保存します。
方法4:Flash Disinfectorを実行する
Flash Disinfectorをダウンロードして実行すると、問題の原因となっている可能性のあるautorunウイルスをPCから削除できます。同様の機能を持つAutorun Exterminatorを利用するのも有効です。

方法5:MountPoints2レジストリエントリを削除する
1. Windowsキー + Rを押し、「regedit」と入力してEnterキーを押し、レジストリエディターを開きます。

2. Ctrl + Fを押して検索ダイアログを開き、「MountPoints2」と入力して「次を検索」をクリックします。

3. 見つかったMountPoints2を右クリックし、「削除」を選択します。

4. 同様に他のMountPoints2エントリも検索し、すべて1つずつ削除します。
5. PCを再起動して変更を保存し、ダブルクリックでドライブが開かない問題が解決したかどうかを確認します。
方法6:Shell32.dllファイルを再登録する
1. Windowsキー + Rを押し、「regsvr32 /i shell32.dll」と入力してEnterキーを押します。

2. コマンドの処理が完了すると、成功メッセージが表示されます。
3. 変更を保存するため、PCを再起動します。
あわせて読みたい関連記事
- Windows 10が突然クラッシュ・再起動する問題の修正方法
- MTP USBデバイスドライバーのインストール失敗を解決する方法
- ローカルディスク(C:)が開けないときの対処法
- Windows 10が起動時にフリーズする問題の修正方法
以上で、ダブルクリックでドライブが開かない問題は解決できたはずです。この記事についてご不明な点があれば、お気軽にコメント欄からお問い合わせください。
-
Windows 10 で Chrome がパスワードを保存しない問題を修正
Chrome は、問題の解決策を見つけることができる場所であるだけでなく、追加機能も提供します。このブラウジング プラットフォームは、さまざまなアプリケーションにアクセスし、一般的に Google を使用するのに最適な場所です。 Chrome には、ワンクリックで簡単にサインインできるパスワード保存機能が組み込まれています。多くのユーザーが、Google Chrome がパスワードを保存しないという問題を報告しています。あなたも同じ問題に取り組んでいるなら、あなたは正しい場所にいます。 Chrome に保存されたパスワードが消えた問題を修正するのに役立つ完璧なガイドをお届けします。 Win
-
Windows 10でDS4Windowsが開かない問題を解決する方法
DS4Windowsは、PlayStationのコントローラー(DualShock 3、DualShock 4、DualSense)をPCに接続して使用できるようにする、無料のポータブルプログラム兼仮想エミュレーターです。このツールを使えば、PlayStationコントローラーで遊べるPCゲームが大幅に増え、さらにキーやボタンのリマップ(割り当て変更)も自由に行えます。PCゲーマーにとって非常に便利なツールですが、まれに「プログラムが開けない」というトラブルが発生することがあります。 本記事では、DS4Windowsが開かない原因と、その解決方法をわかりやすく解説します。同じ問題でお困りの方