Verschieben von swapfile.sys von Linux

679
topherg

Ich habe zwei Betriebssysteme installiert (Windows 8 & Mint) und ich versuche, die ursprüngliche Windows-Partition zu verkleinern, aber die permanente Datei swapfile.sys steht im Weg. Ich habe mich gefragt, ob es möglich ist, sich auf der Linux-Seite anzumelden, auf die swapfile.sys zuzugreifen und sie zu verschieben, wenn sie nicht geöffnet ist.

0

2 Antworten auf die Frage

2
ostappus

Sie können verschieben, swapfile.sysindem Sie die Auslagerungsdatei deaktivieren und anschließend einen symbolischen Link erstellen C:\swapfile.sys(vorausgesetzt, C: ist Ihr Systemlaufwerk). Die gesamte Prozedur kann in einer Windows-Umgebung ausgeführt werden.

Die folgenden Schritte werden deaktiviert swapfile.sys(getestet unter Windows 8 und Windows 8.1 Preview):

  1. Deaktivieren Sie die Seitendateien auf allen Laufwerken (über Systemsteuerung -> System und Sicherheit -> System -> Erweiterte Systemeinstellungen -> Erweitert -> Leistungsoptionen -> Erweitert -> Virtueller Speicher ).
  2. Starte deinen Computer neu.
  3. swapfile.syssollte jetzt weg sein Wenn es noch vorhanden ist, kann es manuell gelöscht werden.

Geben Sie anschließend folgenden Befehl in die Befehlszeile ein (erfordert Administratorrechte):

mklink C:\swapfile.sys "<NEW LOCATION>:\swapfile.sys"

Wenn der neue Standortpfad keine Leerzeichen enthält, können Anführungszeichen weggelassen werden. Beachten Sie, dass auf den mklinkBefehl Windows PowerShell (der in Windows 8.1 aktualisiert wird) nicht zugegriffen werden kann. Sie sollten die reguläre Befehlszeile durch Eingabe aufrufen cmdund dann im selben Fenster fortfahren.

Danach können Sie die Seitendatei aktivieren, und die neu erstellte Datei swapfile.syswird überall dort angezeigt, wo der symbolische Link verweist. Der symbolische Link selbst benötigt nur minimalen Speicherplatz.

1
magicandre1981

Dies ist die neue Auslagerungsdatei für "Windows Store Apps". Ich habe nach einem Weg gesucht, um ihn zu verschieben, habe aber keinen gefunden. Sie können die Erstellung nur stoppen, wenn Sie die Auslagerungsdatei vollständig deaktivieren.

Die Auslagerungsdatei wurde vollständig entfernt und wirkt sich nicht auf meine Festplatte aus. Ich bin jetzt unter Linux angemeldet und lese die Windows-Partition. Wenn ich die Datei von dieser Seite verschiebe oder lösche, wird Windows dann beschädigt? topherg vor 11 Jahren 0
Wenn Sie die Auslagerungsdatei deaktivieren und einen Neustart durchführen, sollte die Datei nicht mehr vorhanden sein. Ich habe also keine Ahnung, warum Sie es immer noch unter Linux sehen. magicandre1981 vor 11 Jahren 0
Es ist also ein Cache, der gelöscht werden soll. Ich kann sie also löschen, und wenn ich zu Windows gehe, wird es daran denken, dass die Datei fehlt, und wenn sie eine neue Datei erstellt, befindet sie sich am selben Ort? topherg vor 11 Jahren 0
Ich habe keine Ahnung, ob es wieder erstellt wird. Ich denke schon, weil die normale pagefile.sys wieder erstellt wird. magicandre1981 vor 11 Jahren 0
ach cool, ich werde es später versuchen, und ich werde dich wissen lassen, ob es ok ist oder nicht, falls jemand anderes ein ähnliches Problem hat topherg vor 11 Jahren 0