Итак, chkdsk запускается, проверяет файловую систему и честно выводит на экран список файлов, для которых он исправил индексы или поменял атрибуты.
Что происходит, если ему нужно поменять атрибуты безопасности всех файлов на системном диске? На диске около 100 000 файлов. Бедный chkdsk меняет атрибут одного файла и перерисовывает весь экран: вниз добавляется новая строка, остальные сдвигаются вверх. Скорость отрисовки в моем случае: примерно 40 новых записей в секунду.
Дальше - 2 варианта развития событий.
- Если chkdsk запущен "на синем фоне", до полной загрузки Windows, он так и будет рисовать по 40 строк в секунду. Для 100 000 файлов получаем ~40 минут.
- Если запустить chkdsk в окне cmd.exe, скорость отрисовки все такая же удручающая. Интересно вот что: если свернуть окно, скорость исполнения вырастает на 2 порядка! Вместо 40 минут - 1 минута. Испытано в "live" XP (Bart PE Builder).
Думаю, дело в особенностях прорисовки в командной строке, которое еще усугбляется использованием стандартного драйвера VGA.
Комментариев нет:
Отправить комментарий