为什么我的C,D盘打不开了,还要选择打开方式

打开方式里的选项没有AUTO的字样,都是千千静听等普通的打开方式

方法一:1.依次打开“我的电脑-工具-文件夹选项-查看",选中"显示所有文件及文件夹”并去掉“隐藏受保护的操作系统文件(推荐)”前的勾。 2.用“右键-打开”进入各驱动器,删除根目录下的Autorun.inf!!!如果此时问题尚未解决,依次尝试如下办法: 方法2、 依次打开“工具-文件夹选项-文件类型”在“已注册文件类型”中找到“驱动器”,再点击下方的“高级”,然后再单击“新建”按钮,在“操作”里填“open”,“用于执行操作的应用程序”里填写“explorer.exe %1”,返回到“编辑文件类型”窗口,选中“open”再单击“设为默认值”即可. 这种办法修复后的缺点就是双击驱动器会打开一个新的“资料管理器”窗口。为了防止这样的事情发生请运行regedit将注册表中[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shell]的键值设为open2改为1或是none就可以了。如果仍然无法解决接着尝试下面的办法。方法3、 1.在“运行”中输入“regedit”,回车后打开注册表编辑器,定位到:HKEY_CLASSES_ROOT\Drive\shell,将shell下的全部内容删除。 2.在“运行”中输入“regedit”,回车后打开注册表编辑器,定位到:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\,将左边所有(每个都要检查以防遗漏)项目下的shell分支(如果有的话)全部删除,比如在“{ead14650-d693-11da-a6e1-00e04c8c3cf5}”下还有"shell"分支和下级分支,那么连"shell"分支一起删除。 经过上面的处理,应该可以解决99%的问题了。祝大家好运!这有可能是因为你机器中过病毒,杀毒之后的结果。这种病毒在每个驱动器下都有一个卷标AutoRun.inf文件,只要你双击驱动器,就会激活病毒,我们需要手工来删除AutoRun.inf这个文件,在“命令提示符”下输入“attrib autorun.inf -s -h -r”去掉它的“系统”、“只读”、“隐藏”属性,这样输入“del autorun.inf”才可以删除。接着进入注册表查找“COMMAND.EXE”键值项,找到后将整个shell子键删除。 解决的具体方法如下(以D盘为例): 开始---运行---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子键 完毕. 重复以上操作数次,解决其他驱动器的问题,注册表中的信息是在一起的,在删除D盘 Shell\Open\Autorun的时候顺便都删除了吧 方法二、下载一个AUTO专杀工具: http://down1.tech.sina.com.cn/download/downContent/2004-03-16/3515.shtml
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-07
建议到安全模式下,网上有许多网友说直接搜索sms.exe文件删除是不可以的,因为一删除后,只要你刷新就立刻出现。 1、关闭病毒进程 Ctrl + Alt + Del 任务管理器,在进程中查找 sxs 或 SVOHOST(不是SVCHOST,相差一个字母),有的话就将它结束掉(并不是所有的系统都显示有这个进程,没有的就略过此步)。 2、恢复注册表(有的系统可能病毒没有修改注册表,检验办法是,如果您的系统能看到隐藏文件那么这步可以省略,建议大家都看一下) (删除病毒自启动项)打开注册表 运行——regedit HKEY_LOCAL_MACHINE>;SOFTWARE>;Microsoft>;Windows>;CurrentVersion>;Run SVOHOST.exe 或 sxs.exe 下找到 SoundMam(注意不是soundman,只差一个字母) 键值,可能有两个,删除其中的键值为 C:\\WINDOWS\system32\SVOHOST.exe 的(显示出被隐藏的系统文件) HKEY_LOCAL_MACHINE\Software\Microsoft\windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL,将CheckedValue键值修改为1 这里要注意,病毒会把本来有效的DWORD值CheckedValue删除掉,新建了一个无效的字符串值CheckedValue,类型为REG_SZ,并且把键值改为0!我们将这个改为1是毫无作用的。大家要看清楚CheckedValue后面的类型,正确的是“RED_DWORD”而不是“REG_SZ”(有部分病毒变种会直接把这个CheckedValue给删掉,只需和下面一样,自己再重新建一个就可以了) 方法:删除此CheckedValue键值,单击右键 新建——Dword值——命名为CheckedValue,然后修改它的键值为1,这样就可以选择“显示所有隐藏文件”和“显示系统文件”。在文件夹——工具——文件夹选项中将系统文件和隐藏文件设置为显示 3、删除病毒体文件 在分区盘上单击鼠标右键——打开,看到每个盘跟目录下有 autorun.inf 和 sxs.exe 两个文件,将其删除。 最彻底的删除办法是:单击开始--运行--cmd 确定后在dos状态下写如下命令(一般系统盘跟目录下可能没有病毒体文件,但是其他盘应该都存在) attrib -h -r -s c:\sxs.exe del c:\sxs.exe attrib -h -s -r c:\autorun.inf del c:\autorun.inf attrib -h -r -s d:\sxs.exe del d:\sxs.exe attrib -h -s -r d:\autorun.inf del d:\autorun.inf 如果大家还有其他的盘符可以参考我上面的写一下就可以,如果有E盘,那就是 attrib -h -r -s e:\sxs.exe del e:\sxs.exe attrib -h -s -r e:\autorun.inf del e:\autorun.inf ==建议大家可以写成一的批处理,然后运行一下就ok了。 最后到 C:\\WINDOWS\system32\ 目录下删除 SVOHOST.exe 或 sxs.exe 为了方便大家我写了一个批处理删除病毒体文件,运行的时候如果提示“没有发现该文件”说明找不到病毒体文件,没有关系的。因为有些目录病毒可能没有复制到里面去。 大家把这个复制后用文本文件保存,然后改名为delsxs.bat,最后双击运行就ok了,我只写到G盘的,估计就够用的,另外加了个h(u)盘的 attrib -h -r -s c:\sxs.exe del c:\sxs.exe attrib -h -s -r c:\autorun.inf del c:\autorun.inf attrib -h -r -s d:\sxs.exe del d:\sxs.exe attrib -h -s -r d:\autorun.inf del d:\autorun.inf attrib -h -r -s e:\sxs.exe del e:\sxs.exe attrib -h -s -r e:\autorun.inf del e:\autorun.inf attrib -h -r -s f:\sxs.exe del f:\sxs.exe attrib -h -s -r f:\autorun.inf del f:\autorun.inf attrib -h -r -s g:\sxs.exe del g:\sxs.exe attrib -h -s -r g:\autorun.inf del g:\autorun.inf attrib -h -r -s h:\sxs.exe del h:\sxs.exe attrib -h -s -r h:\autorun.inf del h:\autorun.inf 最后提醒大家的是:使用u盘或者是移动硬盘的时候要在插入后,立刻按住shift键,防止自动运行程序启动,打开的时候要点右键--打开,这样病毒就不会运行(如果存在病毒文件sxs.exe和autorun.inf直接删除就ok了),否则如果你的u盘上有此病毒,你双击后,非但打不开u盘,还运行了病毒程序,呵呵上面做的一切都要重做了哦。 至于杀毒软件不能自动启动的问题,那可以重新安装或者参考各杀毒软件的处理办法了,这里就不一一列举了
相似回答