极点博客 网络软件、编程技术博客

WINDOWS7 64位下编程无法写入文件,短时间无法删除,删除后刷新重现,软件无法升级解决办法

这个问题困扰我很久了,在网上搜没有找到相似问题,就是如果我我编译一个程序的话,常提示:[Fatal Error] Could not create output file 'E:\project\Project1.exe',稍等1分钟后又可以正常编译,如果修改了什么后再编译,又是相同问题。
已确认此Project1.exe 不是因为正在运行而无法写入的,也关闭了UAC及Delphi管理员权限,并且用delphi7 和 delphi xe2都是相同问题。
 给我的感觉好象是该 project1.exe 运行后没有及时退出的感觉,但是进程列表里又没有该进程,忧闷

并且删除一个exe文件,在资源管理器中你会看到它被删除了,但一刷新它又出现了,要等待大约5分钟左右,这个文件才会实际被删除掉,在此期间你无法对这个文件覆盖或改名。这个等待的时间时长时短,故障也不是每次都出现,不同的exe文件出现的频率也不一样。 并且一些软件升级不能覆盖它自身,必须先把原文件删除后才能升级成功。

 

 后来终于找到原因了,用360优化服务后出现的问题,360优化后把系统两服务关闭了,如有跟我相同问题的朋友请打开以下两服务:1:Application Experience 2: Program Compatibility Assistant Service  做程序的尽量少用优化软件,这是我的教训

标签: 网络技术

作者:xtpyeihc 分类:先前文章 浏览:131 评论:0
留言列表
发表评论
来宾的头像