先恢复“新建”主菜单功能:定位HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers,新建名为New的项,将其默认值设为{D969A300-E7FF-11d0-A93B-00A0C90F2719};再分别修复.txt(建ShellNew→NullFile)、.docx(设默认值为Word.Document.12→ShellNew→FileName留空)、.xlsx(设默认值为Excel.Sheet.12→同法建ShellNew→FileName留空);最后重启Windows资源管理器生效。

Win10桌面右键点击空白处时,新建菜单项完全消失,无法快速创建文件夹、文本文档或Office文档,这种情况通常由注册表中关键路径被误删或值被篡改导致,必须手动修复。
先恢复“新建”主菜单功能
第一步:按 Win + R 打开运行窗口,输入 regedit 回车,以管理员身份运行注册表编辑器。
第二步:在左侧树形栏中,精准定位到以下路径(可直接复制粘贴到地址栏):
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers
第三步:检查该路径下是否存在名为 New 的子项。若不存在,右键单击 ContextMenuHandlers → 选择“新建” → “项”,将新项命名为 New(注意大小写和拼写,不能多空格、不能用中文)。
第四步:点击左侧的 New 项,在右侧窗格中双击“(默认)”字符串值,将其“数值数据”严格修改为:
{D969A300-E7FF-11d0-A93B-00A0C90F2719}
⚠️ 注意:字母全部大写,连字符“-”一个都不能少,末尾不能有空格或换行。输错一个字符就无效。
第五步:关闭注册表编辑器,按下 Ctrl + Shift + Esc 打开任务管理器 → 在“进程”页找到“Windows 资源管理器” → 右键选择“重新启动”。
再补全常用文件类型的“新建”子项
方法一:恢复文本文档(.txt)
展开 HKEY_CLASSES_ROOT\.txt → 右键空白处 → 新建 → 项 → 命名为 ShellNew → 点击 ShellNew → 右侧空白处右键 → 新建 → 字符串值 → 命名为 NullFile → 双击 NullFile,留“数值数据”为空,直接点确定。
方法二:恢复Word文档(.docx)
展开 HKEY_CLASSES_ROOT\.docx → 双击右侧“(默认)”值,确认其数值数据为 Word.Document.12(Office 2016/365常用)或 Word.Document.14(Office 2010);若不匹配,立即更正。
接着在 .docx 项下新建项 ShellNew → 进入 ShellNew → 新建字符串值 FileName → 不填写任何内容,保持空白并点确定。
方法三:恢复Excel文档(.xlsx)
同理展开 HKEY_CLASSES_ROOT\.xlsx → 将其“(默认)”值设为 Excel.Sheet.12 → 新建 ShellNew 子项 → 在 ShellNew 中新建字符串值 FileName → 数值数据留空。
验证与生效
完成上述所有步骤后,再次右键点击桌面空白区域,观察“新建”菜单是否出现。若仍无反应,不要重复操作,直接执行资源管理器重启:在任务管理器中结束“Windows 资源管理器”进程,系统会自动重启它。此时新建菜单应完整回归。











