Я вроде как этот вопрос уже задавал, но на него как я помню нормального ответа не было... Вот я хочу грохнуть файл. Винда говорит мне что файл занят другим процессом. Как узнать каким именно?
Получаешь список хендлов, перебираешь каждый по имени. Если совпал смотришь какому процессу принадлежит. Может есть еще какой способ