因為打算讓電腦重新啟動了,所以就順便將整個 cygwin
給移除掉,可是這軟體,竟然有夠機車的沒有送上 uninstall 的,這是要人怎麼移除?這種軟體既然是透過了安裝的過程裝上來的,總不可能像綠色軟體那種方式,把目錄給砍了就成事了的吧?
還好有合理的懷疑到這種問題,就順到在這邊附上從網路上找來的 cygwin
的移除手段:
- C:>takeown /r /d y /f cygwin
- C:>icacls cygwin /t /grant Everyone:F
- C:\cygwin\bin>.\cygrunsrv.exe -E sshd
- C:\cygwin\bin>.\cygrunsrv.exe -R sshd
※ 通常前面兩個會跑一堆檔案,端看之前究竟裝了多少 package 而定;後面那兩個就不一定會有啥動作了,要看有沒有執行它的 server 程式吧~ 吧~ 吧~ 吧~ (因為我實在不懂它)。
※ 然後在寫這記錄時才想到,雖然昨天有看到清除機碼的動作,不過昨天忘了;所以就順便執行 regedit.exe
到上頭去把和 cygwin
相關的機碼都給砍了 ~
也從裝置管理員那邊,把這個 unknown device
的整個驅動程式給砍掉;並順道進去 windows 系統目錄裡頭,看看有沒有沒被清乾淨的,和 libusb
相關的 sys or dll
檔,都給清了。