Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 497
  • Last Modified:

How do I create a new profiel for a user in SBS2003

I have a user who I would like to create a fresh profile for. Their account is on an SBS2003 server and they are using a XP PC. They are not using a roaming profile.

What is the correct process to go through to make this work correctly.
1 Solution
Restart the user PC and then login to the PC user the domain admin account. Open My Computer and navigate to Documents and Settings and then to the User's profile and rename the profile to say eg: if the user profile name jbloggs.local - rename this to jbloggs.old.

Then log off and login as the current user and a new profile will be created. You will be able to copy the user's files and folders from the old profile to the new and any pictures etc. You will have setup their email profiles depending if they are using POP or Exchange, and also you will need to setup their mapped drives if you have not configure a logon script etc.
Do you just mean the profile on their workstation and not their Terminal Services profile or something?

All you need to do is log in as admin, you should also need ot restart before doing this if the user has logged on before the last restart, rename their current profile folder so it's backed up, and then just get the user to log in again.  Let me know if there's sometihng I'm missing.
roy_battyAuthor Commented:
I have some profile folders as jbloggs and some are jbloggs.krs - KRS being the domain name.

What is the difference between the two?
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

The difference would be that jbloggs are local profiles and jbloggs.krs and domain user profiles.
roy_battyAuthor Commented:
so if he is logging in using a domain account but the roaming profile path is not set within AD then the jbloggs.krs profile is his current profile?
Correct! You set this by date in My Computer and then you will see which profile was used last. Also, you can go to the command prompt and you will the user profile eg:

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

Lee W, MVPTechnology and Business Process AdvisorCommented:
> The difference would be that jbloggs are local profiles and jbloggs.krs and domain user profiles.
This isn't technically correct.  If a profile matching the account name - LOCAL or DOMAIN - does not exist, then the profile is named JUST the account name.  If a profile matching the account exists and a new user with the same account name logs in, then the computer creates a new profile folder called accountname.domain (if it's a domain profile) or accountname.computer (if it's a local profile).  If there are multiple account names, then Windows starts appending 000, 001, 002, etc.

Why does it do this?  Because Windows tracks things by a unique GUID (Globally Unique ID).  Each account, regardless of name, has it's own GUID which cannot be recreated.  The GUID for jbloggs local computer account is different from the GUID for jbloggs domain account... if both accounts log in, the GUIDs don't match, and a new profile is created. (Incidentally, this is why if you delete an account in Windows and then recreate it, it does NOT inherit any of the previous account name's rights - it's a new GUID.
Cliff GaliherCommented:
Renaming a profile folder actually breaks the profile as some registry entries remain. Profiles should be deleted from the computer->properties->advanced tab instead. If a backup is desired, again, because of registry entries, a PC backup should be made.

roy_battyAuthor Commented:
Thanks for the help guys

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now