热门关键字:  PHP  Cisco  seo  网络广告 虚拟主机 中文域名
当前位置 :| 主页>服务器>Win服务器>

乱码形成原因及其消除方法大全

来源:eNet硅谷动力 作者:未知 时间:2005-10-27 点击:
五、如何消除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" 
 
 

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册