1495

Очистка папки Installer в Windows 7/8/102

Всем привет! Сегодня поговорим о скрытом каталоге Installer, что лежит внутри Windows. Вот он:

Очистка папки Installer в Windows 7/8/10 Windows, Microsoft, Жесткий диск, Длиннопост

Ни дома, ни на работе я проблем с этим каталогом не встречал. Однако недавно, забежав знакомым на помощь (читать тут и тут), увидел комп, на котором из 120 гб SSD было свободно только 1,5 гб. Анализ занятого пространства средствами Windows 10 показал два слабых места: архивы Outlook и папку Windows, которая разрослась аж до 70 гб. Windows 10 обновиться нормально не могла и осталась на Windows 10 1903. При помощи WinDirStat, был найден виновник: каталог Installer.


Каталог Installer хранит MSI пакеты установщика Windows и MSP пакеты исправлений. Когда вы устанавливаете приложение, установщик сохраняется в системе для возможности удаления, исправления или изменения компонентов установленного приложения.

Очистка папки Installer в Windows 7/8/10 Windows, Microsoft, Жесткий диск, Длиннопост

Нельзя просто так взять и удалить эти файлы. Вернее удалить можно, но полученные эффекты перевесят всякую экономию. Приложения, чьи файлы Вы удалите нельзя будет:

- Удалить

- Восстановить

- Изменить установленные компоненты

- Переустановить


Это всё случится с приложениями, использующими технологию Microsoft Installer. Согласитесь, не лучшая перспектива — таких программ большинство. О последствиях такого перемещения поднимался вопрос на OSZONE.


Пути решения

Теперь о проблеме: каталог заполнен файлами, происхождение и назначение которых неизвестно. Удаление их грозит потенциальными проблемами и решений тут два:


- Переместить (или удалить) только неиспользуемые файлы

- Полностью переместить каталог Installer


Перемещение каталога Installer

Данное решение подходит тем, кому прошлый способ не помог. А не поможет он в том случае, если установлено много приложений или MSI этих приложений имеют значительный размер. Решение подойдёт для планшетов — каталог можно перенести на карту памяти. Если речь идет не о планшете и размер каталога Installer не превышает 5 гб, то задумайтесь, не слишком ли у вас маленький системный раздел?

Носитель, куда мы переносим каталог должен быть отформатирован в NTFS. Создадим каталог и назначим на него права как на изображении:

Очистка папки Installer в Windows 7/8/10 Windows, Microsoft, Жесткий диск, Длиннопост

Старый каталог переименовываем и создаем на его месте точку входа на новый созданный каталог. С этой целью можно использовать программу Link Shell Extention, о ней я рассказывал ранее. Но мы воспользуемся штатными средствами — оманду вводим от имени администратора команду:


mklink /j "c:\Windows\Installer" "d:\Installer"


Перенесите файлы вручную, старый каталог можно удалить.


Очистка каталога Installer

Есть на мой взгляд более правильное решение: выяснить какие файлы более не нужны и переместить их. Можно удалить, но я предпочитаю перемещать (ну а вдруг). Для этой цели хочу порекомендовать бесплатную утилиту PatchCleaner. После запуска программа сразу начинает сканировать каталог Installer. Сканирование может занять продолжительное время: в моем случае почти 40 гб сканировались минут десять.


Информация с сайта разработчика о том, как работает программа:


HomeDev has had many queries about how PatchCleaner works and if it can be trusted to do the right thing.

Its pretty simple. The windows operating system holds a list of current installers and patches, that can be accessed via WMI calls, (Windows Management Instrumentation ).

PatchCleaner obtains this list of the known msi/msp files and compares that against all the msi/msp files that are found in the «c:\Windows\Installer» directory. Anything that is in the folder but not on the windows provided list is considered an orphaned file and is tagged to be moved or deleted.

HomeDev cannot warrant that PatchCleaner will not find a false positive and delete a required patch which is why we have added the filter feature to filter and recommend using the move function, that way you can always copy the patches back if required.

После сканирования программа выдаёт отчет, где можно просмотреть список найденных файлов и их принадлежность (скриншот выше), увидеть объём нужных и ненужных данных, принять решение о дальнейших действиях.

Очистка папки Installer в Windows 7/8/10 Windows, Microsoft, Жесткий диск, Длиннопост

Файлы рекомендую переместить в другое расположение хотя-бы на первое время. В этом случае вы сможете вернуть файл на место при появлении проблем.


Как ещё очистить место я писал ранее тут, но недавно обновленная статья у меня в блоге.

На будущее, оригинал статьи у меня в блоге. Он будет обновляться по мере появления новых идей.

Лига Сисадминов

2.3K поста18.8K подписчиков

Правила сообщества

Мы здесь рады любым постам связанным с рабочими буднями специалистов нашей сферы деятельности.

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий

"из 120 гб SSD было свободно только 1,5 гб. Анализ занятого пространства средствами Windows 10 показал два слабых места: архивы Outlook и папку Windows, которая разрослась аж до 70 гб"

А остальные 50 гиг каким мусором забиты?

раскрыть ветку (29)
0
Автор поста оценил этот комментарий

почта и куча рабочей документации.

раскрыть ветку (28)
1
Автор поста оценил этот комментарий
Зачем почту и доки хранить на системном разделе?
раскрыть ветку (27)
2
Автор поста оценил этот комментарий
Если SSD -единственный накопитель, то это безвыходное положение. Делить 120ГБ на два логических раздела вообще бессмысленно.
раскрыть ветку (26)
0
Автор поста оценил этот комментарий

А зачем хранить на другом?

Что мешает хранить документы в папках мои документы и рабочий стол?

раскрыть ветку (25)
0
Автор поста оценил этот комментарий
Суеверия? Типа "друг винду переставит, документы пропадут" или "система будет тормозить" ? :)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

На тему перестановки я уже писал тут:

Когда всё пошло не так: возврат Windows 10 в исходное состояние

и тут:

Windows 10. Сброс к заводским настройкам: взгляд изнутри

Суть в том, что полностью переустанавливать Windows 10 зачастую не имеет смысла.

0
Автор поста оценил этот комментарий
Обычно SSD используется в связке с HDD, первый для системы и ПО, второй для доков. Мне, например, ничего не мешает хранить доки на рабочем столе, я это и делаю, у меня нет HDD.
раскрыть ветку (3)
0
Автор поста оценил этот комментарий

обычно? у большинства щас ноуты, а все новые ноуты - 1 ssd

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
С чего бы? Сейчас по-прежнему ноуты (среднего ценового сегмента) выходят с SSD и HDD на борту. Бюджетные модели так вообще только с HDD выходят.
0
Автор поста оценил этот комментарий

На работе я так-же заменил HDD на SSD. все хранят всё на нём.

0
Автор поста оценил этот комментарий

Если 2 физических накопителя, то я всё же предпочту данные хранить на не основном. :)

раскрыть ветку (15)
0
Автор поста оценил этот комментарий

А если 1, но большой?

Больше нет смысла отделять систему от данных. Да и на работе не безопасно это.

раскрыть ветку (14)
0
Автор поста оценил этот комментарий

Почему "нет смысла"?

Упала винда => формат Ц и с чистого листа. А все файлы на других дисках.

раскрыть ветку (11)
0
Автор поста оценил этот комментарий

Нет смысла никакого.

Пуск-рараметры-обновления и безопасность-восстановление-сброс.

Когда всё пошло не так: возврат Windows 10 в исходное состояние

И данные целы и винда в порядке.

раскрыть ветку (10)
0
Автор поста оценил этот комментарий

Например:

Решил снести винду и поставить линукс.

Снести десятку - поставить семёрку.

раскрыть ветку (9)
0
Автор поста оценил этот комментарий

Ты серьезно?

Миграция на Linux всё равно вызовет перенос данных на файловую систему Linux и данные на отдельном разделе тут ни к чему. Тут скорее нужен отдельный диск.

Переход на устаревшую и не поддерживаемую ОС не рассматриваю в принципе.

раскрыть ветку (8)
0
Автор поста оценил этот комментарий

Это ещё почему небезопасно? Криптят обычно системные разделы, нет? А тут если системный залочен, то все данные на втором накопителе - системный сменил, софт накатил, дальше работай.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

криптят всё, что найдут. В том числе флешки и сетевые шары.

Часто на втором диске / разделе не настраивают права, что приводит к утечкам.

бекапить опять же сложнее и переносить данные тоже гемор.

В моём случае, когда всё в профиле, мне проще работать.

да и переустановка системы с форматированием ушла в прошлое

Автор поста оценил этот комментарий
Что мешает хранить документы в папках мои документы и рабочий стол?

Эм... Мозг?

Хранить важные документы на системном диске - такая себе идея.

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

One drive, вшивается в оболочку винды как обычная папка, доступ везде где есть интернет, даже с холодильника.

0
Автор поста оценил этот комментарий

Что в этом плохого? Сама система построена так, что пользователь хранит документы в профиле. Это обеспечивает их безопасность и простоту управления.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку