Сам сталкивался с проблемой, что не получалось удалить файл из-за того, что он использовался хз какой программой. В таких случаях я использую программу
Process Explorer (от Sysinternals) - это маленькая утилитка, которая выручала меня много раз. Я поставил ее на замену стандартному диспетчеру. Пишешь в поиске имя файла (что используется какой-то программой), щелкаешь на том что нашло и затем правой клавишой мышки на выделенном пункте (под списком процессов) жмешь "Close Handle" .. PROFIT!
