Ich habe lange nachgeforscht und es endlich geschafft, es auf meiner eigenen Maschine zu tun.
Hier gibt es zwei Szenarien: eine Neuinstallation und eine bereits installierte / verwendete Maschine.
Bei einer Neuinstallation können Sie (anscheinend) die Datei autounattend.xml ändern (nicht erforschter Link hier , keine Garantie, ich habe es nicht versucht)
Bei einer bereits installierten Maschine müssen zwei Probleme behoben werden:
- Windows sperrt einige Dateien, sodass Sie sie nicht kopieren können (ntuser.dat)
- Ändern, wo Windows nach den Profilen beim Start sucht.
Bei Aufgabe 1 können Sie entweder die Route umfahren:
- Kopieren Sie die Standard- und Öffentlichen Ordner an den neuen Speicherort
- Ändern Sie ihren Speicherort in der Registrierung
- erstelle einen neuen Benutzer (der am neuen Ort erstellt wird)
- Mit neuem Benutzerkonto anmelden und die anderen Benutzer kopieren
- Viele Details dazu hier
Sie können auch von einer Wiederherstellungsdiskette booten und Inhalte kopieren.
Bei Problem 2 können Sie entweder überall in der Registrierung suchen und ersetzen (riskant) oder einen Symlink / eine Junction vom Standardspeicherort zum neuen Speicherort erstellen.
Die Lösung zum Suchen und Ersetzen finden Sie auch auf der zuvor verlinkten Seite . Es hat sich jedoch herausgestellt, dass Sie den Symlink noch erstellen müssen, da Windows Update sonst Probleme hat .
WAS auch immer Sie tun, Sie müssen sich mit Symlinks / Junctions vertraut machen . Viele Kommentare auf Joshs Blog Erwähnung ROBOCOPY , die Sie nicht kopieren Junctions verwenden können. Wenn Sie sie nicht neu erstellen, werden Sie es nicht sofort bemerken, da die meisten (wenn nicht alle) das Attribut "hidden" haben, aber bei Nicht-Vista-Apps können Probleme mit der umgekehrten Kompatibilität auftreten.
Dieser Blog-Beitrag enthält ein wenig mehr (zu viel) Details zu diesem Problem sowie ein Skript, mit dessen Hilfe die Symlinks / Junctions neu erstellt werden können.
Ein anderer Blog , ein anderer Ansatz.