Tak toto se stává, když vyměníš disky nebo přidáš další. Už jsem to řešil několikrát a dá se to vyřešit následovně:
Z druhého PC se přes síť připojíš na "postižený" počítač přes \\COMPUTERNAME za použití administrátorského účtu.
Pak spustíš REGEDIT.EXE a v menu Registr - připojit síťový registr... do okna napíšeš \\COMPUTERNAME a počkáš než se rozbalí stromová struktura registru toho postiženého PC.
Pak je třeba zjistit jak se pomíchaly disky - obsah disku c: zobrazíš zadáním adresy \\COMUPTERNAME\C$ , déčko D$ atp.
Důležité je najít startovací disk (tam kde je v kořenu ntldr, boot.ini) a pak systémový disk (tam kde je adresář WINDOWS či WINNT)
V registru - HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices přejmenuj názvy těch jednotek ( \DosDevices\x: ) které jsou jinak než mají být, když je smazeš, tak si Windows jednotky dosadí po dalším restartu samy, ale v tom pořadí, v jakém by je viděl DOS (což může být jiné, než potřebuješ).
Pak restart "postiženého" PC v přihlašovacím okně - vypnout a restartovat.