双击盘符无法打开故障解决方法分类

第一类:
开始--运行--cmd(打开命令提示符)
D:/dir /a (没有参数A是看不到的,A是显示所有的意思)
此时你会发现一个autorun.inf文件
attrib autorun.inf -s -h -r 去掉autorun.inf文件的系统、只读、隐藏属性,否则无法删除 autorun.inf
del autorun.inf

到这里还没完,因为你双击了D盘盘符没有打开却得到了一个错误。要求定位DESKTOP.exe,
这个时候自动运行的信息已经加入注册表了。下面清楚注册表中相关信息:
在开始菜单中--运行--regedit 回车
点编辑--查找--输入DESKTOP.exe
找到的第一个就是D盘的自动运行,删除整个shell子键
如果你的活动硬盘是F盘,则将注册表中
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/MountPoints/F/Shell 项删除


第二类:
1.开始
   运行
   cmd     (打开命令提示符)
   D:
   dir /a (没有参数A是看不到的,A是显示所有的意思)
   此时你会发现一个autorun.inf文件,约49字节
   attrib autorun.inf -s -h -r 去掉autorun.inf文件的系统、只读、隐藏属性,否则无法删除
   del autorun.inf
到这里还没完,因为你双击了D盘盘符没有打开却得到一个错误。要求定位command.exe,这个时候自动运行的信息已经加入注册表了。下面清除注册表中相关信息:
2.开始
   运行
   regedit
   [HKEY_CLASSES_ROOT/Directory/shell]将shell删除
   然后关闭注册表 按键盘F5刷新
3.打开文件夹选项
   文件类型
   驱动器
   高级
   编辑文件类型
   新建
   操作里填写“open”
   用于执行操作的应用程序里填写explorer.exe,
   确定,随后返回到“编辑文件类型”窗口,
   选中open,设为默认值,确定

   e,f...盘和c盘的方法一样.就完重起就好~~~

第三类:
   A:1.点击windows桌面左下角的开始,选择:运行

   2.在对话框中输入“regedit”

   3.在注册表编辑器中展开
     hkey_current_user/software/microsoft/windows/currentversion/explorer/mountpoints2

   4.将子目录下所有带加号“+”的项依次展开,如有一项叫做“command”的,这就个就是关键了!将之     前的“autorun”的目录整个删除。


    B:2、在文件类型中重新设置打开方式(以XP为例)

  打开我的电脑 工具》》文件夹选项》》文件类型 找到“驱动器”或“文件夹”(具体选哪个根据你所遇问题 若属于双击打不开驱动器则选择“驱动器” 打不开文件夹则选择“文件夹”)点下方的“高级”》》点选“编辑文件类型”里的“新建”》》操作里填写“open”(这个可随意填写)》》用于执行操作的应用程序里填写explorer.exe》》确定

  随后返回到“编辑文件类型”窗口,选中open》》设为默认值》》确定.现在再打开分区或文件夹看下,是不是已恢复正常?

  C:3、注册表法:

  a 对于分区不能双击打开

  开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT/Drive/shell]将shell下的全部删除 然后关闭注册表 按键盘F5刷新 双击分区再看

  b 对于文件夹不能双击打开

  开始》》运行 输入regedit 找到[HKEY_CLASSES_ROOT/Directory/shell]将shell下的全部删除 然后关闭注册表 按键盘F5刷新 双击分区再看

  4、小程序解决(谨慎使用)

  将=号内复制到记事本内(不包括=),保存为open.vbs,双击运行即可,若杀毒软件弹出警告,姑且放行之。

Set WshShell = WScript.CreateObject("WScript.Shell")

p1 = "HKEY_CLASSES_ROOT/Directory/shell/"
p2 = "none"

WshShell.RegWrite p1, p2

p1 = "HKEY_CLASSES_ROOT/Drive/shell/"
WshShell.RegWrite p1, p2

X = WshShell.Run("REGSVR32 /I /S SHELL32.DLL",4,True)
Set WshShell = Nothing

MyBox = MsgBox("Folders will now Open when double clicked", 4096, "Finished!")
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值