• ベストアンサー

Cドライブのchkdsk

Cドライブのchkdskは再起動後に実行するようになっているのは何故ですか。他のドライブは再起動などせずに直ちに実行できるようですが...OSが入っていることと関係あるのでしょうが。

質問者が選んだベストアンサー

  • ベストアンサー
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

一部の起動しているファイルを修正することができないからです 使用中のファイルを修正すると、メモリ上のデータとハードディスク上のデータに相違が生じることになります そのためファイルが使用されていない起動時に検査と修正を行うのです その他、セキュリティソフトがシステムディスク(起動ドライブ)のローレベル(セクタ単位)での書き換えを禁止していることもあります こんなところでしょうか

tfshy
質問者

お礼

早速有難うございました。概ねそういうことだろうとは思っていましたが、確認できました。

その他の回答 (1)

  • kaZho_em
  • ベストアンサー率50% (2950/5879)
回答No.2

Windowsが起動している状態ではチェックできないファイルがあるためです。 Windows起動状態では、Windows自体によって多くのシステムファイルが使用中に なります。この状態では、それらのファイルは他のアプリケーションからアクセス できません。Windowsが使用中なわけですから。 そこで、再起動を行い、Windowsが起動してファイルを使用開始する前に chkdskによってチェックを実行するように予約をする事になります。

tfshy
質問者

お礼

早速有難うございました。概ねそういうことだろうとは思っていましたが、確認できました。

関連するQ&A