• ベストアンサー

デフラグについて

WindowsXPのマシンで外付けのUSBハードディスクを デフラグしようとすると、 「chkdskがスケジュールされています。chkdsk /fを実行してください」 みたいなメッセージがでてきてデフラグできません。 デフラグどころか分析すらできない状況です。 なぜこのようなメッセージが出てくるのでしょうか? ディスクにエラーがあるので修復してからでないとデフラグを実行できないという意味でしょうか?? このチェックディスクを実行してもデータが消えるということはないでしょうか? ご教授よろしくお願いします。

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

  • ベストアンサー
  • dasaltew
  • ベストアンサー率69% (643/923)
回答No.3

 こんにちは。  横からすみません。 >どちらにせよデフラグの前はチェックディスクをした方がいいのでしょうか?  おっしゃるとおりだと思います。  ディスクデフラグを行う前に,必ずディスクチェックをしましょう。 ディスク上にファイルエラーや不良セクタのあるまま,ディスクデフラグをしてはいけません。  データやハードウェアとソフトウェアの各設定が改変され,最悪の場合,起動にも支障を来すことになります。  普通は, (1)ディスククリーンアップで余分なゴミファイルを削除して, (2)ディスクチェックをかけて, (3)ディスクデフラグを行い,ファイルの配置を適正化する。  の順に行います。  (1)ディスククリーンアップの仕方はこちらです。↓ http://www.atmarkit.co.jp/fwin2k/win2ktips/106cleanup/106cleanup.html  (2)ディスクチェックの仕方はこちらです。↓ http://www.lifeboat.jp/support/db/011060214002.html  (3)ディスクデフラグの仕方はこちらです。↓ http://www.xucker.jpn.org/pc/deflag.html http://cweb.canon.jp/e-support/qasearch/answer/videocamera/q0564232...  一度おためし下さい。

hawaiimen6
質問者

お礼

ありがとうございます。 なるほど、この順番で行えば確実ですね! 先日デフラグをしたら、消えてしまったデータがありました。 ちゃんとディスクチェックをして、エラーを修復しておけば 大丈夫だったかもしれませんね…。

hawaiimen6
質問者

補足

ディスクチェックをしたら、デフラグができるようになりました!! ありがとうございました。 エラーがあるときは、Windowsがまずディスクチェックをしなさいと教えてくれているのですね。 なるほどなるほど。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.2

> 「chkdskがスケジュールされています。chkdsk /fを実行してください」 これはチェックディスクが登録されていて未実行の状態です。 チェックディスクはある条件で使用中のディスクについては実行できないため次のXP起動(再起動)まで保留することがあります。 何が原因で登録されたかわかりませんが一応再起動してみてください。 ただその際のXP起動には当然相当の時間を要しますのでお覚悟を。 そのあとデフラグすれば大丈夫と思います。 余談ですが本棚の整理整頓をする場合、まず本の補修をしてから整理整頓ですね。 HDDも同じです。 > このチェックディスクを実行してもデータが消えるということはないでしょうか? ないとはいえませんが壊れていれば前にすすむしかありません。

hawaiimen6
質問者

お礼

なるほど、大変わかりやすい説明ありがとうございます。 ただ、スケジュールされていますと言われますが再起動しても何も起こらないのです。 再起動後にまたデフラグしようとすると同じメッセージが出ます。 つまり、常にディスクがチェックディスクスケジュール状態ということです。 メッセージが間違っている気がしてきました。 何かおかしいけど、言っていることは間違っている。そんな感じですね。 どちらにせよ手動でチェックディスクしてみたほうがいいみたいですね。 覚悟を決めてやってみようと思います。

すると、全ての回答が全文表示されます。
noname#39970
noname#39970
回答No.1

さきにチェックディスクをせよ というメッセージに近いのでは デフラグする前にチェックディスクをしないままだと、もしHDDにエラーがあっても無視してデータを置いてしまい結果データが破壊される事になるので先にchkdskの実行をスケジュールしているのでは ファイル名を指定して実行で 「cmd」 として実行して出てきた画面で「chkdsk /f」として駆動する

hawaiimen6
質問者

お礼

ありがとうございます。 なるほど。親切なのでしょうか。 でも他のハードディスクだとこのメッセージはでないです。 どちらにせよデフラグの前はチェックディスクをした方がいいのでしょうか?

すると、全ての回答が全文表示されます。