Очистка папки installer в windows 7/8/10
Всем привет! Сегодня поговорим о скрытом каталоге Installer, что лежит внутри Windows. Вот он:
Ни дома, ни на работе я проблем с этим каталогом не встречал. Однако недавно, забежав знакомым на помощь (читать тут и тут), увидел комп, на котором из 120 гб SSD было свободно только 1,5 гб. Анализ занятого пространства средствами Windows 10 показал два слабых места: архивы Outlook и папку Windows, которая разрослась аж до 70 гб. Windows 10 обновиться нормально не могла и осталась на Windows 10 1903. При помощи WinDirStat, был найден виновник: каталог Installer.
Каталог Installer хранит MSI пакеты установщика Windows и MSP пакеты исправлений. Когда вы устанавливаете приложение, установщик сохраняется в системе для возможности удаления, исправления или изменения компонентов установленного приложения.
Нельзя просто так взять и удалить эти файлы. Вернее удалить можно, но полученные эффекты перевесят всякую экономию. Приложения, чьи файлы Вы удалите нельзя будет:
– Удалить
– Восстановить
– Изменить установленные компоненты
– Переустановить
Это всё случится с приложениями, использующими технологию Microsoft Installer. Согласитесь, не лучшая перспектива — таких программ большинство. О последствиях такого перемещения поднимался вопрос на OSZONE.
Пути решения
Теперь о проблеме: каталог заполнен файлами, происхождение и назначение которых неизвестно. Удаление их грозит потенциальными проблемами и решений тут два:
– Переместить (или удалить) только неиспользуемые файлы
– Полностью переместить каталог Installer
Перемещение каталога Installer
Данное решение подходит тем, кому прошлый способ не помог. А не поможет он в том случае, если установлено много приложений или MSI этих приложений имеют значительный размер. Решение подойдёт для планшетов — каталог можно перенести на карту памяти. Если речь идет не о планшете и размер каталога Installer не превышает 5 гб, то задумайтесь, не слишком ли у вас маленький системный раздел?
Носитель, куда мы переносим каталог должен быть отформатирован в NTFS. Создадим каталог и назначим на него права как на изображении:
Старый каталог переименовываем и создаем на его месте точку входа на новый созданный каталог. С этой целью можно использовать программу Link Shell Extention, о ней я рассказывал ранее. Но мы воспользуемся штатными средствами — оманду вводим от имени администратора команду:
mklink /j “c:WindowsInstaller” “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:WindowsInstaller» 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.
После сканирования программа выдаёт отчет, где можно просмотреть список найденных файлов и их принадлежность (скриншот выше), увидеть объём нужных и ненужных данных, принять решение о дальнейших действиях.
Что это за папка?
Обычно первым вопросом любого пользователя ПК, столкнувшегося с острой нехваткой места, является, что это за папка «Windows Installer» и можно ли безопасно ее удалить, т.е. для чего она вообще нужна в компьютере.
Она относится к категории системных, поэтому удалять ее нельзя. Также ненужно и вслепую стирать все ее содержимое. Она хранит файлы, которые нужны для обновления программного обеспечения, а также для возможности их корректной деинсталляции.
Чтобы попасть в каталог «Инталлер» и узнать, сколько дискового пространства она занимает, необходимо проследовать по такой цепочке:
- Открыть «Мой компьютер»;
- Затем войти в содержимое системного тома, как правило, в большинстве случаев под него отводится раздел, обозначенный буквой «С»;
- Далее перейти в директорию «Windows», где найти искомую папку под именем «Installer».
Если пользователь ее не увидел в указанной директории Windows, то потребуется выполнить несколько последовательных действий для ее отображения в проводнике.
С этой целью следует исполнить следующие шаги:
- В проводнике кликнуть меню «Вид»;
- Клацнуть «Параметры»;
- В отобразившемся меню открыть закладку «Вид»;
- Убрать отметку с графы «Скрывать защищенные системные файлы» и установить галочку в поле «Показывать скрытые файлы, папки и диски»;
- Клацнуть «Применить»;
- Кликнуть «Да»;
- Готово. Теперь интересующий каталог будет виден в окне проводника.
Чтобы выяснить, сколько места она занимает в важном разделе, надо просто вызвать от нее контекстное меню.
Если ОС свежеустановленная, то размер каталога незначителен и составляет не более сотни мегабайт.
Процедура переноса папки
Сначала выяснить размер каталога «Инсталлер», воспользовавшись инструкцией, приведенной в начале этого руководства.
Потом убедиться в том, что в логическом разделе, куда планируется осуществить перемещение каталога, имеется достаточно свободного пространства.
Далее сделать следующие шаги:
- Вызвать контекстное меню от папки;
- Клацнуть «Копировать»;
- Зайти в раздел, куда планируется перенести папку и вставить содержимое буфера обмена;
- Вновь открыть директорию «Windows» на системном разделе и снова вызвать контекстное меню от каталога «Инсталлер»;
- Клацнуть «Удалить»;
- Затем подтвердить твердость намерений и далее, зайдя в «Корзину», очистить содержимое;
- Открыть командную строку с расширенными полномочиями;
- В отобразившейся консоли напечатать «mklink /j «c:windowsinstaller» «e:Installer»»;
Примечание: Буква раздела на жестком диске может отличаться, следует проявить внимание и правильно ее написать в команде, вводимой в консоль. В примере выше, указан том «Е», но, если пользователь переносит каталог, например, на «D», потребуется вписать его.
- Набрав команду, клацнуть клавишу «Ввод»;
- Готово. Теперь рекомендуется убедиться в правильности произведенных действий и открыть в проводнике директорию «Windows»;
- В появившемся окне должна уже присутствовать «Installer» с характерным значком стрелки;
- Готово. Место в системном разделе от объемной папки освобождено.
Процедура очистки с использованием стороннего приложения
Специалисты из Microsoft, по понятным причинам, не приветствуют удаление содержимого из системных директорий Windows.
Однако, огромные размеры каталога «Инсталлер» вынудили других специалистов разработать приложение, которое позволяет безопасно для системы произвести очистку папки.
Программа носит название «PatchCleaner» и установить ее можно прямо с официального источника ее разработчика.
Приложение может выявить файлы, которые допустимо стереть из памяти без негативных последствий для нормальной работоспособности системы, а также показывает, какие файлы потребуются для ОС в дальнейшем и не позволит их удалить, так как это может привести к возникновению ошибок.
Процедура установки приложения полностью стандартная.
Для опытных пользователей предусмотрена возможность более тонкой настройки работы фильтров. С этой целью достаточно кликнуть рисунок «Шестерни» в меню утилиты и далее, например, настроить приложение на сохранение файлов, относящихся к определенным компонентам и ПО.
Сам процесс очистки сводится всего к нескольким следующим действиям:
- Клацнуть «Browse»;
- Далее указать месторасположение каталога;
- Клацнуть «Выбор папки»;
- Кликнуть «Delete»;
- Щелкнуть «Yes»;
- Готово.
Если пользователь не имеет возможности либо желания устанавливать дополнительное приложение, то можно просто перенести папку в другой том жесткого диска и тем самым освободить место на системном разделе.
Как восстановить работоспособность приложений «почта», «календарь», «люди» в windows 10
Некоторые пользователи русифицированных версий Windows 10 наверняка успели столкнуться с неработоспособностью встроенных в операционную систему приложений «Почта» (Mail), «Календарь» (Calendar), «Люди» (People), которые либо вовсе не запускаются, либо рапортуют об ошибке 0x80040154 при добавлении учётной записи для синхронизации данных с облачными сервисами. Судя по критике и многочисленным отзывам интернет-аудитории в профильных IT-форумах, проблема эта давно известная, однако Microsoft почему-то не торопится исправлять в своей платформе недоработки, касающиеся перечисленных программных продуктов.
Пока софтверный гигант работает над устранением багов, специалисты сообщества Microsoft Community предлагают своё решение проблемы, суть которого сводится к использованию любого файлового менеджера и самостоятельному удалению в директории C:UsersИмя_пользователяAppDataLocalCommsUnistoreDB файла store.vol. Если выполнить эту незатейливую операцию, а затем перезагрузить компьютер, то работоспособность представленных в составе Windows 10 приложений «Почта», «Календарь» и «Люди» восстановится. Проверено редакцией сайта msconfig.ru. В качестве альтернативного варианта вместо файлового менеджера можно использовать консоль и команду C:windowssystem32esentutl.exe /d %localappdata%commsUnistoreDBstore.vol.
Метод 1. используйте редактор реестра
Вы можете изменить значения некоторых ключей реестра, чтобы отключить службу UnistackSvc. Несмотря на то, что это действительно решает проблему для многих людей, мы не рекомендуем его, особенно если вы не технический специалист. Вносить изменения в реестр следует очень осторожно, это может привести к разрушению вашей системы, если вы сделаете ошибку..
Выполните шаги, указанные ниже, чтобы найти и изменить значения реестра
- Удерживайте клавишу Windows и нажмите
- Введите regedit и нажмите
- Теперь перейдите в это место HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services UnistoreSvc . Если вы не знаете, как перейти к этому месту, выполните действия, указанные ниже.
- Найдите и дважды щелкните HKEY_LOCAL_MACHINE на левой панели
- Найдите и дважды щелкните SYSTEM на левой панели.
- Найдите и дважды щелкните CurrentControlSet слева панель
- Найдите и дважды щелкните Services на левой панели
- Найдите и щелкните UnistoreSvc слева панель
- Найдите и дважды щелкните запись Start на правой панели
- Вы должны увидеть новое окно, и в его разделе данных значения должно быть 3. 3 означает, что эта услуга ручная. Изменение этого значения на 4 решит проблему, поскольку 4 означает, что эта служба отключена. Введите 4 в раздел value data и нажмите
Tmpdelete в windows 10 — что это за папка?
Появляется при установке драйверов на видеоядро Intel HD Graphics во время обновления Windows.
Вообще название TmpDelete состоит из двух слов:
- Tmp — означает temp, то есть что-то временное, в Windows всегда это слово значит временная папка или файл. Например в основную временную папку Windows можно попасть так: Win R > %TEMP% (можете посмотреть, там наверно у вас может быть много временных данных).
- Delete — тоже думаю все понятно, слово означает удалить, учитывая первое слово в названии то можно сделать вывод что папка эта должна была быть уже удалена.
TmpDelete можно заметить в корне системного диска C, а появиться она может например после обновления до нового билда Windows.
Внутри может быть файл igdkmd64.sys, который судя по свойствам имеет отношение к драйверам графики Intel:
Удаление содержимого папки unistoredb
Группа служб Unistack использует файлы из каталога UnistoreDB, но неизвестно какие из них. Поэтому при возникновении нагрузки удалите содержимое всей папки. Имейте в виду, что удаление может привести к нестабильной работе почтовых приложений. Поэтому скопируйте ее в другое место, чтобы в случае проблем была возможность вернуть ее обратно.
Откройте Диспетчер задач (Ctrl Shift Esc), найдите узел группы Unistack, щелкните правой кнопкой мыши и выберите «Снять задачу». Повторите это действие для всех связанных служб Unistore.
Затем в Проводнике перейдите по пути: C:Пользователиимя_пользователяAppDataLocalCommsUnistoreDB
Скопируйте папку UnistoreDB в другую локацию. Затем выделите все содержимое Ctrl A, щелкните правой кнопкой по выделенному ми выберите «Удалить».
После перезагрузки компьютера нагрузка, создаваемая группой Unistack, должна снизится до нормального уровня.
Источник
Что будет, если ее удалить?
Файлы, хранящиеся в «Инсталлер» используются системой при процедурах восстановления, деинсталляции и обновления приложений.
Например, в случае, когда пользователь удалит из нее инсталлятор пакета Microsoft Office, уже невозможно станет дополнять его компонентами (Word, Excel, Powerpoint и т.п.).
Также иногда прекращают действовать иконки запуска Офисных программ. Это же относится и к другим установленным в ПК программам.
Таким образом, последствия удаления нельзя назвать катастрофическими, но и приятного в них тоже мало. При ликвидации уже утративших актуальность программ начнут возникать ошибки, препятствующие выполнению действий пользователя.
Далее рассмотрим методы, позволяющие освободить память в разделе жесткого диска, на котором установлена ОС, очисткой каталога «Инсталлер» специальным приложением и переносом его в другой логический раздел жесткого диска.
Метод 2. отключите автоматическое обновление для приложений
Поскольку эта служба используется Microsoft Store для обновления приложений, просто отключив параметр Авто- обновление приложений из Microsoft Store решит проблему за вас. Следуйте инструкциям ниже, чтобы отключить этот параметр.
- Нажмите клавишу Windows один раз.
- Выберите Магазин Windows , чтобы открыть его.
- Щелкните 3 точки в правом верхнем углу. Откроется экран настроек магазина Windows. Примечание. Если вы не видите 3 точки, щелкните значок изображения вашего профиля сверху и выберите Настройки .
- Отключите параметр Обновлять приложения автоматически
Вот и все. Вы можете закрыть Магазин Windows.
Unistacksvcgroup — как убрать нагрузку?
Логично что стоит отключить службу, которая грузит ПК. Однако узнать это не всегда получается.
Что я предлагаю? Это отключить службы группы UnistackSvcGroup — можно все сразу, а можно по одной, чтобы выяснить какая грузит.
- В диспетчере задач на вкладке Процессы раскрыть группу служб (может называться Unistack). Будут названия — вам нужно узнать их короткие названия (о некоторых службах я уже писал выше).
- Имея короткие названия — можно пробовать отключать. Можно также службы удалить, но перед этим советую создать заранее точку восстановления.
Странные службы в windows 10 появились странные службы unistacksvcgroup. что это и как их либо отключить либо удалить ?
p.s. это значит открыть меню Выполнить и запустить программу “Службы”.Там есть список всех служб, указано какие сейчас работают и любую службу можно остановить или отключить на совсем.
UnistackSvcGroup содержит в себе группу служб:
Tmpdelete — как удалить?
Итак, что я советую:
- Сперва перед всеми действиями советую создать точку восстановления. Это минутное дело, но может сохранить нервы и время в будущем.
- Папку TmpDelete не удалять, а переименовать. Скорее всего при переименовании будет ошибка, поэтому используйте утилиту Unlocker.
- После переименования подождите пару дней, протестируйте систему, если все будет работать без проблем — можно удалить.
Unistacksvcgroup — что это такое?
Параметр (ключ), при помощи которого запускаются некоторые системные службы. Но из-за общего параметра они в диспетчере могут отображаться в одной группе UnistackSvcGroup:
И если одна служба нагружает ПК, то в диспетчере будет отображено что грузит вся группа.
Службы, которые могут входить в группу UnistackSvcGroup:
Метод 4: удалить содержимое папки unistoredb
Эта служба использует некоторые файлы m папку UnistoreDB, но мы не уверены, какая именно. Таким образом, удаление содержимого всей папки после завершения работающей службы решит проблему для вас.
Примечание: Удаление содержимого папки UnistoreDB нарушит вашу Приложения «Люди» и «Почта». Итак, продолжайте, только если вы нормально работаете без этих приложений.
Заключение
- TmpDelete — папка от установки драйверов для видеоядра Intel HD Graphics (встроенное в процессор).
- В теории должна сама удаляться после процесса установки, но по каким-то причинам этого не происходит.
- Можно попробовать переименовать, а при отсутствии проблем после — потом удалить.
Удачи.
Группа служб unistack (unistacksvcgroup) – что это и почему грузит процессор?
В Диспетчере задач можно заметить интенсивную нагрузку на процессор и оперативную память, которую создает группа служб Unistack (UnistackSvcGroup). Проблема заключается в том, что она отсутствует в службах Windows, то есть не удастся ее отключить.
Unistacksvcgroup — что это за служба?
Приветствую! Иногда может быть непонятная ситуация — грузит комп не программа, не процесс, а группа служб. Здесь уже будет сложнее понять кто именно виновник — но при большом желании возможно.