关于window11创建文件时后缀为大写的注册表修复方案

问题描述与分析

在某次系统更新后,创建word文档时后缀由原来的.docx变成了.DOCX。虽然不影响正常使用,但是对于有强迫症的我来说不能接受。并且不止word(.rtx/.doc/.docx)后缀发生了改变,excel(.xlsx/.csv等)、ppt(.ppt/.pptx)均转换为了大写。这对于某些情况下使用程序读取文档造成了一定的不便,我决心修复。

解决方案

经过网上查询,判断问题应该出现在注册表方面。尝试通过修改注册表修复问题。

系统环境

版本 Windows 11 家庭中文版
版本 21H2
安装日期 ‎2022-‎08-‎04
操作系统版本 22000.2538
体验 Windows 功能体验包 1000.22001.1000.0

注意:系统更新时本机总是会出现卡进度条在29%的情况,该情况在修改注册表时未修复。

打开与备份注册表

在管理员模式下,Win+R启动命令运行框,输入regedit进入注册表编辑器。

进入注册表编辑器后,点击文件->导出,备份注册表。该步骤请务必操作。如发生意外,请点击文件->导入,选择备份文件还原注册表。

修改注册表内容

点击计算机下级HKEY_CLASSES_ROOT,找到被设置为大写的后缀(以.PPTX为例)右击选择重命名。可能出现拒绝修改提示框。请确保权限足够后再次进行修改。

一、若修改成功则保存退出,此时新建文件可以看到后缀为小写。

二、若弹出提示“注册表编辑器无法重命名.PPTX。指定的项名已存在。键入另一个名称后再试”则可以:
方案1:
1、先将该项临时重命名为一个不存在的项名(如重命名为.PPTX123)。
2、保存注册表。
3、重新进入注册表,发现生成了新生成了一个项.pptx,同时.PPTX123仍存在。
4、删除.PPTX123。
5、新建ppt文件,发现后缀名变为.pptx,修改成功。
临时重命名

保存后进入发现生成新的.pptx文件
方案二:
将其导出并保存为pptx.reg并删除原有“.PPTX”项,将导出的pptx.reg文件用记事本打开,将所有.PPTX的地方修改为.pptx,保存后导入注册表。修改成功。1
在这里插入图片描述

通过上述方案解决了问题。

注意事项与问题分析

1、修改注册表记得备份,你能理解我当时随便改了个名字测试然后发现改不回去有多崩溃吗。
2、该方案可能含有未知隐患,仅作为提供解决方案若修改随机名称后进入高级启动,可能会出现蓝屏情况。但正常开机或重启无蓝屏现象。
3、注册表的本质是数据库。通过查阅资料发现注册表不区分大小写2。可能是因为存在小写后缀,而某次错误导致大写后缀覆盖了小写后缀。导致不能直接重命名,同时在临时命名后不能将名称改回大写。
4、网络上部分回答提到了禁用注册表。该方案我没有尝试,可能可行,但需要注意在禁用注册表后重启注册表需要组策略管理器,而win11家庭版的组策略管理器被锁定了,需要其他方案解除锁定。


  1. 文件扩展名大小写修改方法https://jingyan.baidu.com/article/02027811a1f8d71bcc9ce5dd.html ↩︎

  2. Windows注册表参数 %1 和 %L 的区别https://blog.csdn.net/kfepiza/article/details/136125191 ↩︎

  • 14
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值