从 Windows 中删除字体

从 Windows 中删除字体

我下载了一个名为 Helvetica 的字体,以为我下载的是真正的 Helvetica。碰巧的是,该字体有相同的名称,当我访问使用 Helvetica 的网站时,浏览器会使用我下载的丑陋字体。我是一名网页设计师,访问带有丑陋字体的网站并不是一件有趣的事情。有人能帮我找到解决方案吗?我试图删除它,但系统总是说该字体正在被另一个程序使用,即使我已关闭所有程序。

答案1

我想到了一些选择。第一个选择是下载进程探索器,是 Microsoft 的 sysinternals 工具集的一部分。在内存中搜索文件名以查找其加载方式:

Find -> Process or Handle

找到它后,您可以通过右键单击它并从菜单中选择关闭句柄来关闭句柄,然后您就可以删除该文件。

如果关闭句柄后仍然无法删除,或者内存中没有句柄,请尝试从命令行删除字体:

start -> run -> cmd
C:\> CD C:\Windows\Fonts
C:\Windows\Fonts> del [font file name]

最后一个选择是尝试从注册表中删除对该字体的所有引用。

start -> run -> regedit

进入注册表后,按文件名搜索字体以删除引用(请确保在执行此操作之前创建注册表备份,因为如果不小心更改注册表可能会导致系统变得不稳定)。删除引用并重新启动后,它应该不会在内存中,因此应该允许您删除它。

如果这些选项都不起作用,那么您可能需要从 LiveCD 或 USB 设备启动才能进入文件系统并以此方式删除文件。如果您使用的启动系统可以访问和修改 Win7 驱动器文件系统(如果是 win7 livecd 应该没有问题),则最后一个选项保证有效。如果您不习惯更改注册表,您可能需要在深入研究注册表之前尝试 liveCD 选项。

答案2

您可以在控制面板的“外观和个性化”下找到它,右键单击字体以将其删除。这也是您可以添加下载字体的地方。

答案3

转到控制面板->字体,然后删除它们......

相关内容