五、如何消除Windows系统界面乱码?
【形成原因】:这类乱码是由于Windows注册表中关于字体部分配置不正常造成的,即使您用内码翻译软件(如南极星、MagicWin98等)处理也不会消除。
【解决办法】:在Windows注册表中,恢复关于字体部分的正确设置。
1、利用显示正常的电脑
假如有一台Windows版本相同、显示正常的电脑可以利用,你可以如下步骤进行恢复:在正常机器上选择“开始”/“运行”,在对话框中键入“REGEDIT”,打开注册表编辑器;光标定位到“HKEY_LOCAL_MACHINE\SYSTEM\CURRENT CONTROL SET\CONTROL\FONTASSOC”,选择“注册表/导出注册表文件”,选择“分支”,导出该分支注册表信息到文件(如LI.REG)中(如下图);把LI.REG文件COPY到显示乱码的机器上,在显示乱码机器上运行REGEDIT,选择“注册注册表”/“导入注册注册表”,把LI.REG文件导入注册表中。

2、在显示乱码的电脑上操作
如果没有显示正常的电脑可以利用,就需要您手工恢复字体部分注册表项,方法有以下两种:
第一种方法:用记事本编辑一个文件,然后保存为扩展名“REG”(文件名随意),再用鼠标右键单击这个文件,在右键菜单中选择合并,即可完成对注册表的改动。该文本文件的内容如下:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurtentControlset\control\fontassoc]
[HKEY_LOCAL_MACHINE\System\CurtentControlset\control\fontassoc\Associated DefaultFonts]
"assocSystemFont"="simsun.ttf"
"FontPackageDontCare"="宋体"
"FontPackageRoman"="宋体"
"FontPackageSwiss"="宋体"
"FontPackageModem"="宋体"
"FontPackageScript"="宋体"
"FontPackageDecorative"="宋体"
[HKEY_LOCAL_MACHINE\System\CurtentControlset\control\fontassoc\Associated CharSet]
"ANSI(00)"="yes"
"SYMBOL(02)"="no"
"OEM(FF)"="yes"
"GB2312(86)"="yes"
【形成原因】:这类乱码是由于Windows注册表中关于字体部分配置不正常造成的,即使您用内码翻译软件(如南极星、MagicWin98等)处理也不会消除。
【解决办法】:在Windows注册表中,恢复关于字体部分的正确设置。
1、利用显示正常的电脑
假如有一台Windows版本相同、显示正常的电脑可以利用,你可以如下步骤进行恢复:在正常机器上选择“开始”/“运行”,在对话框中键入“REGEDIT”,打开注册表编辑器;光标定位到“HKEY_LOCAL_MACHINE\SYSTEM\CURRENT CONTROL SET\CONTROL\FONTASSOC”,选择“注册表/导出注册表文件”,选择“分支”,导出该分支注册表信息到文件(如LI.REG)中(如下图);把LI.REG文件COPY到显示乱码的机器上,在显示乱码机器上运行REGEDIT,选择“注册注册表”/“导入注册注册表”,把LI.REG文件导入注册表中。

2、在显示乱码的电脑上操作
如果没有显示正常的电脑可以利用,就需要您手工恢复字体部分注册表项,方法有以下两种:
第一种方法:用记事本编辑一个文件,然后保存为扩展名“REG”(文件名随意),再用鼠标右键单击这个文件,在右键菜单中选择合并,即可完成对注册表的改动。该文本文件的内容如下:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurtentControlset\control\fontassoc]
[HKEY_LOCAL_MACHINE\System\CurtentControlset\control\fontassoc\Associated DefaultFonts]
"assocSystemFont"="simsun.ttf"
"FontPackageDontCare"="宋体"
"FontPackageRoman"="宋体"
"FontPackageSwiss"="宋体"
"FontPackageModem"="宋体"
"FontPackageScript"="宋体"
"FontPackageDecorative"="宋体"
[HKEY_LOCAL_MACHINE\System\CurtentControlset\control\fontassoc\Associated CharSet]
"ANSI(00)"="yes"
"SYMBOL(02)"="no"
"OEM(FF)"="yes"
"GB2312(86)"="yes"