На моїй 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.
У цьому випадку ви можете скористатися цим посиланням та скористатися Провідником процесів, щоб знайти та зупинити процес, що обмежує команду rmdir.
В якості перевірки я запустив "ремонт" моєї установки Microsoft Visio Professional 2013 (на обробку пішло 4 хвилини). Це успішно завершено. Оновлення Windows (з перезавантаженнями) також успішно працювало після внесення вищезазначених змін. Я напишу назад, якщо щось не працює.
move
(на відміну від copy
рекурсивного rmdir
) може здатися кращим. У початковій інструкції, яку я цитував, згадується, що видалення файлів може бути складним, оскільки, можливо, доведеться взяти на себе право власності. Мені довелося це робити раніше в Windows, і це дратує, коли файлів багато. У таких випадках копія буде успішно виконана з першого разу, тоді вам просто доведеться зробити rmdir
роботу. Бо C:\Windows\Installer
це, мабуть, не має значення, але цитується стаття говорить про інші каталоги, які можна перенести на окремий диск.
C:\WINDOWS\Installer\$PatchCache$
або повну C:\WINDOWS\Installer
папку. Простий крок може заощадити дуже багато місця на диску. Існує багато файлів .msp, які не використовують кабіну всередині. Такі файли .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, щоб знайти знову осиротілі файли.
Рекомендую скористатися дією Move та перемістити осиротілі патчі до зовнішнього сховища, просто для безпечності
Відомі проблеми (повна інформація на веб-сайті)
ПРИМІТКА: як @ Feb-2016, версія 1.4.1.0 має виправлення, що дозволяє налаштовувати фільтри, щоб виключити неправильне виявлення зчитувача Adobe.
Ви можете стиснути папку. Ви отримаєте від 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(можливо, вам знадобиться ввести облікові дані адміністратора). Потім виберіть пропуск усіх файлів, які неможливо видалити, оскільки вони використовуються.Ви можете спробувати з'єднання , скопіювавши файли на новий диск, а потім тимчасово перейменувавши стару папку інсталятора, створивши з'єднання з папки за замовчуванням на нову. Потім трохи протестуйте речі перед тим, як видалити перейменовану папку інсталятора. Можливо, встановіть більшу і більш складну програму, наприклад візуальну студію або Adobe Photoshop, а потім видаліть її просто для того, щоб переконатися, що все добре. Але будьте попереджені, якщо щось піде не так, можливо, ви не зможете встановити або перевстановити програми. Був там зробив те. :)
C:\Windows\Installer
точку з’єднання, msiexec
розірвав її і відтворив папку заново.
Найкращим рішенням є використання утиліти Windows Installer CleanUp.
https://technet.microsoft.com/en-us/library/2008.08.utilityspotlight.aspx