楼主 2008-01-28 07:15
【01-28】求助区每日一问
本帖被 水蜜桃 执行取消加亮操作(2008-01-29)
要求:
1、每人限回答一次,认为自己回答错误可以在原贴修改.
2、回答请使用加密99999回复. 不加密的不评分! 点击查看加密方法
3、请在此出题贴发布之后的24小时内回答问题,逾期无效!
4、管理组可以友情参与,但是由于可以看到加密的内容,所以不加分哦.
5、当天问题结束后版主会锁帖评分,并且在原问题的下面公布参考答案.
6、如果评分评错了或者没有评分,请及时PM版主重新加分。
7、此题回答正确加10FYB(和难易程度有关),错误不扣分! 今日问题:EXE文件关联丢失了,如何通过修改注册表修复?
参考答案:
、修改regedit.exe 为 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*。
另外,exe程序关联问题,在注册表下的HKEY_LOCAL_MACHINE\Software\Microsoft\windowsNT\currentVersion\winlogon
下面有个名为shell的子项,键值应为explorer.exe。
[ 此贴被水蜜桃在2008-01-29 07:10重新编辑 ]
#1 2008-01-28 07:30
[hide=999999]HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*
[/hide]
#2 2008-01-28 07:48
[hide=999999]1、修改regedit.exe 为 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*。
exe程序关联问题,在注册表下的HKEY_LOCAL_MACHINE\Software\Microsoft\windowsNT\currentVersion\winlogon
下面有个名为shell的子项,键值应为explorer.exe。[/hide]
天行健,君子以自強不息兮;
地勢坤,君子以厚德載物乎?
#3 2008-01-28 08:26
[hide=9999999]1、修改regedit.exe 为 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*。 [/hide]
#4 2008-01-28 08:58
[hide=999999]打开注册表编辑器把HKEY_CLASSES_ROOT\exefile\shell\open\command里的叫默认值的键值改为"%1" %*
把系统目录下regedit.exe文件***出来,将后缀名改成.com,运行就可以使用注册表了.
[/hide]
生活就像被强奸,如果你无力反抗那就闭上眼睛享受吧…
#5 2008-01-28 09:05
[hide=99999]
把regedit.exe改名为regedit.com,然后执行regedit.com,把HKEY_LOCAL_MACHINE\Software\CLASSES\exefile\shell\open\command右边默认项的键值改为"%1" %*即可。
[/hide]
2008年度风云墙幸运星
#6 2008-01-28 09:49
[hide=99999 ]1、修改regedit.exe 为 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*。
另外,exe程序关联问题,在注册表下的HKEY_LOCAL_MACHINE\Software\Microsoft\windowsNT\currentVersion\winlogon
下面有个名为shell的子项,键值应为explorer.exe。[/hide]
此处已过期~
#7 2008-01-28 10:13
[hide=99999]1、修改regedit.exe 为 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*。
另外,exe程序关联问题,在注册表下的HKEY_LOCAL_MACHINE\Software\Microsoft\windowsNT\currentVersion\winlogon
下面有个名为shell的子项,键值应为explorer.exe。
[/hide]
#8 2008-01-28 10:16
[hide=99999]HKEY_CLASSES_ROOT\exefile\shell\open\command下的default
键值改为"%1" %*。[/hide]
#9 2008-01-28 10:19
[hide=999999]先将windows目录下的注册表编辑器“regedit.exe”改为“regedit.com”,然后运行它,依次找到hkey_classes_root\exefile\shell\open\command,双击“默认”字符串,将其数值改为“"%1" %*”就可以了。[/hide]
#10 2008-01-28 10:19
[hide=99999]1、修改regedit.exe 为 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*。
exe程序关联问题,在注册表下的HKEY_LOCAL_MACHINE\Software\Microsoft\windowsNT\currentVersion\winlogon
下面有个名为shell的子项,键值应为explorer.exe。
[/hide]
#11 2008-01-28 10:46
[hide=999999]1、修改regedit.exe 为 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*。
另外,exe程序关联问题,在注册表下的HKEY_LOCAL_MACHINE\Software\Microsoft\windowsNT\currentVersion\winlogon
下面有个名为shell的子项,键值应为explorer.exe。
[/hide]
#12 2008-01-28 11:00
[hide=99999]先将windows目录下的注册表编辑器“regedit.exe”改为“regedit.com”,然后运行它,依次找到hkey_classes_root\exefile\shell\open\command,双击“默认”字符串,将其数值改为“"%1" %*”就可以了。另外也可以在dos下运行“ftype exefile=%1 %*”或“assoc .exe=exefile”命令也可以恢复exe文件的关联。
[/hide]
#13 2008-01-28 11:01
[hide=99999]1、修改regedit.exe 为 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*。 [/hide]
#14 2008-01-28 11:07
[hide=99999]具体方法:
只要进入注册表到HKEY_CLASSES_ROOT > exefile > shell > open > command 下面,把默认的值改为以下的值就可以啦
修改为:"%1" %*
或者直接新建一个注册表文件,直接导入,具体注册表文件内容为:
Windows Registry Editor Version 5.00
?
[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"
[/hide]
#15 2008-01-28 11:15
[hide=99999]修改regedit.exe 为 regedit.com
HKEY_LOCAL_MACHINE\Software\Microsoft\windowsNT\currentVersion\winlogon
下面有个名为shell的子项,键值应为explorer.exe[/hide]
#16 2008-01-28 12:19
[hide=99999]1、修改regedit.exe 为 regedit.com
2、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*。
另外,exe程序关联问题,在注册表下的HKEY_LOCAL_MACHINE\Software\Microsoft\windowsNT\currentVersion\winlogon
下面有个名为shell的子项,键值应为explorer.exe。 [/hide]
#17 2008-01-28 12:21
[hide=999999]进入注册表,查找[HKEY_CLASSES_ROOT\exefile\shell\open\command]下的值,默认应为“"%1" %
*”,如果是“"C:\WINNT\system32\winhook.exe" "%1" %*”或是其他的值修改回默认值即可,同时把
C:\WINNT\system32\的winhook.exe删除,并且找到
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]项下的相关键值删除即可。
[/hide]
我行我素 爱憎分明 晓风残月 波浪滔天
#18 2008-01-28 12:25
[hide=99999]双击打开“我的电脑”,进入菜单“工具”→“文件夹选项”→“文件类型”,这时在现有的文件类型中找不到扩展名为exe的文件类型,没关系,单击“新建”弹出“新建扩展名”对话框,在“文件扩展名”框中填入“exe”,接着单击“高级”,在“关联的文件类型”下拉框中选择“应用程序”,单击“确定”返回,最后单击“应用”后关闭对话框。
[/hide]
#19 2008-01-28 12:57
[hide=999999]注册表编辑器打开后,找到
HKEY_CLASSES_ROOT\exefile\shell\open\command, 双击右侧窗口中的 (默认) 值,设置为 "%1" %*
再找到: HKEY_CLASSES_ROOT\.exe 双击右侧窗口中的 (默认) 值,设置为 exefile [/hide]