Как долго можно ожидать запуска chkntfs на диске 500 ГБ?

3

Я установил Win 7 на свой игровой ноутбук, и он продолжал давать мне грязные сведения - продолжал начинать с проверки диска, поэтому я посмотрел в Интернете и следовал инструкциям, чтобы выполнить команду chkntfs. Было бы здорово, если бы они дали какой-то индикатор прогресса. Это диск на 500 ГБ при 7200 об / мин - процессор 2.26 Core 2 Duo (если это имеет значение).

Как долго я могу ожидать, что это будет работать?

Cajuntechie
источник
1
Что бы вы ни делали, не прерывайте проверку диска.
Моав
Время выполнения для chkdsk обычно O (количество файлов), а не O (размер диска). Вы можете рискнуть наихудшим вариантом из двух запросов / файла (каталог для записи в файл и обратно). Рисунок 5 мс / поиск, это 10 мс / файл или 100 файлов / с ... Обратите внимание, что это худший случай. CHKDSK действительно дает индикатор, но не точный, относительно ожидаемого оставшегося времени, потому что каждый проход очень чувствителен к размещению данных на диске, и считывание этого размещения и предоставление вам точного времени - это почти то же самое время как только делаю проверку.
MJZ

Ответы:

1

Это зависит.

Полное сканирование поверхности (выполняется, если вы указали /rв командной строке), займет некоторое время, особенно если на диске имеются плохие / ненадежные сектора. Если все хорошо, это займет столько времени, сколько обычно требуется накопителю, чтобы прочитать все, поэтому, если у вас есть приблизительное представление о том, сколько мегабайт / сек он может прочитать, вы можете оценить время, взятое с помощью простой суммы, например 500*1000/{speed-in-mbytes/s}/60 - всего лишь три часов, если он идет со скоростью ~ 50 Мбайт / с. Вы можете прервать сканирование, но если вы запустите его снова, оно перезапустится с самого начала.

Другие части сканирования могут занять от десятков секунд до десятков минут. На системном диске это займет не менее минуты или около того, и если у вас много контента в разделе, особенно если есть много маленьких файлов, а не несколько больших, это займет немного больше времени. Опять же, это, как правило, может быть прервано, но его придется перезапустить с нуля, если вы снова запустите сканирование.

Дэвид Спиллетт
источник
Я хотел бы добавить, что 50Mbyte / sec - это очень среднее число. Просто запустите сканирование на ночь, и если оно все еще работает на следующее утро (при условии, что вы спите хотя бы добрых шесть часов), что-то пошло не так. У некоторых других программ есть приятный графический интерфейс, который сообщает вам, где он находится и что он обнаружил, - Windows не то, что фантазии ...
Jochem Kuijpers
На самом деле, 50 Мбайт / с - это довольно плохая цифра для современных накопителей, если только в этом нет ничего плохого, но я считаю, что лучше делать ставку на такую ​​ставку и тратить любое время, сэкономленное (благодаря ускорению процесса), как «бонусное» время непредвиденной ,
Дэвид Спиллетт
Для последовательных операций чтения да, но большую часть времени жесткий диск должен будет искать и настраивать считывающую головку. 50 МБ / с - это хорошее среднее значение для повседневного использования. Не забывайте, что большинству используемых накопителей уже более 4 лет
Jochem Kuijpers
0

chkdsk -f должно занять менее часа на этом жестком диске.

chkdsk -rс другой стороны, это может занять более часа, может быть, два или три, в зависимости от вашего разделения.

Hello71
источник
0

Я не уверен, как долго, но если Windows застревает, проверяя диск при каждой загрузке, и вы убеждены, что с диском все в порядке (или настолько хорошо, насколько это возможно), вы можете запустить команду, chkntfs /x {drive letter}:чтобы исключить этот диск из проверки на загрузки. https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds.mspx?mfr=true

У меня была машина, которая должна была быть запущена, однако она завершила бы загрузку chkdsk, сказав, что все в порядке, но затем она никогда не продолжит работу. Исключение диска позволило Windows обойти грязный флаг, и я включил машину и сделал резервную копию данных пользователя. Когда время позволит, машина будет перезагружена.

Скотт МакКленнинг
источник