思路来源
来源于微软远景论坛pcbeta用户Ayoungs,链接地址修改系统文件让资源管理器不显示“- 文件资源管理器”后缀
原文部分引用
注意事项:如果修改后进行Windows更新、更新语言包等操作,会将修改后的文件覆盖掉,就会失效,需要重新修改。
起因:微软在Win11的10月更新中,修改了资源管理器在任务栏的显示样式和预览样式。
在合并任务栏时,资源管理器的任务栏预览窗口的文字显示,除了显示文件夹名,还会显示“ - 文件资源管理器”的后缀。
原文是修改语言包下的explorerframe.dll.mui
文件里的string table值。
但是没有安装语言包的用户,是找不到原文所说的路径的。
因此我猜测,Windows的默认语言文件夹下应该也有这个文件。
于是我全局搜索了这个文件,果然搜索到了位置:
因为我的系统是中文的,我直接对zh-CN下的这个文件进行处理。
修改教程
同原文大同小异。
修改文件
- 复制文件到桌面,用Resource Hacker软件打开。在String table下找到2195:2052。双击该值打开即可看到如下界面:
- 然后把红框标记的字符串全部删除,删除后点击如图所示的编译按钮:
- 编译完点击保存,即可获得一个新的mui文件。
替换文件
复制新的mui文件到C:\Windows\System32\zh-CN
替换原有的mui文件
- 备份:在尝试任何更改之前,请确保你已经备份,以便在出现问题时可以恢复。
- 进入PE替换/修改权限替换:
可以进入PE,在PE模式下,允许你访问并替换 explorerframe.dll.mui。
这里我采用修改权限的方法:
- 右键该文件-属性-安全-高级,更改所有者为自己认识的账户
- 确定后就可以修改用户权限如下(建议把列出来的的用户都勾上所有权限):
- 打开命令提示符:使用具有管理员权限的命令提示符窗口。
- 停止 explorer 进程:在命令提示符中输入命令
taskkill /f /im explorer.exe
来强制结束资源管理器进程。(结束前建议关闭所有窗口和无关程序) - 复制新文件:使用
xcopy
或其他命令行工具来复制新的explorerframe.dll.mui
文件到系统目录。
# 复制
xcopy "C:\path\Desktop\explorerframe.dll.mui" "C:\Windows\System32\zh-CN\explorerframe.dll.mui" /y
重启资源管理器查看
# 重启资源管理器
start explorer
重启资源管理器后,即可看到已经没有了多余的后缀。