web-dev-qa-db-ja.com

Windows Server 2003でchkdskにかかる時間を「おおよそ」概算することは可能ですか?

この質問にはさまざまな変数が関係しているのはわかっています...したがって、私は近似値を探しています。 Windows Server 2003プラットフォームで「chkdsk」にかかる時間を計算することは可能ですか?この特定のケースでは、2つの1TBドライブのRAID1セットを使用しています。ここでの私の真の目標は、プラットフォームのメンテナンスウィンドウを計画することです。ドライブの速度と容量がわかっていれば、そこにいる超天才の中には、起動時の「chkdsk」にかかる時間を推測できる人もいます。

私のせっかちなGoogle検索では、さまざまなフラグとその機能について多くの議論がありました。私はそれらを完全に認識しています。どれだけの時間がかかるか、私にはまったくわかりません。20時間でしょうか。 4時間ですか? 72時間でしょうか?これを概算することは可能ですか?

6
Matt Cummings

ボリュームがあり、サイズが約1TBの数百万の非常に小さなファイルがあり、8時間ほど後にそれを強制終了しました。 5%完了したようです。しかし、ファイルが多いほど、時間がかかります。

3
mrdenny

MicrosoftのヘルプとサポートWebサイトに、記事 説明 chkdskがあります。この記事では、読み取り専用モードでの実行を推奨しています。読み取り専用で実行するには、スイッチなしでディスク上でchkdskを実行します。この記事では、ファイルやフォルダーが多いほど、実行に時間がかかることも述べています。ファイルとフォルダーはボリュームサイズよりも重要です。

上記の記事の段落15では、これと、読み取り専用モードでの実行に関連するいくつかの問題について説明しています。

推測するための最良の方法は、試運転して時間を追加することです。幸運を。

2
Hank

私は22時間前に80%使用されている3TBドライブで開始しました。 10%完了したと記載されていますが、経験から、10%は90%にすぐに変わることがわかっています。実際、22時間のうち少なくとも20時間は10%でした。不良クラスターがないファイルに到達すると、%はより速く増加します。

0
Fred Schulz

基本的なタイミングスキームは以下の通りです。 1分を超えると、1分あたりに処理したファイル数が記録されます。たとえば、3000/60秒。合計から完了を差し引き、それを残りのファイルから3kで割ります。これにより、完了までの分数がわかります。分を60で割ると数時間になります。タダ。例えば

22%完了しました。 (804592ファイルが処理された場合は156046)@およそ毎分3000

3000/60s

804592-156046 = 648546ファイル

648546/3000 = 216.182分

216.182/60 = 3.603033時間.60 = 1時間の60%まで

60分x .60 = 36分

完成まで3時間36分

これは大まかな見積もりであり、chkdskが不良セクターに到達したりロックアップしたりすることを考慮していません。私の貧しい数学のスキルを許しなさい、私はこれを数式としてよりよく表現するためにこれを方程式に変える方法があると確信しています。

0
Chkdsk Kills

オペレーティングシステムとデータファイルを別々のパーティションに保存するのが標準です。 C:\(Windows)パーティションは通常80〜300 GBですが、データパーティションはより大きくなります。この規則に従えば、ダウンタイムなしで「オンライン」でデータボリュームをchkdskできるはずです。問題が発生した場合、少なくとも8時間の適切なメンテナンスウィンドウを確保しますが、完全に実行するには30分未満かかる場合があります。クリーンな1TBボリュームは、5分未満でディスクをチェックします。汚れがひどい場合は、さらに時間がかかることがあります。 1時間以上かかるかどうか心配です。

0
SirStan

これは質問には答えませんが、新しいビルドでchkdskに必要な時間を短縮するのに役立つかもしれません...

Chkdskにかかる時間も、アロケーションユニットサイズの関数になります。ユニットが大きいほど、同じディスク上にユニットが少なくなるため、チェックにかかる時間が短くなります。チェックする「メタデータ」が少なくなります。

ドライブが大部分の大きなファイルを保持することがわかっている場合は、平均して(半分のau)*(ディスク上のファイルの数)を無駄にすることになりますが、より大きなauサイズ(デフォルトの4 KBよりも)でフォーマットすることをお勧めします。同じ理由で、デフラグもそれほど深刻ではありません。

一部のディスクアレイでは、新しいパーティションの開始アドレスをオフセットして、「ディスク」または「キャッシュ」の境界に正しく配置されるようにすることも重要です。

0
AndreasH

大きなドライブでchkdsk/rを実行すると(それは非常にいっぱいです)、就寝するだけでよいので、目覚めたときに準備ができています。このテクニックは、以前はうまくいきました。

0
GazzaH

windows 10ホームI7クワッド1 tb hdd 5400rpm、8 GBラム、HDDが1\3フルであるという考えのために、約300 GBでchkdsk/r cを実行するのに約4時間かかりました。

0
dotrazgriz

600 GBのデータで/ rを指定してchkdskを実行すると、5〜6時間の範囲になると思います。明らかに、さらに多くの変数が関係していますが、それが出発点だと思います。

0
MDMarra