如今,windows 7越来越受欢迎。相信还是有很多朋友对XP情有独钟的。北极鱼就是其中之一,主要是因为他们很少使用安装的软件,电脑基本上都是一些便携应用。而且自己做的很多便携应用都是在xp系统下做绿化测试的。因此,一些便携式应用程序无法在windows 7下使用。另外,习惯了运行速度的我觉得XP比较方便,所以还在用XP。(双系统,一般在XP下用,用windows 7玩玩而已)。用了很久的XP没问题,但是前几天北极鱼终于出RPWT了:自己的XP系统出了问题,导致无法安装字体。当你想安装字体并拷贝到C:\WINDOWS\Fonts时,没有提示‘安装新字体’,拷贝到文件夹中的字体无法使用。C:\WINDOWS\Fonts下的文件菜单中也没有‘安装新字体’的选项,很多朋友可能也有。
当时第一反应是谷歌和百度。但是搜索结果要么是98系统的解决方案,要么是系统的重装。虽然后者说不麻烦,但是如果下次再出现这种情况岂不是要重新安装系统?好像还是想办法解决比较好!前面提到的98系统下的desktop.ini文件,在xp系统的font文件夹下没有找到。我一时想不出来,但在准备用ghost重装系统的时候,突然灵光一闪,终于找到了终极解决方案:
在C:\WINDOWS\Fonts文件夹下新建一个文件' desktop.ini '用记事本打开,输入以下内容(不带引号):
'[.ShellClassInfo]
UICLSID='
保存后,将“desktop.ini”文件的属性更改为只读并隐藏。到目前为止,问题已经完美解决。
原理:xp系统下的C:\WINDOWS\Fonts是一个特殊的文件夹。即使所有文件在Tools-Folder选项中可见,该文件夹下的配置文件“desktop.ini”仍然无法显示。打开的唯一方法是输入C:\WINDOWS\Fonts\ Desktop.ini只能显示。所以没想到处理问题的时候这个配置文件丢了。而且很多朋友经常在优化系统或者中毒的时候搜索所有desktop.ini都要删除,所以误删这个文件导致字体无法安装。