Windows 11如何向文件资源管理器右键新建菜单添加新文件类型?
Windows 11 右键「新建」菜单添加自定义文件类型方法
可以实现,修改系统注册表是无需第三方工具的原生实现方案,操作步骤如下:
操作前注意
- 修改注册表前建议先导出对应修改的分支备份,避免误操作导致系统异常
- 所有操作需要管理员权限
具体操作步骤
- 先确认你要添加的目标文件后缀名,例如要添加Markdown文件则后缀为
.md - 按下
Win+R组合键打开运行窗口,输入regedit回车,在弹出的UAC权限请求中点击「是」打开注册表编辑器 - 在注册表编辑器左侧导航栏定位到
HKEY_CLASSES_ROOT路径 - 查找与目标后缀同名的注册表项,例如
.md,如果不存在则右键点击HKEY_CLASSES_ROOT,选择「新建 - 项」,命名为对应后缀(包含前面的点) - 点击该后缀项,在右侧窗口双击「默认」值,将数值数据设置为自定义的文件类型标识(可随意命名,不要和已有标识重复即可,例如
MarkdownFile) - 回到
HKEY_CLASSES_ROOT路径下,新建与上一步设置的文件类型标识同名的项,例如MarkdownFile,点击该项后右侧「默认」值修改为你想要在新建菜单中显示的文件名称,例如「Markdown 文档」 - 在刚才新建的文件类型标识项(如
MarkdownFile)下右键新建子项,命名为ShellNew - 点击
ShellNew项,在右侧空白处右键选择「新建 - 字符串值」:- 如果需要新建空白文件,就将字符串值命名为
NullFile,数值数据留空即可 - 如果需要新建的文件自带预设模板内容,就将字符串值命名为
FileName,数值数据填写你提前准备好的模板文件的完整绝对路径
- 如果需要新建空白文件,就将字符串值命名为
- 操作完成后重启资源管理器即可生效:打开任务管理器,找到「Windows 资源管理器」进程,右键选择「重启」即可
删除自定义新建项方法
如果后续不需要该新建项,只需到HKEY_CLASSES_ROOT下找到对应后缀的注册表项,删除其下的ShellNew子项即可,无需删除整个后缀项,不会影响该类型文件的默认打开程序关联。
内容的提问来源于stack exchange,提问作者Brett Grentell
相关产品推荐
相关产品推荐

