Как удалить содержимое папки '/ winsxs' со старого несистемного диска?

6

Я обнаружил множество постов, в которых говорится о том, можете ли вы или не можете или не должны удалять или изменять содержимое папки / windows / winsxs. Однако у меня новая установка Windows на новый диск, и я не могу удалить эти файлы со старого диска. Я получаю «Доступ запрещен».

Как я могу удалить эти или любые другие файлы со старого диска?

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

vertigoelectric
источник
Помимо ответа ниже, вы всегда можете загрузиться, используя Linux LiveCD / USB, и избавиться от всего, что вам нужно, поскольку Linux не будет уважать права доступа к файлам Windows.
Каран
Спасибо за информацию, но это будет больше работы, чем стоит в этом случае. Кроме того, я все же надеялся на «встроенный» способ сделать это. Спасибо хоть.
головокружение
Да, просто дополнительная информация, которая может пригодиться когда-нибудь, поэтому я разместил ее в качестве комментария. Всегда полезно хранить копию Linux, хотя, для восстановления системы, восстановления данных, разбиения на разделы или даже чего-то столь же обыденного, как избавление от файлов, которые Windows не позволит вам, несмотря ни на что. :)
Каран

Ответы:

8

Стать владельцем

Щелкните правой кнопкой мыши winsxsпапку, Свойства -> вкладка Безопасность -> Дополнительно -> вкладка Владелец -> Изменить -> выберите свое имя пользователя, установите флажок «Заменить владельца на подконтейнеры и объекты» -> ОК

Добавить разрешения

Щелкните правой кнопкой мыши winsxsпапку, Свойства -> вкладка Безопасность -> Изменить -> выберите или добавьте свое имя пользователя -> установите флажок Полный доступ в разделе Разрешения -> ОК

Распространять разрешения

Щелкните правой кнопкой мыши winsxsпапку, Свойства -> вкладка Безопасность -> Дополнительно -> Изменить разрешения -> установите флажки «Включить наследуемое ...» и «Заменить все дочерние ...» -> ОК

Папка теперь находится под вашим контролем, поэтому вы можете удалить ее и ее содержимое.

PK
источник
Казалось, что это должно сработать, но это не так. Я все еще получаю отказано в доступе. Я также попытался дать себе полный доступ после получения права собственности, но все равно ничего не получалось.
головокружение
Только что добавленный шаг «Разрешить распространение» в ответе, это должно решить проблему.
PK
Я попытаюсь. Тем не менее, мне любопытно ... это также повлияет на все подпапки? Я на самом деле хочу удалить намного больше, чем просто эту папку, поэтому я хотел бы изменить разрешения для всей папки Windows (технически, папка /Windows.bak для меня)
vertigoelectric
Я обнаружил, что делать это в корне несистемного диска было гораздо проще, так как повсюду так много других подпапок, которые нужно сделать. (Да, менее безопасный, но это не системный диск. Преимущества намного перевешивают минусы. А если вы делаете что-то более продвинутое, то вы, вероятно, уже выше необходимости знать знания в первую очередь. Спасибо @PK
WORMSS