Office Word、Excel、Powerpoint新建文件快捷键丢失的解决办法

症状:右键点击Windows桌面菜单中,新建选项下,Word、Excel、Powerpoint新建文件快捷键丢失。


图1.快捷键丢失

解决办法:

第一步:打开注册表编辑器

运行 -> regedit

第二步:修复注册表键值

HKEY_CLASSES_ROOT项下,搜索三个子键:

docx

xlsx

pptx

docx子项修复:

a.docx项右侧,默认键的值设置为:Word.Document.12

b.docx子项Word.Document.12,创建子项ShellNew,右侧新建字符串键,名为NullFile,值不要设置。

xlsx子项修复:

a.xlsx项右侧,默认键的值设置为:Excel.Sheet.12

b.xlsx子项Excel.Sheet.12,创建子项ShellNew,右侧新建字符串键,名为NullFile,值不要设置。

pptx子项修复:

a.pptx项右侧,默认键的值设置为:PowerPoint.Show.12

b.pptx子项PowerPoint.Show.12,创建子项ShellNew,右侧新建字符串键,名为NullFile,值不要设置。

第三步:重启系统

修复脚本(BAT):

@echo off

setlocal enabledelayedexpansion

:: 检查是否以管理员身份运行

net session >nul 2>&1

if %errorLevel% neq 0 (

    echo 请以管理员身份运行此脚本

    pause

    exit /b

)

echo 正在修复Office文件关联注册表项...

echo.

:: 修复docx相关注册表项

reg add "HKEY_CLASSES_ROOT\.docx" /ve /d "Word.Document.12" /f >nul

reg add "HKEY_CLASSES_ROOT\Word.Document.12\ShellNew" /v "NullFile" /t REG_SZ /f >nul

echo 已修复.docx关联

:: 修复xlsx相关注册表项

reg add "HKEY_CLASSES_ROOT\.xlsx" /ve /d "Excel.Sheet.12" /f >nul

reg add "HKEY_CLASSES_ROOT\Excel.Sheet.12\ShellNew" /v "NullFile" /t REG_SZ /f >nul

echo 已修复.xlsx关联

:: 修复pptx相关注册表项

reg add "HKEY_CLASSES_ROOT\.pptx" /ve /d "PowerPoint.Show.12" /f >nul

reg add "HKEY_CLASSES_ROOT\PowerPoint.Show.12\ShellNew" /v "NullFile" /t REG_SZ /f >nul

echo 已修复.pptx关联

echo.

echo 所有Office文件关联已修复完成

pause

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容