Безопасно ли удалять файлы в WinSxS без жестких ссылок под Vista?

325
GetFree

Вопрос не дубликат . Это характерно для случая Windows Vista, где нет предоставленного ОС метода для уменьшения размера папки WinSxS (в отличие от Windows 7 и более поздних версий, где есть такой метод).
Вопрос касается конкретного ручного метода уменьшения размера папки. Это не рассматривается в других вопросах SU.


Моя Windows\Winsxsпапка в настоящее время имеет размер около 20 ГБ и полна файлов, к которым последний раз обращались много лет назад.

Некоторые файлы жестко связаны с другой папкой в ​​системе, но большинство из них не имеют жестких ссылок (количество жестких ссылок = 1). Кажется, они просто занимают место.

Безопасно ли удалять файлы без жестких ссылок?
У меня нет намерений удалять обновления Windows, поэтому я не хочу сохранять старые версии всего.

0
Я предполагаю, что вы пытаетесь восстановить дисковое пространство. Это был бы плагиат и слишком длинный, или только для ссылки, ответ для меня, чтобы создать ответ с этим: [Руководство по освобождению дискового пространства в Windows Vista] (http://www.hanselman.com/blog/ GuideToFreeingUpDiskSpaceUnderWindowsVista.aspx) и [Windows Update Files] (http://www.computerstepbystep.com/windows-vista-m-windows-updates-files.html). Конечно, сначала сделайте полную резервную копию. Andrew Morton 7 лет назад 0
Вы не должны удалять файлы из этой папки. Почему значение жесткой ссылки имеет значение? Это не значит, что никто не обращается к файлу. Daniel B 7 лет назад 0
Не дубликат Добавлено объяснение. GetFree 7 лет назад 0
@DanielB, если вы не понимаете, почему количество жестких ссылок имеет значение, просто не отвечайте на вопрос. Это важно, потому что самая новая версия файла (та, которая фактически используется системой) жестко связана с его надлежащим местоположением в системе. GetFree 7 лет назад 1
Это не означает, что старая версия не будет использоваться. Иначе не было бы смысла держать их рядом. Daniel B 7 лет назад 0
@DanielB, ты все время размышляешь. Вы знаете ответ на вопрос или нет? GetFree 7 лет назад 1
Я просто констатирую очевидное. Это также раздел комментариев, так что это явно не ответ. // Существует (ну, два) ответ для Vista на вопрос, связанный как дубликат. Daniel B 7 лет назад 0
Размер winsxs слишком велик. Элементы, связанные несколько раз, учитываются несколько раз, когда проводник вычисляет размер файла на диске. Тем не менее, эти файлы являются или требовались чем-то, поэтому определите это, а затем удалите его. Они могут быть заменены пакетами, например, vc runtime и т. Д. Yorik 7 лет назад 0
концептуально, простое удаление вещей из папки winsxs может неправильно удалить , используемую ОС для принятия этих решений о перенаправлении. Я бы выкопал немного, чтобы увидеть, как winsxs делает свою магию. Это, вероятно, больше, чем просто жесткая ссылка: контроль версий должен поддерживаться где-то. Yorik 7 лет назад 0
http://superuser.com/a/14035/74026 В этом ответе упоминается Vista. Вы пробовали это решение в связанном посте? music2myear 7 лет назад 0
Vista / 2008 никогда не получала обновление для очистки Winsxs. единственный способ уменьшить его размер, если удалить старые обновления, такие как обновления IE, которые заменяются каждый месяц. Но поддержка Vista заканчивается в апреле, поэтому вам следует перейти на более новую версию Windows, которая получает обновления и имеет возможность очищать WinSxS при очистке диска. magicandre1981 7 лет назад 0

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