Die CF-Karte wird im BIOS als Startgerät angesehen. Prüfen Sie, ob im BIOS eine Option zum Deaktivieren des Startens von externen Geräten vorhanden ist. Möglicherweise befindet sich dies auch in der Startreihenfolge.
Die Installation von Windows 7 SP1 bleibt während des Startvorgangs hängen, wenn die CF-Karte im SATA-Kartenleser vorhanden ist
Pro Fach habe ich ein böses Problem mit Windows 7 und einer CF-Karte in einem SATA-Kartenleser, zunächst einige Details.
Hardware-Spezifikationen:
- Asus P8C WS (Intel C216-Chipsatz) mit BIOS-Version 3202
https://www.asus.com/Motherboards/P8C_WS/ - Intel E3-1245V2 3,4 GHz CPU
- SATA CF-Kartenleser (Delock http://www.delock.com/produkte/S_91670/merkmale.html?setLanguage=de oder Addonics http://www.addonics.com/products/adsacf.php )
Verfahren:
- Legen Sie die CF-Karte in den CF-Kartenleser ein
- Legen Sie eine Windows 7 SP1 32-Bit-DVD ein
- Booten Sie von DVD
- Nachdem Windows DVD die Installationsdateien kopiert hat und das animierte Windows-Logo angezeigt wird, hängt es / bleibt hängen (das Logo wird immer noch animiert). In diesem Fall erlischt die LED des CF-Kartenlesers (wird eingeschaltet, wenn die Stromversorgung eingeschaltet wird).
- Wenn die CF-Karte entfernt wird, wenn Windows "hängt", wird der Setup-Startvorgang normal fortgesetzt.
- Die CF-Karte kann dann nach dem Booten von Windows (z. B. mit HotSwap!) Gefunden werden.
- Bei jedem Start mit eingesteckter CF-Karte wird der Startvorgang jedoch unterbrochen. Dies geschieht, wenn "classpnp.sys" beim Booten mit Bootlog (also ohne Windows-Logo) protokolliert wird. Beachten Sie, dass der Windows-Start hängt, nachdem classpnp.sys geladen wurde. Kurz bevor der Anmeldebildschirm angezeigt wird.
Was wurde ohne Lösung versucht:
- Das Booten im abgesicherten Modus hilft nicht
- BIOS wird aktualisiert
- Sowohl IDE- als auch AHCI-SATA-Modi
- Verschieben des Festplatten- und / oder CF-Kartenlesers an andere SATA-Anschlüsse
- CF-Kartenleser auf PCI-Express-SATA-Karte verschieben
- Kundenunterstützungsmodul = Auto
- Customer Support Module = Aktiviert mit "Legacy OpROM" unter CSM (Customer Support Module) im Asus UEFI BIOS
- Customer Support Module = Deaktiviert
- Ändern des SATA-Ports mit dem CF-Kartenleser in Hot Plug = Aktiviert
- Secure Boot OS Type = Anderes Betriebssystem
- Verwenden der Windows 7-DVD ohne SP1
- Es wurde versucht, die CF-Karte aus der Startreihenfolge zu entfernen
- Versuch, ältere USB-Unterstützung zu deaktivieren
Jede Hilfe wäre willkommen :)
UPDATE 1 : Es scheint, dass der Boot nicht für immer hängt, sondern tatsächlich nach einer sehr langen Zeit bootet. Stunden, soweit ich das beurteilen kann. Nach dem Booten funktionieren die meisten Funktionen, außer, dass auf der CF-Karte nicht angezeigt wird und "Disk Management" nicht angezeigt wird. Es wird nur "Verbindung mit dem virtuellen Laufwerksdienst ..." angezeigt. Dies dauert etwa 10 Minuten, bis die CF-Karte angezeigt wird.
UPDATE 2 : Nach dem Laden von classpnp.sys wird ein klarer Fall angezeigt. Installierte auch den neuesten Intel Chipset Driver 9.3.0.1025. Keine Änderung.
UPDATE 3 : Ich habe ein paar Startreihenfolge mit aktiviertem Hot Plug ausprobiert, noch kein Glück.
UPDATE 4 : Beachten Sie, dass dieses Problem auf 3 identischen PCs mit der Asus P8C WS-Platine besteht, jedoch nicht, wenn Sie ein anderes Motherboard + eine andere CPU verwenden, ansonsten jedoch dieselbe Hardware. Daher deutet alles auf ein Problem mit dem Asus P8C WS-Board / Intel C216-Chipsatz hin.
UPDATE 5 : Egal was, solange die Compact Flash-Karte während des Startvorgangs in den Kartenleser eingesetzt wird und keine andere Hardware außer DVD-Laufwerk (von dem die Windows 7-Installation gestartet wird), bleibt das Problem bestehen. Ich habe auch verschiedene CF-Karten ausprobiert.
UPDATE 6 : Ich habe an einigen Stellen gelesen, dass dies ein SATA / Massenspeicher-Controller-Problem sein könnte, z. B. ein Chipsatz-Problem. Ich habe auch versucht, den Kartenleser auf einen separaten PCI-Express-SATA-Controller (ASRock SATA3 CARD / ASR) zu setzen. Das Problem wurde jedoch auch nicht behoben.
Es gibt viele ähnliche Fragen zu Superuser und anderswo, aber meines Erachtens scheint dieses Problem nicht zu lösen. Nachfolgend habe ich mögliche Fragen aufgelistet, die als Duplikate angesehen werden könnten, aber für diesen Fall nicht relevant sind oder keine richtige Lösung anzeigen:
Windows 7 Pro x64 bleibt beim Booten hängen, wenn classpnp.sys geladen wird (keine Lösung)
Windows 7 - eingefroren beim "Starten von Windows" DISK.SYS / CLASSPNP.SYS (ältere Bios-Option oder Deaktivierung von Firewire - scheint in diesem Fall nicht zu funktionieren)
Windows 7 bleibt beim Laden während der Installation hängen (keine Lösung relevant)
Windows 7 bootet nicht nach dem Start des Windows-Bildschirms / bleibt im abgesicherten Modus auf Classpnp.sys hängen (keine Lösung oder nicht relevant)
Wie gehe ich mit Windows 7 um, wenn das Booten von "classpnp.sys" angehalten wird?
Windows 7-Setup hängt nach dem Start von "Starting Windows ..." (Diskettenlaufwerk deaktivieren im BIOS - Board hat kein Diskettenlaufwerk), aber ich gehe davon aus, dass hier ein ähnliches Problem auftreten kann, wenn die CF-Karte wie ein Diskettenlaufwerk behandelt wird aber ich kann es nicht deaktivieren;))
2 Antworten auf die Frage
Classpnp.sys-Probleme zeigen normalerweise (aber nicht immer) auf Festplattenprobleme. Möglicherweise tritt das Problem auf, weil das BIOS den Kartenleser fälschlicherweise als externe (oder interne?) Festplatte betrachtet.
Ich hatte genau das gleiche Problem, aber mit einer USB3-fähigen externen Festplatte, die an einem USB2-Port verzweigt ist.
Wenn die Festplatte am USB2-Port verzweigt wurde, hing der Laptop während des Startvorgangs im BIOS. Wurde der USB3-Datenträger jedoch zurückgezogen, war der BIOS-Startvorgang sehr schnell abgeschlossen, und Windows 7 hatte keine Probleme mehr, den USB3-Datenträger zu behandeln, wenn er als USB2-Server verzweigt wurde.
Ich habe eine Erklärung für dieses Verhalten ausgearbeitet, die ich hier teilen kann, aber ich habe keinen Beweis dafür (noch keine Idee, wie man einen solchen Beweis erhält).
Meine Idee ist, dass das BIOS den USB3-Datenträger einfach nicht als einen erkannt hat, den er nicht verarbeiten kann. Die Festplatte wurde schlecht als eine andere Hardware analysiert, so dass die USB3-Hardwarebefehle gesendet wurden, die wahrscheinlich nicht ausgeführt werden konnten. Dann wartete sie auf eine Antwort, die niemals kam. Es kann ein Timeout für dieses Warten (oder Warten) geben, aber Sie haben herausgefunden, dass es Stunden dauern kann.
Als Windows dagegen die Kontrolle übernahm, hat es die USB3-Diskette richtig analysiert und dafür einen USB2-Treiber verwendet, der ordnungsgemäß funktioniert hat.
Wenn diese Erklärung auf Ihren Fall zutrifft, verwirrt der CF-Kartenleser das BIOS, wird aber von Windows korrekt analysiert. Wenn Sie also keine BIOS-Version für Ihren Computer finden, die mit diesem Kartenleser umgehen kann, sollten Sie niemals mit einer darin befindlichen Karte booten. Das BIOS meldet die Karte wahrscheinlich falsch als andere Hardware.
Verwandte Probleme
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
2
Fingerabdruckerkennung in Vista x64
-
8
Booten von Linux von USB-Sticks
-
7
Wie ersetze ich Notepad in Windows 7?