Очистка WinSxS - не работает

23352
Jack

Я пробовал команду cmd и средство очистки Windows с повышенными привилегиями, но ни одна из них не очистила папку WinSxS. В нем говорится, что задача была выполнена в CMD, но WinSxS по-прежнему 14 ГБ. Я использую Windows 7 Home Premium x64.

4
Что [du] (http://technet.microsoft.com/en-us/sysinternals/bb896651.aspx) сообщает, что это пространство используется? Также проверьте всю директорию `Windows` с` du`, иначе вы будете иметь двойной счет файлов. Scott Chamberlain 11 лет назад 0
возможный дубликат [папка winsxs 16 ГБ на Windows Vista] (http://superuser.com/questions/151899/16gb-winsxs-folder-on-windows-vista). Также проверьте [Можно ли переместить winsxs и если да, то как?] (Http://superuser.com/questions/184839/can-winsxs-be-moved-and-if-so-how) для получения дополнительной информации. Doktoro Reichard 11 лет назад 1

3 ответа на вопрос

3
galacticninja

Windows 7's KB 2852386 update, "Update is available that enables you to delete outdated Windows updates by using a new option in the Disk Cleanup wizard in Windows 7 SP1", now allows Disk Cleanup to clean up the WinSxS folder. From KB 2852386's Knowledge Article page:

This article describes an update for the Disk Cleanup wizard in Windows 7 Service Pack 1 (SP1).

This update adds a new plugin to the Disk Cleanup wizard. After you install this update, you can use the Windows Update Cleanup option to delete Windows updates that you no longer need.

Notes

  • The Windows Update Cleanup option is available only when the Disk Cleanup wizard detects Windows updates that you do not need on the computer.
  • To enable you to roll back to previous updates, updates are stored in the WinSxS store even after they are superseded by later updates. Therefore, after you run the Disk Cleanup wizard, you may be unable to roll back to a superseded update. If you want to roll back to a superseded update that the Disk Cleanup wizard deletes, you can manually install the update.

More info at KB 2852386's Knowledge Article page

Это не работает. Почему MS делает такую ​​простую вещь трудной для выполнения? user55570 7 лет назад 0
2
Doktoro Reichard

Команда очистки очищает только файлы, используемые Центром обновления Windows при обновлении до Windows SP1 (см. Это для получения дополнительной информации). Во всяком случае, разница в размерах до и после является относительной для большинства пользователей, но она колеблется в пределах отметки 1 ГБ.

Есть веские причины не стирать папку wiwsxs полностью. Цитата из Википедии :

Начиная с Vista операционная система также использует WinSxS для своих основных компонентов .

Я не согласен. Это не веские причины. Раздутая ОС, добавляющая больше раздувания. И MS затрудняется отказаться от тех, кто хочет другого. user55570 7 лет назад 0
1
magicandre1981

Единственный способ Ыборки WinSxS папка для проверки всех установленных обновлений и посмотреть, какие обновления заменяется новыми обновлениями и удалить старые обновления. В Windows 8 Microsoft добавила автоматическую очистку, которая проверяет вас и удаляет обновления.

Вы можете получить исправление для Windows 7 с пакетом обновления 1 (SP1), которое также исправляет это: http://support.microsoft.com/kb/2852386 Mark Henderson 11 лет назад 2
@MarkHenderson спасибо за указание на статью базы знаний. Я попробую это позже и посмотрю, работает ли он так же, как Windows 8. magicandre1981 11 лет назад 0
обновление имеет некоторые ограничения и ошибки и удаляет обновления, которые не заменяются более новыми. Так что лучше дождаться более новой версии исправления. magicandre1981 11 лет назад 0