不知是因为打开了非标准word文档改变了模板还是其他什么原因,当我鼠标右键新建一个word(.docx)文档时,然后双击打开,会弹出一个“转换文件”的对话框,有“纯文本、编码文本。。。”等选项,无论你选择了什么选项,编辑内容后保存,再打开时就遇到问题了,告诉你无法打开docx文档,因为内容有错误。后来找到一篇文章,说的是通过“开始”菜单里的Microsoft Office程序新建word文档和鼠标右键word文档,使用的模板不一样。受此启发,我试着用“开始”菜单里的Microsoft Office程序新建docx文档,发现没有出现上述问题。于是尝试修改注册表,最后解决了此问题。
解决办法:通过“开始”菜单中的Microsoft office里的word程序新建一个.docx文档,什么都不写,直接另存为winword12.docx,将其放到C:\Windows\ShellNew里面。打开注册表,找到项 HKEY_CLASSES_ROOT\.docx\Word.Document.12\ShellNew,新建字符串 FileName,数值数据为 winword12.docx,确定后关闭注册表。ok!