Verschieben Sie die Intel Rapid Start-Ruhezustandspartition auf eine andere SSD

8

Ich habe ein Acer Ultrabook. Es wurde mit einer 20-GB-SSD und einer 320-GB-SSD geliefert. Die Ruhezustandsdatei befindet sich auf der 20-GB-SSD. Mein alter Laptop hatte eine 128 GB SSD, die ich in dieses Ultrabook installiert habe.

Um alles zu migrieren, habe ich das vorherige 320 GB HD-Format in das .VHD-Format abgebildet und das Bild dann auf die 128 GB SSD geflasht.

Das System verwendet die 20-GB-SSD als Ruhezustand. Aber ich möchte es auf die 128 GB SSD verschieben. Der Grund dafür ist, dass die 128-GB-SSD viel schneller ist als die 20-GB-SSD. Ich kann Windows viel schneller starten, als ich das System aus dem Ruhezustand wieder aufnehmen kann. Im Vergleich ist es akribisch langsam.

Ich habe die Laufwerke bewertet. Der 20-GB-SSB erreicht beim sequentiellen Lesen etwa 240 MB / s. Die 128-GB-SSD erreicht fast 550 MB / s. Die 20-GB-SSD ist jedoch beim 4k-Lesen / Schreiben und anderen kleineren Lese- / Schreibvorgängen mehr als doppelt so schnell. Also habe ich es zum Auslagerungsdateilaufwerk gemacht. Ich möchte diese sequentielle Ruhezustandsdatei von dort auf die 128-GB-SSD übertragen. Wie kann ich das machen?

IMG

Derek Ziemba
quelle
1
Versuchen Sie, den Ruhezustand zu deaktivieren und dann erneut zu aktivieren. Normalerweise befindet sich die Ruhezustandsdatei auf dem Startlaufwerk. Siehe diese Antwort . Sie scheinen das Glück zu haben, ein System auf einem Laufwerk und eine Ruhezustandsdatei auf einem anderen zu haben…
Alexey Ivanov

Antworten:

5

Ich habe es herausgefunden. Es ist Teil eines speziellen Funktionsumfangs von Z77 / H77 / Q77-Intel-Chipsätzen namens Rapid Start Technology und Smart Response Technology . Die Schnellstarttechnologie muss im BIOS aktiviert sein und sich auf einer SSD befinden.

Sie können die Ruhezustandspartition und alles ohne sie weiterhin erstellen, aber ich bin nicht sicher, wie Sie Windows dazu bringen können, sie ohne "Intel Rapid Start" zu verwenden.

Dies war erforderlich, um die Partition auf das andere Laufwerk zu verschieben:

EDIT: Nachdem ich dies mit meinem Laptop gemacht hatte, entschied ich mich, es mit dem von mir gebauten Desktop-Computer zu machen, der auch einen Z77-Chipsatz und eine SSD hat. Der Ruhezustand wurde nie aktiviert.

Beim Verkleinern meiner Windows-SSD-Partition ist ein Problem aufgetreten, das möglicherweise auch andere haben. Ich konnte das Volume wegen nicht verschiebbarer Dateien am Ende des Laufwerks nicht verkleinern. Ich konnte den Laptop problemlos verkleinern, da er von einem VHD-Image wiederhergestellt wurde und sich alle Daten am Anfang des Laufwerks befanden. Wenn Sie Ihr Volume nicht verkleinern können, überprüfen Sie die Bearbeitung am Ende dieses Beitrags.


  1. Öffnen Sie die Datenträgerverwaltung

    1. Klicken Sie mit der rechten Maustaste auf Laufwerk C: und wählen Sie Volume verkleinern .
    2. Verkleinern Sie das Volume auf die Größe des System-RAM plus 1 Megabyte mehr.
      • Sie sollten jetzt einen nicht partitionierten Speicherplatz in der Größe Ihres Arbeitsspeichers am Ende der Festplatte haben
    3. Klicken Sie mit der rechten Maustaste auf den nicht zugewiesenen Speicherplatz, und wählen Sie Neues einfaches Volume aus .
    4. Klicken Sie im daraufhin angezeigten Assistenten auf:
      • Nächster
      • Nächster
      • Wählen Sie Laufwerksbuchstaben oder Laufwerkspfad nicht zuweisen aus und klicken Sie auf Weiter
      • Wählen Sie Dieses Volume nicht formatieren aus und klicken Sie auf Weiter
      • Fertig
  2. Öffnen Sie CMD und geben Sie den Befehl ein diskpart

    1. Geben Sie den Befehl ein lis dis
    2. Suchen Sie die Festplatte, auf der Sie sie haben möchten, z. B. Festplatte 0, und geben Sie ein sel dis 0
    3. Geben Sie den Befehl ein lis par
    4. Suchen Sie die Partition, die Sie in der Datenträgerverwaltung erstellt haben. In meinem Fall war es Partition 3.
      Ich habe den Befehl eingegebensel par 3
    5. Geben Sie den Befehl det disein. Eine Liste mit den Volumes wird angezeigt.
    6. Suchen Sie das gewünschte Volume, in meinem Fall Volume 2. Ich habe den Befehl eingegeben sel vol 2
    7. Geben Sie den Befehl ein set id=84 override
      • Es wird eine Pause geben, wenn die Lautstärke aufgeteilt wird
    8. Geben Sie den Befehl ein exit
  3. Jetzt müssen wir zurückgehen diskpartund die vorherige Ruhezustandspartition löschen. Ich habe es nicht getan, während wir bereits in waren, diskpartweil ich nicht weiß, wie ich die Auswahl einer Festplatte aufheben soll.

    1. Geben Sie in CMD den Befehl ein diskpart
    2. Angenommen, Sie haben das gleiche Setup wie ich, geben Sie die folgenden Befehle ein:

      lis dis
      sel dis 1
      lis par
      sel par 1
      del par override
      

    Stellen Sie sicher, dass Sie den richtigen Status haben: override = Honeybadger-Status

  4. Öffnen / Installieren Sie Intel Rapid Start , es wird mit dem Computer geliefert oder ist im Treiberbereich der Hersteller-Website oder der Motherboard-Hersteller-Website verfügbar.

    1. Vergleichen Sie es unten auf dem Screenshot, stellen Sie sicher , dass der Status für Intel Rapid Start Technologie ist auf .
      Und die Leute sagten, es sei nicht möglich.  Tada !!!

    2. Optional: Deaktivieren Sie den Windows-Ruhezustand und fordern Sie Speicherplatz zurück. Geben Sie in CMD den folgenden Befehl ein: powercfg.exe /hibernation off

      • Intel Rapid Start wird aktiviert, wenn sich der Computer für die von Ihnen ausgewählte Zeit im Ruhemodus befindet. Nicht indem man dem Computer sagt, er solle in den Ruhezustand wechseln. Daher ist es am besten, den Windows-Ruhezustand zu deaktivieren.

      • Auf meinem Desktop habe ich Intel RapidStart so eingestellt, dass es nach 0 Minuten Schlaf aktiviert wird. Wenn ich jetzt auf "Ruhezustand" klicke, wechselt der Computer in einen seltsamen Startmodus, in dem die Lüfter für die Zeit, die zum Schreiben des System-RAM auf die Intel Rapid Start SSD-Partition benötigt wird, zu 100% eingeschaltet und dann ausgeschaltet werden. Wenn ich den Computer starte, gibt es keinen BIOS-POST, stattdessen schalten die Lüfter einige Sekunden lang hoch und dann bin ich am Desktop. Ziemlich süß.


EDIT: WENN SIE IHR VOLUMEN NICHT SCHRINKEN KÖNNEN

Es gibt zwei Methoden. Bei der ersten Methode wird alles in Windows ohne Tools von Drittanbietern ausgeführt, bei der zweiten Methode wird GParted verwendet und auf einem bootfähigen Flash-Laufwerk gespeichert. Die erste Methode, die ich ausprobiert habe, hat aber nicht funktioniert.

Methode 1: Keine Tools von Drittanbietern

  1. Deaktivieren Sie Ihre Auslagerungsdatei
  2. Deaktivieren Sie den Ruhezustand mit dem CMD-Befehl: 'powercfg -h off'
  3. Deaktivieren Sie die Systemwiederherstellung und den Systemschutz.
  4. Starten Sie neu, versuchen Sie erneut zu verkleinern
  5. Alles wieder aktivieren.

Methode 2: Funktioniert besser IMO

Wenn Sie die Lautstärke nicht verringern können, suchen Sie ein Flash-Laufwerk mit mindestens 133 MB freiem Speicherplatz. Laden Sie GParted in Form eines bootfähigen Zip-Archivs von hier herunter: http://gparted.sourceforge.net/

Oder laden Sie einfach die genaue herunter, die ich verwendet habe: gparted-live-0.16.1-1-i486.zip

  1. Extrahieren Sie das ZIP-Archiv in das Stammverzeichnis Ihres Flash-Laufwerks.
  2. Wechseln Sie in das Verzeichnis flashdrive: \utils\win32und führen Sie die makeboot.batDatei aus, um das Laufwerk bootfähig zu machen
  3. Starten Sie Ihren Computer neu und starten Sie vom Flash-Laufwerk in GParted
  4. Verkleinern Sie Ihre Windows-Partition.
  5. Entfernen Sie das Flash-Laufwerk und starten Sie den Computer normal. Während des Startvorgangs führt Windows CHKDSK aus, um das Dateisystem des Laufwerks auf Konsistenz zu überprüfen. Lassen Sie es dies tun.
  6. Beginnen Sie nun mit Aufgabe 1, Schritt 3 dieses Beitrags: "1. Öffnen Sie die Datenträgerverwaltung" und "3. Klicken Sie mit der rechten Maustaste auf den nicht zugewiesenen Speicherplatz und wählen Sie Neues einfaches Volume aus ."
Derek Ziemba
quelle
WindowsITPro hat auch nützliche Informationen darüber, was das Verkleinern eines Volumes verhindern könnte ( windowsitpro.com/storage/… )
Pierre Arnaud
5

Diese Frage ist irreführend, ebenso wie die Antwort. Was Sie beschreiben, ist das Verschieben einer "Ruhezustand" -Partition, die ausschließlich von der Intel Rapid Start-Technologie verwendet wird. Dies hat nichts mit einer von Windows Hibernation verwendeten Hibernation-Datei (hiberfil.sys) zu tun. Dies sind zwei völlig unterschiedliche und unabhängige Technologien.

Die von Windows Hibernation verwendete Ruhezustandsdatei (c: \ hiberfil.sys) kann nicht verschoben werden. Es muss sich im Stammverzeichnis der primären Systempartition befinden, wo es vom in die kritischen Startdateien integrierten Miniatur-Dateisystemtreiber gelesen werden kann. Technet

Die von Intel Rapid Start Technology (IRST) verwendete Ruhezustandsdatei kann sich an einer beliebigen Stelle auf jeder SSD im System befinden. Dies ist eine spezielle Partition mit einem bestimmten 'Typ' (abhängig von BIOS oder UEFI), die ausschließlich von IRST verwendet wird. Intel IRST-Benutzerhandbücher

MoonDogg
quelle
0

Gemäß diesem Artikel können Sie die Ruhezustandsdatei (hiberfil.sys) nicht verschieben, da sie auf der primären Partition gespeichert werden muss, die den Bootloader enthält.

Anscheinend haben Sie entweder die Wahl, den Ruhezustand ganz zu deaktivieren oder neu zu formatieren.

Oliver G.
quelle
1
Aber dieser Artikel ist falsch oder veraltet. Der Ruhezustand befindet sich nicht auf meinem Startlaufwerk. In der Abbildung ist Boot das Laufwerk c und der Ruhezustand befindet sich auf dem Laufwerk ohne einen zugewiesenen Buchstaben.
Derek Ziemba
1
Entschuldigung, wenn es falsch war. Ich bezweifle sehr, dass sich Ihre Ruhezustandsdatei tatsächlich auf der Ruhezustandspartition befindet. Ein einfaches Googeln sagt Ihnen, dass es sich auf dem Boot-Laufwerk befinden muss. Ich kann keine Beweise dafür finden, dass es möglich ist, es irgendwo anders zu haben ...
Oliver G