Q. If I'm using a differencing virtual hard disk (VHD) and the parent VHD is corrupted, have I lost all the data in the differencing disk?

John Savill

July 26, 2009

1 Min Read
ITPro Today logo in a gray background | ITPro Today

A. Unfortunately, yes. Remember that a differencing disk has a child relationship to another VHD, and only new or modified data is written to the differencing VHD file. This means if the parent VHD is no longer available, the information in the differencing disk is incomplete and wouldn't be usable. The parent-child relationship is shown below.




As you can see, data can be read from the differencing disk, but reading from the differencing disk may actually read the data from the parent disk, if that is where the data was originally and it hasn't changed. When you make a write, the data that has changed gets written to the differencing disk. This means that if you lose the parent, the only data in the child would be the delta blocks, such as the seven characters in the example shown. These bits aren't useful.

Related Reading:



Check out hundreds more useful Q&As like this in John Savill's FAQ for Windows. Also, watch instructional videos made by John at ITTV.net.

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like