修正:いずれかのディスクの整合性を確認する必要がある
CHKDSKは、Microsoftが組み込みおよび設計したWindowsの機能で、不良セクタとフラグメントスペースのディスクの整合性を確認および保証して、ディスクパフォーマンスを最適化し、全体的な効率を向上させます。 Windowsによってエラーが検出されたディスクは、chkdskで実行されるか、ユーザーにchkdskの実行を要求します。
注: Windows 8では、エラーメッセージは少し異なります。 「ドライブでエラーが見つかりました。 これらのエラーを修復し、データの損失を防ぐには、今すぐPCを再起動してください。 修復には時間がかかる場合があります。」
「ディスクの1つで整合性を確認する必要があります」エラーの原因
この特定の問題は、他のユーザーがどのように問題に対処したか、彼らが報告した解決策を調べることで調査しました。 収集したものから、エラーメッセージをトリガーする一般的な原因がいくつかあります。 以下のシナリオのいずれかを現在の状況に適用する必要があります。
- 休止状態後にコンピューターからストレージファイルが削除されました – Windowsベースのコンピューターが休止状態に入ると(Windowsバージョンに関係なく)、必要なすべての情報(メモリコンテンツ、システム状態など)が参照されるファイルに保存されることに注意してくださいHiberfileとして。 システムが休止状態を終了するときにストレージデバイスの内容が変更された場合、データの破損やその他の不整合が発生する可能性があります。
- Windows 8はサポートされていない構成でインストールされます -これは通常、他のオペレーティングシステムでWindows 8をインストールした場合に発生します。 この問題は、サポートされていない構成でWindows 8をマルチブートしようとすると発生します。
- ハードディスクにNTFSファイルシステムエラーが含まれています –コンピューターのハードディスクにファイルシステムエラーが含まれている場合にも、問題が発生する可能性があります。 この場合、解決策は単にドライブのエラーをスキャンして修正することです。
- チェックディスクエントリがレジストリから消去されていない -これは特定の状況で発生することがわかっています。 この場合の解決策は、レジストリエディターを使用してCHKDSKレジストリエントリを手動でクリアすることです。
現在この特定のエラーメッセージを探しているか、解決方法を探している場合は、この記事でトラブルシューティングの手順を説明します。 以下に、同様の状況の他のユーザーが問題を解決するために使用したメソッドのコレクションがあります。
最良の結果を得るには、特定のシナリオでエラーを解決するのに効果的な修正が見つかるまで、以下の方法を記載されている順に実行してください。
方法1:CHKDSKスキャンの完了を許可する
不正行為を疑う前に、Windowsが起動のたびに「ディスクの1つに整合性をチェックする必要がある」エラーを表示する正当な理由がある可能性を考慮することが重要です。
最も可能性が高いのは、起動プロセスに干渉しているシステムファイルエラーに対処しようとしていることです。 以前に試していない場合は、ディスクチェックを回避するために、キーを押さずにCHKDSKスキャンを完了させてください。
次の手順に従って、手動CHKDSKスキャンをトリガーすることもできます。
- Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 cmd 」と入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトウィンドウを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。
ダイアログの実行:cmd、次にCtrl + Shift + Enterを押します - Elevated Command Promptウィンドウ内で、次のコマンドを入力し、 Enterキーを押してCHKDSKスキャンをトリガーします。
chkdsk / r
手順が完了したら、コンピューターで起動手順を完了させ(必要な場合)、別の再起動をトリガーします。
エラーが発生しなくなった場合は、準備完了です。 起動のたびに「ディスクの1つで整合性を確認する必要があります」というエラーが引き続き表示される場合は、以下の次の方法に進みます。
方法2:レジストリエディターを使用してチェックディスクエントリを手動でクリアする
CHKDSK手順の完了後にコンピューターを起動できる場合(ただし、起動のたびに「ディスクのいずれかで整合性を確認する必要があります」というエラーが表示される場合は、レジストリ内のエントリ消去エラーを処理している可能性があります) 。
同じ問題に遭遇した複数のユーザーは、レジストリエディターを使用してレジストリエディターからスケジュールされたCHKDSKスキャンをクリアした後、問題が解決したことを報告しました。 手順の完了後、スケジュールされたチェックディスクスキャンがレジストリから消去されないため、このエラーが発生している可能性があります。
レジストリエディターを使用して、スケジュールされたCHKDSKスキャンをクリアすることにより、この問題を解決する方法のクイックガイドを次に示します。
- Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に「 regedit 」と入力し、 Enterキーを押してレジストリエディターを開きます。 UAC(ユーザーアカウント制御)プロンプトで、[ はい ]をクリックして管理者権限を付与します。
実行ダイアログ:regedit、[はい]をクリックして管理者として開く - レジストリエディター内で、左側のペインを使用して次の場所に移動します。
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager
- 上記の場所に到達したら、右ペインに移動し、BootExecuteをダブルクリックします。
- Boot executeの値データがautocheck autochk * / r \ DosDevice \ C:に設定されている場合、 autochk *を自動チェックし 、 Okを押して変更を保存します。
BootExecute値がautocheck autochkに設定されていることを確認する* 注:値データがautocheck autochk *にすでに設定されている場合は、何も変更せずに、以下の次の方法に直接移動してください。
- マシンを再起動し、次の起動時にエラーが返されるかどうかを確認します。
それでもディスクの1つで整合性エラーをチェックする必要がある場合は、次の方法に進んでください。
方法3:ダーティと思われるビットのステータスを確認する
何もスケジュールせずにCHKDSKスキャンが常に表示される理由の1つは、ディスクの「ダーティビット」が設定されている場合です。 この状態は、Windowsが正しくシャットダウンされなかった場合、一部のファイルの変更が完了していない場合、またはディスクが破損している場合に適用されます。
場合によっては、ディスクに障害が発生することを示すインジケータになることもあります。 または、外付けドライブでこれが発生している場合は、おそらくハードウェアの安全な取り外し機能を使用せずに取り外したためです。
上記のいずれの場合でも、fsutilコマンドを使用してダーティビットのステータスを確認できます。 ただし、管理者権限を持つ管理者特権でのコマンドプロンプトで行う必要があります。
必要なことは次のとおりです。
- Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 cmd 」と入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。
ダイアログの実行:cmd、次にCtrl + Shift + Enterを押します - 管理者特権のコマンドプロンプトウィンドウ内で、次のコマンドを実行し、 Enterキーを押してダーティビットのステータスを確認します。
fsutilのダーティクエリX:
注: Xは単なるプレースホルダーであることに注意してください。 問題のあるドライブの文字に置き換えます。
- ターゲットボリュームがダーティではないというメッセージが返された場合、ダーティドライブを扱っている可能性を除外できます。 この場合、以下の次の方法に直接移動してください。
ダーティではないターゲットボリュームの例 - ボリュームがダーティと識別された場合、以下のコマンドを実行して問題に対処します。
chkdsk D:/ f / x
- プロセスが完了したら、ステップ3を再度繰り返して、ダーティビットが削除されたことを確認します。 答えが「はい」の場合、マシンを再起動し、「 ディスクの1つで整合性をチェックする必要がある」エラーが返されるかどうかを確認します。