How to Uninstall Cygwinをアンインストール方法

 まずcygwinで以下のコマンドを実行します。
$ rm -rf /cygdrive/c/cygwin_archives
$ cygrunsrv --stop cron
$ cygrunsrv --remove cron
$ net stop inetd
$ /usr/sbin/inetd --remove-as-service
次に、Explorerでcygwinを削除します。

 さらに、C:\WINNT\system32\regedt32.exe を起動し「HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions」を削除します 。

 最後に、環境変数 PATH から c:\cygwin\bin を削除し、環境変数 CYGWIN 自体を削除します 。

 最後の最後ですが、ログインユーザのデスクトップに Cygwin アイコンが存在する場合はこれを削除します。

 因みに、アンインストールしたのは、使いたいあるPerlのライブラリはより新しいPerlでないと実行できなかったからです。ところで、XP上で再インストールしたら、なぜか「Bonjour Print Services for Windows v2.0.2」がないとだめだと警告されました。それを無視して続けてインストールすると、案の定わけの分からない画面で止まってしまいました。仕方がなく、言われたまま、http://support.apple.com/kb/dl999にいってBonjour Print Services for Windows v2.0.2をダウンロードしてインストールしました。それで、再インストールはやっと無事に再開しました。
 しかし、これからは大変でした。新しいcygwinをダウンロードし、インストールしたら見事に失敗しました。気が付けば、以下のコマンドを実行することを忘れました。

$ net stop inetd
$ /usr/sbin/inetd --remove-as-service
 そのせいかどうかわかりませんが、とにかく.jpのサイトを三つ試しても、何かが足りないと言われて、失敗し続けました。installとreinstallを試しても結果は同じです。PCを再起動しても結果は変わりませんでした。
 仕方がなく、cygwin.mirrors.pair.comのサイトを選択し直接インストールすることにしてみました。今度は奇跡的に成功しました!