Delphi2010启动报错cannot create file C:Users\ADMINI~1\AppDat...\EditorLineEnds.ttr
由于在Windows安装了最近的更新(KB2982791, KB2970228)后,Delphi的IDE需要创建的一个文件%TEMP%\EditorLineEnds.ttr会被系统锁定,导致除非重新启动操作系统,否则Delphi 8~2010无法启动两次。
Delphi的IDE在启动时提取了一个字体资源到%TEMP%\EditorLineEnds.ttr,然后使用AddFontResource函数将其加载,并且在IDE的析构代码中释放它。但在最近的Windows更新中,由于一些安全方面的原因,微软限制了RemoveFontResource函数解锁这个文件。如果第二次启动IDE,提取字体资源的操作会失败并导致IDE被异常终止。
解决方法:
1、网上下载补丁(转载)
http://blog.csdn.net/poolord/article/details/38965861
2、修改EditorLineEnds.ttr名字(每次启动2010前都要执行下面Delphi.bat)
创建一个Delphi.bat 文件内容如下:
@echo off
set a=C:\Users\Administrator\AppData\Local\Temp\EditorLineEnds.ttr
set aa=%time%
set bb=%aa:~0,2%
set cc=%aa:~3,2%
set dd=%aa:~6,2%
set ee=%date%
set ff=%ee:~0,4%
set gg=%ee:~5,2%
set hh=%ee:~8,2%
set value=EditorLineEnds%ff%%gg%%hh%_%bb%%cc%%dd%
ren "%a%" "%value%.ttr"
转载于:https://www.cnblogs.com/lp-blogs/p/4387186.html
Delphi2010启动报错cannot create file C:Users\ADMINI~1\AppDat...\EditorLineEnds.ttr相关推荐
- Delphi2010启动报错:Cannot create file “C:\Users\asun\AppData\Local\Temp\EditorLineEnds.ttr“. 另一个程序正在使用此文
Delphi2010启动报错:Cannot create file "C:\Users\asun\AppData\Local\Temp\EditorLineEnds.ttr". 另 ...
- Centos7修改默认网卡名(改为eth0)以及网卡启动报错RTNETLINK answers: File exists处理...
安装好centos7版本的系统后,发现默认的网卡名字有点怪,为了便于管理,可以手动修改.下面对centos7版本下网卡重命名操作做一记录: 1)编辑网卡信息 [root@linux-node2~]# ...
- switchHosts启动报错: bad data file.. :( 问题解决记录(笔记)
今天上班一打开switchHost突然报错bad data file,以前也碰见过几次,都是卸载重新安装解决,虽然管用但数据全没了.那时候数据少,只有一两个环境,现在环境多了就不乐意丢数据了.报错如下 ...
- 【踩坑日记】springboot项目启动报错error create bean with name
前言 启动springboot项目报错error create bean with name xxx 以为是哪个bean没有装配上,排查了所有的bean,发现都装配了 原因分析 仔细看了报错日志,发现 ...
- Apollo 星火计划踩坑记录 dreamview启动报错“No such file or directory: ‘ping‘: ‘ping‘”
第一次以计算机科学与技术本科生身份写blog也是值得纪念的 百度Apollo开源社区近期开始了"星火计划第二期",使用了新版本的工程框架,但是毕竟还在测试中,小bug不可避免,这篇 ...
- springboot启动报错:create a memory leak. Stack trace of thread:(DubboResponseTimeoutScanTimer)
2019-08-08 18:19:24.050 INFO 20344 - [ main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} ...
- fastdht启动报错:ERROR - file: func.c, line: 332, local host does not belong to any group, program exit!
首先讲一下fastdht安装过程 1.下载安装BerkeleyDB,(版本可以自己更改就行),也可以通过网盘下载 http://download.oracle.com/berkeley-db/db-6 ...
- mysql 启动报错-server PID file could not be found
[root@yunhe ~]# service mysql stop MySQL server PID file could not be found! [失败] 解 ...
- SonarQube启动报错:WrapperSimpleApp: Encountered an error running main: java.nio.file.AccessDeniedExcepti
SonarQube启动报错 可以查看日志,一般日志会记录错误的详细内容 执行以下命令,查看日志: cd /opt/sonarqube-6.7.6/logs tail -n 100 sonar.log ...
- mysql5.6 pid_MySQL5.6启动报错The server quit without updating PID file
Mysql启动报错如下: [root@db01 opt]# service mysqld start Starting MySQL.... ERROR! The server quit without ...
最新文章
- go build命令详解
- 大型Web2.0站点构建技术初探一
- 在线考试计算机文化基础,计算机文化基础在线考试.pdf
- 7 MyBatis映射文件中的拼接符
- A sample that using the completion port I/O model
- classpath java配置_Java环境变量中classpath是必须配置吗?
- JDK安装和环境变量配置(超详细图文)
- python curve fit拟合失败的情况
- c++ 两个栈实现一个队列
- 复旦MBAer聊“进博”:希望已至,寻路未来!
- 商业的本质 + 社交电商思考
- MATLAB基本操作之画图
- 企业微信登录不了怎么办 企业微信无法登录的原因及解决方法
- Android 自定义软键盘实现 数字九宫格
- 史蒂夫·乔布斯传记_Chapter 4: Atari and India
- redisson 主从模式Unsupported protocol version 50_强推七本欢喜冤家甜文,男女主从互怼到互宠,超甜超撩超过瘾!...
- 这几行最简单的代码 ,却改变了世界
- 天才少年稚晖君超酷“硬汉”项目登榜|GitHub近期热门项目盘点
- android编译错误
- 基于FPGA的以太网控制器(MAC)设计(中)