Alle NTFS-Hardlinks sind beschädigt. Wo werden diese 0kb-Hardlinks gespeichert und wie werden sie wiederhergestellt?

537
Rex

Dies ist Windows 7 x64 SP1 in einem NTFS-Dateisystem.

Alle Hardlinks im Ordner C: \ Windows \ System32 verschwinden, und Windows kann nicht booten, da auch der OSloader C: \ Windows \ System32 \ boot \ Winload.exe verschwunden ist.

Die Originaldateien befinden sich jedoch immer noch in den entsprechenden Ordnern C: \ Windows \ winsxs. Nach dem Booten in die Wiederherstellungsumgebung und Kopieren einer Winload.exe (x64) aus einem anderen Ordner gab Windows einen Fehler aus, der darauf hinweist, dass " ntoskrnl.exe beschädigt ist oder fehlt ... die digitale Signatur der Datei kann nicht überprüft werden. "

Beim Versuch, im abgesicherten Modus zu starten, wurde die obige Meldung nach der Aufforderung "Loaded \ Windows \ system32 \ config \ system" angezeigt.

Da in dieser frühen Startphase smss.exe immer noch nicht geladen wurde, gibt es kein Dumping und keine Protokolle.

Basierend auf meiner Studie hängt ntoskrnl.exe von den folgenden Dateien ab: C: \ Windows \ System32 \ PSHED.DLL C: \ Windows \ System32 \ hal.dll C: \ Windows \ System32 \ kdcom.dll C: \ Windows \ System32 \ clfs.sys C: \ Windows \ System32 \ ci.dll

Alle diese Dateien werden aus den entsprechenden Ordnern kopiert und ihre MD5 mit einem gut funktionierenden Windows 7 x64 SP1 überprüft. Der Bootfehler ist jedoch immer noch derselbe: " ntoskrnl.exe ist beschädigt oder fehlt ... "

Hintergrund: 1. Vor dem Neustart gab es ein Windows-Update. Dann passiert etwas Unbekanntes, fast alle Prozesse wurden unterbrochen, einschließlich des Windows-Task-Managers taskmgr.exe.

  1. Nach dem Mounten der Festplatte auf einem anderen Computer scheinen alle Hardlinks im Ordner C: \ Windows \ System32 verschwunden zu sein.

  2. Ich habe mehrere Datenwiederherstellungssoftware ausprobiert, aber sie sind nicht in der Lage, die verschwundenen NTFS-Hardlinks zu finden.

Die Frage ist also:
Wo werden Informationen zu diesen harten Links gespeichert? Und wie kann man sie wiederherstellen? Sind sie von einem Windows-Dienst abhängig oder in der Registrierung gespeichert?

BEARBEITEN :

Fehler bei der Ausführung von "sfc / scannow / offbootdir = c: \ / offwindir = c: \ windows" unter WinRE (Windows-Wiederherstellungsumgebung) mit der Meldung:
"Der Windows-Ressourcenschutz konnte den angeforderten Vorgang nicht ausführen. "

Und für dieses System gibt es keinen Sicherungspunkt.

0
Die Informationen wurden gelöscht. Sie benötigen eine Windows-Wiederherstellungsdiskette, um dieses Problem zu lösen. Haben Sie eine? Ramhound vor 9 Jahren 0
So bauen Sie die Master-Dateitabelle http://www.cgsecurity.org/wiki/Advanced_NTFS_Boot_and_MFT_Repair neu auf Ramhound vor 9 Jahren 0
@Ramhound Das ursprüngliche System wurde vor drei Jahren mit Win 7 installiert und vor einem Jahr auf Win 7 Sp1 aktualisiert. Rex vor 9 Jahren 0
In Ordung; Was hat das mit einer Wiederherstellungsdisk zu tun? Sie müssen versuchen, die MFT zu reparieren, bevor Sie irgendetwas anderes tun Ramhound vor 9 Jahren 0

0 Antworten auf die Frage