一些网站和博客建议用户从操作系统中删除多余的字体。这是否有助于提高性能,还是这只是一个神话?如果这是真的,为什么会这样?
答案1
建议这样做的原因是 Windows(至少 Mac 和 Linux 不确定)必须在启动时加载字体信息。这不仅会减慢启动过程(虽然我认为在现代计算机上您实际上不会注意到这一点),而且更重要的是,每种字体都需要一定量的内存存储空间。然后其他操作系统进程将无法再使用这些内存,因此可能会因分页而减慢操作系统的速度。
因此,在具有充足内存和快速驱动器的现代计算机上,正常情况下您不会注意到任何差异。
答案2
答案3
从我的经验来看,安装过多字体确实会降低系统速度。我自己的轶事证据如下:
2011 年初,我想看看大量字体是否真的会拖慢系统速度。为了测试,我在 Windows 7 计算机上使用 FontFrenzy 卸载了除Windows 7 默认安装的字体。总之,我禁用了大约 250 种积累的字体。这是我所做的唯一更改,我的启动时间(从 BIOS 屏幕到可用的桌面屏幕)减少了 6 秒(从 50 秒到 44 秒)。Word、Photoshop 等程序感觉加载速度更快(但是,我实际上并没有对它们进行计时)。
我不记得确切的系统规格,但它是一台 i5 机器,运行 Win 7 Home Premium,配备 6GB RAM 和 750GB Caviar Green 5400RPM 驱动器。
这类传闻证据的问题在于,我确信没有人会拥有与我完全相同的软件/硬件设置。不过,在我进行的一次测试中,使用较少的字体可以稍微缩短启动时间。
答案4
是的,因为 Windows 在启动时会读取所有字体,并且必须验证所有字体:
C:\windows\字体
恢复启动之前。
如果您在 Windows 中安装新字体,您将会发现 Windows 的启动速度变慢了。
这就是为什么建议你只保留此列表中列出的 Windows 中的主要字体关联并保留您在特殊编辑软件(如 Photoshop 或 CorelDraw)中使用的字体,或系统上安装的需要特殊字体的软件或游戏。