Windows 10 Upgrade und Junctions

Windows 10 Upgrade und Junctions

Ich habe eine 465 GB SSD und eine 4 TB HDD in meinem Windows 7 Ultimate x64-Rechner. Ich habe eine Junction (kein Symlink), die von C:\Users auf D:\Users verweist. Weiß jemand, ob das Windows 10-Upgrade in dieser Konfiguration noch installiert werden kann? Ich frage, weil ich gelesen habe, dass Windows 8.1 nicht installiert werden kann, wenn es eine Junction gibt, die von C:\Users auf einen anderen Speicherort verweist. Übrigens sagt der Windows 10-Upgradeberater, dass mein System bereit ist, und weist nur darauf hin, dass meine Kopie von Norton 360 nicht mehr funktionieren wird (natürlich!). Danke.

Antwort1

Basierend auf einem Beitrag von vor einem Tag –http://www.tenforums.com/tutorials/1964-users-folder-move-location-windows-10-a-post305666.html#post305666

Ich wollte Sie und alle anderen nur wissen lassen, dass ich problemlos von Windows 8.1 Pro (mit Benutzerdateien auf D:\) auf Windows 10 Pro upgraden konnte. Windows 10 wurde gerade installiert und als es fertig war, war alles wieder wie vorher. Ich habe mit Programmen und Apps herumgespielt und alles scheint gut zu funktionieren.

Es scheint nicht notwendig zu sein, die Benutzerdateien vor dem Upgrade zurück nach C:\ zu verschieben.

Das wären hervorragende Neuigkeiten – die Einschränkung hat für mich nie einen Sinn ergeben und obwohl wir die Ordner „Dokumente“ usw. jederzeit verschieben könnten, befinden sich in „Roaming“ usw. eine MENGE Daten, die problemlos eine SSD füllen würden.

Antwort2

In einer ähnlichen Konfiguration hatte ich eine Junction verwendet, um C:\Windows\Installer nach D:\Windows\Installer zu verschieben. Ich bemerkte dies erst, als ich einige Wochen nach dem Windows 10-Upgrade (von 8.1) versuchte, einige Produkte zu aktualisieren, aber die Junction wurde entfernt und verursachte einige Probleme. Ich musste einfach alle neuen Inhalte auf das Laufwerk D:\ kopieren, C:\Windows\Installer entfernen und die Junction mit mklink neu erstellen. Danach funktionierte alles wieder.

Antwort3

Funktioniert bei mir nicht. Ich habe ein Batch-Skript eingerichtet, das den Ordner C:\Users nach D:\ (oder das von Ihnen angegebene Laufwerk) verschiebt, nachdem Windows eine Installation durchgeführt hat (aber bevor es nach einem Neustart erneut gestartet wird), und alle Junction-Links erstellt und dieselben Berechtigungen wie die Originale einstellt.

Ich habe vor Kurzem das Windows 10 1511-Update ausprobiert und es hat alle Aktualisierungen durchgeführt, ist aber bei etwa 90 % fehlgeschlagen und hat den Vorgang rückgängig gemacht, sodass mein PC wieder normal funktioniert. Ich suche derzeit nach Informationen darüber, wo das Protokoll dafür gespeichert werden würde, um mehr Informationen darüber zu finden, was den Fehler verursacht hat.

Ich weiß, dass einige Windows-Updates (keine größeren, sondern kumulative) fehlschlagen, weil sich das Benutzerprofil auf einem anderen Laufwerk befindet.

Die Lösung hierfür besteht darin, die Schlüssel in folgendem zu ändern:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList

um direkt auf den richtigen Ort zu verweisen, anstatt die Pfade mit den %system%-Variablen zu verwenden, da einige der Updates keine Symlinks folgen möchten. Dies funktioniert auch, wenn Sie ein Problem mit Bitnami-Installationsprogrammen haben, die „Payload-Initialisierung fehlgeschlagen“ melden.

Antwort4

Der zum Erstellen von Junction Point verwendete Befehl LINKD ist in Win10 nicht mehr verfügbar, die Antwort lautet also Nein.

verwandte Informationen