Как обуздать неумеренные аппетиты средства «Восстановление системы» в Windows Vista
HTML clipboardС помощью средства «Мой компьютер» (My Computer) и парочки сторонних анализаторов использования диска я выяснил, что количество использованного пространства не совпадает с количеством файлов. На этом компьютере установлен жесткий диск емкостью 120 Гб, а на установленные приложения и сохраненные файлы уходит от силы 80. Почему же в таком случае система донимает меня предупреждениями о том, что место на жестком диске кончается?
Я запустил очистку диска (Disk Cleanup) и удалил все, что только можно: файлы из корзины, временные файлы интернета, файлы дампа, эскизы, файлы журналов и временные файлы, отчеты об ошибках и загружаемые файлы программ. Это помогло, но ненадолго.
После непродолжительного расследования выяснилось, что проблема вызвана некорректной конфигурацией средства «Восстановление системы». В этой статье я объясню, как решить проблему, а заодно расскажу, как пользоваться административной утилитой теневого копирования тома из командной строки (Volume Shadow Copy Service Administration, VSSAdmin).
Как действует «Восстановление системы»
Прежде чем приступать к делу, давайте посмотрим, как работает средство «Восстановление системы».
Средство «Восстановление системы» используется для создания точки восстановления (то есть, сохраняет текущее состояние системы) перед внесением в систему определенных изменений — например, перед установкой драйверов или обновлений Windows. Таким образом, если внесенные изменения сделают систему неработоспособной, ее всегда можно будет восстановить, то есть, откатить до состояния, в котором она находилась до совершения проблемной операции.
Управление службой теневого копирования тома и средством «Восстановление системы» осуществляется из командной строки с помощью утилиты VSSAdmin. Графического интерфейса для этой цели не предусмотрено. Чтобы воспользоваться утилитой VSSAdmin, необходимо вызвать окно командной строки с правами администратора. Для этого нужно нажать на ярлыке Командной строки (Command Prompt) правой кнопкой мыши, выбрать опцию «Запустить от имени администратора» (Run as Administrator) и подтвердить выполнение операции в диалоговом окне Контроля учетных записей пользователей (UAC).
Теперь можно использовать VSSAdmin для настройки средства «Восстановление системы» и службы теневого копирования тома. Можно, например, получить список всех сохраненных точек восстановления следующей командой: vssadmin list shadows
Чтобы посмотреть, сколько дискового пространства выделено под восстановление системы и теневое копирование тома, можно воспользоваться следующей командой: HTML clipboardvssadmin list shadowstorage
HTML clipboardРасследование
Вывод команды vssadmin list shadowstorage для моей тестовой системы, страдающей от нехватки дискового пространства, показан на рис. A. Как видите, максимальный объем хранилища теневой копии неограничен (Maximum Shadow Copy Storage: Unbounded), то есть, может постоянно расширяться, и на данный момент уже достиг 40 Гб.
Рисунок A. Максимальный объем хранилища теневой копии на проблемной системе оказался не ограничен. Нажмите, чтобы увеличить
На другом моем тестовом компьютере с жестким диском емкостью 80 Гб максимальный объем хранилища теневой копии ограничен 11 Гб (рис. B) — куда более разумный показатель. Почему на одной системе объем хранилища оказался не ограничен, а на другой наоборот, остается загадкой.
Рисунок B. На другой системе максимальный объем хранилища теневой копии ограничен 11 Гб. Нажмите, чтобы увеличить
Решение
Ограничить максимальный объем хранилища теневой копии можно следующей командой:
После этого я перезагрузил систему, и с тех пор все работает нормально.
А что думаете вы?
Если на компьютере, на котором установлена Vista, стремительно сокращается дисковое пространство, возможно, стоит ограничить максимальный объем хранилища теневого тома с помощью утилиты командной строки VSSAdmin. Случалось ли вам сталкиваться с этой проблемой? Поделитесь своим опытом в комментариях!
В Windows Vista Home Basic размер теневой копии - 10,5Гб,Home Premium - 20,5 и тд...Кстати,а зачем 15Гб,место под одну точку восстановления-300Мб и насколько я,помню система сохраняет 20 точек.
Ответ: Вопрос не ко мне, а автору статьи.
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]