I am currently having an issue with one of my W2K servers running Metaframe XP 1.0. One of my users was logged into the W2K Server / Metaframe XP 1.0 sessions from a Thin Client machine. This person was scanning documents using a network scanner sharing device (scanshare). At the time the user was attempting to scan multiple invoice documents and the scanner started to “eat” one of the documents she was trying to scan. The W2K / Metaphrame XP session she was logged into gave her the message “The Scanner has stopped working” and then prompted her with a list of things to try in order to get it working again. Being the end user she is, she didn’t know any better then to just “turn off” the thin client machine and restart it. Well, the next time that she tried to login to the W2K / Metaframe XP server she is getting the message that her login request could not be completed because there are files within her profile directory (w2k profile) that are still in use.
I have located the file that is currently locked and in use by whatever program she was running at the time, however I can not delete the file at this time because it is locked and still in use by that program. By process of elimination I have determined that none of the programs she was using in her Metaframe Session are still active and running on the W2K / Metaframe server. I have attempted to delete the file that the server states is still in use with no luck. It’s currenly telling my there is a sharing violation when I attempt to delete the file and that it’s in use by another process. I don’t have the option of rebooting the server to clear the locked state of this file, hence I need to unlock the file without having to reboot the server. does anyone have any ideas? or know of a program (Task Manager doesn’t work) that could possibly tell me the exact name of the process on the PC that is locking the file? Your help is greatly appreciated.