Zurück tutorials.de > Tutorials > Betriebssysteme - Tutorials > Windows - Tutorials

 
 
Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)

Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


Einladung zum C++ für Einsteiger-Workshop
  KommentarAntworten (über Gastzugang)    
  KommentarAntworten (über Gastzugang)    
 
Tutorial-Optionen Ansicht
Den gesamten Benutzerordner unter Windows 7 auf eine andere Partition verschieben
Den gesamten Benutzerordner unter Windows 7 auf eine andere Partition verschieben
Veröffentlicht von Asmodaios
08.01.10
Den gesamten Benutzerordner unter Windows 7 auf eine andere Partition verschieben

Seit Windows 7 gibt es das Problem das die Benutzerordner nicht mehr so einfach verschoben werden können. Gemeint sind die tatsächlichen Benutzerordner, normalerweise zu finden unter "C:\Users\%UserName%", und nicht deren Inhalt. Ziel dieses Tutorials ist es das der gesamte Benutzerordner, samt Default und Public auf einer anderen Partition als der Systempartition liegen und neue Profile ebenfalls dort angelegt werden.

Beachtet bitte das ich euch lediglich den Weg zeige wie es bei mir funktioniert hat. Ich gebe euch keine Erfolgsgarantie und kann euch lediglich berichten das es bereits bei mehreren meiner Systeme problemlos so funktionierte, Fehler gab es bisher noch keine. Wenn ihr euch jetzt immernoch traut, dann viel Spaß!

Schritt 1:
Legt als erstes bitte ein komplettes Backup eures Systems an!

Schritt 2:
Nun kopiert ihr den öffentlichen Ordner, normalerweise "C:\Users\Public" auf das neue Ziellaufwerk in unserem Beispiel E:\ also "E:\Users\Public".

Schritt 3:
Öffnet nun den Registryeditor (Windows+R --> "regedit" --> OK) und navigiert zu diesem Ort:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList.

Schritt 4:
Ersetzt nun den Wert des Schlüssels "Default" durch den neuen Speicherort eures Benutzerordners, in unserem Fall "E:\Users\Default".

Ersetzt ebenfalls den Wert des Schlüssels "Public" durch den neuen Speicherort des öffentlichen Profils (s. Schritt 2) also bei uns "E:\Users\Public".

Als Letztes ersetzt ihr noch den Wert des Schlüssels "ProfilesDirectory" durch den Wert des neuen Benutzerordners, also "E:\Users".

Schritt 5:
Nun legt ihr einen neuen Benutzer in eurem System an. Geht dazu in die Systemsteuerung und wählt dort die Benutzerkonten, und legt einen neuen Benutzer an.

Benutzer die noch nie das Administratorkonto benutzt haben können natürlich auch diesen Weg gehen. Gebt dazu einfach in einer Kommandobox (Ausführen --> "cmd" --> OK) folgendes ein:
net user administrator /activate

Später könnt ihr das Administratorkonto wieder deaktivieren, öffnet dazu wieder die Kommandobox und gebt folgendes ein:
net user administrator /activate:no

Schritt 6:
Startet nun den Rechner neu und loggt euch danach mit dem Administratorkonto, welches ihr eben aktiviert habt, ein. Euch wird am Anfang angezeigt das der Desktop erstellt wird. Sobald ihr eingeloggt seid kontrolliert ob das Administratorkonto nun in dem neuen Benutzerordner zu finden ist, bei uns "E:\Users\Administrator".

Schritt 7:
Bitte beendet nun soviele Anwendungen wie möglich und beendet überflüssige Dienste und Prozesse über den Taskmanager, da manche Dateien durch solche Anwendungen blockiert werden.

Schritt 8:
Nun kopiert ihr den gesamten Inhalt des alten Benutzerordners "C:\Users\*" in den neuen Benutzerordner auf der anderen Partition "E:\Users". Dieser Vorgang dauert ein wenig, beachtet bitte das es Warnmeldungen geben wird, viele .TMP Dateien können nicht kopiert werden, überspringt diese einfach guten Gewissens.

Schritt 9:
Nun benötigt ihr ein Programm welches in der Registry kopieren und ersetzen (Find & Replace) kann. Ich benutze dafür das Registry Toolkit für Windows.

Öffnet nun euer Programm zum Suchen und Ersetzen und durchsucht die gesamte Registry nach Einträgen welche den alten Speicherort der Benutzerprofile enthalten, ersetzt diese durch den neuen Lageort der Benutzerprofile. In unserem Beispiel ersetzen wir also "C:\Users" durch "E:\Users". Beachtet bitte das euer Programm nicht nur die Werte der Registryschlüssel ersetzt sondern auch die Schlüsselnamen. Ihr könnt das bei dem oben genannten Tool einfach einstellen.

Schritt 10:
Nun meldet ihr euch mit dem Administratorkonto einmal ab und meldet euch danach wieder an. Wiederholt Schritt 9 solange bis keine Schlüsselnamen und Werte mehr ersetzt werden. Das ist deshalb von Nöten da einige Programme wohl die Registrywerte durch den alten Pfad ersetzen möchten. Ich selber habe diesen Schritt nur einmal wiederholen müssen.

Zur Kontrolle öffnet ihr noch einmal den Registryeditor (Ausführen --> "regedit" --> OK) und durchsucht die gesamte Registry nach Schlüssen und Werten die den alten Profilpfad "C:\Users" enthalten.

Schritt 11:
Benennt nun euren alten Benutzerordner "C:\Users" um sodass er nicht mehr angesprochen werden kann, zum Beispiel in "C:\Users.Old".

Meldet euch mit dem Administratorkonto ab und meldet euch regulär mit eurem normalen Benutzer an. Es sollte nun alles Problemlos funktionieren und dir Profile sich auf dem neuen Speicherort befinden. Lediglich mit einigen Programmen kann es Probleme geben wenn der Benutzerpfad fest einprogrammiert wurde, mir persönlich ist soetwas bisher noch nicht untergekommen.

Schritt 12:
Wenn ihr nun kontrolliert habt das sich alle Daten an der richtigen Stelle befinden und auch alle Dateien korrekt kopiert worden sind, sowie alle Programme funktionieren könnt ihr nun das Backup eures alten Benutzerordners, bei uns "C:\Users.Old" löschen. - Fertig!

Ihr werdet nachdem ihr die Profile verschoben habt, feststellen das die Sidebar leer ist und ihr keinen Hintergrund mehr habt. Das ist weiter kein Problem konfiguriert die Sidebar einfach neu oder zieht eure Gadgets an den rechten Bildschirmrand. Euren Hintergrund stellt ihr einfach wieder über Rechtsklick und Anpassen ein oder ihr klickt mit der rechten Maustaste auf ein Bild eurer Wahl und wählt "Als Desktophintergrund festlegen".

Ich hoffe euch ein wenig geholfen zu haben. Zumindest ich kann nun ein wenig ruhiger Schlafen.
Bewertung
 
 
Noch keine Bewertungen vorhanden
 

Tutorial-Optionen
 

  #1 (permalink)  
Von Ronald an 30.01.10, 20:14
AW: Den gesamten Benutzerordner unter Windows 7 auf eine andere Partition verschieben

Hallo,

ich habe folgendendes Problem,

- zu Schritt 2, ich habe unter C: kein Verzeichnis "C:\Users\Public" sondern "C:\Benutzer\Öffentlich"
ich habe aber trotzdem den Ordner "C:\Benutzer\Öffentlich" nach "D:\Benutzer\Öffentlich" kopiert

dann habe ich wie unter Schritt 3 und 4 beschrieben die Werte in der Registrierung geändert, "D:\Users\Default usw.

dann Schritt 5 ein neues Konto angelegt bei mir unter dem Benutzernamen "Spiele" (kein Administrator Konto) und dann wie unter
Schritt 6 beschrieben den rechner neu gebootet.

Als ich dann nach dem Start zur Benutzeranmeldung kam, habe ich auf den neuen Benutzer (Spiele) geklickt und es kam folgende Fehlermeldung:

"Die Anmeldung des Dienstes -Benutzerprofildienst- ist fehlgeschlagen. Das Benutzerprofil kann nicht geladen werden"

Was habe ich falsch gemacht? muss ich die Verzeichnisse in englisch schreiben oder in deutsch?, steht das "User"-Verzeichnis noch wo anders?

ich würde mich freuen, wenn mir jemand helfen würde.


freundlichst

ronald
Mit Zitat antworten
 
 
Lesezeichen:


Tutorial-Optionen
Ansicht
Ähnliche Themen
 
Tutorial Autor Forum Kommentare Letzter Beitrag
[C#] Objekte von einer Listbox in eine andere verschieben Webrat .NET Windows Forms 2 07.01.08 23:57
Dateien von Linux Partition auf NTFS partition verschieben caboom Linux & Unix 1 20.08.07 19:46
Eine Partition,aber 2 Windows convo Microsoft Windows 17 14.03.05 18:28
Windows Partition unter Fedora Core einbinden ohrfond Linux & Unix 9 04.01.05 19:16
Mounten von eine windows partition sterndi Linux & Unix 2 08.05.02 10:19
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 134
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 261
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 149
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 100
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 190
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 79,79%
150 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 20,21%
38 Stimmen
Stimmen gesamt: 188
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,30079 Sekunden mit 32 queries