На моем компьютере с SSD эта C:\Windows\Installer
папка огромна и занимает около 15% от общего дискового пространства.
Есть ли способ очистить эту папку, не убивая Windows 8.1 / 10? Спрятать установщики в разделе ОС кажется расточительным.
На моем компьютере с SSD эта C:\Windows\Installer
папка огромна и занимает около 15% от общего дискового пространства.
Есть ли способ очистить эту папку, не убивая Windows 8.1 / 10? Спрятать установщики в разделе ОС кажется расточительным.
Ответы:
Кажется, это сработало для меня. Это упрощенный набор инструкций от http://www.kavoir.com/2012/07/how-to-free-up-c-drive-disk-space-in-windows-7-easy.html
Введите следующие команды в окне cmd.exe с правами администратора:
rmdir /s /q C:\Windows\Installer
mklink /D C:\Windows\Installer D:\C_DRIVE\Windows\Installer
Windows может не позволить вам удалить каталог установщика, потому что некоторые процессы используют некоторые файлы в этом каталоге:
C:\Windows\Installer\{some files}.msi - The process cannot access the file because it is being used by another process.
В этом случае вы можете использовать эту ссылку и использовать Process Explorer, чтобы найти и остановить процесс, который ограничивает команду rmdir.
В качестве подтверждения я выполнил «ремонт» моей установки Microsoft Visio Professional 2013 (на обработку ушло 4 минуты). Это успешно завершено. Обновление Windows (с перезагрузками) также прошло успешно после внесения вышеуказанных изменений. Я напишу, если что-то не получится.
move
(в отличие от copy
рекурсивного rmdir
) может показаться лучше. В оригинальных инструкциях, которые я цитировал, упоминалось, что удаление файлов может быть сложным, поскольку вам, возможно, придется вступить во владение. Я должен был сделать это раньше в Windows, и это раздражает, когда есть много файлов. В таких случаях копия будет успешно завершена с первого раза, тогда вам просто нужно сделать rmdir
работу. Для C:\Windows\Installer
это , вероятно , не делает разницы, но процитированная статья говорит о других каталогах , которые могут быть перемещены на отдельный диск.
C:\WINDOWS\Installer\$PatchCache$
или полную C:\WINDOWS\Installer
папку. Простой шаг может сэкономить очень много места на диске. Существует много MSP-файлов, которые не используют cab внутри. Такие MSP-файлы могут быть хорошо сжаты, и каждый может получить немного места на диске бесплатно У меня на SSD (единственный диск на ноутбуке) было 52 ГБ в C:\WINDOWS\Installer
папке, которая будет всего 41 ГБ после простого сжатия.
icacls C:\WindowsInstaller /save Installer.acl
После перемещения: icacls D:\C_DRIVE\Windows\Installer /restore Installer.acl
. В противном случае установщики не смогут получить доступ к каталогу и сообщить об ошибке 1632.
Я создал "PatchCleaner", чтобы очистить каталог установщика Windows от всех потерянных файлов одним щелчком мыши. Если вы не доверяете приложению делать правильные вещи, используйте функцию перемещения, чтобы поместить их в безопасное место на случай, если они понадобятся вам в будущем. Я запустил его на нескольких машинах и сэкономил до 15 Гб пространства :-)
Запустите PatchCleaner после обновления Windows, чтобы найти новые потерянные файлы.
Я рекомендую вам использовать действие «Переместить» и перенести осиротевшие патчи во внешнее хранилище, чтобы быть в безопасности.
Известные проблемы (полная информация на сайте)
ПРИМЕЧАНИЕ: по состоянию на @ Feb-2016 вышла версия 1.4.1.0, в которой есть исправление, позволяющее настраиваемым фильтрам исключать неправильное обнаружение Adobe Reader.
Вы можете сжать папку. Вы восстановите от 10 до 20% пространства.
COMPACT /C /S:C:\Windows\Installer
.
Иногда $ patchcache $ занимает много места в папке "Installer". Вы можете проверить, насколько велика ваша папка "C: \ Windows \ Installer \ $ PatchCache $" (у меня было 6 ГБ через 1,5 года).
В основном это сводится к «Если у вас есть оригинальные установщики, то вы можете удалить его».
rmdir / q / s "C: \ WINDOWS \ Installer \ $ PatchCache $" (от имени администратора)
Прочтите об этом: Могу ли я удалить папку "C: \ WINDOWS \ Installer \ $ PatchCache $"?
msdn: http://blogs.msdn.com/b/heaths/archive/2007/01/17/the-patch-cache-and-freeing-space.aspx
Нет официального способа убить его . Вы можете использовать ссылку, чтобы переместить ее на жесткий диск, если он у вас есть.
(*) Следующие шаги обычно считаются безопасными, но я не даю никаких чугунных гарантий, поэтому, пожалуйста, используйте их на свой страх и риск.
(**) Инструкции были написаны для Windows 10, но аналогичные инструкции могут также относиться к другим версиям Windows.
C:\Windows\Temp
). Выберите все файлы и папки, а затем решите их жестко удалить, нажав SHIFT+ DEL(может потребоваться ввести учетные данные администратора). Затем выберите пропустить все файлы, которые нельзя удалить, потому что они используются.Вы можете попробовать переход , скопировав файлы на новый диск, затем временно переименовав старую папку установщика, создав переход из папки по умолчанию в новую. Затем немного протестируйте, прежде чем удалять переименованную папку установщика. Возможно, установите более крупную и сложную программу, например, Visual Studio, или Adobe Photoshop, затем удалите ее, чтобы убедиться, что все в порядке. Но будьте осторожны, если что-то пойдет не так, вы не сможете установить или переустановить программы. Был там, сделал это. :)
C:\Windows\Installer
создать точку соединения, msiexec
сломал ее и заново создал папку.
Лучшее решение - использовать утилиту Windows Installer CleanUp.
https://technet.microsoft.com/en-us/library/2008.08.utilityspotlight.aspx