LockHunter is a free tool that allows file deletion even when they are blocked for unknown reasons.
LockHunter is useful for fighting against malware and other programs that are blocking files without reason. Unlike other similar tools, LockHunter deletes files into the recycle bin, so you may restore them if deleted by mistake. It also shows which processes are locking a file or folder and allows you to unlock, delete, copy or rename a locked file.
LockHunter Features:
Allows you to kill the locking process
Allows you to remove locking processes from the hard drive
Can unload DLLs from processes
Integrates in to Explorer menu
It deletes files into the recycle bin, so you may restore them if deleted by mistake