In the past few days, System Restore began to fail to maintain the backups it makes on the C: drive.
After any automatic or manual restore point creation, the event logs will list at least ten occurences of the following error, all at the same time and coinciding with the creation of a restore point:
The driver detected a controller error on \Device\Ide\IdePort2.
And about thirty seconds after those, one of this error:
The shadow copies of volume C: were aborted because of an IO failure on volume C:.
And true to its word, all backups of C: are always gone. If I open the drive's Properties window and select the "Previous Versions" tab, I can actually browse the folder structure of the backup immediately after creation, but it is removed shortly after.
HDD is a Hitachi 160GB 5400rpm ATA device. It seems to work normally otherwise, errors only occur upon restore point creation, and CHKDSK turns up nothing.
System Restore utility works normally on drive D:, which is the exact same model & such.
Computer is a Toshiba Satellite X205 laptop, purchased in April. OS is Vista Ultimate x32 with SP1.
The problem seems to have begun after a couple of hard restarts in one day due to the game Trackmania United freezing (which seems to have been fixed by updating the NVIDIA drivers).
Any advice as to whether this is a problem with hardware, software, permissions, or otherwise would be greatly appreciated. Because it only happens on one drive and only with one service, I suspect it may have problems accessing the area where it saves the restore points.