Сжатие папки winsxs

Материал из IN-TON
Перейти к: навигация, поиск

Шаги для сжатия папки WinSxS

1. Запускаем cmd от имени Администратора.

2. Делаем резервную копию прав доступа на папку WinSxS.

  1. icacls "%WINDIR%\WinSxS" /save "%WINDIR%\WinSxS.acl" /t

3. Делаем себя владельцем папки WinSxS

  1. takeown /f "%WINDIR%\WinSxS" /r

4. Выдаем полные права на папку WinSxS

  1. icacls "%WINDIR%\WinSxS" /grant "%USERDOMAIN%\%USERNAME%":(F) /t /c

5. Сжимаем папку

  1. compact /s:"%WINDIR%\WinSxS" /c /a /i *

6. Восстанавливаем владельца

  1. icacls "%WINDIR%\WinSxS" /setowner "NT SERVICE\TrustedInstaller" /t /c

7. Восстанавливаем права доступа

  1. icacls "%WINDIR%" /restore "%WINDIR%\WinSxS.acl" /c
  2. del "%WINDIR%\WinSxS.acl"