今天在使用字体文件时,发现复制进项目的字体文件无法删除。一旦删除,会弹出“操作无法完成,因为文件已在 System 中打开。”这样的对话框。经过几个小时的研究,终于解决问题成功删除。
在知乎上找到如下问题:字体文件在system中打开无法删除?。其中有人解答:
无法删除是因为该字体是以快捷方式安装的,要先去
C:\WINDOWS\Fonts
中将相应的字体删掉,然后重启电脑。这时那个字体文件就可以被删除了。如果想保留这个字体可以在重启之后双击该字体文件然后点击安装。这样的安装方式不会导致字体文件无法删除。
如果你的字体是以快捷方式安装的,以上方式可能会起效。不过我这里不起效。
一开始,我气急败坏的使用了 Unlocker 这款软件,强制删除字体文件。发现删除两次后再重启就能删掉了。你也可以尝试使用其他类似软件删除,不过这种删除方式肯定不安全,可能导致无法预料的问题,不建议这么做。最主要的是这种删除方式过于麻烦,字体文件以后也要用,总不能每次删除都要重启电脑吧?
最终发现,无法删除的原因竟然是预览窗口,点击查看 -> 预览窗格
或按Alt + P
关闭右侧的预览窗口即可正常删除文件。