This has been
discussed in the PMM forum, but there doesn't seem to be a resolution there.
It appears that 3.92 reads the hard disk vendor model and checks it for a 'valid' value. My original DMS drive has the string "PhatNoise_DMS_200.01" (you can see this in 'device manager', or even if you right click on any drive, select properties, and click the 'hardware' tab).
I used SysInternals 'procmon' to trace file and registry access of pmm.exe as it starts up, and just before it displays the error popup about the drive ID, it scanned the registry looking for the drive IDS of my PHTSYS and PHTDTA partitions under:
HKLM\System\CurrentControlSet\Control\DeviceClasses\{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
With my replacement drive (a 120G Samsung), of course it doesn't find this model string, and immediately tosses the 'Error retrieving DMS drive ID'.
Does anyone have 3.92 working with a 'replacement' drive? If so, what does your system show for the drive ID? I wonder if older drives didn't have a custom vendor string, so maybe they allow some certain vendor strings, but not others.