А поскольку объемы дисков продолжают расти и многодисковые системы получают все большее распространение, мы захотели улучшить эту служебную программу. Огорчает еще и тот факт, что приходится ждать, пока этот процесс завершится и Windows станет доступна. В Windows 8 мы обеспечиваем быстрое решение этих проблем в момент возникновения, предоставляя пользователю возможности управления и повышая доступность и масштабируемость систем.
Одной из наших ключевых целей при создании Windows 8 было повышение доступности и сокращение общего времени простоя систем. Эта функция, наряду с такими компонентами, как Пространства хранения и новая файловая система Re. FS, помогает упростить исправление повреждений и повысить уровень доступности всей системы. Предыдущая версия chkdsk и модель определения работоспособности NTFSДаже сегодня существует множество уникальных, пусть и редких, причин повреждения дисков.
Будь то ошибки, связанные с носителем и возникшие на жестком диске, или промежуточные ошибки, возникшие в памяти, повреждения могут иметь место в метаданных файловой системы (это данные о том, на каких физических блоках хранятся, например, фотографии, которые вы сделали в прошлом году в отпуске). Чтобы поддерживать доступ к этим данным, Windows должна выявить и исправить эти ошибки, а для этого нужно запустить служебную программу chkdsk.
В прошлых версиях NTFS внедрялась более простая модель определения работоспособности, согласно которой файловая система была либо работоспособна, либо нет. В той модели том переводился в автономный режим на то время, которое требовалось для исправления повреждений системы и восстановления работоспособности тома. Время простоя было прямо пропорционально числу файлов на томе. Надежные телеметрические данные, полученные от систем по всему миру, показали, что хотя повреждения и редки, но при необходимости запуска chkdsk проверка диска может занять от нескольких секунд до нескольких часов в зависимости от числа файлов на диске. А в случае с крупными серверами хранения на проверку может потребоваться еще больше времени. В Windows Vista и Windows 7 мы оптимизировали скорость выполнения проверки диска, но поскольку каждые полтора года максимальный объем жесткого диска удваивался и соответственно возрастало число файлов на томе, времени на выполнение проверки диска стало требоваться все больше и больше (даже с учетом повышения скорости).
Поэтому в Windows 8 мы изменили сам подход к определению работоспособности системы NTFS, а также изменили принцип исправления повреждений, чтобы свести к минимуму время простоя из- за chkdsk. Мы также внедрили новую файловую систему на будущее, Re. FS, в которой для исправления повреждений не требуется выполнять проверку диска в автономном режиме.
Восстановление работоспособности файловой системы. Колоссальный рост емкости хранилищ и числа файлов с пользовательскими данными обусловил необходимость модернизации модели определения работоспособности системы NTFS и служебной программы chkdsk. Наши заказчики четко очертили три важных требования к работоспособности файловой системы: Время простоя из- за повреждений файловой системы должно быть нулевым в конфигурациях с непрерывной доступностью и близким к нулю во всех прочих конфигурациях.
Пользователь или Администратор должен быть всегда осведомлен о работоспособности файловой системы. Пользователь или Администратор должен быть в состоянии восстановить работоспособность файловой системы, если повреждения возникают регулярно.
Наш проект предусматривает изменения как в файловой системе, так и в служебной программе chkdsk ради достижения наилучшей доступности. Салоу Карта Меркадона подробнее. В целях создания согласованного, быстрого и прозрачного решения против повреждений, в новом проекте процесс делится на следующие фазы. Мы разработали новый метод связи, описывающий типы повреждений как . Все повреждения файловой системы классифицируются в зависимости от того, какая из 1. Мы оставили место и для возможных новых определений команд, которые помогут нам успешнее диагностировать неисправности в будущем.
Ключевые изменения, внесенные в проект для повышения уровня доступности. Оперативное самовосстановление. Функция самовосстановления была внедрена в Windows Vista (а также в Windows Server 2. Самовосстановление — это функция, встроенная в систему NTFS и исправляющая некоторые виды повреждений, встречающихся в ходе обычной работы. Исправления могут выполняться без перехода в автономный режим. Если все обнаруженные неисправности устранены путем оперативного самовосстановления, можно обойтись без процедур, выполняемых в автономном режиме .
В Windows 8 мы расширили список неисправностей, которые можно устранить без перевода в автономный режим, и таким образом снизили потребность в дальнейших проверках chkdsk. Оперативная проверка. Некоторые повреждения носят нерегулярный характер, поскольку вызваны проблемами памяти и могут быть не связаны с фактическими повреждениями диска. Поэтому мы добавили в Windows 8 такое новшество, как служба точечной проверки.