第一类:
开始--运行--cmd(打开命令提示符)D:/dir /a (没有参数A是看不到的,A是显示所有的意思)此时你会发现一个autorun.inf文件attrib autorun.inf -s -h -r去掉autorun.inf文件的系统、只读、隐藏属性,否则无法删除autorun.infautorun.inf所致
到这里还没完,因为你双击了D盘盘符没有打开却得到了一个错误。要求定位DESKTOP.exe,这个时候自动运行的信息已经加入注册表了。下面清楚注册表中相关信息:在开始菜单中--运行--regedit回车点编辑--查找--输入DESKTOP.exe找到的第一个就是D盘的自动运行,删除整个shell子键如果你的活动硬盘是F盘,则将注册表中HKEY_CURRENT_USER 软件微软窗口 CurrentVersion 探险挂接点 F 壳项删除
第二类:1。启动旅行;cmd (打开命令提示符)Ḏ:dir /a (没有参数A是看不到的,A是显示所有的意思)此时你会发现一个autorun.inf文件,约49字节attrib autorun.inf -s -h -r去掉autorun.inf文件的系统、只读、隐藏属性,否则无法删除autorun.inf所致到这里还没完,因为你双击了D盘盘符没有打开却得到一个错误。要求定位command.exe,这个时候自动运行的信息已经加入注册表了。下面清除注册表中相关信息:2。启动旅行输入regedit[HKEY_CLASSES_ROOTDirectoryshell]将shell删除;然后关闭注册表按键盘F5刷新3.打开文件夹选项结果类型声明;驱动器豪华;编辑文件类型新建;操作里填写「open」用于执行操作的应用程序里填写explorer.exe,确定,随后返回到「编辑文件类型」窗口,;选中open,设为默认值,确定
e,f...盘和c盘的方法一样.就完重起就好~~~
第三类:A:1.点击windows桌面左下角的开始,选择:运行
2.在对话框中输入「regedit」
3.在注册表编辑器中展开HKEY_CURRENT_USER 软件微软窗口 CurrentVersion 探险 mountpoints2
4.将子目录下所有带加号「+」的项依次展开,如有一项叫做「command」的,这就个就是关键了!将之前的「autorun」的目录整个删除。
B:2、在文件类型中重新设置打开方式(以XP为例)
打开我的电脑工具》》文件夹选项》》文件类型找到「驱动器」或「文件夹」(具体选哪个根据你所遇问题若属于双击打不开驱动器则选择「驱动器」打不开文件夹则选择「文件夹」)点下方的「高级」》》点选「编辑文件类型」里的「新建」》》操作里填写「open」(这个可随意填写)》》用于执行操作的应用程序里填写explorer.exe》》确定
随后返回到「编辑文件类型」窗口,选中open》》设为默认值》》确定.现在再打开分区或文件夹看下,是不是已恢复正常?
C:3、注册表法:
a对于分区不能双击打开
开始》》运行输入regedit找到[HKEY_CLASSES_ROOTDriveshell]将shell下的全部删除然后关闭注册表按键盘F5刷新双击分区再看
b对于文件夹不能双击打开
开始》》运行输入regedit找到[HKEY_CLASSES_ROOTDirectoryshell]将shell下的全部删除然后关闭注册表按键盘F5刷新双击分区再看
4、小程序解决(谨慎使用)
将=号内复制到记事本内(不包括=),保存为open.vbs,双击运行即可,若杀毒软件弹出警告,姑且放行之。
设置WshShell = WScript.CreateObject(“WScript.Shell)
小=“HKEY_CLASSES_ROOT 目录壳的P2 =“无
WSHShell.RegWrite的P1,P2
小=“HKEY_CLASSES_ROOT 驱动器壳WSHShell.RegWrite的P1,P2
X = WshShell.Run(“键入regsvr32 / i / s的Shell32.dll中,4,真)没有设置WshShell =
MyBox = MsgBox(“现在打开文件夹时,双点击,4096,“完成!)