Wie ich gestern berichtet habe, wollte mein Versuch eines Upgrades auf Windows 8.1 nicht so richtig. Die Meldung “Fehler beim Installieren von Windows 8.1” hat beim Finden der Ursache auch nicht wirklich geholfen. Doch zum Schluss deutete alles darauf hin, dass das Verschieben der Benutzerprofile (C:\Users) auf eine andere Platte die Ursache sein könnte.
Zunächst
Was habe ich überhaupt am System verändert? Nunja, um die Lebensdauer der SSD zu erhöhen, habe ich die Benutzerprofile von SSD auf eine herkömmliche Festplatte verschoben. Wer das genauer wissen möchte, der kann hier eine Beschreibung dazu finden. Um den ursprünglichen Zustand wiederherzustellen, verschiebt man einfach das Verzeichnis wieder auf die Systemplatte. (Achtung: das geht nicht so einfach, wenn man das System mit sysprep oder anhand einer anderen Anleitung verändert hat — zumindest hab ich das nicht getestet — also Liebe Leser: genau prüfen, ob die hier gezeigte Lösung zu eurem Problem passt.)
Man bootet das System mit einer Windows-Installations-DVD und geht über die Reparaturoptionen in die Eingabeaufforderung. Dort habe ich folgende Befehle ausgeführt.
[sourcecode language=”plain” light=”true”]
X:\Sources> rmdir F:\Users
X:\Sources> robocopy /copyall /mir /xj D:\Users F:\Users
[/sourcecode]
Zunächst muss man wissen, dass die Laufwerksbuchstaben der einzelnen Platten/Partitionen unter der Reparaturconsole in den meisten Fällen nicht mit denen eines gestarteten Windows identisch sind. So ist in meinem Fall die C-Partition meiner SSD-Platte hier unter F erreichbar. D ist in meinem Fall auch das tatsächlich D-Laufwerk. Man sollte sich aber auf jeden Fall vergewissern, dass man hier auch das richtige tut.
Mit dem ersten Befehl lösche ich die Verzeichnisverknüpfung. Wie gesagt, wird mein eigentliches C-Laufwerk hier jetzt unter F: eingebunden.
Mit dem zweiten Befehl wird nun das Verzeichnis D:\Users nach F:\Users kopiert. Die einzelnen Optionen bedeuten dabei:
[sourcecode language=”plain” light=”true”]
/copyall Kopiert alle Dateiinformationen, d.h. Daten,
Attribute, Zeitstempel, Sicherheit, Besitzer-
und Überwachungsinformationen.
/mir Spiegelt eine Verzeichnisstruktur (auch bei
mehreren Aufrufen nacheinander).
/xj Schließt Abzweigungspunkte aus, d.h. es wird
Links nicht gefolgt. Ist sehr wichtig!
[/sourcecode]
Wenn alles gut geht, hat man jetzt die Profile wieder an dem von Microsoft vorgesehenen Platz. Nach einem Neustart fährt Windows wie gewohnt hoch.
Update auf 8.1 zweiter Versuch
Na dann. Es ist Zeit das Upgrade erneut zu starten.
Gesagt getan .. erfreulicher Weise ist der Installer recht schnell über die problematische Stelle hinweggegangen. Kein Abbruch und keine Fehlermeldung mehr. Danach hat das Update ca. 30-40 min benötigt, um das System zu aktualisieren und persönliche Einstellungen und Apps zu übernehmen. Mehrere Restarts später begrüßt mich Windows 8.1 mit einem knallbunten Startmenü.
Bevor man jetzt allerdings irgendwelche Einstellungen vornehmen kann, muss man Windows erstmal aktivieren. Das fand ich etwas merkwürdig, aber das war schnell erledigt.
Zu den Neuerungen von 8.1 will ich jetzt nicht mehr viel Schreiben und verlinke einfach auf einen entsprechenden Artikel bei winfuture.de.
… und um die Frage im Titel zu beantworten: Ja das war’s. Willkommen Windows 8.1