9

I can tell what process is holding a lock using Unlocker.

But the problem is that, when there is a lock on a file on a remote machine, Unlocker doesn't show who or what process is locking.

Is there anyway what is holding a lock on a remote file (my remote file is mapped through a network drive)? and also how to remove the lock?

1
  • while installing unlocker, make sure you uncheck the option for ebay promos. :)
    – Gulzar
    May 1, 2009 at 22:35

6 Answers 6

11

Open up Computer Management, right click (my) Computer and click "Manage":

System Tools > Shared Folders > Open Files

To connect to a remote machine, select "Computer Managment (Local)" in the left pane, then pull up the "Action > Connect to another computer..." dialog, enter the computer name, and hit ok.

You can disconnect sessions from this interface as well.

1
  • This works for now. Seems kind of annoying to run fsmgmt.msc under different credential (runas /user:domain\user "mmc fsmgmt.msc")
    – dance2die
    May 4, 2009 at 17:54
5

Process Explorer can search for handle on a file

enter image description here

On a remote machine however, you want to combine PsExec with Handle in order to execute Handle on the distant computer.

1
  • I use "Process Explorer" a lot on my local machine. How do you run it on a remote one?
    – rbrayb
    May 1, 2009 at 1:12
3

Look at handle from Sysinternals.

0

I don't have experience in this, but the openfiles command might do what you want.

0

Unlocker is a great tool.

We have it on all of our Windows servers. It will unlock the file for you and show you what is using it.

1
  • 1
    That's already what I am using and mentioned in my question...
    – dance2die
    May 1, 2009 at 0:38
-3

If you're on Unix/Linux/BSD, lsof(8) should do what you want.

drewble:~$ lsof /home/drew/.purple/cap.db 
COMMAND  PID USER   FD   TYPE DEVICE   SIZE    NODE NAME
pidgin  6488 drew   13u   REG   8,18 679936 9971928 /home/drew/.purple/cap.db
2
  • 1
    It says Windows on the first line. May 1, 2009 at 0:34
  • It did till Joel corrected that reference to a tag May 1, 2009 at 9:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .