Почему на диске D: находится папка winsxs и можно ли ее безопасно удалить?

Почему на диске D: находится папка winsxs и можно ли ее безопасно удалить?

Недавно я купил восстановленный ноутбук с загрузочным диском mSATA (C:) и диском-спиннером (D:) с предустановленной Windows 7 Ultimate + SP1. Я намеревался разместить всю систему на C:, оставив D: свободным для всех моих действий, включая изменение разбиения на разделы, переформатирование всего или замену.

Я обнаружил, что на диске D:, по-видимому, есть несколько системных папок, и Windows не позволяет мне сжать раздел D: более чем до половины размера диска, заявляя, что на диске есть файлы, которые имеют фиксированное местоположение и не могут быть перемещены.

В частности, папки winsxs есть как на C:, так и на D:, некоторые подпапки/файлы на C:, некоторые на D:, некоторые одинаковые на обоих, некоторые на обоих, но разные. Если я попытаюсь сравнить выборку файлов с BeyondCompare, я обнаружу, что он может открыть все файлы, которые я пробовал, которые находятся на C:, и ни один из тех, которые я пробовал, которые находятся на D:. В обоих местах очень много файлов.

Поставщик говорит, что эти файлы от установки обновлений Windows, и что я могу просто удалить их и переформатировать диск, если захочу. Я хотел бы подтвердить, безопасно ли это делать, или у меня будут проблемы с восстановлением системы или последующими обновлениями Windows или что-то раздражающее в этом роде.

Я также изучал возможность перемещения этой папки, но большинство сайтов, даже те, которые дают инструкции по перемещению с помощью Junctions, настоятельно не рекомендуют этого делать.

Я подумываю просто создать диск восстановления системы и резервную копию образа системы, стереть все и начать с этого.

решение1

Папка WinSxS критически важна для Windows, и ее удаление может вызвать проблемы. Если она есть в папке %SYSTEMROOT% на диске C, то возможно, что другая осталась от предыдущей установки или обновлений, как указано. Статья MSздесьутверждается, что Disk Cleanup потенциально может удалить некоторые файлы. Этотссылка показывает, что его не должно быть в папках, отличных от той, где установлена ​​сама Windows:

So obviously you cannot delete this directory or move it elsewhere. Nor is it advisable
to delete anything here, as such a step could probably make your applications
un-workable or even break your system! If you have many applications installed, you can
expect to have a jumbo sized winsxs folder. This WinSxs folder cannot reside on any other
volume than the system volume. This is because of the NTFS hard links. If you try to move
the folder, it may result in Windows updates, service packs, features, etc, not installing 
correctly.

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

Кстати, если у вас Windows 8.1 или более поздняя версия, есть утилита, которую вы можете использовать, чтобы попытаться уменьшить размер папки winsxs. Ее можно найтиздесь.

Связанный контент