Хороший и аккуратный урок об этом можно найти здесь:
http://rajendrakhope.wordpress.com/2013/08/23/finding-out-which-process-is-locking-a-file-or-folder-in-windows-or-deleting-a-locked-file- в-окон /
Редактировать:
Обычно это нелегко, но Microsoft сделала это действительно легко для нас. Microsoft создала программный пакет под названием «Windows Sysinternals» для ИТ-специалистов и системных администраторов. Этот костюм состоит из различных крошечных, но мощных программных инструментов для управления, устранения неполадок и диагностики ваших систем и приложений Windows.
Вы можете скачать весь костюм
или любая отдельная утилита
Что нам нужно сегодня для решения нашей проблемы, так это «Process Explorer», который можно скачать с:
http://technet.microsoft.com/en-us/sysinternals/bb896653
Загрузите и запустите оттуда инструмент «procxp.exe».
Это займет некоторое время, чтобы заполнить весь запущенный процесс.
Найдите инструмент поиска на панели инструментов или в строке меню.
Откройте этот дескриптор поиска или окно DLL для поиска дескриптора блокировки.
В этом поле поиска просто введите точное имя файла или папки, которая блокируется.
Утилита поиска найдет дескриптор процесса или программного обеспечения, которое использовало или открывало ваш файл. Нажмите на результат поиска, чтобы увидеть детали в нижней части главного окна.
В этом случае блокнот открыл дескриптор моего файла, не позволяя мне удалить файл / папку.
Щелкните правой кнопкой мыши запись дескриптора файла и просто выберите «Закрыть дескриптор».
И да, это действительно важно! Вы должны знать, что вы закрываете.
Нажмите Да, чтобы продолжить!
Теперь вы можете переименовать / удалить / переместить или отредактировать свой файл / папку