PatchCleaner: видаліть осиротілі файли інсталятора Windows, щоб звільнити місце на диску

PatchCleaner - це безкоштовна програма для операційної системи Windows, яка може звільнити величезну кількість дискового простору, очистивши каталог інсталятора Windows.

Операційна система Microsoft Windows зберігає програми встановлення та виправлення файлів у прихованому каталозі на розділі Windows.

Каталог c: \ Windows \ Installer - це захищена системна папка, яка стає видимою лише в тому випадку, якщо вимкнути параметр "сховати захищені файли операційної системи (рекомендується)" в параметрах папки.

Він перераховує файли інсталятора (msi) та файли патчів (msp) в каталозі безпосередньо та в каталогах. Деякі з цих файлів потрібні під час оновлень або видалень, і їх не слід видаляти, тоді як інші можуть бути осиротілими та більше не використовуватись.

Залежно від віку системи, ці осиротілі файли можуть займати значну кількість місця (найбільше, що я бачив, - це 17 гігабайт).

Хоча можна очистити ці файли вручну, визначивши, чи файли в папці інсталятора Windows все ще зареєстровані в системі чи ні.

Для автоматизації процесу було створено кілька програм, і хоча вони працюють нормально більшу частину часу, настійно рекомендується створити повну резервну копію системного розділу до того, як будь-які файли інсталятора будуть видалені з каталогу.

PatchCleaner

PatchCleaner - це безкоштовна програма для Windows, яка автоматизує процес. Він вимагає Microsoft .NET Framework 4 і сумісний лише з Windows 7 та новішими версіями Windows. Зауважте, що деякі антивірусні рішення можуть вважати це шкідливим, але це помилковий позитив.

В операційній системі Windows міститься список поточних інсталяторів та патчів, до яких можна отримати доступ через дзвінки WMI, (Windows Management Instrumentation).

PatchCleaner отримує цей список відомих файлів msi / msp і порівнює його з усіма файлами msi / msp, які знаходяться в каталозі c: \ Windows \ Installer. Все, що знаходиться в папці, але не в списку наданих вікон, вважається осиротілим файлом і позначено тегом, щоб перемістити або видалити

Програма потребує встановлення та відображає наступний інтерфейс при запуску в системі (схоже, це не створює жодного запису в меню запуску; ви знаходите його в списку C: \ Program Files (x86) \ HomeDev, якщо c: головний розділ система.

PatchCleaner відображає файли в каталозі Installer, які все ще використовуються, та осиротілі файли. Розмір осиротілих файлів також відображається програмою.

Хоча ви можете видалити ці осиротілі файли відразу, натиснувши кнопку "видалити", ви можете замість цього перемістити їх.

Це обережність, яку ви можете вжити, оскільки це дозволяє перенести файли назад, якщо вони потрібні. Якщо ви видалите файли без резервної копії, у вас можуть виникнути серйозні проблеми з оновленням системи, які нелегко виправити.

Найновішу версію PatchCleaner можна також запустити з командного рядка. Використовуйте / d для видалення знайдених осиротілих файлів, або / m [FilePath], щоб перемістити їх.

Вирок

PatchCleaner може звільнити значну кількість дискового простору, видаливши з Windows осиротілі файли інсталятора.

Він працював без проблем під час тестів, і хоча це так, настійно рекомендується перенести файли спочатку в резервне місце за допомогою програми перед тим, як видалити їх. Наприклад, ви можете перемістити їх на флеш-накопичувач і видалити, як тільки ви впевнені, що вони більше не потрібні.

Якщо ви хочете бути на 100% впевнені, що нічого поганого не відбувається, створіть резервну копію системи, щоб ви могли відновити її, коли виникне потреба.