Wie kann ich meine Windows-Benutzerprogramme und Windows-Verzeichnisse auf derselben Partition ablegen?

676
David Grinberg

Ich versuche, mein Windows 7 auf Windows 7 SP1 zu aktualisieren, erhalte jedoch ständig die Fehlermeldung 80070490 . Ich ging durch die Handbücher und lief sfc, reparierte eine beschädigte Datei, bekam aber immer noch den Fehler. Ich habe dann das Systemupdate-Bereitschaftstool ausgeführt, aber immer noch kein Glück. Also bin ich zum nächsten Teil übergegangen: Reparaturen von Fenstern. Wenn ich jedoch die Schritte zum Reparieren von Fenstern und beim Aktualisierungsschritt befolge, erhalte ich diesen Fehler:

enter image description here

Es scheint, dass Windows sich beschwert, dass sich meine Benutzer, Programmdateien und Windows-Verzeichnisse nicht in derselben Partition befinden.

Ich gehe davon aus, dass dies geschieht, weil ich eine Festplatte (Laufwerk C) und eine SSD (Laufwerk E) habe. Auf der SSD ist Windows installiert, aber sowohl C als auch E haben einen Benutzer- und einen Programmordner. Wie kann ich sie alle auf dieselbe Partition setzen?

1
Versuchen Sie, ein Upgrade auf C durchzuführen? Wenn ja, muss auch Windows installiert sein. Scorpion99 vor 8 Jahren 0
@ Scorpion99 Ich habe nie angegeben, wo es aktualisiert werden soll, aber vermutlich würde es E wählen, wo Windows derzeit installiert ist David Grinberg vor 8 Jahren 0
Wie können Sie sicherstellen, dass es sich um E handelt? Trennen Sie E und versuchen Sie ein Upgrade, und sehen Sie sich die Ergebnisse an. Scorpion99 vor 8 Jahren 0
@ Scorpion99 Nun, E hat meine Installation von Fenstern, also wird es ziemlich schwer zu starten ohne dass ... David Grinberg vor 8 Jahren 0

1 Antwort auf die Frage

1
IanR

Wenn es heißt "Das Verschieben wird nicht unterstützt", bezieht es sich auf die Tatsache, dass dies selten zu einem zuverlässigen System führt, einem Upgrade oder Nein. Das Problem hierbei ist, dass viele Programme absolute Verweise auf Dateien in diesen Ordnern herstellen. Wenn Sie also den Ordner verschieben, wird die Datei nicht gefunden.

Wenn Sie set in eine Eingabeaufforderung cmd (dos) eingeben und die Eingabetaste drücken, erhalten Sie eine Liste mit Umgebungsvariablen, von denen einige Ihnen sagen, wo Windows diese Ordner tatsächlich findet.

Wenn sie sich tatsächlich auf separaten Laufwerken befinden, ist das aufgrund der absoluten Referenzen nicht leicht zu ändern, ohne dass dabei Dinge beschädigt werden. Ändern Sie den Speicherort, und Sie müssen zahlreiche Einstellungen vornehmen. In der Tat ist es wahrscheinlich weniger Arbeit, in diesem Fall eine Neuinstallation durchzuführen.

Ja, sieht aus, als wären einige Programmdateien auf C, einige auf E, Windows auf E, Programmdaten auf C ... ein bisschen Chaos. David Grinberg vor 8 Jahren 0