Do you have a Disk Defragmenter?

You could have excess “slack space” on your drive from a long period of adding and deleting files.

Also, run chkdsk (or scandisk if you have Win9x), and check the TEMP folder on your harddrive for files you can safely delete.