一些朋友问我,他们有时候发现Windows窗口的右上角的最小化、最大化和关闭三个按钮变成了乱码,有时候就显示0或者1,是怎么回事,如何解决?
其实这是乱码问题,Windows系统当中很多图形其实都是一种字体,举个例子,英文字体中的Times New Roman和Marlett等字体不能删除,否则系统基本字体会发生絮乱;还有有关英文和符号的字体大多是不能删除的,否则Windows可能就会出现乱码。宋体是系统缺省的中文字体。屏幕字体文件(扩展名为*.FON)千万不要随便删除, 否则一些对话框中的文字会变成乱码。*.SYS的字体为系统字体, 系统提示信息和图标描述性文字中要用到这些字体,删除后可能会使系统崩溃。还有一些符号字体,如Marlett、Windings等字体,也不能随便删除,窗口右上角的三个按钮中的图形实际上是字体。
了解了这些你就可以分析问题出现的原因并解决他们了。
问题1:你可能删掉了如Marlett、Windings等这样的字体。
解决办法:在其他完好的系统中找到被你删除的字体,重新添加到系统font目录就ok了。
问题2:Windows系统在存取TrueType Font这种向量字时出了些问题。这个是最常见的原因。
解决办法:查找并删除"TTFCACHE"隐藏文件。由于该文件在Windows根目录下是隐藏的,可以通过设置资源管理器菜单中"工具-文件夹选项",在"查看"窗口选择"显示所有文件"项显示所有隐藏文件。或者直接利用“搜索”找到这个文件,删除然后重启计算机就解决了。
希望大家多了解Windows系统的一些知识,解决各种问题就很简单了。来源:http://weste.net