ETidalgo
8/13/2018 - 2:29 AM

Finding process that locks file

Can also use Resource Monitor


$lockedFile="C:\Windows\System32\wshtcpip.dll"
Get-Process | foreach{$processVar = $_;$_.Modules | foreach{if($_.FileName -eq $lockedFile){$processVar.Name + " PID:" + $processVar.id}}}