这个问题可以使用这样的两种方法解决:???? 右键点击所要打开的文件,选择“打开”这时候由于你没有进行文件的关联,所以这时候会跳出一个对话框,这时候你选择“从列表中选择程序”,选择你你的程序就行了然后选择”总是用该程序打开“即可如果要添加 那就要进注册表请运行“regedit”(不含引号),依次展开[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Open With],没有Open With的就新建一个,选择 Open With后,在右侧的窗格中应该有一个“默认”的字符串值,双击它,把“数值数据”改为{09799AFB-AD67-11d1-ABCD-00C04FC30936},点“确定”后重启一下应该就可以了如果还是不行的话,就再展开[HKEY_CLASSES_ROOT\*\shell],没有shell的就新建一个,然后在“Shell”子项下再新建一个“OpenWith”子项,在右边的窗口中将默认值设置为“打开方式”,并在“OpenWith”项下再建一个“Command”子项,在右边的窗口中将其默认值设为“C:\Windows\rundll32.exe Shell32.dll,OpenAs_RunDLL %1”,重启,顺便看看[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]右边里面有没有一个键值为 NoViewContexMenu,有就删除它