How much HDD space do you have left? Some people have got over this problem by defragmenting their HDD.
If you use the forum search to look for
disk problem, you'll find lots of old threads & ideas
This problem is a little bit hairy... some people seem to have it happen for no good reason. A search through old threads is best, because then you'll be able to see lots of different fixes!