Thanks for the thoughts, Terry. Here is a little more detail. Original windows installed on partition C: boots fine on C: when chosen in boot manager. Is this the registry to edit?
Windows 7, which had always been booting as D: until a few weeks ago, now tries to boot on C: when chosen in the boot manager. But while I can login the desktop doesn't show "My Computer" and only has broken shortcuts on the desktop. Very little works I assume because everything was installed when it was on D:. Adding a second hard drive with clones of partitions C:and D: before this partition switching was a problem allowed me to boot windows 7 as D: and most everything works OK except that the original windows os on C: is now at E: and a clone of windows 7 now resides on C:. At least it shows that the windows 7 when booted into D: still works. I did a little Regediting but all I saw were DOS devices identified correctly, but nothing specific to the problem. I even loaded the unbolted registry into a dummy hive to edit. Looked ok.
.