Lose Folge von Blog-Artikeln zu technischen Themen:
Das selbe Benutzerprofil für zwei Accounts verwenden
Gerade mobile User mit Laptops stehen häufig vor dem Problem, dass sie sich je nach Arbeitsort mit ihrem Domänen- oder ihrem lokalen Benutzeraccount anmelden müssen. Zwar bietet Windows hier einen eingebauten Mechanismus, der sich ‘Profile Caching’ nennt und das Anmelden am Notebook auch ohne Domänencontroller erlaubt. Diese Lösung funktioniert jedoch nicht immer, zudem ist es manchmal besser, wenn sich der Computer nicht in einer Domäne wähnt…
Viel besser wäre es, sowohl einen Domänen- als auch einen lokalen Account zu besitzen, die auf das selbe Benutzerprofil zugreifen. So könnten gespeicherte Einstellungen, egal auf welche Weise man sich angemeldet hat, beibehalten und weiterverwendet werden.
Mit einer geringfügigen Änderung in der Registry lässt sich diese Verhalten erreichen: Der Pfad auf den Speicherort des Benutzerverzeichnisses wird geändert, es erhalten beide Accounts volle Zugriffsrechte auf das Profil. Die Lösung habe ich mit Windows XP Pro, SP2 getestet – sie funktioniert einwandfrei!
Achtung: diese Lösung wird ausdrücklich nur erfahrenen Benutzern empfohlen. Machen Sie zuvor ein Backup der Registry und der Datei NTUSER.DAT!
Link zum Original der Anleitung auf www.jsifaq.com
How do I use my domain profile on my laptop when I am not connected?
Assumptions:
- You are a member of the local Administrators group on your PC.
- Your Domain Account has a local profile.
To create a local account that shares your domain profile:
- Logon locally as Admininstrator and create a local account with the same UserName as your domain account. Note: Your PC can not be a domain controller.
- Logon as this new account and logoff.
- Logon locally as Admininstrator.
- Verfiy that you now have a Systemroot\Profiles\UserName folder.
- Use Regedt32 and select the HKEY_USERS hive.
- Load your domain profile by clicking Load Hive from the Registry Menu. Select your domain profile at SystemRoot\Profiles\%UserName%\Ntuser.dat where UserName is your domain account (name.domain).
- At the Key Name prompt, enter your UserName (name.domain).
- Select your UserName in HKEY_USERS and click Permissions from the Security menu.
- Grant your local UserName Full Control (Add / List Names From
/ Show Users). Click Replace Permissions on Exist Subkeys. - Click OK.
- Select your UserName in HKEY_USERS and Unload Hive from the Registry menu.
- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList and locate your SID by inspecting each ProfileImagePath for the path in step 04.
- Double click this ProfileImagePath and rename it so it is equal to your domain profile.
- Exit Regedt32.
- Delete the Systemroot\Profiles\UserName.000 folder.
- Logoff and logon locally as UserName
You will see your domain (and local) profile.