貌似没有修改不修改注册表的。 找到一个添加txt的简单方法 打开一个文本文档,把下边内容复制进去,另存为1.reg文件 windows registry editor version 5.00 [hkey_classes_root.txt] @="txtfile" "perceivedtype"="text" "content type"="text/plain" [hkey_classes_root.txtpersistenthandler] @="{5e941d80-bf96-11cd-b579-08002b30bfeb}" [hkey_classes_root.txtshellnew] "nullfile"="" 双击1.reg文件,导入注册表。完成。刷新一下就可以了 下面的是往上大部分的解决方法,你可以试试。 选择“开始”*“运行”,输入“regedit”,打开注册表编辑器。 单击 “hkey_classes_root”旁边的“ ”号,可以看到左边窗口中有一排文件夹,都是以windows中应用程序建立的文件的后缀名命名的 (如.doc、.xls和.html等)。找出您要增加到“新建”菜单中的文件类型的后缀名,单击鼠标右键,选择“新建”*“主键”(在注册表中,每个文件夹都是一个主键),将新的主键取名为“shellnew”。 选取新建的主键,在右边视窗空白处单击鼠标右键,选择“新增”*“字符串值”。如果您使用的文件类型,其程序预设为在启动时打开空白文件,就将新字符串名称设定为“nullfile”; 如果您使用的文件类型,其程序在启动时不会自动打开空白文件的话,请将新字符串名称设定为“filename”。 双击“filename”字符串图标(或选中后按enter键),在“编辑字符串”对话框的“键值”文本框中输入文件类型范本的完整路径及名称。然后按确定,退出注册表编辑器。您可以立刻在“新建”菜单的文件列表中看到所做的修改。