Kann ich Windows 7 C: \ Users mit zwei Installationen von Windows 7 einfacher verschieben?

1646
apathos

Mögliches Duplizieren:
Benutzerordner unter Windows Vista / Seven auf eine andere Partition verschieben

Ich versuche, meinen Windows 7-Ordner C: \ Users von meiner 64-GB-SSD auf ein anderes Laufwerk (eine Partition auf einer Festplatte) zu verschieben, etwa E: \ Users (relativ, lesen Sie weiter). Ich habe versucht, diese Anweisungen nur zu verwenden, um sich nicht als Standardbenutzer anmelden zu können. Beim Neustart kann ich mich überhaupt nicht bei Windows anmelden.

Ich konnte es mithilfe der Wiederherstellungsanweisungen am Ende dieses Artikels wiederherstellen.

Aber ich denke jetzt nach. Ich habe zwei Laufwerke in diesem Computer mit Vollversionen von Windows 7 Home Premium 64-Bit: Eines auf meiner SSD und eines auf einer Caviar Black-Festplatte. Beide Versionen funktionieren gut und ich kann in beide booten.

Muss ich dazu eine Boot-CD verwenden? Kann ich einfach die Festplatte booten und damit die Junction erstellen?

Wenn ja, sind die Anweisungen die gleichen, überspringen Sie einfach das Systemwiederherstellungsprogramm.

Ich denke, so etwas würde funktionieren, aber ich möchte wirklich, dass jemand, der weiß, worüber er spricht, mir helfen soll. Hier ist der Plan:

  1. Erstellen Sie einen Systemwiederherstellungspunkt auf der SSD
  2. Starten Sie die Festplatte
  3. Kopieren Sie E: \ Users nach J: \ Users (unabhängig von dem betreffenden SSD-Ordner in einen neuen Ordner auf einer "Data" -Partition auf der Caviar Black-Festplatte). Stellen Sie sicher, dass alle versteckten Dateien und Systemdateien verfügbar sind
  4. Löschen Sie E: \ Users (den SSD-Ordner)
  5. Erstellen Sie die Kreuzung - dh mklink / JE: \ Benutzer J: \ Benutzer (alte Quelle zuerst, neues Ziel zuletzt)

Ob das funktioniert? Gibt es etwas anderes, das ich tun muss, da dieses Dienstprogramm nicht zur Systemwiederherstellung verwendet wird?

Ist das System "intelligent genug", um herauszufinden, dass das Erstellen eines Symlinks von E: \ Users zu J: \ Users unterschiedliche Laufwerksbuchstaben hat, wenn aus E: \ C: \ wird (wie beim Booten der SSD)?

Der ganze Grund ist, dass meine SSD bereits zu ca. 50 GB aus 60 GB ausgelastet ist. Ich habe weniger Leseleistung, wenn Sie etwa 70% des Speicherplatzes übergeben, und ich möchte auch das Lesen / Schreiben auf die SSD reduzieren.

Alle anderen Ratschläge dazu sind auf jeden Fall willkommen!

2
Denken Sie daran, dass Ihre SSD wahrscheinlich über zusätzlichen freien Speicherplatz verfügt, der dem Betriebssystem nicht genau ausgesetzt ist, um diese Leistungsabfälle zu bekämpfen (obwohl ich nicht glaube, dass Sie einen Split von 70:30 benötigen) und auch für fehlerhafte Blöcke sorgen. Shinrai vor 13 Jahren 0

2 Antworten auf die Frage

1
Sandeep Bansal

Sie werden in Ordnung sein, ein Symlink ist in diesem Fall eine Kreuzung. Wenn Sie nach der Verwendung der Junction zu C: \ Users wechseln, werden Sie feststellen, dass in der Adressleiste des Explorer-Fensters C: \ Users angezeigt wird, auch wenn auf J: \ Users verwiesen wird. Windows wird nicht anders denken .

Stellen Sie außerdem sicher, dass die Kreuzung, auf die Sie zeigen, auf beiden Betriebssystemen den gleichen Laufwerkbuchstaben hat, nur um die Kompatibilität zu gewährleisten.

Ich habe dies wie angegeben versucht und es hat nicht funktioniert. Wenn ich versuche, meine SSD zu booten, erhalte ich einen Login-Fehler und eine sofortige Abmeldung. Ich schätze aus irgendeinem Grund, dass mein Benutzerkonto nicht mehr angezeigt wird, aber ich habe keine Ahnung, wie ich es einrichten kann. apathos vor 13 Jahren 0
edit timeout - when I go to cmd e: dir, I can see "05/07/2011 10:47 PM Users [J:\Users]". So it appears the junction is correct, but why can't i login? I have been all over the web and superuser trying to find the answer... apathos vor 13 Jahren 0
Es kann sein, dass bestimmte Dateien benötigt werden, die nicht innerhalb der Junction gelesen werden, bevor alle Kerndateien von Windows geladen wurden. Sie könnten einen Versuch machen. Sandeep Bansal vor 13 Jahren 0
Beendete die Neuinstallation von Windows und vergaß die Verwendung von Junctions. Konnte dagegen nicht weiterkommen. Ihre Antwort auf die ursprüngliche Frage war richtig. Vielleicht wird Windows 8 die Kreuzungen besser machen. apathos vor 13 Jahren 0
0
XP1

Die Verwendung von sysprep ist der einfachste Weg, um Benutzerprofile an einem anderen Ort zu erstellen. Alle anderen, inoffiziellen Möglichkeiten, etwa das Durchspielen von Junctions und das Kopieren oder Verschieben von Dateien, gaben mir "Der Benutzerprofildienst hat die Anmeldung fehlgeschlagen. Das Benutzerprofil kann nicht geladen werden." Profilfehler.

Wenn Sie der Meinung sind, dass Sie identische Antworten auf Fragen [hier] (http://superuser.com/questions/419389/ssd-data-drive-windows-7/451947#451947) und [hier] (http: // superuser) posten können .com / questions / 200096 / problem-after-moving-users-folder-on-windows-7/451951 # 451951) Sie sollten die Fragen-Fragen stattdessen als doppelt markieren. ChrisF vor 12 Jahren 2