./comments
./contacts telegram: @stikname
email: ;

Как удалить Cygwin из Windows 7

Туторы


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

1. Открываем cmd (win+r > cmd)
2. Идем в папку, в которой находится папка с самим Cygwin, к примеру он у вас на диске C:\
3. Выполняем последовательность действий:
Изменяем права папки cygwin и всего её содержимого ( ПОЛЬЗОВАТЕЛЬ - заменяем на имя вашего пользователя в системе)
takeown /r /d y /f cygwin

icacls cygwin /t /grant ПОЛЬЗОВАТЕЛЬ:f

Удаляем папку
rmdir /s /q cygwin
29.10.2014 14:30:42
admin
5832
17
Комментарии

Мармеладка
01.11.2014 12:18:08
кощунство
admin
01.11.2014 14:36:50
Ну конечно же :D
Oleg
14.03.2015 09:03:04
Большое спасибо! Помогло. А то уже не знал как эту проклятую папку удалить.
мука
18.02.2016 00:15:01
Не понятно вообще. где последовательность действий проводить? В cmd вводил по очереди строчки takeown /r /d y /f cygwin и т.д. нечего не было, в rmdir /s /q cygwin ошибку выдало нету такой директории.
Бля объясня по русски!
admin
18.02.2016 03:03:08
мука, по-русски и написано.. я попробую разжевать:
В запущенном cmd нужно перейти в папку/диск, где находится папка cygwin'а, она может по-другому называться, значит и в командах название нужно сменить.

У тебя или папка не так называется или ты в неё зашел и пытался выполнить команды...

Если тебе не понятно что тут написано, то вообще не ясно зачем ты себе ставил такой софт и как. :)
мука
18.02.2016 14:07:32
ОМг, смотри я вбиваю в открытый cmd диск в котором она у меня находиться, C:/cygwin64, далее жму enter, открываеться сама папка с программой. Дальше то что? ОПять заного открывать cmd и писать команды takeown /r /d y /f cygwin и т.д.?
Куда вбивать эти команды ты мне скажы? И перед ней нечего больше не должно бытЬ? например диск c ?
admin
18.02.2016 20:34:05
Как же всё печально. Читаем еще раз:
"2. Идем в папку, в которой находится папка с самим Cygwin, к примеру он у вас на диске C:\"
Если он у тебя находится в C:\cygwin64, значит ты должен зайти в c:\ ( команда: cd c:\ ), а не в саму папку с ним, а потом уже выполнять те три команды, только не забудь в них название поменять, на название твоей папки... вместо cygwin написать cygwin64

Это жесть... Надеюсь ты понял :)
Koluchiy
21.05.2016 09:09:45
Автору большое спасибо.
IHateCygwin
04.06.2016 11:38:58
Ввожу "takeown /r /d y /f cygwin" получаю ошибку:
Ошибка. Текущий вошедший пользователь не имеет привилегий владельца
на файл (или папку) "C:\cygwin".
IHateCygwin
04.06.2016 11:44:59
А, надо было cmd от имени администратора запустить. Все получилось. Спасибо!
Diablo
30.10.2017 17:32:32
Пишет,что отказано в доступе
admin
30.10.2017 21:07:14
Diablo, не могу сказать в чем может быть дело. Вполне возможно что из-за того что прав у пользователя не хватает. Могу посоветовать только еще раз внимательно перечитать статью и убедиться что cmd запускается с правами администратора.
odd
09.12.2017 20:02:33
Первые две команды сработали, а вот третья так и не работает. Не удаляет ничего. Отказано в доступе и всё.
Артем
10.12.2017 21:16:59
rmdir: не удалось удалить '/s': No such file or directory
rmdir: не удалось удалить '/q': No such file or directory
rmdir: не удалось удалить 'cygwin': Directory not empty
Asgard
06.02.2018 23:28:21
Спасибо всё получилось.
Меркаптан
15.03.2019 14:29:20
Спасибо! Только здесь получилось. Ранее находил лишь разрозненные способы.
Guest
17.06.2019 03:14:28
Спасибо, всё получилось!