在想打开的文件上点击右键 出来的却是“运行身份”
来源:百度知道 编辑:UC知道 时间:2024/09/21 06:56:23
通过分析,是注册表损坏造成的文件不关联现象。导致文件不能指定对应的程序。
你唯一要做的是修复注册表。
有2种办法,
1。如果你开了还原功能,请尝试还原到正常状态的日期
2。通过备份的注册表还原,用注册表程序还原,另种是第三方工具,譬如,魔法兔子的注册表工具,WINDOWS优化大师的注册表工具等
还原好立即重启计算机,即可
或者
1、通过修改注册表来恢复EXE文件关联:
先将Windows目录下的注册表编辑器“Regedit.exe”改为“Regedit.com”,然后运行;
找到HKEY_CLASSES_ROOT\exefile\shell\open\command,双击“默认”字符串,将其数值改为“"%1" %*”;
再找到: HKEY_CLASSES_ROOT\\.exe双击右侧窗口中的 (默认) 值,设置为 exefile ;
退出注册表编辑器,重启电脑。
2、先把 windows\sysytem32\cmd.exe 改名为 cmd.com 并运行;
输入命令:ftype exefile="%1" %* 以修复可执行文件的自打开功能。
3. 借助系统提供的“assoc“命令来恢复。
先把 windows\sysytem32\cmd.exe 改名为 cmd.com 并运行;
在命令提示符下输入“assoc .exe=exefile”命令恢复EXE文件的关联。
附“assoc“更详细的说明:
点“开始”菜单,打开“运行”对话框,然后输入“cmd”,打开msdos窗口,在“命令提示符”后输入:
assoc .扩展名=扩展名file(记住扩展名前要加“点”的)
比如,要恢复.MP3的文件关联,我们可以输入:c:\