Размер Папка кэша MSI (C:\Windows\Installer
) существенно выросла и теперь занимает слишком много дискового пространства на моих (доменных) компьютерах. Можно ли удалить эту папку или уменьшить ее размер?
Тот же вопрос касается:
C:\WINDOWS\WinSxS
(%SystemRoot%\WinSxS
)C:\System32\DriverStore
(%SystemRoot%\System32\DriverStore
)Каталог
%SystemRoot%\Installer
и его содержимое ни в коем случае нельзя трогать. Почти всегда получается неработающая система. То же самое касается WinSxS, Магазин драйверов & GAC.С помощью административные установки (пожалуйста, просмотрите связанный ответ) - это мера общего назначения для уменьшения размера
%SystemRoot%\Installer
папка для будущих развертываний. Обычно используется в корпоративном развертывании.Essentially a file extraction of installation source that you put on a network share
.
Administrative installs can drastically reduce the size of the local cache folder
Must be done per package
, а выneed a stable, always on network share
(илиstable local path / drive
).- См. Нижний раздел:
"Administrative Installation"
.
Общие советы по использованию дискового пространства:
Настоящая проблема - дисковое пространство -
SSD drives
все еще слишком малы для комфорта. Ниже приведены некоторые рекомендуемые процедуры, которые можно использовать для более безопасного освобождения места.
Ниже приведены основные / наиболее эффективные варианты, обобщенные из этого оригинального и беспорядочного ответа: Мелочи и хитрости: очевидные способы освободить дисковое пространство на системном диске (длинный).
Статья Microsoft о освоении космоса: Освободите место на диске в Windows 10
Экспресс: срочное 5-минутное освоение космоса
- Место хранения: Вставить USB-накопитель (низкопрофильный, если вы хотите, чтобы он был подключен постоянно) или SD Card. Переместите содержимое вашего
Downloads
иLargest Media folders
там. ИспользоватьUSB 3.X port!
(синий / красный / бирюзовый).- Mongers Sweep: В проводнике Windows выберите
"Users folder"
(C: \ Users), нажмитеF3
и выберите"Size: Gigantic"
(или очень большой). Уберите их, если найдете - осторожно:
- Обычно
ISOs
,Virtuals
,Movie files
,etc...
- Осторожно с:
Outlook PST files
!Database files
!- Оставьте в покое: все
*.SYS
файлы!- Избегайте
source code folders
иvirtual disks
(перемещать только всю папку)!- Коротко:
Move only files you know are safe to move!
- Zap повторно загружаемые файлы? (много огромных файлов можно легко восстановить)
iTunes?
,ISOs?
,Installers
(вDownloads
)Zap clouded files?
(локальный кеш)
Многие другие варианты ниже. Просто 5-минутная экстренная процедура, которую я использую сам (тривиальные варианты).
И, очевидно, очистите корзину :-). Также быстро удаляет большие неиспользуемые программные пакеты.
И проверьте корень C: \ на предмет виртуальных и аналогичных целей. Однако самые большие файлы должны быть в иерархии профилей.
Рекомендуемые реальные быстрые варианты восстановления дискового пространства:
Общее: Removables & Disc Space Visualization
.
low-profile USB drive
и / или SD-Card
на свой ноутбук для «постоянного» дополнительного хранилища для перемещения больших файлов. Обычно не высокоскоростной, используйте соответственно. Заметка! Я считаю, что низкопрофильные USB-накопители могут немного нагреваться под нагрузкой. ИМХО, не для интенсивного, постоянного использования.Find Space Hogs
: https://en.wikipedia.org/wiki/WinDirStat. Инструмент визуализации потребления дискового пространства. Может медленно работать на дисках без SSD. Показывает, что ест ваш диск.Вариант 0: Clouding
. Очевидно. OneDrive
, Dropbox
, Google Drive
, и т.д...
Microsoft's Disk Cleanup Tool
. Очистите файлы Центра обновления Windows и многое другое. cleanmgr.exe
и нажмите Войти.Clean up System Files
затем выберите системный диск и нажмите хорошо.
- ОБНОВЛЕНИЕ Октябрь 2018: В своей безмерной мудрости Microsoft добавила "Загрузки"папка как вариант очистки! Это чистое безумие, НЕ ВКЛЮЧАТЬ! Он без вопросов удаляет всю папку загрузок.
И еще одно обновление:
Заметка: В последней версии Windows 10
cleanmgr.exe
Инструмент устарел и заменен новым приложением настроек Windows 10. Тип:ms-settings:storagesense
в начальном диалоге, чтобы открыть новый графический интерфейс. Начальный диалог открывается с: Ключ Windows + Нажмите р.
Downloads
папка (все пользователи). Right Click Folder => Properties => Location
.Compression
(выборочные папки?). В свойствах папки. Может быть очень медленным для старых дисков.Uninstall unnecessary software
. Бегать appwiz.cpl
из Ключ Windows + Нажмите рВариант с высоким риском: Удалите устаревшие и устаревшие разделы восстановления и создайте на их месте полезный раздел для хранения данных.
Очень эффективен в сочетании с опциями 1 (My Documents)
& 7 (Downloads)
& 11 (Data Heavy Applications)
и т. д. Может закончиться катастрофой, если будет удален неправильный раздел - конечно.
Для успешного удаления разделов восстановления либо diskpart
(Windows) или gparted
(Linux) скорее всего понадобится (see "Alternative Approaches" in linked SO answer
). Not for the faint of heart or inexperienced
. Резервное копирование необходимо!
Финалисты: Option 4: Administrative Installation
представлен ниже. Может также проверить Option 3: (CCleaner)
(не без риска). И последнее упоминание: вы можете выключить восстановление системы также (особенно для виртуальных машин). Не указано в связанном ответе (максимальная длина).
В WinSxS папка - Магазин параллельных сборок Win32 полон жестких ссылок (несколько ярлыков к одному и тому же «физическому» файлу) и часто устаревших версий, которые невозможно использовать (заменены политикой и обновлениями). Вы можете запустить "Уборка мусора"- сборка мусора для параллельных сборок Win32.
"Найдите фактический размер"команда, доступная с Win 8.1 (из командной строки с повышенными привилегиями):
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Это выходит за рамки всех жестких ссылок и определяет фактический размер папки WinSxS - и нужно ли ее очищать.
Выполните "Сбор мусора" (из командной строки с повышенными привилегиями):
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Инструмент очистки диска Microsoft: cleanmgr.exe
кажется, иногда начинает "уборку мусора". И есть запланированная задача (Win8 up) - запуск очистки. Немного отличается от выполнения команды. 30-дневный льготный период перед очисткой и некоторые проблемы с тайм-аутом (заканчивается через 1 час, в любом случае).
Суперпользователь: Почему папка / winsxs становится такой большой и можно ли ее уменьшить?
Вы не можете безопасно удалить эти файлы, они там, чтобы облегчить удалить, модифицировать и ремонт операции для установленного продукта. Однако вы можете значительно уменьшить размер кешируемых файлов MSI. запустив административная установка (по сути извлечение файлов) MSI перед его установкой. Перейдите по ссылке выше для описания - вы должны поместить эти извлеченные файлы в общий сетевой ресурс.
Кэшированные файлы MSI раньше были небольшого размера, потому что из них были удалены внутренние файлы CAB.. Однако начиная с Windows 7 (MSI версии 5) Файлы MSI теперь кэшируются в полном размере чтобы не нарушить подпись файла это влияет на приглашение UAC при запуске установки (известная проблема Vista). Это может привести к значительному увеличению потребления дискового пространства (несколько гигабайт для некоторых систем).
Запуск административной установки извлечет файлы из файлов CAB, встроенных в MSI, настроит макет мультимедиа в таблице Media в новом MSI так, чтобы при его запуске использовались извлеченные внешние исходные файлы вместо внутренних CAB. Новый и меньший по размеру файл MSI, используемый для установки, затем кэшируется в системе. Это может сэкономить несколько гигабайт дискового пространства, в зависимости от того, какие установщики вы используете, сколько вам нужно установить, насколько они велики и т. Д. Имейте в виду, что вы должны иметь дело с проблемой приглашения UAC, описанной выше, при использовании образов администратора, поскольку извлеченный MSI (обычно) больше не подписывается, а из надежного источника (ваше собственное извлечение).
Извлеченные файлы и связанный с ними файл MSI следует поместить на точка сетевой установки вместе со всеми другими установщиками, чтобы файлы были доступны для восстановления. В любом случае, так большинство крупных корпораций занимаются установкой. Тогда нет необходимости во встроенных CAB-файлах в кэшируемый MSI-файл. SCCM и другие системы развертывания также могут иметь другие способы обеспечения доступности файлов для операций восстановления.
Еще несколько ссылок: