Зменшення місця займаного на диску папкою winsxs
Через деякий час, після використання Windows, розмір папки C: \ Windows \ WinSxS. в якій розташоване сховище компонентів системи може збільшуватися.
Варіант 1. Очищення замінених компонентів.
- Запустіть командний рядок від імені адміністратора. Для цього, в рядку пошуку меню Пуск введіть команду: cmd і натисніть одночасно Ctrl + Shift + Enter
- Введіть таку команду та натисніть Enter.
dism / online / cleanup-image / startcomponentcleanup
Дана команда просканує папку WinSxS і зменшить її розмір, шляхом видалення компонентів, які більше непотрібні.
Варіант 2. Стиснення папки засобами Windows.
- Запустіть командний рядок від імені адміністратора. Для цього, в рядку пошуку меню Пуск введіть команду: cmd і натисніть одночасно Ctrl + Shift + Ente r. Вводите по черзі такі команди, натискаючи після введення кожної з них Enter.
- Перейдіть в папку Windows.
sc stop msiserver sc stop TrustedInstaller
sc config msiserver start = demand
sc config TrustedInstaller start = demand
Увага: Перед знаком одно пробілу бути не повинно, пробіл зобов'язаний бути тільки після знака одно.
icacls "winsxs" / save "C: \ winsxs.acl" / t
takeown / f "winsxs" / r
icacls "winsxs" / grant "% USERDOMAIN% \% USERNAME%" :( F) / t
compact / s: "winsxs" / c / a / i *
icacls "winsxs" / setowner "NT SERVICE \ TrustedInstaller" / t
Відновіть з раніше збереженого файлу права доступу до папки WinSxS. icacls. / Restore "C: \ winsxs.acl"
Варіант 3. Створення жорстких посилань на більш нові версії файлу.
Увага: Приблизно в 20% випадків даний варіант може привести до непоправних наслідків, виправити які можна буде перевстановлення системи. Використовуйте його під свою відповідальність.
Перед запуском скрипта, закрийте всі запущені у Вас програми, завершите запущені процеси і не запускайте їх до закінчення роботи скрипта.