Как удалить папку cygwin на диске c?

у меня есть папка под названием C:cygwin. Как я могу удалить эту папку.

Он говорит, что мне нужно permission от администратора. Однако я вошел в систему как администратор.

26
задан Mohammadhassan Esfahanian
24.01.2023 17:01 Количество просмотров материала 3149
Распечатать страницу

2 ответа

Если вы получаете сообщение об ошибке, что объект используется, убедитесь, что вы остановили все службы и закрыли все программы Cygwin. Если вы получаете сообщение об ошибке "отказано в разрешении", то вам нужно будет изменить разрешения и / или права собственности на файлы или папки, которые вызывают ошибку. Например, иногда файлы, используемые системными службами, становятся собственностью системной учетной записи и недоступны для записи обычным пользователям.

самый быстрый способ, чтобы удалить все дерево, если вы столкнулись с этой проблемой чтобы сменить владельца всех файлов и папок на ваш счет. Для этого в Проводнике Windows щелкните правой кнопкой мыши корневую папку Cygwin, выберите Свойства, затем вкладку Безопасность. Если вы используете Windows XP Home или простой общий доступ к файлам, вам нужно будет загрузиться в безопасном режиме, чтобы получить доступ к вкладке Безопасность. Выберите дополнительно, а затем перейдите на вкладку владелец и убедитесь, что ваша учетная запись указана как владелец. Выберите флажок заменить владельца подконтейнеров и объектов и нажмите OK. После применения Explorer изменения вы сможете удалить все дерево за одну операцию.

Если вы хотите быть тщательным, вы можете удалить дерево реестра Software\Cygwin в HKEY_LOCAL_MACHINE и/или HKEY_CURRENT_USER. Однако, если вы следовали инструкциям выше, вы уже удалили все важное. Обычно в реестре хранится только каталог установки.

вот источник Cygwin Link

4
отвечен Mohammadhassan Esfahanian 2023-01-26 00:49

открыть cmd.exe как администратор:

takeown /Ф "c:\cygwin" /Р /Д Г

последний параметр заставляет takeown принимать да на все вопросы и зависит от локали. В моем регионе я должен был ответить "J", чтобы заставить его работать. YMMV.

программа icacls "c:\cygwin" /Т /М /С /сбросить

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

rd "c:\cygwin" / s / q

посмотреть https://serverfault.com/questions/43794/using-icacls-to-set-permissions-on-user-directories и http://lallousx86.wordpress.com/2009/06/14/resetting-ntfs-files-security-and-permission-in-windows-7/

надеюсь, что это работает для вас.

44
отвечен Grimaldi 2023-01-26 03:06

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх