汉化 Hirens.BootCD 中的 XP 系统
2024-06-28 16:04:57
供稿:网友
汉化 Hirens.BootCD 中的 XP 系统1. 在中文版 XPSP3 镜像中提取所需的文件原系统为没有作 server pack 的 Windows xp PRofessional ,在WINXPSP3的虚拟光驱中提取以下文件f:cd I386rem 汉化、输入法所需文件copy MYDOCS.DL_ d:/copy shell32.dl_ d:/copy browselc.dl_ d:/copy logonui.ex_ d:/copy explorer.ex_ d:/copy l_intl.nl* d:/copy simsun.tt_ d:/copy INPUT.* d:/rem 附加库copy OCMANAGE.DL_ d:/ copy DBGHELP.DLL d:/cd ASMS/1000/MSFT/WINDOWS/GDipLUScopy GDIPLUS.CAT d:/copy GDIPLUS.DLL d:/copy GDIPLUS.MAN d:/rem =========解压缩=================expand MYDOCS.DL_ mydocs.dllexpand shell32.dl_ shell32.dllexpand browselc.dl_ browselc.dllexpand logonui.ex_ logonui.exeexpand explorer.ex_ explorer.exeexpand l_intl.nl* l_intl.nlsexpand simsun.tt_ simsun.ttcexpand OCMANAGE.DL_ ocmanage.dllexpand INPUT.dl_ input.dllexpand INPUT.HL_ input.hlpexpand INPUT.IN_ input.infexpand INPUT.CH_ input.chm以上收集所需的文件的完成2.解压 Hirens.BootCD 用 winrar 解压 Hirens.BootCD.15.2.zip ,在解压后的文件中,用 HBCDCustomizer.exe 解压 Hiren's.BootCD.15.2.iso 到 C:/MyBootCD ,用 7zip 解压 C:/MyBootCD/CD/HBCD/XP 中的 XP.wim 到 D 盘,如 D:/XP复制 explorer.exe 到 D:/XP/I386 中复制以下文件到 D:/XP/I386/system32 中mydocs.dllshell32.dllbrowselc.dlllogonui.exe复制 simsun.ttc 到 D:/XP/I386/Fonts 中,并删除该文件夹中的 micross.ttf 和 arial.ttf 两字体3.重新封装、打包用 Gimagex 或别的工具重新封装XP ,这个工具在Hirens.BootCD 带有的 C:/MyBootCD/CD/HBCD/Programs/Files/GImageX.7z来源选 D:/XP保存位置 C:/MyBootCD/CD/HBCD/XP/XP.wim映象名称 XP可启动映像 打勾其它一律留空这样新的镜像就创建成功了。下来用 HBCDCustomizer.exe "Make ISO" 制作新的 ISO 镜像到 C:/MyBootCD ,记得改写最上面的方框为空白。4.设置Hirens.BootCD 的 miniXP 的界面为中文用虚拟机加载制作的 MyBootCD.iso ,进入 minixp ,中文是乱码,说明XP系统已经被汉化了,就是缺少中文字体没能正确显示。要改系统的默认字体需要修改注册表,比较麻烦,比较简单的操作是双击 X:/I386/Fonts/simsun.ttc 这个文件系统界面就会变成中文5.注册表修改系统字体hkey_local_machine/system/controlset001/control/nls/language,把“default”和“installlanguage”的的值“0409”改为“0804”HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/FontsHKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/GRE_Initialize导出 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FontAssocHKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FontAssoc/Associated CharsetANSI(00)="YES"OEM(FF)="YES"SYMBOL(02)="NO"HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FontAssoc/Associated DefaultFontsAssocSystemFont=“simsun.ttf”