WARNUNG an alle Athlon64-User:Schwerer Bug in Windows XP SP2 mit AMD64-Systemen

  • Das Data-Execution Prevention (DEP) Feature von Windows XP SP2, welches derzeit nur auf Systemen einsetzbar ist, deren Prozessor NX (No-eXecution) unterstützt, war das Sahnestück in der Marketing-Strategie von Microsoft und AMD im Vorfeld des Service-Pack 2 von Windows XP; denn der AMD Athlon 64 bzw. Opteron ist derzeit der einzige verfügbare Prozessor, der dieses Feature unterstützt. Damit soll vor allem Viren der Garaus gemacht werden, die schadhaften Code über einen Bufferoverflow ins System schleusen wollen.

    Tragisch ist nun natürlich, dass ausgerechnet dieses Feature auf AMD Athlon 64 Systemen zu Problemen führt, genauer gesagt zu fortwährenden Reboots aufgrund eines unterdrückten Bluescreens. Verantwortlich dafür ist ein Fehler in der Windows-XP-eigenen Systemdatei Mpegport.sys, die Daten in einen Speicherbereich schreiben will, der von DEP geschützt wird. Das führt zum Bluescreen bzw. Reboot (wenn die Option "Automatisch Neustart durchführen" aktiviert ist; Default; siehe hier). Dieser Treiber ist allerdings nicht bei allen Systemen geladen, weswegen der beschriebene Fehler nicht generell mit AMD64-Systemen auftritt. DVD-Decoder zum Beispiel verwenden diese Datei.

    Bis Microsoft eine fehlerbereinigte Version von Mpegport.sys bereitstellen kann, wird empfohlen eine DEP-Ausnahmeregelung für die Datei Mpegport.sys zu erstellen. Dazu wie folgt vorgehen:


    Im abgesicherten Modus starten

    In der Systemsteuerung den Punkt "System" öffnen

    Den Reiter "Erweitert" wählen

    In der Rubrik "Systemleistung" auf "Einstellungen" klicken

    Den Reiter "Data Execution Prevention" wählen, DEP-Aktivieren

    klicken und dort mit dem Hinzufügen-Button eine Ausnahme für

    die Datei Mpegport.sys samt Pfad erstellen


    Einfachere Alternative wäre, DEP komplett zu deaktivieren oder SP2 zu deinstallieren; dann jedoch sind natürlich die neuen Schutzmechanismen von SP2 logischerweise nicht mehr aktiv.

    signatur_tie-fighter.jpg
        
    "Ich bin unschuldig, ich bin Amerikaner"

    Zitat:

    Baphomet's Fluch 1

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!