CHKDSKが直接アクセスするためにボリュームを開くことができない問題を修正

CHKDSKまたはCheckDiskは、 (Check Disk)Windowsオペレーティングシステム内に構築されたユーティリティであり、コンピューターに接続されているディスクの整合性を維持するために機能します。グラフィカルユーザーインターフェイス(Graphical User Interface)コマンド(Command)ラインの両方から起動できます。このユーティリティの実行を保証する可能性のある多くのシナリオがあります。主な要因は、ディスクの読みやすさです。一部のユーザーは、コマンドラインから起動したときにユーティリティの直接アクセスエラーでボリュームを開くことができない(Cannot open volume for direct access)と報告しています。

CHKDSKは直接アクセスするためにボリュームを開くことができません

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

C:\WINDOWS\system32>chkdsk /f g:
Cannot open volume for direct access.

C:\WINDOWS\system32>chkdsk /f f:
The type of the file system is NTFS. Volume label is 0529357401.

CHKDSKは直接アクセスするためにボリュームを開くことができません

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

CHKDSKがボリュームを開いて直接アクセスできない場合は、次の手順に従ってください。

  1. 起動時にCHKDSKを実行します。
  2. プライマリハードディスクセルフテストを実行します。
  3. (Use)無料のChkDsk(ChkDsk)代替ソフトウェアを使用する
  4. ハードドライブの状態を確認してください。
  5. ハードドライブのさまざまな制限を無効にします。
  6. ドライブロック機能(Drive Locking Feature)のアンインストール/無効化。
  7. アプリケーションサービスを無効にします。
  8. (Use Repair-Volume)WindowsPowershellの修復ボリュームを使用します。

最初に投稿全体に目を通し、次にこれらの提案のどれがあなたのケースに当てはまるかを決定します。

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

まず、コンピュータをセーフモードで起動します(boot your computer to Safe Mode)

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

chkdsk /x /f /r

コンピュータを正常に再起動すると、起動時に(Startup)CHKDSKが実行されます。

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

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

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

テストを完了させ、コンピュータを正常に起動します。

これにより、 BIOS(BIOS)でディスクの閉塞がすでに解決されているため、すべてのエラーが修正されます。

3]無料のChkDsk(ChkDsk)代替ソフトウェアを使用する(Use)

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

4]ハードドライブの状態を確認します

WindowsコマンドプロンプトのWMICユーティリティを使用してハードドライブの(hard drive’s health using the WMIC utility in Windows Command Prompt)状態を確認し、ハードドライブに問題がないかどうかを確認して、 直接アクセス (Cannot open volume for direct access )エラーでボリュームを開けないようにします。ハードディスクに内部的な問題がある場合は、この問題が継続的に発生する可能性があります。

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

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

6] Uninstall/Disable Drive Locking Feature

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

7]アプリケーションサービスを無効にする(7] Disable application Service)

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

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

(Make)ディスクチェックが完了したら、必ずサービスを有効にしてください

7]WindowsPowershellの修復ボリュームを使用する(7] Use Repair-Volume for Windows Powershell)

直接アクセスするためにボリュームを開くことができません

管理者としてWindowsPowerShellを(Windows PowerShell as Administrator)開く

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

repair-volume -drive letter <DRIVE LETTER>

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

直接アクセス用にボリュームを開くことができないとはどういう意味ですか?

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

Windowsがディスクにアクセスできないためにディスクチェックを実行できなかったのをどのように修正しますか?

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

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

それはchkdskコマンドに関するものですが、一方が他方より優れているわけではありません。これは、これらのコマンドをさまざまな目的でさまざまな時間に実行できるためです。CHKDSK /Fはファイルシステムに小さな問題がある場合に使用され、CHKDSK /(CHKDSK) Rはデータの物理的状態に問題がある場合に使用されます。

All the best!



About the author

こんにちは潜在的な雇用主!私は、この分野で 7 年以上の経験を持つ、経験豊富なソフトウェア エンジニアです。私は、Windows 7 アプリケーションの設計と開発の方法を知っており、プロフィールにさまざまなクールな Web サイトの推奨事項があります。私のスキルと経験は、優れたプロジェクト管理スキル、プログラミング知識、および Web 開発経験を備えた有能な人材を探している企業に最適です。



Related posts