CHKDSKがボリュームを直接アクセスするために開けない[修正済み]

CHKDSKまたはCheck Diskは、コンピュータに接続されたディスクの整合性を維持するために機能するWindowsオペレーティングシステム内に組み込まれたユーティリティです。グラフィカルユーザーインターフェースとコマンドラインの両方から起動できます。このユーティリティを実行する必要があるシナリオは数多くあります。主な要素はディスクの読み取り可能性です。一部のユーザーは、コマンドラインから起動したときにユーティリティでボリュームを直接アクセスするために開けませんというエラーが表示されると報告しています。

パーティションでChkdskコマンドを実行しようとすると、次のエラーメッセージが表示されます:-

C:\WINDOWS\system32>chkdsk /f g:
ボリュームを直接アクセスするために開けません。

C:\WINDOWS\system32>chkdsk /f f:
ファイルシステムの種類はNTFSです。ボリュームラベルは0529357401です。

CHKDSKがボリュームを直接アクセスするために開けません

オプション/fを指定してchkdskコマンドを実行すると、エラーを検出して修復します。修復を妨げるものがあると、このエラーメッセージが表示されます。 これらの提案は問題を解決するのに役立ちます。しかし、それ以上読む前に、PCを再起動して一度試してみて、それが役に立つかどうかを確認してください。

CHKDSKがボリュームを直接アクセスするために開けない場合は、次の手順に従います。

  1. 起動時にCHKDSKを実行します。
  2. プライマリハードディスクセルフテストを実行します。
  3. 無料のChkDsk代替ソフトウェアを使用します
  4. ハードドライブの正常性をチェックします。
  5. ハードドライブのさまざまな制限を無効にします。
  6. ドライブロック機能をアンインストール/無効にします。
  7. アプリケーションサービスを無効にします。
  8. Windows PowershellでRepair-Volumeを使用します。

最初に投稿全体をよく読み、そのうちどれが自分の場合に当てはまるかを決めてください。

1] 起動時にCHKDSKを実行します

まず、コンピュータをセーフモードで起動します。

管理者としてコマンドプロンプトコマンドラインを開き、次のコマンドを実行します。

chkdsk /x /f /r

コンピュータを通常どおり再起動すると、起動時にCHKDSKが実行されます。

2] プライマリハードディスクセルフテストを実行します

コンピュータをBIOSで起動します。

診断のタブで、プライマリハードディスクセルフテストというオプションを選択します。異なるメーカーの異なるマザーボードでは異なる場合がありますが、意味は同じです。

テストが完了したら、コンピュータを通常どおり起動します。

これにより、すべてのエラーが修正されます。ディスクのブロックは、BIOS中にすでに解決されているからです。

3] 無料のChkDsk代替ソフトウェアを使用します

ChkDskの代替として検討できるツールがいくつかあります。それらは同様に便利で、仕事をかなりうまくこなします。無料のChkDsk代替ソフトウェアまたはPuran Utilitiesを利用して、それが役立つかどうかを確認できます。

4] ハードドライブの正常性をチェックします

WindowsコマンドプロンプトでWMICユーティリティを使用してハードドライブの正常性のステータスをチェックし、ハードドライブにアクセスできないボリュームを開くことができないエラーが発生する問題がないか確認します。ハードディスクに内部的な問題がある場合、この問題が継続的に発生する可能性があります。

5] ハードドライブのさまざまな制限を無効にします

Windows 11/10では、さまざまな目的に対してさまざまな制限を設定できます。ハードドライブが暗号化されているか、操作の実行が制限されている場合は、BitLocker暗号化を無効にしてみてください。そうすれば、問題が解決するはずです。ハードドライブに通常の操作をさせないようにすると、この問題が発生する可能性があります。

6] ドライブロック機能をアンインストール/無効にします

問題を引き起こしているソフトウェアで、ディスクの変更を追跡する機能を探します。ハードドライブがサードパーティのソフトウェアでロックされている場合、スキャンが完了しない可能性があります。そのため、その機能を無効にしてから、チェックディスクコマンドを実行することをお勧めします。

7] アプリケーションサービスを無効にします

2つ目の方法は、サービスを無効にすることです。そうすることで、ソフトウェアが完全に無効になり、システムを保護するために実行されるすべての操作が無効になります。

  • RUNプロンプトにservices.mscと入力してEnterキーを押します。
  • セキュリティソフトウェアまたはディスクチェッカーソフトウェアに関連するサービスを見つけるまでスクロールします。
  • その特定のサービスを右クリックしてプロパティを選択します。
  • スタートアップの種類を無効に変更します
  • OK/適用をクリックします。
  • コンピュータを再起動します。

ディスクチェックが完了したら、サービスを再度有効にするようにしてください。

7] Windows PowershellでRepair-Volumeを使用します

次のコマンドを入力してRepair-Volumeを実行し、Enterキーを押します。

repair-volume -drive letter <DRIVE LETTER>

プロセスが完了するまで待って、スキャンと修復の問題が修正されたかどうかを確認します。

ボリュームを直接アクセスするために開けませんとはどういう意味ですか?

Windows 11/10でChkDskコマンドを実行してハードディスクを修復しようとしても、ユーティリティがそれを検出しない場合、エラーメッセージが表示されます。言い換えると、このエラーは、コマンドラインユーティリティがハードドライブを検出または認識しない場合に発生します。

Windowsがディスクにアクセスできないためディスクチェックを実行できなかった場合、どうすれば修正できますか?

通常のChkDskコマンドを実行する代わりにできることがいくつかあります。たとえば、起動時に同じコマンドを実行したり、プライマリハードディスクセルフテストを実行したり、暗号化を削除したりできます。この問題は、この記事で説明されている問題と非常によく似ているため、コンピュータで同じソリューションを実行できます。

chkdsk RとFのどちらが良いですか?

chkdskコマンドに関して言えば、どちらが優れているというわけではありません。これは、さまざまな目的でこれらのコマンドを異なるタイミングで実行できるためです。CHKDSK /Fはファイルシステムに軽微な問題がある場合に使用され、CHKDSK /Rはデータの物理的な状態に問題がある場合に使用されます。

頑張ってください!