Auslagerungsdatei auf einen anderen Datenträger verschieben [geschlossen]

0

Ich möchte die Auslagerungsdatei von meinem SSD-Laufwerk auf meine 1-TB-Festplatte entfernen. Die Antwort unten ist ein langer Weg, um das Problem zu lösen.

Wie kann ich die Auslagerungsdatei an einen anderen physischen Speicherort verschieben?

Die Antwort von Camille legt jedoch nahe, dass Windows auch dann eine Auslagerungsdatei auf dem Systemlaufwerk erstellt, wenn ich die Auslagerungsdatei auf meine Festplatte verschiebe, um im Falle eines Absturzes Speicherabbilder des Kernels zu erstellen.

1.) Als Faustregel: Wie groß ist diese Auslagerungsdatei für Kernel-Speicherabbilder im Vergleich zu der Auslagerungsdatei, die auf die Festplatte verschoben wird?

2.) Was würde passieren, wenn ich diese Kernel-Memory-Dump-Auslagerungsdatei von meiner SSD entfernen würde, wie von Camille gezeigt? Ich habe es nie geschafft, irgendetwas von einem Speicherauszug zu verwenden. In welchem ​​Fall kann man sagen, dass ich es nicht verpassen würde?

https://support.microsoft.com/en-us/kb/314482

3.) Microsoft scheint vorzuschlagen, dass Sie die Auslagerungsdatei in einer Partition auf dem 2. Laufwerk ablegen sollten. Ich habe auf meinem 2. Laufwerk 10 GB von 1000 GB verwendet. Wäre es noch möglich, dies zu partitionieren? Wenn ich nicht partitionieren kann, entsteht dann ein großes Problem beim Verschieben der Auslagerungsdatei auf die Festplatte?

4.) Was wäre in meinem Fall die optimale Lösung?

Verschieben Sie die Auslagerungsdatei auf eine Partition auf der 2. Festplatte, während die Auslagerungsdatei des Kernels auf meiner SSD erhalten bleibt.

Oder wie oben, aber Entfernen der Kernel-Speicherauszug-Auslagerungsdatei von meiner SSD?

Vielen Dank

Bazman
quelle

Antworten:

1

Es hängt davon ab, welche Art von Müllkippen Sie wollen. Windows erstellt keine Auslagerungsdatei, wenn Sie angewiesen haben, keine Auslagerungsdatei zu erstellen. Damit Dumps funktionieren, muss die Auslagerungsdatei für den Startdatenträger entweder größer als die folgenden Größen angegeben werden, oder sie muss vom System verwaltet werden und entweder bereits größer als die folgenden Größen sein oder über genügend freien Speicherplatz auf dem Datenträger verfügen, um auf den Datenträger zu wachsen folgende Größen:

  • Wenn Sie nur Mini-Dumps möchten, erstellen Sie eine Auslagerungsdatei mit einer Größe von 2 MB auf Ihrer Startdiskette
  • Wenn Sie vollständige Kernel-Dumps möchten, erstellen Sie eine Auslagerungsdatei auf Ihrer Bootdiskette mit einer Größe von 2060 MiB (etwas mehr als 2 GiB ).

Andernfalls werden Speicherauszüge nicht gespeichert, wenn das System auf einen BSOD stößt. Dies ist keineswegs schlecht, es wird nur Ihre Fähigkeit zur Diagnose von BSODs einschränken.

Der Grund für die Verwendung einer separaten Partition besteht darin, die Fragmentierung der Auslagerungsdatei zu verringern. Im Idealfall sollte es als ein massiver Block auf der Festplatte zugewiesen werden. Eine separate Partition ist eine Möglichkeit, dies zu tun, aber es ist normalerweise in Ordnung, sie auf eine freigegebene Partition festzulegen, solange die Partition über viel freien Speicherplatz verfügt und defragmentiert wird, bevor Windows die Datei erstellt. Nachdem es erstellt wurde, wird es in Ordnung sein.


Ich weiß nicht, wie groß Ihre SSD ist oder wie viel freien Speicherplatz Sie haben, aber in Ihrer Situation würde ich wahrscheinlich eine 3-GiB-Auslagerungsdatei (3072 MiB) auf der SSD erstellen und dann eine systemverwaltete Auslagerungsdatei auf Ihre 2. Fahrt.

Darth Android
quelle
OK, der erste Link oben zeigt mir, wie ich die vom System verwaltete Auslagerungsdatei verschiebe. Wie erstelle ich dann 3 GB auf meiner SSD?
Bazman
1
Wählen Sie die SSD hier aus und stellen Sie sie auf eine benutzerdefinierte Größe ein. Geben Sie 3072 als anfängliche und maximale Größe ein und klicken Sie
Darth Android,