Corruption of incremental chain

When I set up Ghost 15 on my fully patched Vista 32 machine, I set it for monthly base backups and incremental images about 5 times / day. I'm running the SP1 version of Ghost 15. No unusual disk or RAID setups - just a standard SATA volume with two partitions.

 

The backups ran and verified fine throughout this process.

 

I then bought a new hard drive. As an extra precaution, i did an extra cold image from the recovery CD and then physically replaced the drive.

 

The recovery CD noted the new drive and restored all relevant partitions from the incremental backup chain using the sv2i file. There were 84 incrementals in the chain. This process makes it very easy to correctly size and recover multiple partitions. It also correctly resized the partitions for the new drive. Perfect.

 

The new drive boots, but fails to completely load with a message about a corrupted .dll.

 

I then restored the cold image I took before replacing the drive. This new one boots perfectly.

 

My conclusion: the incremental chain was somehow missing certain sector changes.

 

Has anybody run into this before? Anybody reliably resotred images with a few weeks of  incrementals? Any thoughts about what might cause this? Any other thoughts about root cause other than my conclusion above?

 

I'm now very nervous about trusting Ghost for regular snapshots if the block tracking / snapshot process is not reliable.

 

Best regards,

Philip.