Hi Stacey,
Yes, the .hds files were in the package "winxp.hdd" which is the one that doesn't load.
I tried to open a virtual machine running from that hard drive and I get a ".hdd file is corrupted" msg.
I believe that happened because the discdescriptor.xml file, which seemed to have some arbitrary, repetitive bit pattern, made no sense and certainly didn't follow any .xml guidelines. I assumed that was the corrupted part so I copied a working discdescriptor.xml file and changed the appropriate parts.
If the discdescriptor.xml file refers to the .hds file (that I'm trying to recover) as IDE HDD Primary Master (the one I boot from), I still get the corrupted msg.
Also, if I copy the .hds file (that I want to recover) out of the package and have it converted by choosing it as an .hdd file for that virtual machine, it converts and then warns that the file is corrupted.
Added to that, when I try to browse the file (tried after both of the above procedures) in Parallels Explorer, I get a msg along the lines of "Unable to browse the file. Make sure it is not in use or corrupted".
All of those attempts have led me to assume that there may be something wrong with the .hds file itself. It still takes up ~9GB of space in my physical drive, so I'm hoping there's some way to retrieve information off it.
What's next?
Thanks for your patience!