Hmmm I had a similar problem with DOD back when i used to play it
I fixed it by running scan disk (normal one) and then the full one over night. and then i used the defrag.
A couple months later it started happening again though i fixed by just resintalling halflife and the mods.