Windows 7 bootet nicht – classpnp.sys

Ein kurzer Praxistipp, der am Wochenende einen nicht mehr funktionstüchtigen Windows 7-Computer wieder flott gemacht hat. Auch wenn die Google-Suche zu classpnp.sys viel zu berichten weiß: Die u.a. rettende Idee hatte ich in dieser Form bislang noch nirgendwo gesehen.

Kurz zur Symptom-Beschreibung, damit sich Hilfesuchende hier wiederfinden:

  • Das Windows 7 bootet extrem langsam.
  • Der Bildschirm bleibt beim Booten sehr lange schwarz, anschließend gelangt man an den grün-blauen, leider leeren Anmeldebildschirm, wo zwar kurz das Aktivitäts-Rad erscheint, aber anschließend nur ein beweglicher Mauszeiger verbleibt, was sich auch minutenlang nicht ändert.
  • Es hilft in dem Moment nur, den Computer durch ca. 5 Sekunden langes Gedrückthalten des Ausschalters zu Boden zu treten.
  • Versucht man, den abgesicherten Modus zu starten, bleibt das System an der Datei classpnp.sys hängen.
  • Wählt man stattdessen die angebotene Systemstart-Reparatur, kommt diese gar nicht erst an den Start, sondern bleibt wiederum am leeren grün-blauen Bildschirm hängen.
  • Bootet man von einer Windows 7-Boot-CD und wählt dort ebenfalls die System-Reparatur, stockt diese ebenfalls unverrichteter Dinge am leeren grün-blauen Bildschirm.

So weit, so bekannt – diese Symptome hört man von vielen Betroffenen. classpnp.sys als solche ist wohl nicht das Problem; einige Google-Fundstellen deuten darauf hin, man solle die Maschine (sofern möglich) im abgesicherten Modus bzw. alternativ mit einer NTFS-read/write-fähigen Ubuntu-Live-DVD starten und die Datei system32/pcmcia.sys umzubenennen oder zu löschen. Von derart mittelalterlichen Methoden möchte ich ausdrücklich abraten.

Ich weiß leider auch nicht im Detail, was auf der Maschine schief läuft, das Bauchgefühl verheißt ein misslungenes Systemupdate. Einiges deutet dabei letztlich auf eine unvollständige oder fehlerhafte Hardwareerkennung hin. Der Umstand, dass diese nicht allein beim Startversuch des aktuellen, scheinbar beschädigten Systems misslingt, sondern ebenfalls beim Kaltstart vom Rettungsmedium, weist in eine andere Richtung.

So findet man im Internet mitunter den Hinweis, dass es manchmal schon ausreichen soll, im BIOS den SATA-Modus einmalig von AHCI auf IDE und anschließend wieder zurück auf AHCI zu stellen (bzw. alternativ umgekehrt). Ich bin noch einen Schritt weiter gegangen:

  • Ich habe im BIOS von AHCI auf IDE gewechselt. – Obacht: Dass das Windows in einem derart umgeschalteten Modus nicht mehr booten kann, ist nicht verwunderlich, sondern liegt an dem bei einer AHCI-Installation nicht mehr aktivierten IDE-Treiber (Stichwort: „inaccessible boot device“).
  • Der Boot-DVD ist das aber egal, sie arbeitet (theoretisch) problemlos wahlweise via AHCI oder IDE.
  • Das heißt: Nach Umschaltung von AHCI auf IDE lief die Systemstart-Reparatur vollkommen problemlos durch.
  • Ich habe anschließend prophylaktisch die längere Systemstart-Fehlerbehebung mit der  Zeitprognose „eine Stunde und mehr“ durchlaufen lassen – von der keiner so genau weiß, was sie macht; ich vermute einen Konsistenz-Check aller Systemdateien.
  • Beim abschließenden Neustart habe ich zurück von IDE auf AHCI umgestellt, damit das Windows nicht aufgrund des fehlenden SATA-Treibers vor die Wand rennt.

Wie schon so häufig jovial proklamiert: Boot’s, tut’s!

7 Kommentare.

  1. Hallo ich habe gerade eben diesen eintrag gelesen und das ganze passt genau zu meinen pc bis auf das endergebniss.

    nun meine frage was gibt es sonst boch so für möglichkeiten das windows 7 wieder am laufen kommt ich habe es mit dem umstellen probiert aber ohne erfolg und windows 7 startet weder normal noch im abgesicherten modus von dvd oder sonstiges

    vielen dank in vorraus

    mfg holger

    • Leider nicht so richtig. Bootet die Maschine denn nach dem Umschalten auf IDE von der DVD und führt die Boot-Reparatur durch, oder klappt auch das schon nicht?

      Im IDE-Modus wird Windows mit „inaccessible boot device“ stehen bleiben. Dagegen hilft es, von einer Rettungs-CD (irgendeine UltimatePE oder Bart’s PE o.ä.), den deaktivierten IDE-Treiber in der Registry zu reaktivieren – siehe z.B. hier: http://www.tweakpc.de/tweaking/ide_ahci/s01.php

      Aber schön ist das alles nicht, zugegebenermaßen.

  2. Hab genau die Anleitung befolgt… und die Systemstartreperatur läuft immer noch nach ca. 2 Stunden! Soll ich sie noch weiterlaufen lassen oder abbrechen?

    • Hhmtja. Ich denke mal, Du bist in einer Sackgasse. – Ich bin kein ausgewiesener Experte – ich habe ja nur berichtet, was bei mir geholfen hat. Wenn es bei Dir nichts hilft, ist es irgend etwas anderes. Sorry! Ich kann Dir leider auch nicht weiter helfen.

  3. Hey Gero,

    hatte genau das Gleiche Problem wie du und war schon völlig am verzweifeln. Zumal ich von PC’s nur mittelmäßig Ahnung habe.
    Habe dann alles genauso gemacht wie du beschrieben hast und es hat tatsächlich funktioniert!!!!!!!
    Jetzt geht alles wieder, kanns nicht fassen!!
    Vielen vielen Dank!!!

    • Super – schön, dass ich Die helfen konnte. 🙂 Spaß beiseite: Als Dein Kommentar einging, musst ich erst mal überlegen, was ich überhaupt geschrieben hatte. Aber genau dazu ist es ja gedacht: Solche Sachen für Google festzuhalten, damit ich sie anschließend wieder aus dem aktiven Gedächtnis streichen kann. 😎

  4. Super Tip!
    Hat perfekt funktioniert … Danke!!!