Comp.Soft
Главная | Регистрация | Вход
Воскресенье, 24-Ноября-2024, 00:08
АСТРАХАНЬ
Меню
Поиск
Категории
VISTA
Дешёвый СОФТ
Чат
Это нужно
Главная » Статьи » VISTA » VISTA

Как обуздать неумеренные аппетиты средства «Восстановление системы» в Windows Vista
HTML clipboardС помощью средства «Мой компьютер» (My Computer) и парочки сторонних анализаторов использования диска я выяснил, что количество использованного пространства не совпадает с количеством файлов. На этом компьютере установлен жесткий диск емкостью 120 Гб, а на установленные приложения и сохраненные файлы уходит от силы 80. Почему же в таком случае система донимает меня предупреждениями о том, что место на жестком диске кончается?

Я запустил очистку диска (Disk Cleanup) и удалил все, что только можно: файлы из корзины, временные файлы интернета, файлы дампа, эскизы, файлы журналов и временные файлы, отчеты об ошибках и загружаемые файлы программ. Это помогло, но ненадолго.

После непродолжительного расследования выяснилось, что проблема вызвана некорректной конфигурацией средства «Восстановление системы». В этой статье я объясню, как решить проблему, а заодно расскажу, как пользоваться административной утилитой теневого копирования тома из командной строки (Volume Shadow Copy Service Administration, VSSAdmin).

Как действует «Восстановление системы»

Прежде чем приступать к делу, давайте посмотрим, как работает средство «Восстановление системы».

Средство «Восстановление системы» используется для создания точки восстановления (то есть, сохраняет текущее состояние системы) перед внесением в систему определенных изменений — например, перед установкой драйверов или обновлений Windows. Таким образом, если внесенные изменения сделают систему неработоспособной, ее всегда можно будет восстановить, то есть, откатить до состояния, в котором она находилась до совершения проблемной операции.

За создание точек восстановления отвечает служба теневого копирования тома (Volume Shadow Copy Service). Кроме того, эта служба ведет наблюдение за файлами данных для средства «Предыдущие версии» (Previous Versions).

Использование утилиты VSSAdmin

Управление службой теневого копирования тома и средством «Восстановление системы» осуществляется из командной строки с помощью утилиты 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 Гб.

Как обуздать неумеренные аппетиты средства «Восстановление системы» в Windows Vista
Рисунок A. Максимальный объем хранилища теневой копии на проблемной системе оказался не ограничен. Нажмите, чтобы увеличить


На другом моем тестовом компьютере с жестким диском емкостью 80 Гб максимальный объем хранилища теневой копии ограничен 11 Гб (рис. B) — куда более разумный показатель. Почему на одной системе объем хранилища оказался не ограничен, а на другой наоборот, остается загадкой.

Как обуздать неумеренные аппетиты средства «Восстановление системы» в Windows Vista
Рисунок B. На другой системе максимальный объем хранилища теневой копии ограничен 11 Гб. Нажмите, чтобы увеличить


Решение

Ограничить максимальный объем хранилища теневой копии можно следующей командой:

vssadmin resize shadowstorage /for=<ForVolumeSpec /> /on=<OnVolumeSpec /> [/maxsize=<MaxSizeSpec />


На своей проблемной системе я ограничил его 15 Гб:

vssadmin resize shadowstorage /for=c: /on=c: /maxsize=15GB


После этого я перезагрузил систему, и с тех пор все работает нормально.

А что думаете вы?

Если на компьютере, на котором установлена Vista, стремительно сокращается дисковое пространство, возможно, стоит ограничить максимальный объем хранилища теневого тома с помощью утилиты командной строки VSSAdmin. Случалось ли вам сталкиваться с этой проблемой? Поделитесь своим опытом в комментариях!

Автор: Greg Shultz
Перевод: SVET


Источник: http://www.winblog.ru/winvista/1147766394-07070901.html
Категория: VISTA | Добавил: Andrey (08-Июля-2009) | Автор: Greg Shultz
Просмотров: 2079 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 1
29-Декабря-2010
1. Oleg Krutigaykin (Koresh) [Материал]
В Windows Vista Home Basic размер теневой копии - 10,5Гб,Home Premium - 20,5 и тд...Кстати,а зачем 15Гб,место под одну точку восстановления-300Мб и насколько я,помню система сохраняет 20 точек.
Ответ: Вопрос не ко мне, а автору статьи.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Переводчик сайта
Менюшка

Соц. сети
Вход
Теги

Для красивого отображения Облака
необходим
Adobe Flash Player 9
или выше
Скачать Adobe Flash Player

ОЗОН
OZON.ru
Друзья

Переводчик онлайн
Submitter.ru - Регистрация в поисковых системах!
Погода
Яндекс.Погода
Статистика






Онлайн всего: 20
Гостей: 20
Пользователей: 0

При использовании материалов сайта, наличие гиперссылки на сайт обязательно
© 2024
Яндекс.Метрика
Результаты антивирусного сканирования