笔记本电脑双击打不开程序
正常情况下的话,我们都知道笔记本电脑双击都是可以打开一个程序的,那这个时候出现了不能打开的问题是怎么回事呢?下面就由小编来跟你们说说吧!
操作步骤:
1、如果各分区下带autorun.inf一类的隐藏文件,删除后最好重新启动电脑。
2、在文件类型中重新设置打开方式(以XP为例)
打开 我的电脑--工具--文件夹选项--文件类型,找到“驱动器”或“文件夹”(具体选哪个根据你所遇问题,若属于双击打不开驱动器则选择“驱动器”,打不
开文件夹则选择“文件夹”)。点下方的“高级”,在“编辑文件类型”对话框里的“新建”,操作里填写“open”(这个可随意填写,如果有“open”且指向的是其他陌生的.exe文件则有可能指向的是木马,则选择“编辑”),用于执行操作的应用程序里填写explorer.exe,确定。随后返回到“编辑文件类型”窗口,选中“open”,设为默认值,确定。现在再打开分区或文件夹看下,是不是已恢复正常?
3、注册表法:
a、对于分区不能双击打开者
开始--运行--输入regedit,找到[HKEY_CLASSES_ROOTDriveshell]将shell下的全部删除,然后关闭注册表,按键盘F5刷新,双击分区再看。 b、对于文件夹不能双击打开者
开始--运行--输入regedit,找到[HKEY_CLASSES_ROOTDirectoryshell]将shell下的全部删除,然后关闭注册表,按键盘F5刷新,双击分区再看。
或者:中了病毒,解决方案如下:爱情后门的后遗症解决方案,也就是硬盘不能双击打开.
(这个问题我在咱们论坛求了好几天,看来求人不如求己.今天我把解决的方法告诉大家,给大家一个帮助.)病毒变向感染可执行文件
病毒可能会将EXE文件改名为ZMX文件,并设置属性为“隐藏”和“系统”,如:病毒搜索到一个名为“Winword.exe”的文件,会将其改名“Winword.zmx”并设置属性“隐藏”和“系统”,然后释放一个名为“Winword.exe”的病毒复本。这个功能的条件是:病毒运行后,每隔一小时会检查系统中是否有“网络映射驱动器”和“可移动驱器”,如果有,侧会进行上述变相的文件感染。
· 手动清除:
该病毒手工清除比较困难,建议使用杀毒软件或专杀工具,推荐到安全模式查杀。 注意:如果您的机器上有“可移动磁盘”和“网络映射驱动器”时,请注意搜索所有的“*.zmx”文件,找到后请将其后缀改名为exe。推荐使用专杀工具来清除,可以自动恢复被病毒改名的正常文件。cmd中通过下面这条命令改回属性:attrib -s -h *.zmx /s(在发现zmx文件的磁盘跟目录下运行,如:F:>attrib -s -h *.zmx /s)如果你嫌一个一个改文件后缀名很烦,可以新建一个txt文件。输入如下内容: @dir /b /s *.zmx>zmx_file.txt@for /f "delims==" %%a in (zmx_file.txt) do ren "%%a" *.exe@del zmx_file.txt然后保存成lovegate_rename_files.bat。把此文件copy到发现zmx文件的磁盘跟目录下,双击。d、e、f、g盘(如果有的话)双击不能直接打开,说Windows无法找到
COMMAND.EXE文件,要求定位该文件,定位为C:\windows\explorer之后每次打开会提示“/StartExplorer”出错,然后依然能打开驱动器文件夹。这是杀毒软件没有搞定,留下的后遗症
解决方法如下: 病毒在你的每个驱动器下面写入了一个AutoRun.inf文件内容为: open="X:\command.exe" /StartExplorer X为驱动器盘符.
所以,如果你没有杀毒,每次点开/D/E/F/G盘都会激活病毒瑞星比较笨不会帮你搞定这个问题(就算升级到最新版也没有用,瑞星网站上专杀也无法解决,且无相关说明),需要自己手工解决。解决方法如下(以D盘为例):开始运行 cmd(打开命令提示符) D: dir /a (没有参数A是看不到的,A是显示所有的意思)此时你会发现一个autorun.inf文件,约49字节 attrib autorun.inf -s -h -r 去掉autorun.inf文件的系统、只读、隐藏属性,否则无法删除 del autorun.inf 到这里还没完,因为你双击了D盘盘符没有打开却得到一个错误。
要求定位command.exe,这个时候自动运行的信息已经加入注册表了。下面清除注册表中相关信息:开始运行 regedit 编辑查找 command.exe 找到的第一个就是D盘的自动运行,删除整个shell子键完毕,双击D盘,是不是可以打开了?
重复以上操作数次,解决其他驱动器的问题,注册表中的信息是在一起的,在删除D盘 Shell\Open\Autorun的时候顺便都删除了吧。
@echo off
title 忆林子--解决分区无法打开
color 0a
echo 例如:D盘无法打开则输入 d,你也可以
echo 输入d,e,f这样来同时对d,e,f等多个分区操作.
set /p input=[请输入无法打开的分区的盘符]
if /i "%input%"=="c" goto :特殊
for /d %%i in (%input%) do cacls %%i:autorun.inf /c /e /p everyone:f
for /d %%i in (%input%) do attrib -s -h -r %%i:autorun.inf
for /d %%i in (%input%) do del %%i:autorun.inf /q
reg delete "HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun" /v SVOHOST /f
cls
reg delete
"HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL" /v CheckedValue /f
reg add
"HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL" /v CheckedValue /t reg_dword /d 1 /f
cls
chkdsk %input%: /f
cls
set /p tmp=操作结束,按回车键退出该程序。
:exit
exit
:特殊
attrib -s -h -r %input%:autorun.inf
del %input%:autorun.inf /q
echo 操作成功结束,请重启,然后就可以双击就可以打开了。
echo 如果重启之后,还是无法双击打开的话,说明你的电脑
echo 里还有病毒,请先杀毒。然后再运行该程序。
set /p tmp=操作结束,按回车键退出该程序。