Nicht-OS-Windows-Partition verkleinern

382
RW-Taylor

Ich habe Schwierigkeiten, eine Partition auf unserem Dateiserver zu verkleinern (Windows 2012r2).
Dieser Server verfügt über ein einziges physisches Laufwerk mit zwei Partitionen.

Die C: -Partition hält das Betriebssystem bei 40 GB und hat fast keinen Speicherplatz mehr.

Die D: -Partition hält unsere Dateien, ist 800 GB, 319 GB frei.

Ich möchte die D: -Partition um 30 GB verkleinern und dann die C: -Partition um 30 GB erweitern

Image des Versuchs, die Partition zu verkleinern

Wenn ich auf OK klicke, denkt der Server für ein paar Minuten und gibt dann einen Fehler aus, der besagt "Es ist nicht genügend Speicherplatz auf den Festplatten vorhanden, um diesen Vorgang abzuschließen"

Wenn ich in eventvwr.exe überprüfen, finde ich einen Eintrag wie diese

Dies ist nur eine normale Datei. Ich kann keinen Grund finden, dass es "unbeweglich" ist. Wenn ich eine Kopie der Datei mache, lösche die alte Datei und benenne die neue Datei um, probiere und verkleinere sie erneut. Ich bekomme einen ähnlichen Eintrag in eventvwr.exe, aber eine andere Datei wird aufgelistet.

Ich habe versucht, zu defraggen, was nicht hilft. Ich möchte keine Nicht-Windows-Option (z. B. gparted) verwenden, um die Möglichkeit zu vermeiden, dass Daten gelöscht werden. Ich möchte nicht wirklich das D: \ sichern, wegblasen, das Laufwerk C: erweitern und dann das Laufwerk D: neu erstellen. Dies ist der Dateiserver für unser gesamtes Unternehmen. Wenn Sie die Freigaben / NTFS-Berechtigungen neu erstellen müssen, wäre dies ein Nachteil.

Kennt jemand eine Möglichkeit, unbewegliche Dateien auf einem Windows-Volume programmatisch aufzulisten? Wenn ich eine Liste aller Dateien erhalten könnte, wäre es leicht, eine Option zum Kopieren, Löschen oder Umbenennen all dieser Dateien zu erstellen. Das könnte der Fix sein, nach dem ich suche ...

Jede Hilfe / Anregung wäre sehr dankbar.

Taylor

0
Sie möchten das Laufwerk D nicht sichern? Genau da bist du falsch, um damit anzufangen. Zweitens: Sie können die C-Partition nicht erweitern, während die D-Partition im Weg ist. * Sofern * Ihr Laufwerk nicht als dynamisch konfiguriert ist. Beim dritten GParted werden wahrscheinlich keine Daten beschädigt. Punkt 1 sollte jedoch trotzdem gesichert werden. Wenn Sie die D-Partition auf ein anderes Laufwerk verschieben, C erweitern, dann verkleinern und D zurückschieben, ist alles in Ordnung. Ja, der Server muss sauber heruntergefahren und dann von gparted iso gebootet werden. Dies ist jedoch sicherer als das Ausführen von Aktionen auf einem Live-Produktionsserver. TG2 vor 7 Jahren 1
TG2, ich habe nicht gesagt, dass ich das D-Laufwerk nicht sichern möchte. Ich sagte: "Ich möchte wirklich nicht das D: \ sichern, wegblasen, das Laufwerk C: erweitern und das D neu erstellen : drive "Ich möchte diesen gesamten Prozess nicht machen. Ich würde auf jeden Fall ein Backup des D-Laufwerks erstellen, bevor Sie eine Wartung auf dem physischen Laufwerk wie GParted durchführen. RW-Taylor vor 7 Jahren 0
RW - Sorry .. so bemerkt .. so .. kommt immer noch zurück, wie Sie erwartet haben, C zu erweitern? Weil das Verkleinern am Ende der Partition beginnt, wo normalerweise keine Daten vorhanden sind (auch, warum sie zuerst eine Defragmentierung vorschlagen, da sie möglicherweise konsolidiert wird). In beiden Fällen, am besten ... temporäres Laufwerk, verschieben Sie die D-Partition dorthin, und erweitern Sie dann C D schrumpfen und zuletzt verschieben. ... Windows hat sich aufgrund der Erweiterung älterer Versionen und mehrerer Versionen von Programmen verschlechtert. In diesem Fall verschieben Sie eine weitere Option install.wim https://blogs.technet.microsoft.com/canitpro/2013/11/27/free -up-disk-space-on-windows-server-2012 / TG2 vor 7 Jahren 0

0 Antworten auf die Frage