其实我教你个最快最彻底的方法,我用过的方法。点击“开始----运行----输入regedit----编辑--查找autorun---全字匹配哦”然后把注册表里左边一栏搜索到的shell子键全部删除掉(电脑上是不应该有的放心删吧)。但是右边的可就不要删除了。然后你再双击就可以打开了,不过那个程序文件还在你的盘符里,接着你把工具文件夹选项里隐藏的文件全部设置成显示,之后打开盘符,你就可以看到一个autorun.inf的隐藏文件,把它给删除到就可以了。这个时候你也许会问了,那直接删除掉文件不就可以了吗?答案是不行的,那是个自动运行文件,不把注册表里的注册信息删除掉你是删不掉的。
---------------这是我的经验,下面的方法就有点老了,不过也不防看看哦。1、这段你没有时间可以不看,我是介绍问题出现的原因。
任何盘,不管是可移动的还是固定的,在读取时都要先读autorun文件,病毒就是利用这个”最先“和”自动读“来达到传播病毒的目的。
a、在“我的电脑”中右键点击U盘盘符,选择“打开”,就打开U盘,进入U盘目录了,此处以U盘为G盘为例
b、打开记事本(开始-----所有程序-----附件----记事本)
c、在记事本中打开G盘,输入文件名“autorun.inf“,”打开“
d、虽然在U盘中没有看到这个文件,但是还是打开了哈!!!!下面是一种病毒的症状,和你的可能不一样
e、在这里我们可以看到病毒发作的原理,调用的程序~竟然藏在回收站里,太狡猾了!
如果你的病毒还没有杀的话,通过阅读这里的路径和文件名,可以手工清除。不多说~
2、解决方法
删除autorun.inf即可。
a、任何文件夹中
依次打开”工具----文件夹选项----查看“
b、在”隐藏文件和文件夹“中选择”显示“
;
去掉隐藏系统文件的勾勾
c、现在到U盘目录里就可以看到autorun.inf文件了
d、去除autorun.inf的只读属性
e、删除它!!!!!!!!!!!!!!!!!!!!!!!!
f、拔下U盘,重新插。一切和平了!!!!!!!!
PS、如果你菜鸟到连这个都看不懂的话请和我联系,如果找的到但看不到autorun.inf的也请和我联系,或者自己去查查在DOS命令中如何去除隐藏文件的只读,然后用del命令del之~~~这是一个比较好的思路~
去除只读属性的dos命令
attrib
-r
g:/autorun.inf
删除的命令
del
g:/autorun.inf
还有一种方法就是
1、在开始--运行中输入“regedit”(XP系统)打开注册表,查找所有的“rose.exe”键值项,找到后将整个shell子键删除。
2、在我的电脑-工具-文件夹选项-查看-显示所有文件和文件夹,把“隐藏受保护的系统文件”的勾去掉。
3、对每个盘符点右键-打开进入(切记不能双击),删掉所有的rose.exe和autorun.inf文件。
4、在c:windowssystem32下查找有没有rose.exe文件,如果存在就直接删掉。
可以在别的电脑上试试.如果在别的电脑上能打开.那就把你的移动硬盘的线查一下,最好用原来的线或是粗些的线来连接它.并且线路的中间不能有转接的设备,意思是要直接插入电脑的插孔中,并且最好插在电脑主机的后面插孔中,因为移动硬盘对电压的要求比较高.
把硬盘卸下,把机子重启,然后插上移动硬盘,如果还是不行的话,就对移动硬盘杀毒,如果还是不行,就把移动硬盘插到其它机子上,.如果还是不行,就在DOS里面把移动硬盘给,FORMAT掉
双击盘符出现未格式化提示,然后单击“是”:
各项可以保持默认,直接单击“开始”:
耐心等待出现格式化完毕的对话框,即可正常使用
有盘符打不开?
还是能打开移动硬盘但是打不开里面的文件?
第一种情况:控制面板—管理工具—计算机管理—存储—磁盘管理
找到移动硬盘盘符后更改个其它的。
第二种情况:写保护