Roaming Profile issue on WIndows XP SP2 PC

  • Thread starter Thread starter CLarke
  • Start date Start date
C

CLarke

We have SBS 2003 SP2, exch sp2. All other users/computers will copy there
profile from the server to the workstation and Vice Versa. I can log in and
create a profile for this user on another workstation and it will copy back
in forth like it is supposed to. HOwever I have 2 computers where they will
not Update there roaming profiles. You log in on either of these computers
and it will only use the Local profile. COntrol Panel/System/Advanced/User
Profiles says it is a roaming profile, however when you select it the Copy to
box is greyed out (whether you are logged in as that user, or administrator).
On further investigation I found a registry entry to change to debug this
process further.
HKLM/software/Microsoft/windowsNT/CurrentVersion/Winlogon create a DWORD
called UserEnvDebugLevel and set it to 30002 Hex. It will then append to a
log file called %windir%\debug\usermode\userenv.log. (Make sure you turn
this off once finished. It can get very large). Below is the output.
Here is the logout.
USERENV(2c0.2c4) 09:29:03:809 UnloadUserProfile: Entering, hProfile = <0x7cc>
USERENV(2c0.2c4) 09:29:03:809 UnloadUserProfile: In console winlogon process
USERENV(2c0.2c4) 09:29:03:809 UnloadUserProfileP: Entering, hProfile = <0x7cc>
USERENV(2c0.2c4) 09:29:03:809 AbleToBypassCSC: Try to bypass CSC
USERENV(2c0.2c4) 09:29:03:856 AbleToBypassCSC: tried
NPAddConnection3ForCSCAgent. Error 2109
USERENV(2c0.2c4) 09:29:03:856 AbleToBypassCSC: Share \\sbsserver\rebecca$
mapped to drive E. Returned Path E:\profile\
USERENV(2c0.2c4) 09:29:03:856 UnLoadUserProfileP: CSC bypassed.
USERENV(2c0.2c4) 09:29:03:856 GetExclusionListFromRegistry: Policy list is
empty, returning user list = <Local Settings;Temporary Internet
Files;History;Temp;Local Settings\Application Data\Microsoft\Outlook>
USERENV(2c0.2c4) 09:29:03:856 CSyncManager::EnterLock
<S-1-5-21-1325940671-4177637932-3795670119-1161>
USERENV(2c0.2c4) 09:29:03:856 CSyncManager::EnterLock: No existing entry found
USERENV(2c0.2c4) 09:29:03:856 CSyncManager::EnterLock: New entry created
USERENV(2c0.2c4) 09:29:03:856 CHashTable::HashAdd:
S-1-5-21-1325940671-4177637932-3795670119-1161 added in bucket 6
USERENV(2c0.2c4) 09:29:03:856 UnloadUserProfileP: Wait succeeded. In
critical section.
USERENV(2c0.2c4) 09:29:04:465 UnloadUserProfileP: Didn't unload user
profile, Ref Count is 2
USERENV(2c0.2c4) 09:29:04:465 CSyncManager::LeaveLock
<S-1-5-21-1325940671-4177637932-3795670119-1161>
USERENV(2c0.2c4) 09:29:04:465 CSyncManager::LeaveLock: Lock released
USERENV(2c0.2c4) 09:29:04:465 CHashTable::HashDelete:
S-1-5-21-1325940671-4177637932-3795670119-1161 deleted
USERENV(2c0.2c4) 09:29:04:465 CSyncManager::LeaveLock: Lock deleted
USERENV(2c0.2c4) 09:29:04:465 UnloadUserProfileP: Leave critical section.
USERENV(2c0.2c4) 09:29:04:465 CancelCSCBypassedConnection: Cancelling
connection of E:
USERENV(2c0.2c4) 09:29:04:465 CancelCSCBypassedConnection: Connection deleted.
USERENV(2c0.2c4) 09:29:04:465 UnloadUserProfileP: Leaving with a return
value of 1
USERENV(2c0.2c4) 09:29:04:465 UnloadUserProfile: UnloadUserProfileP succeeded
USERENV(2c0.2c4) 09:29:04:465 UnloadUserProfile: returning 1

Here is the start of the logon
USERENV(2c0.2c4) 09:30:25:537 LoadUserProfile: Yes, we can impersonate the
user. Running as self
USERENV(2c0.2c4) 09:30:25:537
=========================================================
USERENV(2c0.2c4) 09:30:25:537 LoadUserProfile: Entering, hToken = <0x948>,
lpProfileInfo = 0x6e3e0
USERENV(2c0.2c4) 09:30:25:537 LoadUserProfile: lpProfileInfo->dwFlags = <0x0>
USERENV(2c0.2c4) 09:30:25:537 LoadUserProfile: lpProfileInfo->lpUserName =
<rebecca>
USERENV(2c0.2c4) 09:30:25:537 LoadUserProfile: lpProfileInfo->lpProfilePath
= <\\sbsserver\rebecca$\profile\>
USERENV(2c0.2c4) 09:30:25:537 LoadUserProfile: lpProfileInfo->lpDefaultPath
= <\\SBSSERVER\netlogon\Default User>
USERENV(2c0.2c4) 09:30:25:537 LoadUserProfile: NULL server name
USERENV(2c0.2c4) 09:30:25:537 LoadUserProfile: In console winlogon process
USERENV(2c0.2c4) 09:30:25:560 In LoadUserProfileP
USERENV(2c0.2c4) 09:30:25:560
=========================================================
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: Entering, hToken = <0x948>,
lpProfileInfo = 0x6e3e0
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: lpProfileInfo->dwFlags = <0x0>
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: lpProfileInfo->lpUserName =
<rebecca>
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: lpProfileInfo->lpProfilePath
= <\\sbsserver\rebecca$\profile\>
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: lpProfileInfo->lpDefaultPath
= <\\SBSSERVER\netlogon\Default User>
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: NULL server name
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: User sid:
S-1-5-21-1325940671-4177637932-3795670119-1161
USERENV(2c0.2c4) 09:30:25:560 CSyncManager::EnterLock
<S-1-5-21-1325940671-4177637932-3795670119-1161>
USERENV(2c0.2c4) 09:30:25:560 CSyncManager::EnterLock: No existing entry found
USERENV(2c0.2c4) 09:30:25:560 CSyncManager::EnterLock: New entry created
USERENV(2c0.2c4) 09:30:25:560 CHashTable::HashAdd:
S-1-5-21-1325940671-4177637932-3795670119-1161 added in bucket 6
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: Wait succeeded. In critical
section.
USERENV(2c0.2c4) 09:30:25:560 TestIfUserProfileLoaded: Profile already
loaded.
USERENV(2c0.2c4) 09:30:25:560 Profile Ref Count is 3
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: Leaving critical Section.
USERENV(2c0.2c4) 09:30:25:560 CSyncManager::LeaveLock
<S-1-5-21-1325940671-4177637932-3795670119-1161>
USERENV(2c0.2c4) 09:30:25:560 CSyncManager::LeaveLock: Lock released
USERENV(2c0.2c4) 09:30:25:560 CHashTable::HashDelete:
S-1-5-21-1325940671-4177637932-3795670119-1161 deleted
USERENV(2c0.2c4) 09:30:25:560 CSyncManager::LeaveLock: Lock deleted
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: Impersonated user: 00000948,
00000000
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: Reverted to user: 00000000
USERENV(2c0.2c4) 09:30:25:560 LoadUserProfile: Leaving with a value of 1.
USERENV(2c0.2c4) 09:30:25:584
=========================================================
USERENV(2c0.2c4) 09:30:25:584 LoadUserProfile: LoadUserProfileP succeeded
USERENV(2c0.2c4) 09:30:25:584 LoadUserProfile: Returning success. Final
Information follows:
USERENV(2c0.2c4) 09:30:25:584 lpProfileInfo->UserName = <rebecca>
USERENV(2c0.2c4) 09:30:25:584 lpProfileInfo->lpProfilePath =
<\\sbsserver\rebecca$\profile\>
USERENV(2c0.2c4) 09:30:25:584 lpProfileInfo->dwFlags = 0x0
USERENV(2c0.2c4) 09:30:25:584 LoadUserProfile: Returning TRUE. hProfile =
<0x100>
USERENV(2c0.2c4) 09:30:25:607 IsSyncForegroundPolicyRefresh: Synchronous,
Reason: policy set to SYNC
USERENV(2c0.a0) 09:30:25:607 IsSyncForegroundPolicyRefresh: Synchronous,
Reason: policy set to SYNC
USERENV(2c0.a0) 09:30:25:607 ApplyGroupPolicy: Entering. Flags = 6
USERENV(2c0.a0) 09:30:25:607 ProcessGPOs:

The rest is the GPO processing of the logon.

I hope someone is able to shed some light on this.
For what it is also worth, these are very new PC's, XP SP2 OEM's with Office
2007. The rest have Office 2003. Yes I know this is not ideal, but I am not
concerned about the Outlook profile difference between 2003 and 2007.
I know also it is not a permissions issue, as I can perform exactly what I
require, ie roaming profile with these users on other PC's, Just not the 2
new ones.
Any ideas.
 
It may be a permissions or ownership problem with the local copy of the
profile, though. I'd check that out.
 
If this was a problem, then I would expect to get logon errors, and logout
errors. Also any changes i made would not be there next time I logged in.
Worth a try thanks, but not the issue here.
 
No sorry...The 2 PC's were pre built specials from another company, i have
just assumed there is a funny problem in the image they use, what that is I
have no idea. No one has admitted understanding the output from the log
file, or even offered a place where i could go to look...
 
Back
Top