366

На моем SSD-диске папка C:\Windows\Installer имеет большой объем и занимает около 15% от общего дискового пространства.

Есть ли способ очистить эту папку, не убивая Windows 8.1/10? Спрятать установщики в разделе ОС кажется расточительным.

8 ответов8

203

Кажется, это сработало для меня. Это упрощенный набор инструкций от http://www.kavoir.com/2012/07/how-to-free-up-c-drive-disk-space-in-windows-7-easy.html

  • Убедитесь, что на вашем компьютере не запущены установки (возможно, есть формальный способ сделать это, но я не уверен, как это сделать).
  • Скопируйте с помощью проводника Windows C:\Windows\Installer на другой диск, например, D:\C_DRIVE\Windows\Installer - примечание: Windows\Installer - это системная папка, поэтому она невидима в Windows 8.1. Вы должны настроить свою учетную запись, чтобы сделать ее видимой, чтобы использовать Explorer для создания копии. Google поможет вам узнать, как это сделать.
  • Сделайте резервную копию C:\Windows\Installer
  • Введите следующие команды в окне 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 (с перезагрузками) также прошло успешно после внесения вышеуказанных изменений. Я напишу, если что-то не получится.

188

Я создал "PatchCleaner", чтобы очистить каталог установщика Windows от всех потерянных файлов одним щелчком мыши. Если вы не доверяете приложению делать правильные вещи, используйте функцию перемещения, чтобы поместить их в безопасное место на случай, если они понадобятся вам в будущем. Я запустил его на нескольких машинах и сэкономил до 15 Гб пространства :-)

Запустите PatchCleaner после обновления Windows, чтобы найти вновь потерянные файлы.

Я рекомендую вам использовать действие «Переместить» и перенести осиротевшие патчи во внешнее хранилище, чтобы быть в безопасности.

PatchCleaner @ HomeDev

Известные проблемы (полная информация на сайте)

  • Adobe Reader может не обновиться после запуска PatchCleaner.

ПРИМЕЧАНИЕ. По состоянию на @ Feb-2016 версия 1.4.1.0 содержит исправление, позволяющее настраиваемым фильтрам исключать неправильное обнаружение Adobe Reader.

77

Вы можете сжать папку. Вы восстановите от 10 до 20% пространства.

  1. Включить "Показать системные файлы" в настройках проводника
  2. Щелкните правой кнопкой мыши папку установщика
  3. свойства
  4. Нажмите на Расширенный
  5. В новом диалоговом окне выберите "Сжать"
  6. Нажмите ОК
  7. Подать заявку на все файлы и папки
10

Иногда $ 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

7

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

2

Как безопасно (*) очистить место на диске в Windows 10 (**)

(*) Следующие шаги обычно считаются безопасными, но я не даю никаких чугунных гарантий, поэтому, пожалуйста, используйте их на свой страх и риск.

(**) Инструкции были написаны для Windows 10, но аналогичные инструкции могут также относиться к другим версиям Windows.

  1. Запустите PatchCleaner, чтобы удалить потерянные файлы.
  2. Запустите очистку диска (например, набрав "clean" на начальном экране Windows и выбрав «Освободить место на диске, удалив ненужные файлы»). Выберите диск для очистки. Нажмите "Очистить системные файлы" (и при необходимости введите учетные данные). Выберите диск для очистки. Выберите опцию для очистки системных файлов.
  3. Откройте Свойства диспетчера конфигурации (например, набрав "config" на начальном экране Windows и выбрав "Configuration Manager"). Выберите вкладку Cache. Нажмите "Настроить параметры" (и введите учетные данные, если необходимо). Нажмите «Удалить файлы ...» Установите флажок "Удалить содержимое сохраненного кэша" и нажмите "Да".
  4. Скачайте и установите Treesize Free. Запустите его, отсканируйте соответствующий диск, а затем вручную удалите любую из больших папок или файлов, которые можно удалить (применяя необходимые меры предосторожности).
  5. Откройте проводник и перейдите во временную папку Windows (например, C:\Windows\Temp). Выделите все файлы и папки, а затем решите их жестко удалить, нажав SHIFT+DEL (может потребоваться ввести учетные данные администратора). Затем выберите пропустить все файлы, которые нельзя удалить, потому что они используются.
1

Вы можете попробовать переход , скопировав файлы на новый диск, затем временно переименовав старую папку установщика, создав переход из папки по умолчанию в новую. Затем немного протестируйте, прежде чем удалять переименованную папку установщика. Возможно, установите более крупную и сложную программу, например, Visual Studio, или Adobe Photoshop, а затем удалите ее, чтобы убедиться, что все в порядке. Но будьте осторожны, если что-то пойдет не так, вы не сможете установить или переустановить программы. Был там, сделал это. :)

1

Лучшее решение - использовать утилиту Windows Installer CleanUp.

https://technet.microsoft.com/en-us/library/2008.08.utilityspotlight.aspx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .