So, lately my Windows 7 started acting weird. I'm not able to delete or rename files that I have used recently. Let's say I run File.exe, close it and I want to delete/rename this file. Sometimes I'm trying to do that I get error about something that couldn't delete file because it's in use. It also happens with auto patchers in games, system denies to delete/modify items. Happens with compiler aswell, they're not able to over-write output file. I'm not going to post screenshot since it doesn't happen always and I don't really know how to reproduce this, but it's regular error box with message similar to "Couldn't delete file. File is in use/opened by some process." or something like that with 2 buttons "Retry" and "Cancel". Current solution for that is Log off/Reboot or use application called "UnLocker" (I found it via Google some time ago), but you all know it's not correct solution and it should be solved in some other way. So, here I'm asking - What would you do in my case? How would you fix that?
I'm using Windows 7 Ultimate 32-bit, running at Intel's Celeron E3330 with 2x 2048 MB Ram and some ATI's Graphic Card. I don't think that hardware really matters in this case, but if any of you will need this info - I'll post more detailed description.