How much space is left on your hdd? I sounds like your out of space.
Try defraging your hdd. There is a program called
CCleaner that removes unused files from your system and will free up some space. You could also delete any files or programs that you don't use. Or you could purchase another hdd.
Thats all the suggestions that I have unless you supply some more details of you problem.