Windows 10: Spiele mit Safedisc-Kopierschutz starten nicht, u.a. Battlefield 1942 [Update]

94
News Mark Mantel Als bevorzugte Quelle auf Google hinzufügen
Windows 10: Spiele mit Safedisc-Kopierschutz laufen nicht; unser Versuch mit Battlefiel 1942
Quelle: PC Games Hardware

Wenn ältere Spiele nicht mehr starten: Die erste finale Version von Windows 10 wird von Microsoft ohne Treiber für den Safedisc-Kopierschutz ausgeliefert. Entsprechende Spiele können aufgrund dessen nicht mehr gestartet werden, darunter beispielsweise Battlefield 1942. Hunderte Klassiker werden so mit Windows 10 unbrauchbar.

Update:
Inzwischen wurde unsere Anfrage von der Rovi Corporation (früher Macrovision) beantwortet. Der Safedisc-Kopierschutz wird demnach schon seit einigen Jahren nicht mehr unterstützt, an dem Treiber wurde dementsprechend schon lange nicht mehr gearbeitet. Spätestens bei Windows 8 müsste Microsoft also die bestehende Software einfach migriert haben. Ob das bei Windows 10 nicht mehr ohne Weiteres möglich ist oder ob man sich das einfach gespart hat, ist uns nicht bekannt.

Jedenfalls würden wir nicht mehr mit einem Update rechnen, mit dem eine Unterstützung für den Safedisc-Kopierschutz in Windows 10 nachgereicht wird. Wer Spiele mit dem DRM-System nutzt, muss also auf die im letzten Absatz genannten Lösungswege zurückgreifen.


Originalartikel:

Im letzten Jahrtausend setzten viele Publisher auf das Safedisc-DRM der Firma Macrovision Corporation. Bis einschließlich Windows 8.1 war das kein Problem, da dort noch der nötige Treiber in Form der secdrv.sys-Datei von Haus aus mitgeliefert wurde. In Windows 10 hat es diese Datei nicht mehr geschafft, entsprechende Spiele beenden sich deshalb mit der plumpen Fehlermeldung, dass man es noch mal mit Administratorrechten probieren solle.

Windows 10: Spiele mit Safedisc-Kopierschutz laufen nicht, auch wenn man die nötige Datei in den Systemordner kopiert Quelle: PC Games Hardware Windows 10: Spiele mit Safedisc-Kopierschutz laufen nicht, auch wenn man die nötige Datei in den Systemordner kopiert Sobald man das Ausführen der exe mit Administratorrechten oder im Kompatibilitätsmodus ausprobiert, kommt im Bruchteil einer Sekunde ein Ladekreis, anschließend passiert nichts mehr. Nutzer im offiziellen Windows-Forum berichten, dass dieses Problem sowohl bei einer Upgrade-Version als auch bei einer frischen Installation auftritt. Dort bestätigte Microsoft im Übrigen, dass der Safedisc-Kopierschutz in der Tat gar nicht mehr unterstützt wird – unabhängig von der Version. Wir haben die secdrv.sys-Datei heruntergeladen und in den Ordner C:\Windows\SysWOW64\Drivers kopiert. Dort ist die Datei eigentlich schon vorhanden, das aber in 32 Bit und ohne Treibersignatur – Windows kann auf diese also nicht zurückgreifen, weshalb wir die Datei mit der heruntergeladenen 64-Bit-Datei ersetzt haben. Das Resultat ist aber immer noch dasselbe, offenbar fehlen für eine korrekte Unterstützung noch weitere Dateien.

Das ist insbesondere bei älteren Spielen ein Problem, die häufig mit dem Safedisc-Kopierschutz ausgeliefert wurden. Eine Liste mit genutzten DRM-Maßnahmen bei älteren Titeln finden Sie hier, dabei müssen Sie allerdings explizit nach den Spielen suchen. Sofern Microsoft beziehungsweise Rovi Corporation kein Update mit den nötigen Treibern bringen, können Hunderte Klassiker nicht mehr gespielt werden.

Als Lösungsweg bleibt das Einrichten eines Dual-Boots, um die Safedisc-Spiele unter Windows 7 oder 8.1 starten zu können. Ansonsten gibt es noch die heikle Möglichkeit, nach einem No-Disc-Patch zu suchen oder die entsprechenden Spiele als digitale Version neu zu kaufen – Good Old Games bestätigte bereits, zahlreiche alte Spiele unter Windows 10 zu unterstützen; hier gibt es schlicht kein DRM.

94
    • Kommentare (94)

      Zur Diskussion im Forum
      • Von Papamicha Schraubenverwechsler(in)
        Hallo habe mal ne frage habe mir bf1942 gekauft und funktioniert nicht bin auch nicht so der computer Fachmann weiß echt nicht mehr weiter hoffe du kannst mir helfen habe windows 10 drauf
      • Von Papamicha Schraubenverwechsler(in)
        Hallo habe mal ne frage habe mir bf1942 gekauft und funktioniert nicht bin auch nicht so der computer Fachmann weiß echt nicht mehr weiter hoffe du kannst mir helfen habe windows 10 drauf
      • Von ACDSee BIOS-Overclocker(in)
        Ich hole die alte Kamelle nochmal raus, weil es eine legale und kostenlose Lösung gibt.

        - Virtuelle Maschine mit WindowsXP 32Bit installieren (Oracle VM VirtualBox + Oracle_VM_VirtualBox_Extension_Pack) - Tutorial: YouTube
        - In dieser Virtuellen Maschine Windows XP installieren (Ein ISO kann man runterladen - googeln) - Win XP lässt sich 30 Tage ohne Registrierung nutzen.
        - Im Safe Mode starten und Direct-3D über das Extension Pack installieren.
        - Hardwarebeschleunigung für 2d und 3d anschalten
        - Drang & Drop von Host zur VM aktivieren und so die Dateiein, ISO oder was man benötigt auf den Virtuellen Rechner laden.
        - Ich hab noch mein DVD-Laufwerk zugewiesen.

        Jetzt kann ich über diesen Umweg wieder den Fußball Manager 2005 spielen.
        3 Stunden suchen, probieren und Tutorials gucken - aber hey.. was gelernt und es geht!

        Ich hab der VM 1 Kern, 4096 MB RAM und 128 MB Grafikkartenspeicher zugewiesen. Aber kein Internet/Netzwerk erlaubt. - Läuft 1a auf meinem Zockerlaptop.
      • Von DeJe63
        Aha.
        Der Treiber aus Windows 8.1 wird von meinem Win10 als nicht signiert erkannt.
        Woher ist dein secdrv.sys? Hast du da einen Link? Oder hast du den enthaltenen 32 bit Treiber genommen?

        Der Key ist HKLM/SYSTEM/ControlSet01/Services/SecDrv.
        Darunter ImagePath auf "\??\C:\WINDOWS\system32\drivers\SECDRV.SYS" stellen und "WOW64" löschen.
        Ich kann leider nur mit BF testen, andere Spiele dieser Zeit spiele ich nicht mehr.

        Was ist diese 90Tage frist und was hat das mit dem Driver Signing zu tun?

        Gruß,
        DeJe
      • Von Prozessorarchitektur Lötkolbengott/-göttin
        Welchen Eintrag genau in der reg
        Die methode hab eich teilweise probiert
        mit COD modern warfare klappt es (safesisc 4,81)
        mit C&C generals nicht safedisc 4,6 (first decade)
        Könnt am fehlenden reg key liegen
        Im übrigen der treiber ist signiert also treibersignatur ausstellen ist nicht nötig
        Könnte aber in folgenden Win versionen wegen der 90tage frist (vom mcp... zertifizierung zu windows portal) sich ändern da hilft auch kein treiber signatur ausstellen mehr.
        thx
      • Von DeJe63
        Zitat
        ... Wir haben die secdrv.sys-Datei heruntergeladen und in den Ordner C:\Windows\SysWOW64\Drivers kopiert. Dort ist die Datei eigentlich schon vorhanden, das aber in 32 Bit und ohne Treibersignatur – Windows kann auf diese also nicht zurückgreifen, weshalb wir die Datei mit der heruntergeladenen 64-Bit-Datei ersetzt haben. Das Resultat ist aber immer noch dasselbe, offenbar fehlen für eine korrekte Unterstützung noch weitere Dateien. ...
        Nein, da fehlt nix weiter. Es ist nicht ganz richtig...

        Die richtige Version wäre: secdrv.sys 64bit (z.B. von Windows 7/8/8.1) unter windows/system32/drivers ablegen. Den ImagePath Key in der Registry entsprechend anpassen oder löschen und den Rechner mit abgeschaltetem Driver Signing booten. Und oh welch Erstaunen: BF Vietnam und BF 1942 starten und laufen wieder einwandfrei.
        Ich habe zur Sicherheit den Registry-Eintrag von Windows 8.1 hergenommen. In Windows 10 den entsprechenden Eintrag gelöscht und den Win8.1 importiert.

        Man bräuchte eigentlich nur einen für Windows 10 signierten Treiber um dieses Ärgernis in 2 Minuten zu beheben...

        Gruß,
        DeJe
      Direkt zum Diskussionsende
  • Print / Abo
    Apps
    PCGH Magazin 08/2026 PC Games 07/2026 play5 08/2026 N-Zone 07/2026 Linux Magazin 07/2026 LinuxUser 07/2026 Raspberry Pi Geek 07/2026
    PC Games Hardware PC Games Linux Magazin Raspberry Pi Geek Computec Kiosk