2014-01-27 17:55:45 +0000 2014-01-27 17:55:45 +0000
395
395

Как освободить место на диске из папки инсталлятора Windows, не убив Windows?

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

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

Ответы (8)

217
217
217
2014-04-22 21:50:55 +0000

Похоже, это сработало на меня. Это упрощенный набор инструкций из 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. Чтобы сделать копию видимой, нужно настроить свою учетную запись так, чтобы она использовала Проводник. Google поможет вам узнать, как это сделать.
  • Сделайте резервную копию C:\Windows\Installer
  • Введите следующие команды в окне cmd.exe от имени администратора:

Verification

В качестве верификации я запустил “ремонт” моей установки Microsoft Visio Professional 2013 (на обработку ушло 4 минуты). Это было успешно завершено. Обновление Windows (с перезагрузками) также прошло успешно после внесения вышеуказанных изменений. Я напишу обратно, если что-то не сработает.

212
212
212
2015-05-28 13:45:40 +0000

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

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

Я рекомендую использовать действие Move, и переместить патчи на внешнее хранилище, просто для безопасности PatchCleaner @ HomeDev

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

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

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

83
83
83
2014-11-26 10:46:32 +0000

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

  1. Включите “Показывать системные файлы” в опциях Проводника
  2. Щелкните правой кнопкой мыши на папку

  3. Свойства

  4. Нажмите на кнопку Advanced

  5. В новом диалоге выберите ‘Compress’

  6. Нажмите OK

  7. применить для всех файлов и папок.

12
12
12
2014-11-19 12:56:17 +0000

Иногда $patchcache$ потребляет большое количество папки “Installer”. Вы можете проверить, насколько велика ваша папка “C:\Windows\Installer\$PatchCache$” (моя была 6GB через 1,5 года).

В основном она сводится к “Если у вас есть оригинальные программы установки, то вы можете удалить ее”.

rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$" (as admin of course)

читайте об этом Можно ли удалить папку “C:\WINDOWS\Installer\$PatchCache$”?

MSDN http://blogs.msdn.com/b/heaths/archive/2007/01/17/the-patch-cache-and-freeing-space.aspx

7
7
7
2014-01-27 19:17:30 +0000

Нет никакого официального способа убить его (http://blogs.technet.com/b/joscon/archive/2012/01/18/can-you-safely-delete-files-in-the-windir-installer-directory.aspx). Вы можете использовать ссылку, чтобы переместить его на жесткий диск , если он у вас есть.

2
2
2
2018-10-04 09:27:18 +0000

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

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

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

  1. Запустите PatchCleaner , чтобы удалить осиротевшие файлы.
  2. Выполните очистку диска (например, введите “clean” на начальном экране Windows и выберите “Free up disk space by deleting unnecessary files” (Освободить место на диске, удалив ненужные файлы). Выберите диск для очистки. Щелкните на “Очистить системные файлы” (и при необходимости введите учетные данные). Выберите диск для очистки. Выберите опцию очистки системных файлов.
  3. Откройте свойства Configuration Manager (например, введите “config” на стартовом экране Windows и выберите “Configuration Manager”). Выберите вкладку “Кэш”. Нажмите на “Configure Settings” (и введите учетные данные, если необходимо). Щелкните на “Удалить файлы…”. Отметьте флажком “Delete persistented cache content” (Удалить содержимое кэша) и нажмите “Yes” (Да).
  4. Скачайте и установите Treesize Free . Запустите его, просканируйте соответствующий диск, а затем вручную удалите любую из больших папок или файлов, которые могут быть удалены (с необходимым предостережением).
  5. Откройте Проводник файлов и перейдите в папку temp Windows (например, C:\Windows\Temp). Выберите все файлы и папки, а затем нажмите SHIFT+DEL для их жесткого удаления (может потребоваться ввод учетных данных администратора). Затем выберите пропустить все файлы, которые не могут быть удалены, так как они используются.
1
1
1
2015-09-26 22:52:47 +0000

Лучшим решением является использование утилиты Windows Installer CleanUp Utility. https://technet.microsoft.com/en-us/library/2008.08.utilityspotlight.aspx

1
1
1
2014-01-30 10:43:50 +0000

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

Похожие вопросы

3
19
10
28
9