Ist es möglich, eine Windows-Ruhezustandsdatei auf ein anderes Laufwerk zu verschieben?
Wenn ich beispielsweise Windows installiert habe C:
, möchte ich, dass die Ruhezustandsdatei aktiviert ist D:
.
Ich wollte über den Ruhezustand file ( hiberfil.sys
), nicht die Auslagerungsdatei.
windows-xp
hibernate
Kamarey
quelle
quelle
Antworten:
Bearbeiten: Jetzt weiß ich, wie Sie diese Antworten auf die Auslagerungsdatei erhalten haben! > lächeln <
Entschuldigung, aber Sie können die Datei HIBERFIL.SYS nicht auf eine andere Partition als die Startpartition verschieben. Dies liegt daran, dass der Startvorgang sehr früh erforderlich ist, um den Ruhezustand fortzusetzen, und dass der NTLDR-Code (Bootloader), der kompakt und optimiert sein muss, nicht in der Lage ist, HIBERFIL.SYS von einem beliebigen Speicherort aus zu laden. (Überlegen Sie, wie viel Code dafür erforderlich wäre ... unter Berücksichtigung von Analysepunkten, Software-RAID-Sets und dem Potenzial, dass neben NTFS möglicherweise ein weiterer installierbarer Dateisystemtreiber benötigt wird. Jemand musste irgendwo die Grenze ziehen ... Lächeln )
Es wäre schön, wenn Sie es bewegen könnten, aber kein solches Glück.
Die Leute betrachten die "endgültige" Microsoft-Erklärung zu diesem Thema wie folgt : http://technet.microsoft.com/en-us/magazine/2007.11.windowsconfidential.aspx
quelle
Nein, es ist nicht möglich, die Ruhezustandsdatei (hiberfil.sys) zu verschieben. Es muss sich auf der Systempartition befinden.
quelle
Nein, hiberfil.sys kann nicht verschoben werden. Auf diese Datei wird von ntldr zugegriffen, das diese Funktion nicht besitzt. Aber das Problem ist tiefer. Auf der NT-Plattform werden Laufwerksbuchstaben in der Registrierung gespeichert, die erst viel später im Startvorgang verfügbar ist. Wenn ntldr hiberfil.sys lesen will, kennt es nicht einmal den Laufwerksbuchstaben der Systempartition, geschweige denn andere.
Die Auslagerungsdatei kann verschoben werden. Es wird erst viel später im Startvorgang benötigt, wenn die Registrierung und ein fast vollständiges Dateisystem verfügbar sind.
quelle
Wenn Sie Vista oder höher ausführen, kann bcdedit den Speicherort der Ruhezustandsdatei bearbeiten. Ich habe es erfolgreich auf eine andere Partition verschoben.
quelle