Windows 10 Upgrade und Junctions

3

Ich habe eine 465-GB-SSD und eine 4-TB-Festplatte in meinem Windows 7 Ultimate x64-Computer. Ich habe eine Junction (kein Symlink), die C: \ Users auf D: \ Users verweist. Weiß jemand, ob das Windows 10-Upgrade in dieser Konfiguration noch installiert wird? Ich frage, weil ich gelesen habe, dass Windows 8.1 nicht installiert wird, wenn es eine Junction gibt, die C: \ Users an einen anderen Speicherort verweist. FWIW, der Windows 10 Upgrade Advisor sagt, dass mein System bereit ist und weist nur darauf hin, dass meine Kopie von Norton 360 nicht mehr funktionsfähig ist (duh!). Vielen Dank.

BillDOe
quelle
Das Verschieben Ihres Benutzerverzeichnisses wird von MS weder empfohlen noch unterstützt und war es noch nie. Ich rate Ihnen, ein leeres Dummy-Benutzerverzeichnis (und Unterverzeichnisse) auf C: ( xcopy /t /ekann helfen) zu erstellen , das Upgrade hoffentlich ohne Probleme durchzuführen und die Junction später erneut zu erstellen. Wenn leere Verzeichnisse nicht funktionieren, müssen Sie möglicherweise alles in C: \ Users kopieren, mit Ausnahme Ihrer Daten (dh Dateien in Downloads, Desktop, wo auch immer).
Karan,
Ja, ich weiß, dass MS es nicht "unterstützt", aber sie werden feststellen, dass viele Benutzer eine Junction haben, die auf C: \ Users verweist. Sogar C: \ Documents and Settings ist eine Verknüpfung zu C: \ Users. Anscheinend möchte MS nicht anerkennen, dass viele ihrer Benutzer über mehrere Laufwerke verfügen. Und mit der SSD möchte ich das Schreiben auf ein Minimum beschränken. Ich habe auch nach Ihren Vorstellungen gedacht, aber wenn Win-10 in einer Installation mit Junction installiert wird, kann ich viel Ärger vermeiden.
BillDOe
Ich bezweifle es stark. Ich hatte eine Junction wie diese in Windows 7 und Windows 8, die sich weigerte, ein Upgrade durchzuführen. Nur jedes Mal mit unbekannten Fehlern ausgebombt.
Mark Henderson
Die Verknüpfung Dokumente und Einstellungen dient der Abwärtskompatibilität. Jede Änderung, auch bei den Berechtigungen, an Systemordnern wird nicht unterstützt und führt zu Fehlern. Das Schützen Ihrer SSD vor Schreibzugriffen ist ein umgestürztes Konzept. Stattdessen verschwenden Sie das Potenzial Ihres Systems.
Daniel B
Daniel, ich habe nicht genug Platz auf der SSD für meine Festplatte, die 4 TB (also 3,63 TB) hat und ungefähr ein Viertel voll ist.
BillDOe

Antworten:

1

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 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 so, wie es vorher war. Ich habe mit Programmen und Apps rumgespielt und alles scheint gut zu funktionieren.

Es scheint nicht erforderlich zu sein, Benutzerdateien vor dem Upgrade wieder nach C: \ zu verschieben.

Das wäre eine großartige Nachricht - die Einschränkung ergab für mich nie einen Sinn, und während wir die Ordner documents / etc immer verschieben konnten, gibt es in Roaming / etc eine TON von Daten, die leicht eine SSD füllen.

CyberTech
quelle
Haben Sie von Windows Update oder von einem ISO installiert? Ich habe heute versucht, von Windows zu aktualisieren, und es ging nicht gut. Die Installation fror in den Konfigurationseinstellungen bei 87% ein und installierte Windows 7 x64 schließlich neu.
BillDOe
0

In einer verwandten Konfiguration hatte ich eine Junction verwendet, um C: \ Windows \ Installer nach D: \ Windows \ Installer zu verschieben. Ich habe es erst bemerkt, als ich einige Wochen nach dem Windows 10-Upgrade (von 8.1) versucht habe, 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.

Scott
quelle
0

Funktioniert bei mir nicht. Ich habe ein Stapelskript eingerichtet, das den Ordner "C: \ Users" nach der Installation von Windows (aber vor dem Neustart nach einem Neustart) nach "D: \" (oder auf ein von Ihnen angegebenes Laufwerk) verschiebt und alle Junction-Links und -Sets erstellt die gleichen Berechtigungen wie die Originale.

Ich habe kürzlich das Windows 10 1511-Update ausprobiert und alle Aktualisierungen durchgeführt, aber es ist bei etwa 90% fehlgeschlagen und der Vorgang wurde rückgängig gemacht, damit mein PC wie gewohnt funktioniert. Ich suche derzeit nach Informationen darüber, wo das Protokoll gespeichert werden soll, um herauszufinden, warum es fehlgeschlagen ist.

Ich weiß, dass einige Windows-Updates (nicht die wichtigsten, aber kumulativ) fehlschlagen, da sich das Benutzerprofil auf einem anderen Laufwerk befindet.

Das Update dafür ist das Ändern der Schlüssel in:

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

Sie können auch direkt auf den richtigen Speicherort verweisen, anstatt die Pfade mit den% system% -Variablen zu verwenden, da einige Updates Symlinks nicht folgen. Dies funktioniert auch, wenn Sie ein Problem mit Bitnami-Installationsprogrammen haben, bei denen "Payload-Initialisierung fehlgeschlagen" angezeigt wird.

vman
quelle
-2

Der LINKD-Befehl, der zum Erstellen von Junction Point verwendet wird, ist in Win10 nicht mehr verfügbar, daher lautet die Antwort "Nein".

BrianS
quelle
Der Befehl zum Erstellen einer Junction lautet mklink / j und funktioniert auch unter Windows 10.
Mik