VOR Eingriff in die Registry empfehle ich den Kompatibilitätsmodus zu testen --> Rechtsklick auf die Setup.exe --> Eigenschaften --> Registerkarte Kompatibilität --> Haken setzen "Programm im Kompatibilitätsmodus ausführen" --> DropDown-Liste Vista SP2.
Bei Fehlschlag würde ich dann wohl versuchen das via RegKey vorzutäuschen, denn die einfachste Abfrage einer Setup-Routine fragt die Win-Versionsnummer dort ab:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Aufschlüsselung der Versionen:
Operating system Version number
---------------------------- --------------
Windows 10 Tech.Preview 10.0
Windows Server Techn.Preview 10.0
Windows 8.1 6.3
Windows Server 2012 R2 6.3
Windows 8 6.2
Windows Server 2012 6.2
Windows 7 6.1
Windows Server 2008 R2 6.1
Windows Server 2008 6.0
Windows Vista 6.0
Windows Server 2003 R2 5.2
Windows Server 2003 5.2
Windows XP 64-Bit Edition 5.2
Windows XP 5.1
Windows 2000 5.0
Ich würde den kompletten Zweig "Current_Version" einmal exportieren, danach folgende Werte händisch anpassen:
ProductName
CurrentVersion
CSDVersion
Danach das Setup erneut starten.
Vergiss nicht vor einem Reboot die exportierten Werte wieder zurückzuspielen.
greetz