In tip 0552, I described the procedure for accomplishing this objective in Windows NT.
1. Your Windows 2000 installation is a clean install. If your Windows 2000 install was an upgrade, the folders involved are a combination from this and tip 0552.
2. Your domain account is a member of the local Administrators group.
3. Your domain account has a local profile, or you must be very careful to select your local profile when you receive the warning message that your local profile is newer than your roaming profile, otherwise, changes made while traveling will be lost.
To create a local account that shares your domain profile:
01. Log on as the local Administrator and create a local account with the same UserName as your domain account.
NOTE: Your PC can not be a domain controller.
02. Logon as this new account and logoff.
03. Logon as your domain account.
04. Use Regedt32 and select the HKEY_CURRENT_USER key.
05. On the Security menu, press Permissions.
06. Press the Add button.
07. In the Look in: box, toggle your local computer name. Select the new UserName account you created in step 01.
08. Press Add and then press OK.
09. On the Security tab, select the new ComputerName\UserName account and check both Read and Full Control.
10. Press the Advanced button and check both boxes at the bottom of the Permissions tab.
11. Press Apply and Press OK until all dialog boxes are closed.
12. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
and locate the new SID by inspecting each ProfileImagePath for <Drive:>\Documents and Settings\UserName.ComputerName.
13. Double click this ProfileImagePath and remove the .ComputerName, so it is equal to your domain profile.
14. Exit Regedt32.
15. Delete the <Drive:>\Documents and Settings\UserName.ComputerName folder.
16. Grant the local UserName full control on the <Drive:>\Documents and Settings\UserName folder / sub-folders.
17. Logoff and logon locally as UserName. You will see your domain (and local) profile.