砍掉软件窗口的怪字符

软件世界

  笔者的东芝Satellite 1880笔记本电脑里装的是Windows 98,大约在半个月前笔者发现金山词霸中单词的音标全部变成一些奇怪的符号。最近又发现系统中大部分软件窗口右上角的“最小化”按钮、“还原”按钮、“关闭”按钮都变成了0、1或2、ρ这些字符;而且横、纵向滚动条的箭头位置则分别变成了3、4和5、6字符;Word中的字体原来有一百多种,现在也只剩下了“宋体”一种等奇怪的现象。

  笔者查阅资料,了解到金山词霸的默认安装目录C:\Program Files\Kingsoft\XDict\Fonts下的Ksphonet.ttf是包含音标符号的字体文件,而且系统盘C:\WINDOWS\FONTS目录下的字体文件Marlett.ttf储存的是“最小化”、“还原”、“关闭”、“最大化”等按钮的符号。笔者判断是这两个文件受到了破坏造成软件窗口显示怪字符。可是重新拷贝了、正确的文件后,系统显示还是不对。

  继续查阅资料,笔者看到有一例由于字体缓冲文件损坏造成的汉字字体缺漏和显示模糊的案例。于是把C:\WINDOWS目录下的字体缓冲文件ttfCache(系统隐藏文件)删除后重启电脑,重启后Windows将重新建立字体缓冲文件ttfCache文件。没想到问题得到了圆满解决。