V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
7RTDKSAK
V2EX  ›  Windows

bootmgr(即选择启动哪一个系统那个界面)设置为 zh-cn 后依然乱码?汉字显示为一堆口?缺了啥?

  •  
  •   7RTDKSAK · 2022-09-18 12:25:44 +08:00 · 1168 次点击
    这是一个创建于 804 天前的主题,其中的信息可能已经有所发展或是发生改变。

    但是高亮选中某一个启动项后再按 F8 进入地界面设置为 zh-cn 后可以正常显示中文

    已经设置为黑底白字那种开机选单风格,不是新式地蓝底白字风格(因为这样就要多启动一次才能引导非默认启动项)

    歪果仁没有这需求啊?还是英文 26 个字母简单

    第 1 条附言  ·  2022-09-22 01:20:07 +08:00

    解决了,需要把zh-cn\bootx64.efi.mui(提取自ADK安装目录)复制到ESP的EFI\BOOT\ZH-CN\中

    单纯地执行bcdboot /l zh-cn无效(也有可能此处其实是指高级启动选项那个界面的语言?)

    太坑了,微软没有文档提到这一点?找了多少小论坛才找到

    第 2 条附言  ·  2022-09-22 01:28:15 +08:00

    但是系统原生地ESP又确实不存在bootx64.efi.mui,照样能正常显示中文

    观察到"原生"ESP中地bootx64.efi要比由bcdboot"新建"地ESP中地bootx64.efi要大500KB左右,猜测大概是内嵌了*.mui?

    6 条回复    2022-09-19 16:31:10 +08:00
    zed1018
        1
    zed1018  
       2022-09-18 13:13:27 +08:00
    像引导,recovery 界面的字体都是精简精简再精简的,你这个情况说不定连精简的中文字体都没有。
    kokutou
        2
    kokutou  
       2022-09-18 14:12:30 +08:00 via Android   ❤️ 1
    重建才行吧,bcdboot 里面参数指定 /l zh-cn 才会拷贝字体吧
    7RTDKSAK
        3
    7RTDKSAK  
    OP
       2022-09-18 17:48:48 +08:00
    @kokutou 这个命令试过了,执行成功后,字体确实有,目录下共有 16 个 TTF,但是还是一堆口


    @zed1018

    我也觉得是字体问题

    系统原生引导里开机选单显示汉字没有问题

    但是系统原生地 ESP 里的 EFI 目录直接复制到另外一个分区后,启动每一个 entry 都成功,但是开机选单又是一堆口

    这仅仅是换了一个分区启动而已,直接复制粘贴,文件目录结构一模一样,怎么就一个正常一个乱码了呢,找了一天了
    kokutou
        4
    kokutou  
       2022-09-18 19:00:45 +08:00 via Android
    @7RTDKSAK
    esp 格式化,然后再执行命令。
    正常的 esp 分区格式,不是那种什么简单的 fat32
    esp 要 fat/fat32 ,不能是 ntfs
    检查所有硬盘分区,是不是还有其他的 efi 文件夹
    Osk
        5
    Osk  
       2022-09-18 20:50:09 +08:00
    遇事不决, 把 bootmgr 分区格式化了重建引导再说 /doge/


    bcdedit /enum all 看看?
    7RTDKSAK
        6
    7RTDKSAK  
    OP
       2022-09-19 16:31:10 +08:00
    放棄了,就英文啟動項將就吧

    不知道為啥常規安裝系統所產生地 ESP 顯示中文就正常,而格式化此分區後再拿`bcdboot /l zh-cn`重建就無論如何都是一堆口
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2667 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:59 · PVG 19:59 · LAX 03:59 · JFK 06:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.