It probably is connected to your restore points. I believe the disk cleanup program can delete them, also I think there is a place you can control the size of the space that is given to the restore points. I think it is in the system settings in the control panel.