Silicon Image 3124 RAID-Treiber verursacht PC-Absturz

Silicon Image 3124 RAID-Treiber verursacht PC-Absturz

Ich habe die neueste Version eines Massenspeichergerätetreibers, der für einen Silicon Image 3124 RAID-Controller unter Windows 7 64-Bit verwendet wird. Wenn ich diesen Gerätetreiber lade, während das System läuft, kann ich die angeschlossenen Festplatten problemlos sehen und sie funktionieren sehr gut. Nachfolgende Systemstarts führen immer zu einem schweren Absturz ohne Ereignisprotokolleinträge und schon gar nicht ohne Protokolldateien. Durch Umbenennen des fehlerhaften Treibers in einer Reparaturkonsole kann das System erneut gestartet werden.

Hat irgendjemand eine Idee, wie ich das Problem hier diagnostizieren kann? Es gibt eindeutig etwas im Initialisierungscode des Treibers, das beim Booten fehlschlägt, aber ohne entsprechende Protokolle oder die Möglichkeit, nachzuverfolgen, was vor sich geht, bin ich ein wenig verloren. Dies ist ein schwerer Absturz, kein BSOD, daher ist keine Absturzdatei verfügbar.

Antwort1

Es sieht so aus, als ob die einzige Möglichkeit, mein Problem zu umgehen, darin besteht, den Gerätetreiber nur beim Systemstart zu aktivieren und ihn beim Herunterfahren zu deaktivieren. Ich kann dies programmgesteuert mithilfe eines verzögerten automatischen Windows-Dienstes tun, von dem andere Dienste, die die Festplatten benötigen, abhängen. Der Dienst ruft einfachEntwicklerum das Gerät beim Booten zu aktivieren und beim Herunterfahren zu deaktivieren ...

Nicht ideal, aber ich denke, es wird funktionieren. Wenn jemand einen besseren Vorschlag hat, bitte posten!

Antwort2

Sie können eine der folgenden Aktionen ausführen.

  1. Kontaktieren Sie den Hersteller Ihres Motherboards (ich gehe davon aus, dass Sie Onboard-RAID verwenden) und versuchen Sie umgehend, eine RMA zu erhalten.

  2. Kaufen Sie einen eigenständigen RAID-Controller und verwenden Sie stattdessen diese.

  3. Suchen Sie eine ältere Firmware und führen Sie ein Flashback durch.

Am wahrscheinlichsten ist, dass das Dirty Bit, das zum „Ausschalten“ des Controllers erforderlich ist, nicht richtig umgeschaltet wird. Ein guter Grund dafür ist ein beschädigtes CMOS. Ein weiterer Grund dafür ist natürlich eine kosmische Strahlung ^_^

verwandte Informationen