一、通过注册表修复:
开始——运行——输入regedit并回车,如图一
依次展开HKEY_CLASSES_ROOT\ * 项,在其下新建一个“Shell”子项,然后在“Shell”子项下再新建一个"打开方式"子项,在“打开方式”项下再建一个“Command”子项,在右边的窗口中将其默认值设为C:\Windows\rundll32.exe Shell32.dll,OpenAs_RunDLL %1 ,如图二
二、此问题也可能是dll文件被反注册造成的:
右键菜单的相关数据保存在注册表中,当注册表信息被破坏或者控制打开方式的DLL被反注册后,这个菜单项就会被破坏。由于打开方式是由Shell32.dll管理的,所以我们只需重新注册这个DLL文件就能解决问题,点击“开始——运行”,输入以下命令:
regsvr32 /s /i shell32.dll
重新注册后除了能修复右键中的“打开方式”外,还能修复许多其他相关的文件打开故障,如图
三、使用右键菜单修复工具进行恢复:
下载此附件:
右键菜单恢复与删除.rar (353 Bytes)
[
本帖最后由 败亦枭雄 于 2008-8-5 20:24 编辑 ]