各位好:
我在compiler 的时候,Output Directory路径设定c:\\paint_v2 执行几次后
就会显示Unable to create process:存取被拒
我要重开机后,可以compiler 但是第2次compiler以后电脑又会整个当掉,然后再跳出下图
换资料夹名称就不会了,但用没多久 又会出现上述情形
想请问是甚么问题呢? 谢谢
5 个回答
- 旧至新
- 新至旧
- 最高Like数
0
eric6749
iT邦新手 3 级 ‧ 2025-01-23 09:46:13
最佳解答
当 Delphi 出现 "Unable to create process: 存取被拒" 的错误时,以下是一些解决方法:
- 以管理员身份运行 Delphi。
原因: Delphi 没有足够的权限来创建过程。
解决方法: 右键点击 Delphi 的捷径,选择 "以管理员身份运行"。 - 检查输出目录权
原因: 输出目录的权限设定可能导致存取被拒。
解决方法: 检查输出目录的权限设定,确保 Delphi 有权写入该目录。尝试更改输出目录到其他位置。 - 防毒软体和防火墙设定
原因: 防毒软体或防火墙可能干扰 Delphi 的运行。
解决方法: 暂时停用防毒软体或防火墙,或者将 Delphi 的执行档加入白名单。 - 目录名称问题
原因: 中文目录名称可能导致问题。
解决方法: 尝试使用非中文目录名称。 - 系统设定和 UAC
原因: UAC(用户帐户控制)设定可能影响 Delphi 的权限。
解决方法: 检查 UAC 状态,并确保 Delphi 以管理员身份运行。
如果以上方法无法解决问题,可能需要进一步检查系统设定或档案系统的权限。
-
1 -
-
mayyola
iT邦研究生 1 级 ‧
2025-01-29 23:55:42
我后来将project另存一个名字XX.dproj,然后重跑就可以了
希望这招永远有效 谢谢大家
修改
1
jasper_dale
iT邦见习生 ‧ 2025-01-23 07:51:23
确定你的 Delphi 是以 Administrator 身份启动、
确认你的 UAC (User Account Control) 状态、
检查你的防毒软体 或 设定排除检查路径、
0
reeyulin
iT邦新手 5 级 ‧ 2025-01-23 23:33:14
因为windows 10 以上的安全性限制 越来越严格了
像是以下这些目录下都无法藉由APP去写改
C:\\
C:\\Windows
C:\\Windows\\System32\\drivers\\etc
:
:
0
Yaowen
iT邦研究生 3 级 ‧ 2025-01-24 17:15:17
我觉得你装回去 win7 开发比较实际
最好是可以装回 xp 开发
-
1 -
-
cpc0935
iT邦研究生 5 级 ‧
2025-01-29 10:33:13
不能同意更多
修改
0
bestlong
iT邦研究生 3 级 ‧ 2025-01-25 21:43:19
建议建立 c:\\workspace 目录, 然后调整此目录的安全性给 users 群组完全控制的权限, 然后专案目录都开在此目录下