2023年11月24日发(作者:)windows双系统启动管理器乱码解决过程

昨天看到自己笔记本电脑Win7下系统盘空间又少了1个多G, 就想给系统来个大清理, 进入磁盘清理,看到有些像Service Pack备份文件等占用了很大的空间,就随手把这些占用大的文件都勾上清理了下, 清理掉3个多G的空间。感觉还挺好,结果等重新启动电脑的时候出问题了,发现自己的双系统启动管理画面都变成问号了, 唯一能认识的就剩下Windows 7和Windows 10这俩选项条啦,有点蒙圈。就试着进系统发现还能 正常进入系统, 最后来回启动几次分别进入7和10都正常,感觉问题不大, 就想着可能是启动管理器的中文字库这块清丢了(清的有点过头了估计),进入系统后就开始进行修复工作,首先打开DOS窗口,执行DOS命 令“BCDEDIT /set {CURRENT} lacale zh-CN ”,手动强制让当前windows启动加载器把字库文件都设置成zh-cn中文。接着执行“BCDEDIT /enum all”查看了下所有的都是zh-cn状态了。就感觉应该解决掉了,重新系 统问题依旧,还是一堆问号乱码。进入系统接着想是不是把chs_字库文件搞坏了吧, 就把windows 7 ISO安装镜像文件解压,从fonts文件夹中把这个文件提出来直接覆盖掉C:bootfontschs_文件 (此文件夹为系统隐藏文件夹,要去查看里显示所有文件和系统隐藏文件才能看到),复制替换后右击有顺手执行下。接着重新启动电脑查看问题还是这样,有点头大了。又进系统就怀疑是不是启动管理器bootmgr出 大问题了, 就用EasyBCD辅助工具修复了下,重启电脑问题还在。系统都是好的总不能为了这个问题重新再装系统吧,不搞正常呢看着实在太别扭了。没有办法就去网上查问题,一查还都是我试过的, 其中好多都没 有找到很好的解决办法。就回头接着去ISO解压文件中直接把里面的bootmgr提溜出来直接覆盖掉C:bootmgr,重新启动机器,哈,乱码是没有了,不过都变成英文了。下面还有三个“口口口”乱码, 嗯,有进步!不 过这也不行啊, 明明的中文系统搞得中文不中文英文不英文的。就接着查看C:boot下的文件及文件夹, 就注意到zh-cn文件夹下的和, 和其他机器同样系统下的文件一比较大小发 现不一样,就直接从其他机器中把这两个文件复制过来替换掉(其实可以直接从ISO解压文件复制过来替换掉也可以了)。结果一操作不让替换,偶可是administrator哟,还不让我替换。折腾了半天的权限还是不让 替换(windows 7后权限的限制是高了不少),最后也不折腾了,直接用PE工具盘启动系统进去直接替换(替换前偶还是把要替换的文件备份了一份,万一出问题呢),接着重新启动电脑,哈哈,

那熟悉的双系统切 换画面又出来啦。

问题总结:

1、只所以我敢这样折腾就是我的双系统和一般的常安装的那种双系统有点区别, 我的是把固态硬盘直接分成三个主分区,其中C盘和D盘分别来安装Windows7和Windows10。这样两个系统各自有各自的主引导区,互相 不干扰,一个坏了另外一个还可以独立运行,这样搞唯一麻烦的是不会自动生成双系统启动菜单, 要自己用BCDEDIT这个命令来自己敲命令搞定(这个命令可是个好东西,熟悉他了能帮你解决好多问题),还要把他 们各自的引导区参数文件分别往对方盘符里丢一份, 不然制作不了双系统的。平常的那种双系统共用一个主引导区,一个坏了另外一个系统照样启动不起来, 除了占地方实则用处不大。不然早就老老实实的重新安 装系统了。

2、主要步骤:

(1):执行 BCDEDIT /set {CURRENT} lacale zh-CN

(2):复制替换chs_

(3):替换bootmgr

(4):替换和

应该最重要的是在3、4这两个文件。希望此文能给遇到这样问题的朋友提供些帮助。