Ich habe gerade einen HP Laptop mit Windows 7 (64 Bit) gekauft. Es verfügt über eine 500-GB-Festplatte mit drei Partitionen: eine kleine versteckte Systempartition, eine 12-GB-HP-Wiederherstellungspartition und eine 450-GB-C: -Bootpartition.
Ich möchte diese große C: -Partition in zwei Partitionen aufteilen, nur 100 GB für das System belassen und den Rest einer neuen Datenpartition zuweisen.
Obwohl das in Windows integrierte Dienstprogramm zur Datenträgerverwaltung eine Option zum Verkleinern der bootfähigen Partition bietet, kann ich sie nur ungefähr um die Hälfte verkleinern, obwohl nur 20 GB auf der Partition verwendet werden. Soweit ich weiß, befinden sich nicht verschiebbare Systemdateien in der Mitte der Partition, sodass das Dienstprogramm zur Datenträgerverwaltung nicht das tun kann, was ich möchte.
Und da neue HP Laptops keine Installationsdisketten für das Betriebssystem enthalten (Sie können nur selbst Wiederherstellungsdisketten erstellen), kann ich die Festplatte nicht einfach neu partitionieren und das Betriebssystem neu installieren.
Gibt es eine Möglichkeit, die bootfähige C: -Partition zu verkleinern und die Funktionsfähigkeit von Windows 7 zu erhalten?
PS: Ich habe versucht, das GParted- Hilfsprogramm eines Drittanbieters zu verwenden , und nach dem Verkleinern der Partition wurde Windows 7 mit einem BSoD nicht mehr gestartet . Die Systemwiederherstellung funktionierte nicht, und ich musste die Werkswiederherstellung durchführen. Da dies ein langer Prozess ist, würde ich es gerne vermeiden, ihn noch einmal zu machen :) Schlagen Sie also bitte nur bewährte Lösungen vor.
quelle
Antworten:
TL; DR
Mögliche Ursachen: Virtueller Speicher, Systemwiederherstellung und / oder Windows-Suchindex (Ordner "System Volume Information"), Ruhezustand, temporäre Internet Explorer-Dateien.
Ausführliche Version:
Bei einfachen Aufgaben, wie der Arbeit mit einer Festplatten-Systempartition, bevorzuge ich die Verwendung systemeigener Tools und den Wechsel zu Tools von Drittanbietern nur als letzten Ausweg, wenn keines der systemeigenen Tools funktioniert hat. Also habe ich unter der Regie von harrymc Windows Disk Management noch einmal ausprobiert.
Ich habe zuerst den virtuellen Speicher und die Systemwiederherstellung deaktiviert , die Ordner mit den Informationen zum Systemvolume entfernt und nach dem Dienstprogramm zur Datenträgerverwaltung die C: -Partition so weit verkleinert, wie ich es brauchte. Danach habe ich die Funktionen wieder aktiviert.
Mithilfe der folgenden Anweisungen können Sie möglicherweise ermitteln, welche Anwendung oder Komponente das Verkleinern Ihrer Partition verhindert. Zuerst müssen Sie das neueste Ereignis mit der ID 259 findenim Windows-Ereignisprotokoll (siehe Ereignisanzeige / Windows-Protokolle / Anwendung). Das Ereignis wird generiert, wenn das System eine Partition analysiert. Wenn Sie bereits versucht haben, eine Partition durch Klicken mit der rechten Maustaste im Datenträgerverwaltungs-Snap-In zu verkleinern, sollte das Ereignis vorhanden sein. Eine andere Möglichkeit, das System eine Partition analysieren zu lassen, besteht darin, das in Windows integrierte Defragmentierungsdienstprogramm auszuführen. Das Ereignis teilt Ihnen die letzte nicht verschiebbare Datei oder nur die Nummer des letzten Clusters einer solchen Datei mit. Außerdem wird der vollständige Befehl angezeigt, der über die Befehlszeile ausgeführt werden muss, um weitere Details zur letzten nicht verschiebbaren Datei abzurufen. (Alternativ können Sie wahrscheinlich auch versuchen, die Clusternummer als minimale zulässige Partitionsgröße geteilt durch die Clustergröße zu berechnen und dann den Befehl fsutil mit den entsprechenden Parametern auszuführen .)
Der Dateiname gibt Ihnen einen Hinweis darauf, welches Programm oder welche Funktion Ihre Partition sperrt. Und dann können Sie es deaktivieren oder deinstallieren und sehen, ob es geholfen hat. In meinem Fall war das Ausschalten des virtuellen Speichers und der Systemwiederherstellung ausreichend. Manchmal ist es auch erforderlich, den Ruhezustand usw. zu deaktivieren. Manchmal hilft auch die Defragmentierung von Partitionen. Wie im WindowsITPro-Artikel angegeben , können Windows Search- Indexdateien und temporäre Internet Explorer-Dateien auch "nicht verschiebbar" sein. Manchmal werden durch Deaktivieren der Systemwiederherstellung und des Windows-Suchindex nicht verschiebbare Dateien automatisch aus dem Ordner "System Volume Information" entfernt, und manchmal müssen Sie den Ordner anschließend manuell entfernen.
PS: Danke an alle für die Antworten. Wahrscheinlich funktionieren auch Tools von Drittanbietern in meinem Fall, und wahrscheinlich sind sie einfacher zu verwenden, aber wie ich bereits gesagt habe, bevorzuge ich für solche Aufgaben native Tools so oft wie möglich. Auch persönliches Dankeschön an harrymc für den wichtigen Hinweis.
quelle
fsutil
Kommentaren nicht ganz folgen . Aber nachdem ich einen Beitrag über das Verkleinern von NTFS gelesen hatte ( windowsitpro.com/storage/… ), wurde es klarer. Versuchen Sie nicht zuerst fsutil, sondern defragmentieren Sie und suchen Sie dann im Anwendungsprotokoll der Ereignisanzeige nach Defragmentierungsereignissen (Ereignis-ID 259, wie oben angegeben). Die Protokollnachricht enthält tatsächlich die Anweisungen, für die der Befehl fsutil ausgeführt werden soll.Wenn ich Sie wäre, würde ich Gparted noch einmal ausprobieren, es kann als Linux-Bootdiskette verwendet werden und die Größe von Festplatten sehr gut ändern.
Wenn Sie sich die Download-Seite ansehen , wird eine Warnung mit einem Fehler in Bezug auf NTFS-Datenträger angezeigt, sodass Sie möglicherweise eine frühere Version ausprobieren möchten.
quelle
Zuerst würde ich die Systempartition sichern (zum Beispiel mit Symantec Ghost v11 Enterprise). Erstellen Sie außerdem ein Image des GESAMTEN Laufwerks (Sie können die Wiederherstellung viel schneller als mit der HP Wiederherstellungsfunktion durchführen).
Löschen Sie anschließend das Laufwerk C: und erstellen Sie mit einem Partitionierungsprogramm Ihrer Wahl zwei neue Partitionen nach Ihren Wünschen. Stellen Sie dann das Image des vorherigen Laufwerks C: auf der ersten Partition bereit.
quelle
Einige Windows-Dateien sind nicht verschiebbar und werden von Windows am Ende oder in der Mitte der Festplatte nicht vollständig zugewiesen, sodass C nur bis zu einer bestimmten Grenze verkleinert werden kann. Genau das haben Sie herausgefunden: Die Festplatte kann nicht weiter reduziert werden, ohne Windows zu zerstören.
Die einzige Lösung besteht darin, Windows auf einer kleineren Partition neu zu installieren. In Ihrem Fall müssen Sie die vorhandene Systempartition löschen und über ein Drittanbieter-Tool in zwei Partitionen aufteilen und dann Windows in der ersten Partition auf der Festplatte wiederherstellen . Berühren Sie nicht die Wiederherstellungspartition!
Ich empfehle, Paragon Partition Manager 2010 Free Edition mit einer guten Benutzeroberfläche zu verwenden. Andernfalls können Sie ein beliebiges anderes Tool wie GParted verwenden.
quelle
Ich habe mehrere Tage lang versucht, eine primäre Windows 7-Partition zu verkleinern, auf der sich das Betriebssystem befindet. Das Problem war eine Reihe von Systemdateien in der Mitte der Partition, die während des Defragmentierungsprozesses ausgeschlossen wurden. Verschiedene Versuche mit mehreren Festplattenpartitionierungsprogrammen, von denen einige die Fähigkeit anpriesen, alle Systemdateien zu verschieben, führten nur zu mehr Frustration.
Die Lösung:
Deaktivieren Sie die Systemwiederherstellung. Die Dateien, die während der Defragmentierung nicht verschoben wurden, wurden von diesem Dienstprogramm erstellt und enthielten alle Wiederherstellungspunkte. Wenn Sie die Systemwiederherstellung deaktivieren, werden diese Dateien gelöscht. Nach dem Löschen konnte das Dienstprogramm zur Datenträgerverwaltung von Windows 7 meine Partition C: mit 259 GB auf etwas mehr als 40 GB verkleinern.
quelle
GParted hat mein Problem gelöst! Nachdem ich mit unbeweglichen Dateien im standardmäßigen Windows Disk Manager zu kämpfen hatte, verwendete ich endlich GParted von der Ubuntu 10.04 (Lucid Lynx) Live-CD . Es hat wie ein Zauber funktioniert!
quelle
Für ein Bitlock-Laufwerk habe ich erfolgreich das Tool Raxco Perfect Disk 12 (Testversion) verwendet.
Es enthält ein Defragmentierungs-Tool mit einem "Shrink Drive" -Profil. Es kann viele unbewegliche Dateien im laufenden Betrieb verschieben. In meinem Fall musste ich es sowieso beim Booten einplanen und es erledigte den Job. Danach konnte ich das Laufwerk in der Datenträgerverwaltungskonsole auf standardmäßige Weise verkleinern.
Vorteile:
quelle