RAMBoost -- Memory Freeup Tool
Windows is best user-friendly and is able to run multiple applications. But many applications run amuck by gobbling up memory from the tool and not returning them back to Windows. Perhaps these are quite similar to loan defaulters from banks when banks have to deploy collection agents to run behind them and get their dues back.
Similarly, there is an elegant tool called RAMBoost, which helps to clearup the memory that is locked in deceased applications. To extend further, there is one more tool called Task Manager Extension available with sourcecode in CodeProject.com that also cleans up the files which are locked by other applications including at the file handle level.
Now no crazy memory leaks or stupid applications to lock the file and demanding Windows restarts.