Microsoft улучшила Scandisk, CHKDSK и Defrag в Windows 7?
Есть только изменение дизайна интерфейса или что-то изменилось внутри? Большую часть времени я видел, что Scandisk не может проверить раздел ОС, поскольку у него нет прав. Это планирует задачу, которая будет выполнена во время запуска Windows. ScanDisk, который запускается из консоли, выглядит таким же старым приятелем.
1 ответ
Блог Microsoft о дефрагментации для W7
Среди других изменений в Windows 7 следующие: Дефрагментация в Windows 7 является более полной - многие файлы, которые не могли быть перемещены в Windows Vista или более ранних версиях, теперь могут быть оптимально перемещены. В частности, была проделана большая работа по обеспечению подвижности различных файлов метаданных NTFS. Эта способность перемещать файлы метаданных NTFS также способствует уменьшению объема, поскольку позволяет системе более точно упаковать все файлы и метаданные файловой системы и освободить место "в конце", которое может быть использовано при необходимости.
Если обнаружен твердотельный носитель, Windows отключает дефрагментацию на этом диске. Физическая природа твердотельных носителей такова, что дефрагментация не требуется и, в действительности, в некоторых случаях может уменьшить общее время жизни носителей.
По умолчанию дефрагментация отключена в Windows Server 2008 R2 (серверная версия Windows 7). Учитывая изменчивость серверных рабочих нагрузок, дефрагментация должна включаться и планироваться только администратором, который понимает эти рабочие нагрузки.
см. эту статью для W7 и Server 2008R2
Улучшения производительности Chkdsk В Windows Server 2008 R2 усовершенствования инструмента командной строки Chkdsk повышают доступность томов за счет сокращения времени, необходимого для выполнения запуска Chkdsk. Chkdsk масштабируется с количеством доступной оперативной памяти в системе. Запуск Chkdsk на сервере под управлением Windows Server 2008 R2 значительно быстрее, чем на сервере под управлением Windows Server 2008 или в системах с аналогичными конфигурациями.
CHKDSK был обновлен в Windows 7 и Windows Server 2008 R2, чтобы улучшить способ кэширования метаданных, также известных как блочный кэш. Значительная часть прогона CHKDSK - это фаза сканирования, где он ищет разные места на диске для проверки информации из объектов метаданных файловой системы. Благодаря кэшированию больших блоков диска в оперативной памяти время выполнения CHKDSK сокращается за счет уменьшения количества обращений к диску. Функция Block Cache также уменьшает необходимость повторного доступа к данным с диска, сокращая общее время ввода-вывода устройства и, следовательно, общее время выполнения CHKDSK. Функция блочного кэша может привести к тому, что CHKDSK будет занимать значительный объем памяти, что обычно не является проблемой для файловых серверов Windows, но уменьшает объем дискового ввода-вывода и, следовательно, значительно повышает производительность. В результате общий сценарий значительно сокращает время выполнения.
Независимый обзор chkdsk в XP по сравнению с W7
http://kkomp.com/2010/11/29/the-chkdsk-function-in-windows-7/
,
"Планируется запуск задачи во время запуска Windows"
Это нормально для всего, кроме запроса.
Я обычно запускаю его из командной строки с повышенными правами:
http://www.blogsdna.com/2168/windows-7-how-to-open-elevated-command-prompt-with-administrator-privileges.htm
Как вы можете видеть здесь, я просто выполнил команду chkdsk без параметра (switch), поэтому он просто выполнил запрос состояния файловой системы. Как вы видите, он не обнаружил никаких проблем, поэтому нет необходимости запускать его с помощью переключателя f или r, чтобы что-то исправить.
текст, выделенный жирным шрифтом, - это команды
Microsoft Windows [Версия 6.1.7600] Copyright (c) 2009 Корпорация Microsoft. Все права защищены. C:\Windows\system32>chkdsk /? Проверяет диск и отображает отчет о состоянии. CHKDSK [том [[путь] имя файла]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[: размер]] [/B] том Задает буква диска (после двоеточия), точка монтирования или имя тома. только имя файла FAT/FAT32: указывает файлы для проверки на фрагментацию. / F Исправляет ошибки на диске. / V On FAT/FAT32: отображает полный путь и имя каждого файла на диске. /R В NTFS: Отображает сообщения очистки, если таковые имеются. Находит плохие сектора и восстанавливает читаемую информацию (подразумевается /F). /L: только размер NTFS: изменяет размер файла журнала на указанное количество килобайт. Если размер не указан, отображается текущий размер. /X При необходимости сначала отключить том. Все открытые дескрипторы на томе будут недействительными (подразумевается /F). /I Только NTFS: выполняет менее тщательную проверку записей индекса. /C Только NTFS: пропускает проверку циклов в структуре папок. /B Только NTFS: переоценка сбойных кластеров на томе (подразумевается /R). Ключ / I или / C сокращает время, необходимое для запуска Chkdsk, пропуская определенные проверки тома. C:\Windows\system32>chkdsk Тип файловой системы - NTFS. ПРЕДУПРЕЖДЕНИЕ! F параметр не указан. Запуск CHKDSK в режиме только для чтения. CHKDSK проверяет файлы (этап 1 из 3)... 208640 обработано записей файлов. Проверка файла завершена. Обработано 223 больших файла записей. 0 плохих файловых записей обработано. 0 записей EA обработано. Обработано 60 повторных записей. CHKDSK проверяет индексы (этап 2 из 3)... 270776 обработанных записей индекса. Проверка индекса завершена. Отсканировано 0 неиндексированных файлов. 0 неиндексированных файлов восстановлено. CHKDSK проверяет дескрипторы безопасности (этап 3 из 3)... Обработанные файлы SD /SID 208640. Проверка дескриптора безопасности завершена. 31069 файлов данных обработано. CHKDSK проверяет журнал USN... Обработано 33787520 байтов USN. Usn Journal проверка завершена.Windows проверила файловую систему и не обнаружила проблем.474923004 КБ всего дискового пространства. 172607400 КБ в 169122 файлах. 88640 КБ в индексах 31070. 0 кб в плохих секторах. 322960 КБ используется системой. 65536 КБ занято файлом журнала. 301904004 КБ доступно на диске. 4096 байт в каждой единице выделения. 118730751 общее количество выделенных единиц на диске. 75476001 единиц выделения доступно на диске. C:\Windows\system32>