Hallo,
also dass du dein OpenSuse in die Windows-Startpartition installiert hast, kann gar nicht sein, wegen dem unterschiedlichen Dateisystem. Es kann höchstens sein, dass die Linuxinstallation dir die Hälfte deiner Windowspartition "geklaut" hat.
Eine Wiederherstellung der Registry geht nur dann, wenn du die Registry vorher gesichert hast.
Ich fürchte, du wirst um eine Neuinstallation nicht herumkommen.