IIS:The process cannot access the file because it is being used by another process.

本文介绍了解决在IIS7中配置网站时遇到“文件被另一个进程使用”的错误的方法。通过查找占用443端口的服务及其进程ID,并利用任务列表找到具体服务名称,最后终止该服务,使新网站可以成功启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/*by Jiangong SUN*/


I have encountered the problem when i configure a website in IIS 7.

"The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0x80070020) "


Apparently, the TCP/IP port used in my new website is also used in another running services. So what i need to do is find the service(s).


Because my new site uses port 443, so i need to find which service(s) is using this port.


Firstly, 

run cmd 

-> netstat -aon  | find ":443"

Here it will shows process id of the service(s) you want.


Secondly, you can find the exact service(s) using its PID. 2272 is the PID in my case.

-> tasklist /fi "PID eq 2272"



Finally, you can kill the service(s). 




Restart your web site, and it will work.


System.IO.IOException HResult=0x80070020 Message=The process cannot access the file 'C:\Users\Administrator\AppData\Local\Packages\com.companyname.myyyApp20250301_9zz4h110yvjzm\LocalCache\vosk-model-small-cn-0.22.zip' because it is being used by another process. Source=System.Private.CoreLib StackTrace: 在 Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options) 在 Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) 在 System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) 在 System.IO.Strategies.FileStreamHelpers.ChooseStrategyCore(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode) 在 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync) 在 System.IO.Compression.ZipFile.Open(String archiveFileName, ZipArchiveMode mode, Encoding entryNameEncoding) 在 System.IO.Compression.ZipFile.ExtractToDirectory(String sourceArchiveFileName, String destinationDirectoryName, Encoding entryNameEncoding, Boolean overwriteFiles) 在 myyyApp20250301.Services.SpeechRecognizer.<test>d__2.MoveNext() 在 E:\YY_WORK\maui\myyyApp20250301\Services\SpeechService.cs 中: 第 31 行
03-26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值