среда, 25 мая 2011 г.

Как освободить (очистить) место на диске Windows XP, Vista, Windows 7

Как я уже писал ранее, операционнки от Майкрософт становятся "Операционками" с большой буквы этого слова после выхода первого, второго, а то и третьего сервиспака (ServicePack). Не стоит пренебрегать обновлениями системы, сервиспаки ставить нужно и у меня масса аргументов за это! Но в этой статье я хочу поведать о том, как освободить место на системном разделе (обычно это диск С:\ ). Итак, очистим диск c:

Так уж устроены наши Windows, что после установки очередного ServicePack или мелкого обновления, сохраняется возможность отката системы до предыдущего состояния, то есть до момента установки обновлений. А это означает, что те файлы, которые были заменены пакетом обновления, а так же настройки и кто знает, что еще - просто лежат мёртвым грузом на системном диске. В большинстве случаев, они не нужны. Давайте разберемся, как их удалить!
Если речь идет о WINDOWS XP, то архивирование старых файлов происходит в скрытую папку c:\WINDOWS\$NtServicePackUninstall$. Её можно безболезненно удалить. Для этого можно воспользоваться любым файловым менеджером, в котором включено отображение скрытых файлов. Я, как всегда, предпочитаю FAR Manager.
Естественно, что вы должны обладать правами это сделать, а это означает, что FarManager должен быть запущен от имени Администратора или другой учетной записи, обладающей этими привилегиями. Должен отметить, что папки с именем "$NtUninstallKBxxx" так же можно удалять. Можно освободить 250 и более Мегабайт.

В Windows VISTA можно сделать это же уже более цивилизовано, - на этот случай Майкрософт предусмотрел специальную утилиту, которая включена в сервис пак. Так, для ServicePack1 она называется Windows Vista SP1 File Removal Tool, а файл, который нужно запустить, называется vsp1cln.exe. Делать это нужно в командной строке и с повышенными привелегиями! Как вариант - создайте ярлык на рабочем столе с командой cmd и таким же названием. Далее по правой клавише мыши - запустите его от имени Администратора, и в появившейся командной строке введите vsp1cln.exe.
Для ServicePack2 - уже другая программа выполняет очистку, это compcln.exe, которую можно выполнить тем же способом - из командной строки.
Можно освободить место на системном диске от 800 и более Мегабайт!

В Windows 7 с февраля 2011 года тоже появился пакет обновлений ServicePack1 ( SP1 ). После его установки через систему обновлений Windows Update или заранее скачанным пакетом, можно освободить от 500 Мегабайт до 1,5 Гигабайт на диске C! В состав Windows 7 входит программа "Очистка диска". Она призвана удалить весь хлам, при этом, не повредив самой системы. Выполним Пуск - Все программы - Стандартные - Служебные - правой клавишей мыши щелкните Очистка диска, - и выберите пункт Запуск от имени администратора. Выбираем удаление файлов резервной копии пакета обновлений SP1.

Есть и второй способ очистки диска С. Все в той же командной строке, запущенной с повышенными привилегиями, выполним такую команду
dism /online /cleanup-image /spsuperseded /hidesp

Ну и как всегда! Удачи в танцах с бубном! ;-)

2 комментария:

  1. А как очистить windows 8?

    ОтветитьУдалить
  2. Разные варианты. Начать можно с этого же способа. Пуск - пишем cleanmgr - запуск от имени администратора
    И еще я добавил бы - перенос системных папок, таких, как Документы, Загрузки, Рисунки, Видео и Музыка, которые входят в состав папки Документы пользователя, на другой раздел, например, на D:

    ОтветитьУдалить

Умным и полезным комментариям тут очень рады!