首先通过修复Office套件恢复右键“新建”菜单功能,若使用WPS则可手动导入注册表项或用命令行批量添加注册表关联,最后重启电脑使更改生效。

如果您在使用Windows 11时发现右键“新建”菜单中缺少Word、Excel或PowerPoint等常用办公文档选项,这通常是由于Office或WPS的注册表关联信息丢失或损坏导致的。此问题会影响您快速创建新文档的效率。
本文运行环境:Dell XPS 13,Windows 11
一、通过修复Office套件恢复
此方法利用系统内置的修复功能,重新建立Office应用程序与文件类型的关联,适用于使用Microsoft 365或Office 2019/2021等版本的用户,是风险最低的首选方案。
1、右键点击“开始”按钮,在弹出的菜单中选择“应用和功能”。
2、在应用列表中找到您的Microsoft 365或Office产品,点击其右侧的“三个点”(...)按钮。
3、从下拉菜单中选择“高级选项”。
4、在“重置”部分,先尝试“修复”功能。等待系统完成快速修复流程。
5、如果问题未解决,返回并再次点击“修复”,这次选择“联机修复”以进行更彻底的检查和修复。
6、修复完成后,重启计算机,然后检查桌面右键“新建”菜单是否已恢复正常。
二、手动修改注册表项(适用于WPS Office)
当使用WPS Office且注册表关联丢失时,可通过导入预设的注册表脚本来重建“新建”菜单项,此方法直接针对WPS的安装路径进行配置。
1、在桌面新建一个文本文档,将其命名为“修复WPS.reg”。
2、右键该文件,选择“编辑”,在文件中粘贴以下内容:
[HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8\ShellNew]
"FileName"="C:\\Program Files\\Kingsoft\\WPS Office\\10.8.2.6948\\office6\\mui\\zh_CN\\templates\\newfile.et"
[HKEY_CLASSES_ROOT\.xlsx\Excel.Sheet.12\ShellNew]
"FileName"="C:\\Program Files\\Kingsoft\\WPS Office\\10.8.2.6948\\office6\\mui\\zh_CN\\templates\\newfile.xlsx"
[HKEY_CLASSES_ROOT\.doc\Word.Document.8\ShellNew]
"FileName"="C:\\Program Files\\Kingsoft\\WPS Office\\10.8.2.6948\\office6\\mui\\zh_CN\\templates\\newfile.wps"
[HKEY_CLASSES_ROOT\.pptx\PowerPoint.Show.12\ShellNew]
"FileName"="C:\\Program Files\\Kingsoft\\WPS Office\\10.8.2.6948\\office6\\mui\\zh_CN\\templates\\newfile.pptx"
[HKEY_CLASSES_ROOT\.ppt\PowerPoint.Show.8\ShellNew]
"FileName"="C:\Program Files\Kingsoft\WPS Office\10.8.2.6948\office6\mui\zh_CN\templates\newfile.dps"
[HKEY_CLASSES_ROOT\.docx\Word.Document.12\ShellNew]
"NullFile"=""
3、保存文件并关闭记事本。
4、双击运行“修复WPS.reg”文件,当系统弹出确认对话框时,点击“是”将其导入注册表。
5、导入完成后,刷新桌面或重启资源管理器,检查“新建”菜单是否已包含所需选项。
三、使用命令行批量添加注册表项
此方法通过批处理命令快速向注册表写入必要的关联信息,适用于希望一次性解决所有缺失类型且熟悉命令行操作的用户。
1、在桌面新建一个文本文档,将其内容替换为以下命令:
reg add "HKEY_CLASSES_ROOT\.doc" /v "" /t REG_SZ /d "Word.Document.8" /f
reg add "HKEY_CLASSES_ROOT\.docx" /v "" /t REG_SZ /d "Word.Document.12" /f
reg add "HKEY_CLASSES_ROOT\.xls" /v "" /t REG_SZ /d "Excel.Sheet.8" /f
reg add "HKEY_CLASSES_ROOT\.xlsx" /v "" /t REG_SZ /d "Excel.Sheet.12" /f
reg add "HKEY_CLASSES_ROOT\.ppt" /v "" /t REG_SZ /d "PowerPoint.Show.8" /f
reg add "HKEY_CLASSES_ROOT\.pptx" /v "" /t REG_SZ /d "PowerPoint.Show.12" /f
2、将文件另存为“FixNewMenu.bat”,确保“保存类型”选择为“所有文件”。
3、右键点击该bat文件,选择“以管理员身份运行”。
4、观察命令提示符窗口中的执行结果,确保每条命令都返回“操作成功完成”的提示。
5、运行完毕后,重启电脑以使更改完全生效。











