How much HDD space do you have left? Maybe you're running low on space, or maybe your HDD needs defragmenting??
Sometimes firewall's can give you a disk error...have you installed any new software firewall?
If you use the forum search to look for disk error or disk problem, you'll find a lot of older threads with info & fixes to try