问题描述
在前几日,本人对win10 升级之后发现.sql以及.xml(大部分文本文件.jsp 等)文件无法通过右键属性更改打开方式,以及在设置中心默认程序中也无法更该程序。具体表现为点击更改之后仍然是浏览器,nodepad++等程序的打开方式当然图标也没有发生改变。
点击确定之后没有任何变化。仍然是nodepad++ 的图标。
这种方式也不行。
问题解决
在观察对比注册表以及查阅网上的资料之后发现是因为 .sql(.xml也类似)缺失项的缘由。
- 给注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.sql中添加如下图所示的项以及值 其中“sqlfile为自定义只要与下文一致即可。(如果有可以不用添加)REG_NONE的类型如果发现新建不了可以导出同级目录下的.txt文件对应的注册表然后用记事本将对应位置修改为sqlfile再导入即可” ,
- 在注册表\HKEY_CLASSES_ROOT中添加sqlfile(与上文一致,如果第一步中的文件不是sqlfile那就创建对应的项)再分别添加/shell/edit/command ;/shell/open/command 结构 (edit与open相同)。其中数据为记事本的路径 可以在同级目录下的txtflie对应的位置粘贴 按照 同级目录下的txtfile的结构与值新建edit和open ;
- 以上两步骤编辑完成之后就发现更改sql的默认打开以及图标都是记事本的样式了
4.对于此篇内容,如有不当之处,恳请各位批评指正。