完全卸载Cygwin
Cygwin 的安装程序没有提供卸载的选项,因此我们需要手动删除 Cygwin 的有关文件。官网推荐的方法如下:
1. 删除所有的服务
可能已安装的常见服务有 sshd、cron、cygserver、inetd、apache、postgresql 等。
2. 终止所有Cygwin后台程序
终止任何在后台运行的 Cygwin 程序。退出命令行窗口,确保没有正在运行 Cygwin 进程。
3. 删除 Cygwin 根目录
默认是 C:\Cygwin
,把整个目录全部删除。如果提示文件被占用无法删除,仔细检查一下有没有Cygwin相关的程序仍在运行,实在不行就重启再删。
4. 删除快捷方式
删除桌面上的快捷方式和开始菜单中的快捷方式。
5. 删除系统环境变量 path 中的项
如果当时安装的时候添加了环境变量,那么需要我们手动删除这些项目。主要检查path
中有没有和 Cygwin 有关的项。
6. 删除注册表中的项
打开注册表编辑器(可以用搜索功能找到),分别在 HKEY_LOCAL_MACHINE
和HKEY_CURRENT_USER
下面找到Software
,然后在Software
中找到Cygwin
,把这一项删掉即可。