delphi不能编译,不能不退出,紧急求救 ( 积分: 200 )

A

ayi_fan

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是delphi7,一直在机器上用的很好,最近忽然出现问题,几乎是不能用了,主要是以下症状:
(win2000和xp下都是同样)
1.重新编译时,错误提示:
[Ratal Error] Could not creat output file "C:/program File/Borland/Delphi7/Projects/Project1.exe"
(自己程序的目录和文件名也是同样!)
必须手工删除‘文件名.exe’文件后才能编译。

2.用 Run Program Reset 终止程序时或退出delphi时,不能终止,错误提示:
Cannot create file "C:/program File/Borland/Delphi7/Bin/InitCC32.exe" 拒绝访问。

Cannot create file "C:/program File/Borland/Delphi7/Bin/InitCC32.exe" 进程无法访问文件,因为另一个程序正在使用此文件。
(只有用任务管理器退出程序了,昏)

重新安装delphi时,会出现以下错误信息:
setup has detected that uninstallshield is in use,please close uninstallshield and restaart setup Error 432
(不知是不是这个原因,不过终止后delphi基本程序已经安装结束,并且可以正常使用了)

重新将C盘格式化、重装系统后,再装delphi,以上的错误信息都没有了,正常使用一两次后,错误
又重新出现。人都要崩溃了,到底是系统配置出了问题,还是病毒原因,请高手指点!


以下是机器的配置,系统是win2000,只装了office xp,rar 等必需软件,杀毒软件是《金山毒霸6》。

1.我的机器配置:
系统型号 AWRDACPI
系统类型 基于 X86 的 PC
处理器 x86 Family 15 Model 2 Stepping 7 GenuineIntel ~2412 Mhz
BIOS 版本 Phoenix - AwardBIOS v6.00PG
Windows 目录 C:/WINNT
系统目录 C:/WINNT/System32
物理内存总量 523,764 KB
可用的物理内存 303,444 KB
虚拟内存总和 1,801,128 KB
可用虚拟内存 1,414,424 KB
页面文件空间 1,277,364 KB

2.系统信息报告写在: 2000-09-06 11:42:31
[正在运行任务]

名称 路径 过程 ID
system idle process 不能用 0 0
system 不能用 8 8
smss.exe c:/winnt/system32/smss.exe 136 11 KB (45,328 字节) 2000-1-10 12:00:00
csrss.exe 不能用 164 13 不能用 不能用 2000-9-6 10:24:19 未知 未知 未知
winlogon.exe c:/winnt/system32/winlogon.exe 184 13
services.exe c:/winnt/system32/services.exe 212 9
lsass.exe c:/winnt/system32/lsass.exe 224 9
svchost.exe c:/winnt/system32/svchost.exe 376 8
spoolsv.exe c:/winnt/system32/spoolsv.exe 408 8
sagent2.exe c:/program files/common files/epson/ebapi/sagent2.exe 452 8
svchost.exe c:/winnt/system32/svchost.exe 468 8
ibguard.exe c:/program files/borland/interbase/bin/ibguard.exe 500 8
kavsvc.exe c:/kav6/kavsvc.exe 528 8
regsvc.exe c:/winnt/system32/regsvc.exe 560 8
mstask.exe c:/winnt/system32/mstask.exe 584 8
ibserver.exe c:/program files/borland/interbase/bin/ibserver.exe 208 8
explorer.exe c:/winnt/explorer.exe 808 8
kwatchui.exe c:/kav6/kwatchui.exe 944 8
kpopmon.exe c:/kav6/kpopmon.exe 976 8
ctfmon.exe c:/winnt/system32/ctfmon.exe 988 8
kavplus.exe c:/kav6/kavplus.exe 1076 8 204800
winmgmt.exe c:/winnt/system32/wbem/winmgmt.exe 856 8
rsvp.exe c:/winnt/system32/rsvp.exe 784 8
delphi32.exe c:/program files/borland/delphi7/bin/delphi32.exe 852 8
mmc.exe c:/winnt/system32/mmc.exe 928 8


3.系统信息报告写在: 2000-09-06 11:29:43
[加载的模块]

名称 版本
wbemprox.dll
rassapi.dll
adsnt.dll
dbghelp.dll
localsec.dll
devmgr.dll
filemgmt.dll
pdh.dll
smlogcfg.dll
cabinet.dll
msinfo32.dll
riched20.dll
riched32.dll
els.dll
ntmsmgr.dll
mmfutil.dll
logdrive.dll
dfrgres.dll
dfrgsnap.dll
dmdskres.dll
dmutil.dll
ntmsapi.dll
dmdskmgr.dll
mycomput.dll
mmcndmgr.dll
msvcp50.dll
mmc.exe
cy6xccl.bpl
cy4xvcl.bpl
qrpt70.bpl
dclqrt70.bpl
dclofficexp70.bpl
rave50clxbe70.bpl
rave50vclbe70.bpl
dclrave70.bpl
intrawebdb_50_70.bpl
intraweb_50_70.bpl
dclintraweb_50_70.bpl
vclshlctrls70.bpl
dclshlctrls70.bpl
ibevnt70.bpl
dcl31w70.bpl
dclmlwiz70.bpl
dclact70.bpl
dclemacsedit70.bpl
applet70.bpl
dclsmpedit70.bpl
dclclxstd70.bpl
visualdbclx70.bpl
dclclxdb70.bpl
dss70.bpl
dcldss70.bpl
teedb70.bpl
teeui70.bpl
tee70.bpl
dcltee70.bpl
ibxpress70.bpl
dclib70.bpl
adortl70.bpl
dclado70.bpl
dclwebsnap70.bpl
dclie70.bpl
dclwbm70.bpl
vcldbx70.bpl
dbx70.bpl
dclbde70.bpl
dbwebxprt.bpl
dbxcds70.bpl
dcldbxcds70.bpl
dcldbx70.bpl
vclsmp70.bpl
dclsmp70.bpl
dclocx70.bpl
soaprtl70.bpl
dclsoap70.bpl
dclmid70.bpl
dsnapcon70.bpl
vcldb70.bpl
dcldb70.bpl
dclmcn70.bpl
dclstd70.bpl
dbexpress70.bpl
inetdbxpress70.bpl
bdertl70.bpl
inetdbbde70.bpl
dclnet70.bpl
indy70.bpl 不能用
dclindy70.bpl
rc70.bpl
dfm70.bpl
msxml3.dll
itecore70.bpl
iteide70.bpl
dclite70.bpl
idl2paswizardpkg.bpl
exptdemo.dll
dfwedit.dll
msginfo70.bpl
vcldesigner70.bpl
delphivclide70.bpl
direct70.bpl
clxdesigner70.bpl
visualclx70.bpl 不能用
qtintf70.dll
delphiclxide70.bpl
delphient70.bpl
designdgm70.bpl
delphipro70.bpl
proide70.bpl
stride70.bpl
vclhie70.bpl
vclie70.bpl
inetdb70.bpl
xmlrtl70.bpl
dbrtl70.bpl
dsnap70.bpl
webdsnap70.bpl
inet70.bpl
websnap70.bpl
htmlide70.bpl
olepro32.dll
brcide.dll
delphide70.bpl
vcljpg70.bpl
dcc70.dll
tlib70.bpl
vclide70.bpl
vclx70.bpl
vclactnband70.bpl
designide70.bpl
oledlg.dll
comdlg32.dll
vcl70.bpl
coreide70.bpl
borlndmm.dll
rtl70.bpl
delphi32.exe
traffic.dll
rsvp.exe
e_du16ye.dll
perfos.dll
wshnetbs.dll
rapilib.dll
rsvpsp.dll
ntevt.dll
framedyn.dll
cimwin32.dll
mofd.dll
wbemsvc.dll
adsldp.dll
provthrd.dll
dsprov.dll
wmiprov.dll
wbemess.dll
fastprox.dll
wbemcore.dll
wbemcomn.dll
winmgmt.exe
kavplus.exe
msutb.dll.mui
msutb.dll
ctfmon.exe
kpopmon.exe
kavmlm.dll
kwatchui.exe
usp10.dll
thumbvw.dll
mshtmled.dll
webvw.dll
msohev.dll
msls31.dll
msimtf.dll
mshtml.dll
adfilter.dll
optimum.dll
repair.dll
assist.dll
kavext.dll
cmicnfg.cpl
ibmgr.cpl
powercfg.cpl
input.cpl.mui
input.cpl
jscript.dll
faxshell.dll
avifil32.dll
msvfw32.dll
docprop2.dll
ntmarta.dll
msadp32.acm
shdoclc.dll
actxprxy.dll
rarext.dll
vdmdbg.dll
mlang.dll
sensapi.dll
urlmon.dll
browselc.dll
msctf.dll.mui
linkinfo.dll
wininet.dll
msctf.dll
powrprof.dll
batmeter.dll
stobject.dll
webcheck.dll
netui1.dll
netui0.dll
ntlanman.dll
ntshrui.dll
mydocs.dll
browseui.dll
shdocvw.dll
explorer.exe
ibserver.exe
msidle.dll
mstask.exe
regsvc.exe
kavlogfn.dll
kavdlg.dll
mfc42.dll
kavutils.dll
psapi.dll
kaemem.dat
kaeplat.dll
kwatchfn2.dll
rpcbrge.dll
kavcomm.dll
svctimer.dll
svccomm.dll
kavsvc.exe
gds32.dll
ibguard.exe
ntmsdba.dll
atl.dll
resutils.dll
clusapi.dll
mtxclu.dll
msdtcprx.dll
comsvcs.dll
wmi.dll
netshell.dll
netman.dll
sens.dll
ntmssvc.dll
txfaux.dll
es.dll 不能用
ebplpt.dll
ebapi2.dll
sagent2.exe
inetpp.dll
win32spl.dll
usbmon.dll
tcpmon.dll
pjlmon.dll
ebpmon2.dll
cnbjmon.dll
localspl.dll
spoolss.dll
spoolsv.exe
msi.dll
rpcss.dll
svchost.exe
dssbase.dll
mfc42loc.dll
oakley.dll
mfc42u.dll
polagent.dll
scecli.dll
mpr.dll
schannel.dll
netlogon.dll
kerberos.dll
msprivs.dll
samsrv.dll
lsasrv.dll
lsass.exe
wmicore.dll
browser.dll
rasadhlp.dll
winrnr.dll
rnr20.dll
wshtcpip.dll
msafd.dll
mswsock.dll
msgsvc.dll
trkwks.dll
seclogon.dll
psbase.dll
cryptsvc.dll
cryptdll.dll
wkssvc.dll
srvsvc.dll
cfgmgr32.dll
dmserver.dll
winsta.dll
lmhsvc.dll
dnsrslvr.dll
tapi32.dll
rasman.dll
rasapi32.dll
rtutils.dll
adsldpc.dll
activeds.dll
mprapi.dll
iphlpapi.dll
icmp.dll
dhcpcsvc.dll
eventlog.dll
ntdsapi.dll
scesrv.dll
umpnpmgr.dll
services.exe
msv1_0.dll
msacm32.dll
msacm32.drv
clbcatq.dll
oleaut32.dll
cscui.dll
lz32.dll
version.dll
winabc.ime
winspool.drv
winscard.dll
wlnotify.dll
cscdll.dll
rsabase.dll
mscat32.dll
ole32.dll
imagehlp.dll
msasn1.dll
crypt32.dll
wintrust.dll
wdmaud.drv
setupapi.dll
winmm.dll
comctl32.dll
shlwapi.dll
shell32.dll
msgina.dll
imm32.dll
wsock32.dll
dnsapi.dll
wldap32.dll
ws2help.dll
ws2_32.dll
samlib.dll
netrap.dll
netapi32.dll
profmap.dll
secur32.dll
sfc.dll
nddeapi.dll
userenv.dll
user32.dll
gdi32.dll
rpcrt4.dll
advapi32.dll
kernel32.dll
msvcrt.dll
winlogon.exe
sfcfiles.dll
ntdll.dll
smss.exe
 
看看你的“文件名.exe”是不是被设成了只读,如果是表明你的机器有病毒了。我猜想八成是你的机器中毒了,还有一种不太可能的可能性是你的硬盘有坏道了。
 
是否是权限问题?
 
此问题的本质是在Delphi IDE环境中运行了Project1.exe,但没有退出此程序又对此工程进行了编译运行,所以无法进行(Could not creat output file 的意思是无法创建输出文件,说明此工程在运行中)
 
这应该是《金山毒霸6》的问题,我也是装的《金山毒霸6》,也有同样的问题
我用unlocker将那些文件解锁或是将《金山毒霸6》的监控关了就好了
 
现在在windows2000环境下运行用 installshield 编译的setup程序也不能运行了,报错误信息:(setup has detected that uninstallshield is in use,please close uninstallshield and restaart setup Error 432):安装程序监测到uninstallshield正在运行,......
看来问题出在delphi之外,我来用wfymqj兄的方法试试.
 
可我一直是用《金山毒霸6》的啊
 
关掉《金山毒霸6》后可以编译和蔼终止程序了不得,感谢各位,给分!
但我厂总觉得不太可能,《金山毒霸6》用了几年了都没有这种现象,希望高手继续指教
 
接受答案了.
 
顶部