Cannot create file "C:UsersADMINI~1AppDataLocalTempEditorLineEnds.ttr"

这个问题的产生根据网上搜集的资料是因为微软的新补丁KB2970228和KB2982791限制了字体文件的使用机制, 而EditorLineEnds.ttr是delphi字体临时文件, 这就导致了delphi启动时无法访问这个文件,启动失败

解决方案: 把EditorLineEnds.ttr扩展名改为ttf,右键安装,problem solved !!!


不必卸载补丁了,EditorLineEnds.ttr删除不了,但是可以重命名,写个批处理要启动Delphi吧。虽然有点别扭,但总算解决了问题:
@echo off
set NewFileName="%TEMP%\%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.tmp"
MOVE %TEMP%EditorLineEnds.ttr %NewFileName%
start "" "C:Program Files (x86)CodeGearRAD Studio5.0inds.exe" -pDelphi

Delphi路径换成你自己的。


转:https://bbs.csdn.net/topics/390860922

原文地址:https://www.cnblogs.com/railgunman/p/13330264.html