Deleting Files Blocked by a Program...

Windows can, at times, point-blank refuse to delete a file that is supposedly in use. But you very well know that you have not opened the file in any program. The relentless problem needs to be solved to stop you from pilling your hair out.

The 'Process Explorer' helps you locate the blocking application and end the responsible process without much harassment. Yes, it sound similar to your Task Manager.
This free tools is available for download on http://download.sysinternals.com/Files/ProcessExplorer.zip. Unpack the zip archive and start the 'procexp.exe' without further installation. Open 'Find-Find Handle or DLL' to find the annoying application. Enter the file name displayed in the windows error message and click 'search'. You will now see the program which accesses this file in the 'Process' column. Select it and close the search dialog-the process is now selected in the main window too. Right-click on it and open the 'Kill Process' context command. This should lift the blockade on the file so that you can now select and delete in the windows Explorer as usual.
Process Explorer also has a performance monitor which is superior to that Windows own Task Manager (which has similar functions) in many ways. A small version of the performance monitor is visible in the Toolbar. Double click non it and a more detailed version will open for you to see.