2017-07-25 3 views

Antwort

0

Ich glaube, was Sie wollen, ist der Registrierungsschlüssel
HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList.

Der einfachste Weg, dies zu tun ist:

  1. Wenn die Installation von Windows ein temporären Benutzerkonto mit Administratorrechten erstellen.
  2. Melden Sie sich mit dem temporären Konto an, ändern Sie das Standardbenutzerprofilverzeichnis, und starten Sie neu (ich glaube, dass die Registrierungsänderung erst nach einem Neustart wirksam wird);
  3. Melden Sie sich mit dem temporären Konto an und erstellen Sie die "echten"/permanenten Benutzerkonten. Stellen Sie sicher, dass mindestens einer von diesen Administratorrechte hat.
  4. Melden Sie sich mit dem "echten" Administratorkonto an und löschen Sie das temporäre/Dummy-Konto, das Sie während der Installation erstellt haben.

Wenn Sie bestehende Profile haben Sie verschieben möchten, wird es viel schwieriger, weil

  • Die Registrierungsänderung nicht vorhandenen Benutzerprofile auswirken wird.
  • IIRC Sie können vorhandene Profile nicht verschieben, während Windows ausgeführt wird. Sie müssen in eine Wiederherstellungsmoduskonsole booten und RoboCopy verwenden, um die Benutzerprofilordner zu verschieben.

Ich denke, ich erinnere mich daran, irgendwo eine detaillierte Beschreibung zu sehen. Ich werde versuchen, es später am Abend zu finden.


Aber ich würde Sie warnen, dass die Verlagerung von Benutzerprofilen nach der Tat problematisch ist.

Zum einen werden die öffentlichen und standardmäßigen Benutzerprofile während der Installation auf C: (genauer auf dem Systemlaufwerk) eingerichtet. Wenn Sie den gesamten Profilordner verschieben, gibt es eine Reihe weiterer Registrierungseinträge für diese beiden Profile, die geändert werden müssen.

Weiterhin habe ich eine Reihe von Programmen festgestellt, die davon ausgehen, dass der Benutzerprofilordner C:\Users ist. Das ist eine dumme Annahme, aber es wird wahrscheinlich Probleme verursachen.

Sie können einige dieser Probleme beheben, indem Sie einen Symlink oder eine Verzweigung von C:\Users zu D:\Users (oder wo immer Sie die Benutzerprofile verschieben) erstellen. Dann sollte alles, was in C:\Users aussieht, transparent auf D:\Users umgeleitet werden. Das bringt Sie dazu, sich mit den Einstellungen für einzelne Benutzer in der Registrierung zu beschäftigen.

Es sollte auch möglich sein, ausgewählte Benutzerprofile auf eine andere Partition zu verschieben. Das heißt, Sie würden C:\Users an Ort und Stelle lassen, einen Ordner D:\Users erstellen und dann ausgewählte Benutzerprofile verschieben - also C:\Users\jane zu D:\Users\jane verschieben. Sie möchten immer noch RoboCopy verwenden, um die eigentliche Verschiebung auszuführen ... und in diesem Fall müssten Sie die Registrierungseinstellungen für den Profilordner für jeden Benutzer ändern, der verschoben wird ...und ich würde auch empfehlen, einen symbolischen Link von C:\Users\jane zu D:\Users\jane zu erstellen. Das ist mehr Arbeit, aber es ist weniger invasiv.

Aber ich kann Ihnen sagen, ich habe einen der oben genannten Ansätze auf einem Windows 7-Rechner versucht - es ist ein paar Jahre, so erinnere ich mich nicht mehr - und konnte nicht auf Windows 10 aktualisieren, bis ich den Ordner/my user profile zurück nach C: verschoben.
Und ich bin ziemlich sicher, während der Erforschung des Problems fand ich, dass das Verschieben des Ordners Benutzer offiziell ist nicht unterstützt von Microsoft. (Ich bin mir nicht klar, ob sie unterstützen noch einen anderen Ordner bei der Installation einstellen, indem Sie die Setup-Skripte Windows-Tweaking.)

<update>
Es gibt a similar question with several good answers on SuperUser. Eine der Antworten verweist auf this post on LifeHacker, die das RoboCopy-Verfahren im Detail beschreibt ... Ich glaube, das ist der längere Artikel, den ich vor ein paar Jahren angeschaut habe.
</update>

Verwandte Themen