Как уменьшить размер папки, в которую установлена Windows 7 c помощью WinsxsLite

Главная Операционные системы и программы Операционные системы Windows 7 Как уменьшить размер папки, в которую установлена Windows 7 c помощью WinsxsLite
5 ответ(ов) в теме
moto
не в сети 6 часов
На сайте с 12.03.2017
Администратор
Тем 3410
Сообщения 13601
0
17:05

В системах, начиная с Windows Vista, присутствует множество сборок, содержащих как различные версии системных DLL, так и другие ресурсы (например, управляющую информацию для многоязыковой поддержки). Все сборки всегда устанавливаются на диск (в папку ?:Windowswinsxs), даже если большая часть из них не используется. Общий объем этих сборок занимает несколько гигабайт дискового пространства, что составляет немногим меньше половины всего пространства, занятого системой после установки на диск.

Например, при обновлении библиотеки lib.dll появится новая версия. Но и старая останется. Следующее обновление lib.dll даст на жестком диске уже 3 её версии (1 новая и 2 старые). И так далее для каждого элемента.

Постоянное увеличение объема папки winsxs, служащей местом хранения всех библиотек, файлов ресурсов и системных папок, вызывает желание немедленно удалить её. К сожалению, делать этого нельзя, так как это приведёт к невозможности работы компьютера.

Однако существует два основных способа уменьшить размер папки winsxs:
Способ №1:
запускаете командную строку (нажать Win + R);
в командной строке вводите «cmd» (без кавычек), жмёте Enter;
набираете следующую команду: dism /online /cleanup-image /spsuperseded и жмёте Enter;
далее пойдет процесс очистки резервных копий файлов. По окончании операции произойдет оповещение об успешном её завершении, поэтому не закрывайте это окно раньше времени (операция не быстрая).

Способ №2:
Cкачайте и запустите утилиту vspcin.exe (для Windows Vista) или compcin.exe (для Windows 7) для начальной обработки и попытки уменьшения размеров папки winsxs.
Скачайте архив скрипта WinsxsLite и распакуйте его в ту же папку.
Запустите скрипт WinsxsLite (является bat-файлом, создана разработчиком Christian Bering Boegh и распространяется свободно).
Нажмите кнопку 2 для запуска Phase 1 scan (проверка и оценка папки winsxs) и затем выполните нажатие кнопки 2 и буквы А для запуска Phase 1 apply (очистка). Данное действие позволяет определить файлы папок Program Files и Windows, дублирующие файлы, находящиеся в папке wnsxs.
Дождитесь завершения процесса и перезагрузите компьютер для освобождения занятых файлов. Некоторые файлы, хранящиеся в папке, недоступны для изменения, поэтому программа WinsxsLite вынуждена создавать TODOlist, информация из которого используется после перезапуска компьютера.
Снова запустите скрипт WinsxsLite, нажмите кнопку 2 для запуска Phase 2 scan и затем выполните нажатие кнопки 2 и буквы А для запуска Phase 2 apply. Это позволит произвести замену устаревших файлов папки winsxs жесткими ссылками на новые версии файлов.
Дождитесь завершения процесса уменьшения размеров папки winsxs (может занять до двух часов) и перезагрузите компьютер для применения выбранных изменений.

источник

Редакции сообщения
0
BIOHAZARD
не в сети давно
На сайте с 22.07.2012
Участник
0
17:38

Попробовал первый способ. Выдало, что не найдены архивные файлы. Значит, что у меня Семерка изначально чистая?

Форум

Редакции сообщения
0
moto
не в сети 6 часов
На сайте с 12.03.2017
Администратор
Тем 3410
Сообщения 13601
0
23:37

BIOHAZARD сказал(а)
Значит, что у меня Семерка изначально чистая?

значит так

Редакции сообщения
0
Форум
Гость
0
20:38

Никак не могу найти файл vspcin.exe
У вас нет случайно? Поделитесь пожалуйста

Редакции сообщения
0
не в сети 3 месяца
На сайте с
Участник
0
22:25

removv,

moto сказал(а)
Cкачайте и запустите утилиту vspcin.exe (для Windows Vista) или compcin.exe (для Windows 7) для начальной обработки и попытки уменьшения размеров папки winsxs.

у вас виста?

Редакции сообщения
0

Ваше имя *

Ваш E-mail *

не публикуется

Текст сообщения *