现在的位置: 首页 > 综合 > 正文

window xp 下cygwin(本地安装包)完全卸载办法

2013年10月22日 ⁄ 综合 ⁄ 共 1384字 ⁄ 字号 评论关闭

我用ns2仿真,只在最开始的时候用的是cygwin,因为师姐告诉我cygwin只能装在xp下,而我的电脑系统是win7,而且那时候老师还没给分配电脑,索性 就直接装了个虚拟机,又在虚拟机上装了Fedora 14,在此基础上装的ns2.后来进实验室了,老师给分配了电脑,我闲着无聊给装了cygwin,但是当我想删除的时候就悲催了,删除不彻底,用360强制删除都不行,当时想着反正我是用自己的电脑,也不用老师给分配的那个低配置巨卡无比的电脑,所以就不了了之了。近段时间我在总结我在毕设中所遇到和学到的知识。这个问题又重新冒了出来。我在网上搜索了一些方法,我参照 http://blog.sina.com.cn/s/blog_78efec150100sfat.html
上面写的过程一步一步进行,过程有很多不同,但最后应该是成功了。

备注:1.网上联网安装的我没试过,不知道具体情况怎样,我用的是本地安装包,我所针对的是我自己的这种情况

            2.我闲着无赖在自己的笔记本上(win7)也装了一个cygwin 安装参照 http://wenku.baidu.com/view/55c1bb10a216147916112804.html

              这种情况下卸载是很简单的 因为有一个快捷方式 Remove Cygwin Easy

好了 步入正题:

1.删除安装用的临时文件夹(在cygwin里输入命令)

$ rm -rf /cygdrive/c/你的临时文件夹

备注:我的临时文件夹是   /cygdrive/e/cygwin/home/Administrator

当初听说一种暴力删除cygwin的方法 就是格式化磁盘,所以我将cygwin装在了我的e盘

2.停止cron service    (可以跳过)

$ cygrunsrv --stop cron

$ cygrunsrv --remove cron

3.停止并删除inetd服务 (可以跳过)

$ net stop inetd

$/usr/sbin/inetd --remove-as-service

出现下面的情况:所以说当初安装cygwin时没有安装这些  可以跳过这一步

4

删除安装文件夹,默认是c:cygwin 我的是e:cygwin

删除时有一部分没有完全删除,但是重启之后可以全部删除,所以可以放下这个不管,接着做下面的

5.删除桌面上的icon,和开始菜单里的启动文件夹

6.删除注册表里的相关项 (可以跳过)

HKEY_LOCAL_MACHINESOFTWARECygnus Solutions

HKEY_CURRENT_USERSoftwareCygnus Solutions

开始 -> 运行 输入 regedit

查找这两项 在目标栏中输入HKEY_LOCAL_MACHINESOFTWARECygnus Solutions 和 HKEY_CURRENT_USERSoftwareCygnus Solutions 都没有 所以可以跳过

7.删除环境变量(PATH, CYGWIN)(可以跳过)

环境变量PATH里的c:cygwinbin; 还有名叫CYGWIN的变量

查了PATH里面没有 所以可以跳过

开始 -> 运行 输入cmd 

最后还做了一步 在整个电脑里搜索cygwin有关的 将不是安装文件的都删了

接着就是重启电脑,将之前没能完全删除的再进行一次删除,到此,就彻底的删除了。

我试着重新又安装了cygwin 事实证明可以再次安装。

抱歉!评论已关闭.