Warum startet mein Windows 7-Computer nicht?

837
Tom

Vor einigen Monaten konnte mein Win7-PC unerwartet nicht mehr normal booten. Ich kann in die verschiedenen sicheren Modi booten, aber alles andere schlägt fehl (einschließlich des sogenannten "sauberen Startvorgangs", in dem msconfig.exe zum Deaktivieren nicht notwendiger Treiber, Dienste und Programme verwendet wird).

Das letzte Mal, als ich meinen PC normal verwendet habe, habe ich Skyrim ein paar Stunden lang gespielt und dann normal heruntergefahren. Ich benutze meinen PC nur zum Spielen und habe in 4 oder 5 Monaten keine neue Software installiert.

Wenn ich versuche zu booten, erhalte ich den Bildschirm "Starting Windows" mit dem pulsierenden Logo. Nach einigen Sekunden wird der Bildschirm schwarz und der Mobo-BIOS-Bildschirm wird wieder angezeigt - der Computer hat gerade neu gestartet. Kurz bevor der Bildschirm dunkel wird, ertönt ein leises, aber deutliches Klicken aus dem Turm. Es ist kein ungewöhnliches Geräusch - es gibt mehrere große Lüfter und 4 oder 5 Festplatten, und die Maschine hat beim Booten immer eine Menge interessanter Geräusche gemacht - aber die Nähe zum Ausfall ist aufschlussreich.

Ich habe schon lange meine eigenen Win-Maschinen repariert, aber nach zwei Monaten Experimentieren an jedem Wochenende habe ich keine Ideen mehr. Ich habe eine CBS.log- Datei, in der die Probleme beschrieben werden, die vom System File Checker nicht behoben werden konnten, aber nichts im Inneren sieht ernst aus. Und während das Protokoll darauf hinweist, dass die Reparatur erfolgreich abgeschlossen wurde, sagt stdout etwas anderes:

C:\Windows\system32>sfc /scannow  Beginning system scan. This process will take some time.  Beginning verification phase of system scan. Verification 100% complete. Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log 

Ich habe gelesen, dass sfces mehrmals ausgeführt werden muss, um seine Arbeit zu erledigen. Ich habe es buchstäblich Dutzende Male ausgeführt, und jedes Mal heißt es, einige der gefundenen Probleme konnten nicht behoben werden. Ich habe viele dieser Protokolle untersucht, und es ist nicht wirklich klar, dass irgendetwas ausgeführt wird - die Anzahl der Arbeitselemente scheint im Laufe der Zeit in etwa konstant zu sein (ich habe nicht sorgfältig gezählt). An diesem Punkt ist der einzige Grund, warum ich überhaupt laufe, der, sfcdass es das einzige Tool ist, das Probleme findet, und es ist das umfangreichste der verfügbaren Systemwiederherstellungs-Tools, ohne dabei normal zu booten.

Ich bin schon gelaufen chkdsk, habe aber keine Fehler gefunden.

Ich habe versucht, meinen Bootsektor und meinen MBR zu reparieren, basierend auf einem kryptischen, einmaligen Fehlercode, der während der Systemwiederherstellung angezeigt wird (ich erinnere mich nicht an den Fehlercode). Das Problem wurde nicht behoben, aber ich musste einige Stunden von der Win7-Installationsdiskette booten, bis ich den Schaden, den ich angerichtet hatte, erfolgreich repariert hatte (denke ich). Ich denke, das deutet darauf hin, dass der Bootsektor und der MBR in Ordnung sind.

Ich habe meine Grafiktreiber (nVidia) deinstalliert.

Automatisches Windows Update ist deaktiviert. Ich überprüfe persönlich jedes verfügbare Update, bevor ich es herunterlade und installiere. Ich bleibe dabei und lehne im Allgemeinen nur Updates ab, die sich auf Win8-Bereitschaft beziehen.

Ich habe versucht, eine "Reparaturinstallation" von Win7 von der DVD durchzuführen, aber sie weigert sich, dies im abgesicherten Modus zu tun (was mich wirklich wundert, dass WTF der Punkt ist - Medizin, die nur gesunde Menschen einnehmen können?).

An diesem Punkt habe ich wirklich das Gefühl, ich brauche jemanden, der meine Hand hält. Ich habe umfangreiche Untersuchungen und Experimente mit den verschiedenen Wiederherstellungsstrategien durchgeführt, die online erwähnt werden, und keine davon hat einen Unterschied gemacht.

Ich versuche, Win7 Home Premium (64-Bit) SP1 von einer 60 GB SSD (7,5 GB frei) zu booten.

Jede Hilfe wird geschätzt.

- UPDATE -

Ich habe den PC mit allen Laufwerken außer dem primären Laufwerk gestartet, und es ist immer noch ein Fehler aufgetreten.

Ich habe den Computer mit Ubuntu Live USB gebootet und mit dem Festplatten-Dienstprogramm die Startdiskette überprüft. Es zeigt an, dass der Datenträger fehlerfrei ist, und zeigt drei Partitionen:

  1. 105 MB FAT "EFI-Systempartition"
  2. 134 MB "Microsoft Reserved Partition"
  3. 64 GB NTFS "Linux-Basisdatenpartition"

Wenn ich "Check Filesystem" in jeder Partition starte, werden sowohl 1 als auch 2 als "sauber" bezeichnet, aber 3 wird als "nicht sauber" beschrieben.

Mehr über Partition 3:

  • Gesamtbewertung: Die Festplatte ist in Ordnung
  • Leistungszyklen: 2819
  • Schlechte Sektoren: Keine
  • Alle bis auf eine der verschiedenen Fehlermetriken sind auf 0; es gibt 31 "Data Address Mark-Fehler"

Ich habe den erweiterten SMART Self-Test ausgeführt und keiner dieser Werte hat sich geändert, und der Datenträger wird weiterhin als "fehlerfrei" gemeldet.

Basierend auf diesem SE-Thread lief ich sudo ntfsfix /dev/sda, aber es schlug mit wirklich interessanten Informationen fehl:

ubuntu@ubuntu:~$ sudo ntfsfix /dev/sda Mounting volume... NTFS signature is missing. FAILED Attempting to correct errors... NTFS signature is missing. FAILED Failed to startup volume: Invalid argument NTFS signature is missing Trying the alternate boot sector Unrecoverable error Volume is corrupt. You should run chkdsk. 

Ich habe chkdsk bereits ungefähr 15 Mal auf der Festplatte ausgeführt und jedes Mal wird es erfolgreich und ohne Fehler abgeschlossen.

Was tue ich als nächstes?

- UPDATE -

Von meinem Ubuntu Live USB-Stick aus kann ich sowohl die EFI-Partition als auch die große Hauptpartition mounten und erkunden. Die Festplatten-Dienstprogramm-Benutzeroberfläche bietet keine Option zum Einhängen der anderen, und ich gehe davon aus, dass eine "Microsoft Reserved Partition" wahrscheinlich nicht mit * nix kompatibel ist.

Tage, an denen Sie nach "NTFS-Signatur" gesucht haben, haben sich nicht als hilfreich erwiesen.

- UPDATE -

Das Problem "NTFS-Signatur" scheint nicht miteinander verbunden zu sein. Ich habe das falsche Gerät angegeben ( /dev/sdastatt /dev/sda3). Wenn ich den Befehl korrigiert habe, wurde er ntfsfixerfolgreich ausgeführt. Das Bootproblem ist jedoch nicht behoben.

Ich habe meine Grafikkarten seitdem entfernt, und jetzt sehe ich ein BSOD, bei dem der Bildschirm leer war. Die Nachricht lautet:

STOP: c000007b  Exception Processing Message c000007b Parameters 19b6aa0 0 0 0 
1
Bearbeiten Sie Ihre Frage und fügen Sie weitere Details sowie einen Link zur Datei hinzu. Bearbeiten Sie auch den Titel, um die tatsächliche Frage wiederzugeben. Dies ist der richtige Ort für diese Art von Fragen. Moab vor 8 Jahren 0
Der Klick kann ein Hinweis auf einen HD-Fehler sein. Spinnen Ihre Festplatten Festplatten oder SSDs? Ich würde eine Linux-Live-CD starten, um die SMART-Daten von der HD (s) zu lesen. Nathan Adams vor 8 Jahren 0
Schauen Sie in das CBS.log, welche Dateien nicht wiederhergestellt werden können. magicandre1981 vor 8 Jahren 0
Wie sieht Ihre HDD- und SSD-Struktur aus? Befinden sie sich im RAID-Modus oder im ACHI-Modus? Tom vor 8 Jahren 0
@NathanAdams: Das primäre Laufwerk, auf dem Windows installiert ist, ist eine SSD. Keines der anderen Laufwerke wird benötigt, und (normalerweise) der PC kann ohne angeschlossenes Laufwerk gestartet werden. Ich werde das Lesen der SMART-Daten trotzdem untersuchen. Tom vor 8 Jahren 0
@Tom: Ich denke die Antwort ist weder. Ich verwende die Laufwerke nicht zur Redundanz, jedes Laufwerk ist eindeutig. Tom vor 8 Jahren 0
@ magicandre1981: Ich bin mir nicht sicher, ob ich das Log richtig interpretiere. Es gibt drei eindeutige Dateinamen, die als "nicht reparierbar" aufgeführt sind: - setup_wm.exe - telemetry.ASM-WindowsDefault.json - utc.app.json Das ist verwirrend, weil: (1) keine dieser Dateien für den Start kritisch ist ; und (2) Keiner der anderen Hunderte von Artikeln wird jemals repariert, obwohl "sfc" 50 Mal hochgefahren wurde. Ich habe versucht, diese Dateien manuell wiederherzustellen, indem ich sie von der DVD extrahiere, aber ich konnte nur eine davon finden und `sfc` hasste es auch. Nicht sicher, wie es weitergeht. Tom vor 8 Jahren 0
Da diese Dateien nicht bootrelevant sind, kommt das Problem von woanders. Versuchen Sie, eine Linux Live DVD zu starten, und sehen Sie, was passiert. Neustart des PCs auch? magicandre1981 vor 8 Jahren 0
Oh, @Tom: Meine Laufwerke befinden sich im ACHI-Modus. Tom vor 8 Jahren 0
Wenn Sie eine Win7-Boot-DVD oder einen USB-Stick besitzen, können Sie die "Reparaturinstallation" durchführen, indem Sie von ihr booten. harrymc vor 8 Jahren 0
ntfsfix benötigt eine NTFS-Partition, keine Blockeinheit. Versuchen Sie Folgendes: sudo ntfsfix / dev / sda # oder sudo ntfsfix -d / dev / sda # maxxvw vor 8 Jahren 0
1 Haben Sie versucht, das Laufwerk mit einem kostenlosen Tool wie clonezilla for windows auf eine andere Festplatte zu klonen? Wenn Sie nicht klonen können, könnte dies auf einen Hardwarefehler hindeuten. Wenn Sie klonen können, kann Ihr Chkdsk / R oder Sfc / Scannow fruchtbarer sein. 2 für intelligente Attribute, die Sie sich mit crc error oder read retries ansehen möchten. Jede Platte ist anders und es kann schwierig sein, Werte zu interpretieren. 3 Können Sie Ihre Event Viewer-Protokolle überhaupt überprüfen? Dadurch erhalten Sie möglicherweise weitere Informationen, die nach Fehlerwarnungen gefiltert sind Sun vor 8 Jahren 3
Führen Sie `ntfsfix` nicht gegen` / dev / sda` aus! Das ist die ganze Festplatte - Sie beschädigen Ihr Laufwerk. Führen Sie es nur gegen Ihre NTFS-Partition aus, was "sda3" heißt. rrauenza vor 8 Jahren 1
@ harrymc: Ich habe die Win7-Installations-DVD, aber ich darf keine Reparaturinstallation durchführen. Wenn ich es versuche, sagt es mir, dass ich eine Installations-CD verwenden muss, die zum Betriebssystem passt. Dies ist die CD, die ich von installiert habe: Win 7 Home Premium x64 mit SP1, und das ist das Laufwerk. Andere Dinge, die ich gelesen habe, legen nahe, dass eine echte Reparaturinstallation nur von einem normalen Boot von Windows aus durchgeführt werden kann, was den Zweck verfehlt. Tom vor 8 Jahren 0
@Sun: Das habe ich nicht versucht, aber ich bezweifle ernsthaft einen Hardwarefehler: Wiederholtes Ausführen von `chkdsk` stellte nichts dar und die SMART-Daten, die ich über Linux Live-Stick gefunden hatte, zeigten keine Anzeichen von Beeinträchtigung. Ich habe auch kein Ersatzlaufwerk, das groß genug ist, um dieses Laufwerk zu kopieren. Gibt es andere Arten von Hardware, die Sie vermuten? Tom vor 8 Jahren 0
Dann stimmt Ihre Installations-CD wirklich nicht überein - Die Startreparatur funktioniert von der Boot-CD. Vielleicht stammt Ihre CD vor SP1. Weitere Informationen zum Starten finden Sie in diesem Artikel (http://www.dell.com/support/article/us/de/19/SLN151680/de). Zum Herunterladen einer Windows 7-ISO siehe [dieser Artikel] (http://www.techfleece.com/2015/12/23/download-official-isos-of-windows-7-windows-8-1-or-windows- 10-legal und kostenlos /). harrymc vor 8 Jahren 0
@ harrymc: Das bezweifle ich. Auf der Disc ist "Inklusive Service Pack 1" direkt auf die Disc gedruckt. Ich habe den Computer selbst gebaut und Win7 von dieser CD installiert. Ich denke, es ist viel wahrscheinlicher, dass die Vergleichslogik fehlerhaft ist. Tom vor 8 Jahren 0
Die Vergleichslogik ist niemals fehlerhaft, aber die Windows-Installation kann zerstört werden. Ich empfehle Ihnen, Ihre Daten zu sichern und Windows von Grund auf neu zu installieren. Ich würde vorschlagen, zuerst die Platte mit langsamer Formatierung neu zu formatieren, nur für den Fall. harrymc vor 8 Jahren 0
Kannst du 2 Dinge tun und dich zurückmelden? 1. Installieren Sie HDTune als Testversion, führen Sie es aus und melden Sie die Ergebnisse auf der Registerkarte "Zustand". 2. Drücken Sie während des Startvorgangs die Taste F8, wechseln Sie zum Startmenü, wählen Sie "Automatischen Systemstart bei Systemausfall deaktivieren" aus und klicken Sie auf "Starten". Wenn es abstürzt, wird stattdessen ein BSOD angezeigt. Berichten Sie zurück, was Sie genau sehen. Epoxy vor 8 Jahren 0
Und können Sie die Befehlszeile von der Installations-DVD aus starten und `sfc / scannow / offbootdir = C: \ / offwindir = C: \ windows` ausführen? Siehe http://www.pcgamer.com/how-to-repair-a-faulty-fenster-installation-ohne-reformierung/ & http://www.thewindowsclub.com/windows-resource-protection-found-corrupt- Dateien Vojtěch Dohnal vor 8 Jahren 0
Eine Sache, die von selbst aktualisiert wird und Probleme verursachen kann, ist die Antivirensoftware. Vojtěch Dohnal vor 8 Jahren 0
@ Epoxy: Ich habe bereits einen STOP-Code von `c000007b ` gemeldet. siehe den letzten Abschnitt meiner Frage. HDTune meldete "OK" für alle Metriken. Jede Metrik hatte Current = 100 Worst = 100, außer "(AD) (unbekanntes Attribut)" und "(CA) TA-Zähler erhöht", die beide Current = 69 Worst = 69 melden. HDTune's Error Scan hat 0,0% fehlerhafte Sektoren gefunden. Ich glaube wirklich, dass "Hardware-Fehler" hier eine Sackgasse ist. Tom vor 8 Jahren 0
@ VojtěchDohnal: Ich habe `sfc '30 mal ausgeführt:` set WINDOWS_TRACING_LOGFILE = D: \ Windows \ Logs \ CBS \ CBS.33.log` und `sfc / scannow / offbootdir = d: \ / offwindir = d: \ Fenster ". Die Ausgabe: `Windows Resource Protection hat beschädigte Dateien gefunden, konnte jedoch einige davon nicht reparieren. Details finden Sie in CBS.Log windir \ Logs \ CBS \ CBS.log. Zum Beispiel C: \ Windows \ Logs \ CBS \ CBS.log` Ich denke, `sfc` muss mehrmals ausgeführt werden, also habe ich es dreimal für Sie ausgeführt. Bei jedem Lauf wurden 3.519 neue Dateien in `C: \ Windows \ winsxs \ Temp \ PendingRenames` erstellt. [log] (http://bit.ly/1TKIp8y) [log] (http://bit.ly/1UvC0QW) [log] (http://bit.ly/25BQ9os) Tom vor 8 Jahren 0
@Tom keine Notwendigkeit, es nur für mich auszuführen: -] Ich wollte nur vorschlagen, `sfc / scannow / offbootdir = c: \ / offwindir = d: \ windows` - ​​zu verwenden, wenn das DVD-Medium als Quelle für SFC verwendet wird Es schlägt fehl, Ihre Installation als Speicher zu verwenden. `Offbootdir` wäre also dein Installationsmedium. Weil Sie dort Fehler erhalten: `Kann die Mitgliedsdatei [l: 24 ]" setup_wm.exe "nicht reparieren ..." Vojtěch Dohnal vor 8 Jahren 0
"Aber nach 2 Monaten Experimentieren an jedem Wochenende" - das ist eine schreckliche Zeit, Sie sollten stattdessen neu installieren. Vojtěch Dohnal vor 8 Jahren 0

4 Antworten auf die Frage

0
Jorge Vazquez

Wenn Sie das Startmenü sehen, sollte es eine Option geben, mit der der Computer automatisch neu gestartet wird. Aktivieren Sie es und versuchen Sie, normal in Windows zu booten. Bei korrekter Ausführung wird der Computer nicht automatisch neu gestartet. Stattdessen wird oben ein blauer Bildschirm mit einem STOP-Fehlercode angezeigt. Dieser Code ist für die korrekte Diagnose dieses Problems unerlässlich.

Ich konnte diese Einstellung nirgendwo in den UEFI-Menüs finden, ich fand sie jedoch unter Erweiterte Windows-Systemeinstellungen> Systemstart und Wiederherstellung. Wenn der automatische Neustart deaktiviert ist, wird der Bildschirm Windows wird für einige Sekunden angezeigt. Er wird leer und bleibt auf unbestimmte Zeit leer (> 20 Minuten). Alle Festplattenaktivitäten werden kurz nach dem Leeren des Bildschirms abgebrochen. Es wurde keine memory.dmp-Datei erstellt (ich habe danach im abgesicherten Modus danach gesucht). Tom vor 8 Jahren 0
Ich habe meine Grafikkarten entfernt und jetzt sehe ich ein BSOD, wo der Bildschirm leer war. Die Nachricht lautet: STOP: c000007b Ausnahme-Verarbeitungsnachricht c000007b Parameter 19b6aa0 0 0 0` Tom vor 8 Jahren 0
0
ZEE

Ihr Problem ist eindeutig ein "Schurken" -Treiber ...

Sie haben die meisten Ratschläge ausprobiert, die ich Ihnen geben könnte ...

Jetzt musst du ein bisschen radikal werden, um das Problem zu lösen ...

1. Boot in security mode (or better boot from a alternative OS) 2. make a backup folder to move/save some driver files 3. locate your c:\windows\system32\drivers folder 4. order files by date, and move a few "dates" to the backup folder 

Versuchen Sie jetzt einen Neustart ... Wenn das Problem weiterhin besteht, legen Sie die 'gespeicherten' Dateien zurück
und führen Sie den gleichen Vorgang für die nächsten 'Termine' aus.

Ich hoffe, du wirst es lösen ...

Nicht gut. Die zuletzt geänderte Datei in `C: \ Windows \ System32 \ drivers \` ist 2015-12-04 datiert - zwei Monate vor Auftreten des Problems. Danke, danke! Tom vor 8 Jahren 0
0
Vitas

Nach dem, was ich gelesen habe, bin ich ziemlich zuversichtlich, dass Sie versuchen sollten, das Laufwerk auf eine andere Festplatte zu klonen (wie bereits von jemandem vorgeschlagen). Wenn dies fehlschlägt, wird SpinRite das Problem beheben.

0
harrymc

Nach Ihren Informationen erhalten Sie beim Booten von derselben Windows 7 SP1-CD, die Sie zur Installation von Windows verwendet haben, die Fehlermeldung, dass Sie eine Installations-CD verwenden müssen, die dem installierten Betriebssystem entspricht.

Ich nehme an, dass die Windows-Installation zerstört wurde. Ein Unterschied von einem Byte kann der Unterschied sein, ob eine Windows-Installation erkannt wird oder nicht. Sie haben also mindestens einen fehlerhaften Sektor auf der Festplatte.

Ich würde vorschlagen, Ihre Daten zu sichern und Windows von Grund auf neu zu installieren. Zuerst sollten Sie die Festplatte mit langsamer Formatierung neu formatieren, wodurch fehlerhafte Sektoren markiert und die magnetischen Signaturen der Sektoren neu initialisiert werden. Wenn weiterhin Probleme auftreten, ist möglicherweise eine neue Festplatte in Ordnung.

"Initialisierung der magnetischen Signaturen der Sektoren"? OP hat geschrieben: Ich versuche, Win7 Home Premium (64-Bit) SP1 von einer 60-GB-SSD (7,5 GB frei) zu booten Vojtěch Dohnal vor 8 Jahren 0
@ VojtěchDohnal: Rechtsformatierung gilt nicht für SSD. Um eine SSD neu zu initialisieren, siehe zum Beispiel diesen Artikel: [So löschen Sie Ihre SSD sicher, ohne sie zu zerstören] (http://www.makeuseof.com/tag/securely-erase-ssd-without-destroying/), was nur der Fall sein sollte in extremen Fällen gemacht. In diesem Fall sollte ein schnelles Format ausreichen. harrymc vor 8 Jahren 0
Ich habe `chkdsk` dutzende Male während der Fehlerbehebung ausgeführt und dabei 0 fehlerhafte Sektoren gefunden. HDTune hat auch 0 fehlerhafte Sektoren gemeldet, und die SMART-Daten vom Laufwerk deuten nicht darauf hin, dass jetzt oder in der Vergangenheit Fehler aufgetreten sind. Dies scheint Ihre Schlussfolgerung zu verfälschen, dass sich fehlerhafte Sektoren auf der Festplatte befinden. Vermutlich würde die Lösung darin bestehen, "ein schlechtes Byte" zu finden und es neu zu schreiben, und ich gehe davon aus, dass dies genau ist, wozu "sfc" dient. Die Tatsache, dass das Problem nicht immer behoben wird, sondern das Problem sogar zu verbessern, deutet darauf hin, dass es ein größeres Problem gibt ... _somewhere._ Tom vor 8 Jahren 1
Schlechte Daten bedeuten nicht immer einen schlechten Sektor, was in Ihrem Fall möglicherweise der Fall ist. Mein Rat ist, nicht nach den schlechten Bytes zu suchen, sondern weiterzugehen. harrymc vor 8 Jahren 0
Wie ist das zu Ende gegangen? Vitas vor 8 Jahren 0
@Vitas: Wer weiß? harrymc vor 8 Jahren 0