Hyper V .avhd Files - Can I store them on a different drive


I have a VHD and multiple fragmented .avhd files,

The VHD is stored on D, and the .avhd files are on E.

The snapshots have all been deleted, but I am yet to merge all the .avhd files to the parent vhd because of time restraints (about 3tb of data all up).

I'd like to re-link the chain of .avhd files in order, however keep them on the E drive and have the VHD still remain on the D drive.

If I link them all correctly using the edit disk wizard, will the VM boot?

Anything else I shoudl do?

Who is Participating?
Andrew Hancock (VMware vExpert / EE MVE^2)Connect With a Mentor VMware and Virtualization ConsultantCommented:
your snapshots still exist because you still have AvHD files, the children of the parent.

be very careful you do not corrupt your VM by tampering.
itGeniusAuthor Commented:

I've been using this guide to merge some of the snapshots back into their parents.

There is only one snapshot listed in the console - the other were deleted but the .avhd's weren't merged back into the vhd as the drive was out of space.

I want to know if I can leave some .avhd's on the E drive while the main VHD sits on the D

I am going to manually reconnect the snapshot chain of .avhd's when the next merge finishes - just not sure if the machine will boot with top parent vhd on one drive and the snapshot fragments on another

Thanks in advance
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
create a new snapshot, delete and merge and see if it reconnects the chains.

but be warned, it can take many hours, and shutdown merges to complete, and only if you have the storage.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.