Partition mit temporärem Ordner ist unter Windows XP fehlgeschlagen. Wie gehe ich damit um?

704
Tyler Durden

Ich habe eine Windows XP-Box und beim Booten habe ich zuerst geklagt, dass keine startfähige Festplatte vorhanden ist. Nachdem ich die Stromverbindungen zu den Laufwerken überprüft hatte und sie alle ausgecheckt hatten, versuchte ich erneut, zu booten, und zwar sehr langsam. Schließlich wurde Windows gestartet, aber es war extrem langsam, wie bei Minute-pro-Klick langsam.

Nach vielen Tests und Diagnosen stellte ich fest, dass das Problem darin bestand, dass mit der Partition, die die temporären Dateien enthält, etwas nicht stimmte. Ich habe mein Hauptlaufwerk (das mit dem Betriebssystem) in mehreren Partitionen. Eines hat das Betriebssystem selbst, ein anderes hat Anwendungsdateien, und ein drittes hat einen einzigen Ordner für temporäre Dateien. In Windows XP wird der Speicherort des temporären Ordners durch zwei Umgebungsvariablen (TEMP und TMP) angegeben.

Also habe ich einen neuen "Temp" -Ordner auf einem völlig anderen Laufwerk erstellt und diese beiden Variablen auf diesen neuen Ordner gerichtet und neu gestartet. Die Maschine startete dann und verhielt sich normal.

Ich habe keinen Zweifel daran, dass der Ausfall der alten temporären Partition darin lag, dass mein Browser ständig mehrere Milliarden Dateien in diesen Ordner schreibt und neu schreibt.

Jetzt ist mein Problem, dass ich im Wesentlichen eine tote / toxische Partition habe. Wenn ich beispielsweise versuche, das Temp-Laufwerk mit Multicommander zu öffnen, wird die gesamte Anwendung eingefroren. Da sich diese Partition auf demselben Laufwerk befindet wie das Haupt-Betriebssystem, macht mich das nervös. Die Frage ist, wie mit dieser giftigen Partition umzugehen ist.

Meine erste Neigung besteht darin, der Maschine ein ganz neues Laufwerk hinzuzufügen, die Maschine mit Knoppix zu starten, dann die Windows-Systempartition mit dd auf die neue Festplatte zu kopieren und die alte temporäre Partition zu löschen. Im Grunde wird dies mein vorhandenes Betriebssystem (und alle seine Registrierungseinstellungen auf das neue Laufwerk verstellen), so dass ich die Maschine hoffentlich von dem neuen Laufwerk booten kann. Ein Problem könnte die Zuweisung von Laufwerksbuchstaben sein.

Jedenfalls ist mir nicht klar, was das beste Verfahren hier ist. Wie kann ich mit dieser giftigen Partition umgehen und Dinge einrichten, sodass in Zukunft kein ähnliches Problem auftritt?

3
Bevor Sie etwas anderes tun: Machen Sie eine Sicherung. confetti vor 6 Jahren 2
@confetti Ja, das mache ich. Es ist derzeit auf einem Laufwerk zu 18% fertig und wird in 6 Stunden abgeschlossen. Es dauert also noch ein bis zwei Tage, bis alle Sicherungen erstellt sind. Ich brauche jedoch einen Plan für meine Schritte, sobald die Sicherungen abgeschlossen sind. Tyler Durden vor 6 Jahren 0
Ihr Vorschlag, das Laufwerk zu klonen, ist meiner Meinung nach die beste Vorgehensweise. Auf diese Weise können Sie so viele Daten wie möglich speichern, ohne Ihre Einstellungen oder Anpassungen zu verlieren. Twisty Impersonator vor 6 Jahren 1
Wenn Sie ein anderes Laufwerk mit derselben Größe oder größer als das Laufwerk mit der Partition mit dem Problem haben, verwenden Sie Clonezilla und machen Sie ein Device-to-Device / Disk-to-Disk-Klonen. Das neue Laufwerk wird grundsätzlich mit allen Partitionen, MBR usw. gespiegelt Schalten Sie den Computer aus, stecken Sie das neue Laufwerk in das alte Laufwerk ein und starten Sie es. Hoffentlich sind Ihre Backups abgeschlossen und Sie haben irgendwo Zugriff darauf, falls erforderlich. Sie können auch chkdsk gegen die problematische Partition auf der fehlerhaften Festplatte ausführen, wenn Sie dies nicht getan haben. Pimp Juice IT vor 6 Jahren 0
Einem Laufwerk, das einen harten Ausfall hatte, sollte nicht vertraut werden, daher ist der Wechsel zu einem neuen Laufwerk die beste Lösung. Die alte kann auf Ihr Risiko nach einer langsamen Neuformatierung (dh nicht schnell) wiederverwendet werden, wodurch alle Sektoren und ihre Adressen erneut magnetisiert werden. Beachten Sie jedoch die Anzahl der schlechten Sektoren. harrymc vor 6 Jahren 0
Tyler - Ich glaube, ich habe Ihnen den Link nicht gesendet, aber nachdem Sie Ihre Backups abgeschlossen haben und eine neue, größere HD haben, die Sie für den Ersatz verwenden können, folgen Sie einfach diesen Anweisungen: https://clonezilla.org/show-live- doc-content.php? topic = clonezilla-live / doc / 03_Disk_to_disk_clone. Ich bin mir ziemlich sicher, dass Sie zuvor keine Partitionen auf dem Ersatzlaufwerk formatieren oder neu formatieren oder Partitionen erstellen oder löschen müssen. Wenn Sie möchten, können Sie dies jedoch tun, aber ich glaube, dass es nicht für die Festplatte erforderlich ist, da das Quell-Image des Zieldatenträgers gepusht wird und ersetzen Sie den ursprünglichen Inhalt des Ziels durch dieses Bild. Pimp Juice IT vor 6 Jahren 0

2 Antworten auf die Frage

1
Cancun101

Nach dem Erstellen einer vollständigen Sicherung der Festplatte können Sie versuchen, die Partition mithilfe von GParted Live zu löschen. Optional können Sie eine neue Partition im selben Speicherbereich erstellen oder die verbleibenden zwei Partitionen verschieben und deren Größe ändern, um das gesamte Laufwerk zu füllen. GParted Live ist eine einfache USB-bootfähige Linux-Distribution, die speziell zum Erstellen, Löschen, Verschieben und Ändern der Größe von Hauptlaufwerken entwickelt wurde. Die Verwendung eines solchen bootfähigen Dienstprogramms auf einem externen USB ist zu bevorzugen, da wir damit Partitionen auf Ihrem Boot-Laufwerk formatieren können, ohne dass Sie sich darüber Sorgen machen müssen


GParted Live auf einem USB-Stick installieren

Die einfachste Möglichkeit, GParted Live auf einem USB- Gerät zu installieren, ist die Verwendung von Tuxboot, einem Tool zum Installieren von Dienstprogrammen wie Clonezilla Live und GParted Live auf USB. Hier ist ein Link zum direkten Download für Windows. Zunächst müssen Sie Ihren USB-Stick vorbereiten. Öffnen Sie die Datenträgerverwaltung im Startmenü, wählen Sie Ihren USB-Stick aus und löschen Sie alle Partitionen darauf. Als Nächstes erstellen Sie eine neue Partition, die als FAT32 formatiert ist. Öffnen Sie die ausführbare Tuxboot-Datei, wählen Sie im linken oberen Dropdown-Menü die Option gparted-live-stable aus, klicken Sie auf Aktualisieren und wählen Sie die neueste Version aus, die für AMD64-Architekturen verfügbar ist. Wählen Sie als Nächstes den Buchstaben Ihres USB-Laufwerks aus und klicken Sie auf OK, um mit der Installation zu beginnen.

Starten Sie als Nächstes den USB-Stick (bestimmte Anweisungen hängen hier von Ihrem Motherboard ab). Wählen Sie "GParted Live (Default Settings)", drücken Sie die Eingabetaste einige Male, und die GParted-Anwendung wird angezeigt.


Informationen darüber, wie Linux Festplattenpartitionen handhabt

Da es sich bei dem von uns verwendeten Dienstprogramm eigentlich um ein grundlegendes Linux-Betriebssystem handelt, müssen wir einige Dinge darüber verstehen, wie Linux Festplatten und Partitionen handhabt. In Windows wird jeder gemounteten Laufwerkpartition ein Buchstabe zugewiesen - C:für Ihre Bootpartition, D:für die nächste usw. Jeder Buchstabe entspricht nur einer Partition, und es ist nicht angegeben, auf welchem ​​Laufwerk sich die Partition befindet.

In Linux funktionieren die Dinge anders. Jedem Laufwerk, unabhängig von der Anzahl der Partitionen, wird ein "logischer Name" zugewiesen, der diesem Muster folgt: /dev/sdafür das erste Laufwerk, /dev/sdbfür das zweite und so weiter. Bei diesen logischen Namen handelt es sich eigentlich um Pfade zu Dateien, die die Rohdaten des Laufwerks darstellen. Dies /dev/ist der Ordner, in dem sie gespeichert sind, und sdader Dateiname für "Scsi-Laufwerk A".

Ebenso haben Partitionen nach diesem Muster auch logische Namen: /dev/sda1für die erste Partition auf dem ersten Laufwerk, /dev/sda2für die zweite Partition auf dem ersten Laufwerk, /dev/sdb1für die erste Partition auf dem zweiten Laufwerk und so weiter. Nachdem Sie nun ein paar Dinge darüber verstanden haben, wie Laufwerke und Partitionen identifiziert werden, können Sie Ihr Laufwerk neu formatieren.


Löschen Sie Ihre beschädigte Partition

Oben rechts im GParted-Fenster sehen Sie ein Dropdown-Menü mit der Aufschrift /dev/sda. In diesem Menü können Sie verschiedene Speicherlaufwerke auswählen. Da Sie sagten, dass Ihre beschädigte Partition die letzte Partition auf Ihrem Hauptlaufwerk ist, müssen Sie diese wahrscheinlich nicht in ein anderes Laufwerk ändern. Unterhalb der Symbolleiste sehen Sie eine visuelle Darstellung der Partitionsreihenfolge des Laufwerks und der relativen Größen und darunter eine Liste aller Partitionen Ihres Laufwerks. Um die fehlerhafte Partition zu löschen, wählen Sie sie am Ende der Partitionsliste aus und klicken Sie auf "Löschen". Klicken Sie in der Symbolleiste auf die Schaltfläche "Anwenden", um den Befehl auszuführen. Sie sollten jetzt am Ende der Fahrt ein paar leere Felder haben.


Erstellen einer neuen NTFS-Partition

Um eine neue Partition zu erstellen, klicken Sie in der Symbolleiste auf die Schaltfläche "Neu". Verwenden Sie die Schieberegler, um die Größe der Partition beliebig zu ändern. Berühren Sie keine der Optionen auf der linken Seite, aber auf der rechten Seite sollten Sie "Partitionsname" und "Label" auf denselben Wert setzen, der der Name Ihrer Partition sein sollte. ("Temp" oder ähnliches in Ihrem Fall.) Ändern Sie auch das Dropdown-Menü "Dateisystem" in NTFS oder alternativ FAT32, wenn die Partition für andere Betriebssysteme beschreibbar ist. Klicken Sie auf Weiter, wenn Sie fertig sind, und klicken Sie dann in der Symbolleiste auf "Übernehmen", um die Änderungen auf Ihre Festplatte zu speichern.


Ändern Sie die Größe Ihrer vorhandenen Partitionen

Wenn Sie die Größe Ihrer vorhandenen Partitionen ändern, um das Laufwerk zu füllen, anstatt nur die temporäre Partition neu zu erstellen, wird die Sache etwas komplizierter. Um Ihre Startpartition zu erweitern, müssen Sie zunächst Ihre Application Files-Partition nach rechts verschieben, um Platz für die Startpartition zu schaffen. Wählen Sie die Partition ganz rechts aus und wählen Sie in der Symbolleiste "Größe ändern / verschieben". Ziehen Sie es bis zum Ende des Laufwerks, und erweitern Sie es optional nach links, um genügend Platz für die anderen Partitionen zu haben. Sie sollten KEINE neuen Partitionen in dem neu erstellten leeren Bereich erstellen, da dies sehr leicht zu Problemen führen kann.

Bevor Sie auf "Anwenden" klicken, sollten Sie auch die Größenänderung anderer Partitionen auf dem Laufwerk in eine Warteschlange stellen, da dies einige Zeit in Anspruch nehmen kann. Wählen Sie die Partition links neben der Partition aus, die Sie gerade verschoben haben, und verschieben Sie sie nach Belieben.

Wiederholen Sie diesen Schritt, bis Sie zu Ihrer Boot-Partition gelangen. Diese Partition sollte nicht verschoben werden, da das Laufwerk dadurch möglicherweise nicht bootfähig ist. Sie können die Partition jedoch nach rechts erweitern, ohne sie zu verschieben.

Wenn Sie alle Befehle zum Verschieben / Ändern der Größe in die Warteschlange gestellt haben, klicken Sie auf "Übernehmen", um alle Änderungen auf die Festplatte zu schreiben.


Hoffe das hilft! Lassen Sie mich wissen, wenn Sie Probleme oder Fragen haben.

Okay, das macht Sinn. Ich habe zwei Fragen: (1) Wenn ich alles auf ein neues Laufwerk verschieben möchte, kann der Live-Start von der alten Festplatte auf die neue Festplatte kopieren. (2) Was ist mit Laufwerksbuchstaben? Wenn ich zum Beispiel die neuen Partitionen einrichte und das Laufwerk C: von alt nach neu kopiere, ist es in Ordnung, aber wenn sich meine Anwendungen (derzeit auf einer eigenen Partition) befinden, wird das Laufwerk E: derzeit das Laufwerk D: im neuen Laufwerk Konfiguration? Dann wird nicht alles vermasselt, da alle meine Symbole und Registrierungseinstellungen auf Pfade zeigen, die mit E: beginnen, nicht mit D :? Wie gehe ich damit um? Tyler Durden vor 6 Jahren 0
1) Nein, GParted live hat keine einfache Möglichkeit, Daten von Laufwerk zu Laufwerk zu kopieren. Es kann über das Terminal ausgeführt werden, aber das ist etwas kompliziert. Ich denke, der beste Weg, dies zu tun, ist die Verwendung von Clonezilla Live, einem ähnlichen, ebenfalls auf Debian basierenden Werkzeug für das Klonen von Laufwerken. Es ist auch etwas kompliziert, aber Sie sollten in der Lage sein, ein Youtube-Tutorial zu finden, in dem Sie von einem Laufwerk zum anderen klonen können. Cancun101 vor 6 Jahren 0
2) Ich bin mir in diesem Bereich nicht so sicher - ich weiß, dass Sie Laufwerksbuchstaben in Windows ändern können, aber ich weiß nicht, wo die Buchstaben für das Betriebssystem gespeichert sind oder ob sie geändert werden, wenn das Laufwerk geklont wird. Wenn sie geändert werden, müssen Sie möglicherweise das Laufwerk D: in Windows auf E: zurücksetzen, um das Setup zu reparieren. Cancun101 vor 6 Jahren 0
Es gibt Hunderte von Zeigern, um Buchstaben zu fahren. Beispielsweise enthält jede einzelne ausführbare Anwendung und jedes Symbol, von denen es Dutzende gibt, plus Hunderte von Registrierungseinträgen Pfade. Diese Pfade verwenden Laufwerksbuchstaben. Daher ist es unbedingt erforderlich, dass die Laufwerkbuchstabenzuordnungen korrekt verwaltet werden, wenn ein Laufwerk mit mehreren Parititionen vorhanden ist ist ersetzt. Tyler Durden vor 6 Jahren 0
0
RalfFriedl

Sie sollten zuerst eine Sicherungskopie Ihrer Daten oder besser der gesamten Festplatte erstellen.

Da Ihre temporäre Partition nur temporäre Dateien enthält, die Sie nicht benötigen, wäre die einfachste Lösung, diese Partition zu formatieren, um die Dateien zu entfernen. Danach sollten Sie die Partition wieder verwenden können.