В Windows 7 точки восстановления теперь в основном включены в подсистему теневого копирования томов. Я слышал, что дефрагментация (в том числе предоставленная в Windows 7) может вмешиваться в процесс VSS, что может привести к повреждению / неполным изображениям VSS, что означает наличие поврежденных / неполных точек восстановления.

Глядя на многие дефрагментаторы в сети, я не вижу ни одного из них, обсуждающих, как их пакет не будет мешать VSS. Таким образом, я должен сделать вывод, что использование дефрагментаторов может быть проблематичным для будущих усилий по восстановлению системы, и я определенно хочу этого избежать.

Так должен ли я вообще забыть о дефрагментации?

Еще одна мысль: может ли использование автономного режима дефрагментации загрузочного диска предотвратить помехи VSS?

2 ответа2

4

Нет, (онлайн) программы дефрагментации отличаются только эвристикой, которую они используют для упаковки данных на диск. Фактическое перемещение блоков осуществляется путем вызова API-интерфейсов дефрагментации Windows. API-интерфейс дефрагментации поддерживает VSS и безопасно обрабатывает моментальные снимки и другие расширенные функции NTFS.

На самом деле более опасно использовать автономный дефрагментатор, поскольку теперь вы доверяете целостность файловой системы NTFS стороннему коду, который может не понимать все функции NTFS. Используя онлайн-дефрагментатор, вы гарантируете, что сама дефрагментация выполняется с использованием кода Microsoft, независимо от того, какая компания написала дефрагментатор.

Кстати, восстановление системы также было реализовано в Windows Vista с использованием VSS. Так что это не ново для Windows 7. Что бы вы ни делали для дефрагментации в Vista, то же самое будет и в Windows 7.

0

Что касается вашего сообщения, я выполняю дефрагментацию своих компьютеров по расписанию каждую среду в 1:00 утра, и у меня никогда не было проблем, связанных с точками восстановления системы или системой теневого тома. Если бы это было проблемой, я думаю, что MS пошел бы на большее, чтобы «спрятать» утилиту дефрагментации диска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .