Unter Windows 10 verwende ich eine große einzelne Partition auf einem 1-TB-Plattenlaufwerk. Ich möchte die Partition verkleinern, damit ich das Laufwerk auf eine kleinere, aber schnellere 256-GB-SSD spiegeln kann.
Ich habe das Laufwerk gekauft, ohne viel zu planen. (Hoppla.) Ich habe gesehen, dass ich nur 195 GB verwende und dachte: "Verdammt, warum beschleunige ich das nicht?"
Aber nach einer (sehr zeitaufwendigen) Defragmentierung / Optimierung mit dem Windows 10-Tool "Optimize Drives" kann ich anscheinend nur auf ~ 488 GB verkleinern.
Soweit ich weiß, muss die Quellpartition kleiner als die Zielpartition sein, bevor ich spiegeln kann. Aber abgesehen von der Defragmentierung, die ich bereits durchgeführt habe, bin ich mir nicht sicher, was ich tun soll. Ich könnte eine Reihe von Programmen auswählen und den von mir verwendeten Speicherplatz reduzieren, aber ich verwende bereits weit weniger als die "Gesamtgröße nach dem Verkleinern".
Wie kann ich die Mindestgröße einer Partition reduzieren? (dh die "Gesamtgröße nach dem Schrumpfen"?)
quelle
Antworten:
Es scheint absolut keine Notwendigkeit für Software von Drittanbietern zu geben .
Ich habe die Anweisungen hier befolgt und meine Betriebssystempartition in ca. 10 Minuten erfolgreich verkleinert. Läuft unter Windows 10, aber ich bezweifle, dass es hier einen Unterschied macht.
Die Schritte sind:
Ruhezustand deaktivieren.
Führen Sie an einer Eingabeaufforderung mit erhöhten Rechten (Admin) den Befehl aus
Deaktivieren Sie die Auslagerungsdatei.
Öffnen Sie die Seite System in der Systemsteuerung (über "Dieser PC" / "Arbeitsplatz" öffnen Sie die Eigenschaften). Klicken Sie auf "Erweiterte Systemeinstellungen", öffnen Sie im Dialogfeld "Systemeigenschaften" auf der Registerkarte "Erweitert" die Einstellungen für "Leistung", wechseln Sie zur Registerkarte "Erweitert", klicken Sie auf "Ändern ..." unter "Virtueller Speicher", und deaktivieren Sie " Größe der Auslagerungsdatei für alle Laufwerke automatisch verwalten “, wählen Sie das zu verkleinernde Laufwerk aus, wählen Sie„ Keine Auslagerungsdatei “und klicken Sie auf die Schaltfläche„ Festlegen “.
Deaktivieren Sie den Systemschutz.
Gehen Sie im Dialogfeld "Systemeigenschaften" wie oben beschrieben zur Registerkarte "Systemschutz", klicken Sie auf "Konfigurieren ..." und wählen Sie "Systemschutz deaktivieren".
Neustart.
Jetzt sind die drei Dateien, die die Partitionsreduzierung verhindert haben, verschwunden. Reduzieren Sie die Partitionsgröße und stellen Sie die drei Elemente wieder her.
Wenn sich die Datenträgerverwaltung beschwert, dass auf den Datenträgern nicht genügend Speicherplatz vorhanden ist, um diesen Vorgang abzuschließen, lesen Sie den Abschnitt C: Partition kann nicht verkleinert werden: Nicht genügend Speicherplatz
Ich habe später ähnliche Anweisungen an anderen Stellen gefunden, von denen alle nur diese drei Punkte erwähnen.
quelle
Die interessante Tatsache, die oftmals unausgesprochen bleibt, ist, dass nach dem Verkleinern einer Partition auch die Mindestgröße reduziert wird (natürlich, wenn Sie freien Speicherplatz haben, defragmentiert sind, keine nicht verschiebbaren Dateien usw.).
Ich habe diese Methode verwendet, um ein Systemvolume (C :) unter Windows Server 2012R2 erfolgreich von 500 GB (mit nur 50 GB tatsächlichen Daten) auf 80 GB zu verkleinern. Beim ersten Versuch, die Größe zu ändern, lag die Mindestgröße bei 425 GB.
Tipp: Wenn es sich bei Ihrem Volume nicht um ein System handelt, können Sie die ersten Schritte überspringen (vor dem Neustart).
Öffnen Sie eine PowerShell-Eingabeaufforderung mit Administratorrechten.
Deaktivieren Sie zunächst die Einstellungen, die nicht verschiebbare Dateien enthalten können
Auslagerungsdatei deaktivieren
Ruhezustand deaktivieren (nur Desktop-Windows)
Systemwiederherstellung deaktivieren (nur Desktop-Windows)
Starte den Computer neu
Defragmentieren (entspricht
defrag C: /L /D /K /G /H
)Holen Sie sich die verbleibende Größe in GB
Partitionsgröße ändern (verwenden Sie den obigen Wert plus 2 ~ 3 GB)
Holen Sie sich die verbleibende Größe erneut. Resize-Partition verkleinert es.
Spülen und wiederholen, bis die gewünschte Größe erreicht ist.
Stellen Sie schließlich die Computereinstellungen wieder her
Auslagerungsdatei aktivieren
Ruhezustand aktivieren (nur Desktop-Windows)
Systemwiederherstellung aktivieren (nur Desktop-Windows)
Starte den Computer neu
quelle
Disable-ComputerRestore -Drive C:
erhalte ich nach der Ausführung den Fehler'Disable-ComputerRestore' is not recognized as an internal or external command, operable program or batch file.
.Resize-Partition
ich die Partition nicht auf das gewünschte 100G verkleinern (nur mit ~ 34G), also entschied ich mich für die VerwendungDiskPart
. Nach einer Panik beim ersten Booten, die mir einenMissing Operating System
Fehler verursachte, wurde das System erfolgreich neu gestartet.Die Antwort von @ sancho.s funktioniert, aber ich lasse dies hier, falls jemand einen schnelleren Ansatz sucht und mit Tools von Drittanbietern vertraut ist.
Wie aus den Kommentaren hervorgeht, handelte es sich bei dem Problem um Dateien, die beim Verkleinern oder Defragmentieren einer Partition nicht verschoben werden konnten, da sie durch das Ausführen von Anwendungen und durch Windows gesperrt wurden. Die einfachste Möglichkeit, diese Dateien zu entsperren, besteht darin, die Prozesse anzuhalten. Die einfachste Möglichkeit, die Prozesse anzuhalten, besteht darin, sie nicht starten zu lassen! Aus diesem Grund habe ich nach einem Boot-Defragmentierungs-Tool gesucht.
Wie von @ LưuVĩnhPhúc empfohlen, habe ich diesen (kostenlosen) Partitionsmanager verwendet , sodass ich schließlich nicht defragmentieren musste. Starten Sie einfach das Tool, stellen Sie einen Partitionsjob in die Warteschlange und starten Sie Ihren Computer neu:
Starten Sie das Tool, klicken Sie auf die Partition, deren Größe geändert werden soll, und klicken Sie auf Verschieben / Größe ändern:
Stellen Sie die Größe ein und klicken Sie auf OK:
Übernehmen Sie die Änderungen!
Wenn Sie wie ich stark schrumpfen, werden Sie beim Neustart dazu aufgefordert. Starten Sie einfach den Computer im Dialogfeld neu und trinken Sie einen Schluck Kaffee.
quelle
Keines der oben genannten Probleme hat bei mir funktioniert - der Defraggler hat ganz am Ende des Laufwerks ein paar Dutzend Dateien angezeigt, die ich nicht verschieben konnte. Die einzige Möglichkeit war, den AOMEI Partition Assistant ( https://www.disk-partition.com/articles/shrink-volume-with-unmovable-files-4348.html ) zu verwenden - funktionierte einwandfrei. Es lädt eine Preboot-App, die nach dem Neustart ausgeführt wird und den Job ausführt - anscheinend können einige Systemdateien nicht vom laufenden System aus berührt werden.
quelle
Der entscheidende Punkt ist dieser Teil der von Ihnen geposteten Informationsnachricht:
Aus Microsoft's Shrink a Basic Volume :
Sie sollten zuerst das
Application Log
wie angegeben überprüfen . Wenn es sich bei der nicht verschiebbaren Datei um die Auslagerungsdatei handelt, können Sie versuchen, sie (vorübergehend) auf ein anderes Laufwerk zu verschieben und dann erneut zu verkleinern. Wenn es jedoch andere nicht verschiebbare Dateien gibt, die das Verkleinern verhindern und die Sie nicht entfernen / verschieben können, können Sie mit der integrierten Funktion nicht verkleinern. In diesem Fall müssen Sie ein Partitionierungs- / Imaging-Tool eines Drittanbieters verwenden - es gibt sowohl kostenlose als auch kostenpflichtige Tools.quelle
diskmgmt.msc
Götter zufrieden sind. Am Ende habe ich einen Partitionsmanager für die Startzeit verwendet, um die nicht verschiebbaren Dateien zu verschieben, bevor sie gesperrt wurden.Verwenden Sie die Freeware AOMEI Partition Assistant Standard Edition
Ich beschloss, diesem perfekten Dienstprogramm für die Erledigung der Aufgabe eine bessere Beschreibung zu geben, um die Popularität zu steigern.
Es kann eine Partition über das hinaus verkleinern, was von (auf der aktuellen Systemfestplatte) "nicht verschiebbaren" (= in Benutzung befindlichen) Dateien belegt wird, während die
diskmgmt.msc
( Festplattenverwaltung ) keine Möglichkeit bietet, dies zu tun.Ich habe das ausführlicher aufgeschrieben, weil ich mich schlecht fühle, wenn Leute wertvolle Zeit manuell verschwenden, indem sie Anweisungen wie folgen
Die Pfosten, die diese Anweisungen enthalten, belegen mehr Platz, sodass sie wichtiger erscheinen als die winzigen durchsetzten Pfosten, die die einfachsten Lösungen enthalten. Die Wichtigkeit ist umgekehrt proportional zur Größe ... Auch wenn etwas, das mit einem Computer zu tun hat, als genaue Anweisungen niedergeschrieben werden kann, kann ein Programm geschrieben werden, das diesen Anweisungen folgt, und es kann von jedem ohne manuellen Aufwand ausgeführt werden ...
Ich konnte mein Laufwerk (nvme ssd) in 5 Minuten auf mehr oder weniger genau die Größe verkleinern, die ich verwende (von 200 GB auf 140 GB), einschließlich Nachforschungen zum Thema, Installation und Ausführung dieser Lösung. Am wichtigsten ist , ich habe nicht lernen etwas über typische große nicht verschiebbare Dateien in Windows , die ich nicht über scherte überhaupt .
Sie starten das Programm, wählen die Partition aus, die Sie verkleinern möchten (ich nehme an, es ist Ihre Systempartition / Volume C :), und ziehen Sie den Schieberegler, um die gewünschte Größe einzustellen. Da die Festplatte verwendet wird, wird die Größenänderung als Windows PE- Programm (Preinstallation Environment) eingerichtet, das beim nächsten Start ausgeführt werden soll.
Hier sind ihre Anweisungen einschließlich Bilder, um die Größe dieses Beitrags zu erhöhen:
Haftungsausschluss: Wenn Sie die Größe von C: ändern, ist ein Neustart erforderlich, und das Programm wird einmalig in der Windows PE-Umgebung ausgeführt. Dabei handelt es sich um einen reduzierten Windows-Desktop, den Sie möglicherweise nicht sehr hübsch finden, der jedoch erledigt wird.
Weitere Referenzen:
Haftungsausschluss: Ich bin in keiner Weise mit ihnen verbunden, sondern nur ein sehr zufriedener Benutzer, der dieses Tool installiert und verwendet hat, um das Problem einmal zu lösen und damit fertig zu sein.
quelle
In meinem Fall ist das Befolgen der obigen Anweisungen fehlgeschlagen. Irgendwie kann ich das Laufwerk immer noch nicht verkleinern. Für mich hat es funktioniert, Windows im abgesicherten Modus neu zu starten (Umschalttaste gedrückt halten und Neustart wählen). Wechseln Sie im abgesicherten Modus zu "Erweitert" und wechseln Sie zur Eingabeaufforderung. Verwenden Sie
diskpart.exe
, um das Laufwerk zu verkleinern:Dies muss nach dem Deaktivieren des Ruhezustands, des Auslagerungsdateisystems und des Systemschutzes erfolgen.
Denken Sie daran, sie zu aktivieren, nachdem die Lautstärke verringert wurde.
quelle
Ein wichtiger Punkt. Wenn Sie neu partitionieren, insbesondere wenn Sie ein Drittanbieter-Tool verwenden oder Linux installieren, sichern Sie Ihre Bitlocker-Schlüssel im Voraus . Ich habe meine Windows-Partition erfolgreich verkleinert und Linux installiert, aber beim nächsten Versuch, Windows zu starten, wurden die Bitlocker-Wiederherstellungsschlüssel / -codes benötigt.
Zum Glück hatten die IT-Mitarbeiter zuvor Bitlocker-Codes auf diesem Unternehmens-Laptop gesichert. Da wir keine Microsoft-Konten für die Anmeldung verwenden, gab es keine Cloud-Sicherung, auf die ich zugreifen konnte. Ich wäre also SOL!
quelle
Zusätzlich zu den oben von sancho beschriebenen Schritten :
quelle
Wichtige Information für diejenigen, die Schwierigkeiten haben, die Partition zu verkleinern, auch wenn sie alle in der akzeptierten Antwort genannten Schritte ausführen.
Es ist möglich, die Information zu erhalten, was die letzte nicht entfernbare Datei ist, die den Verkleinerungsprozess stört, und sie zu löschen.
Suchen Sie nach der unten stehenden Lösung.
Natürlich können Sie auch Software von Drittanbietern verwenden, die ich ebenfalls ausprobiert habe. In den meisten Fällen können Sie mit kostenlosen Versionen jedoch nur die Größe des Systems verringern, wenn Sie das System ausführen. In den meisten Fällen müssen Sie für die bootfähigen Versionen eine Gebühr entrichten.
Bevor Sie beginnen, wichtige Dinge zu beachten:
HINTERGRUND:
In meinem Fall, in dem Windows 10 auf einem SSD-Laufwerk ausgeführt wurde, habe ich alle in diesem Lernprogramm genannten Schritte ausgeführt :
Es hat nicht funktioniert. Ich habe auch einen Partitionsoptimierungsprozess durchgeführt, aber es hat auch nicht funktioniert. Ich bekomme immer die Nachricht:
Ich habe auch versucht
MiniTool Partition Wizard Free
, aber wie oben erwähnt, konnte ich nicht schrumpfen, während das System ausgeführt wurde. Ich wurde gebeten, neu zu starten, aber die Anwendung ist eingefroren. Glücklicherweise konnte ich den Vorgang abbrechen, ohne Daten zu verlieren - das System wurde normal gebootet. Einer der Vorschläge war die Verwendung einer bootfähigen Version, die nicht kostenlos ist. Also habe ich mehr gegraben und die Lösung gefunden.LÖSUNG:
Es ist möglich, die Information zu erhalten, was die letzte nicht entfernbare Datei ist, die den Verkleinerungsprozess stört. Sie müssen lediglich die Ereignisanzeige ausführen .
Wenn Sie Erfolg haben, denken Sie daran:
In meinem Fall muss ich dreimal nach der letzten nicht entfernbaren Datei suchen und nach jedem Löschen konnte ich die Partition ein wenig verkleinern. Grundsätzlich springen Sie von der letzten nicht entfernbaren Datei zu einer anderen, bis Sie das gewünschte Partitionsvolumen erreichen. Es kann einige Zeit dauern, aber Sie können dies auch ohne Anwendungen von Drittanbietern tun.
Ich habe die Lösung dort gefunden und hier geteilt und hoffe, dass sie mehr Menschen hilft.
quelle