We help IT Professionals succeed at work.

All users logging into domain workstation get temporary profile

onek
onek asked
on
Running Windows Small Business Server 2003, with mostly Vista workstations.
One workstation, a laptop running Windows Vista SP2, 2GB RAM, C drive has 60% free, fails to logon user profiles, instead loading a temp profile.  This occurs with any user, and the users can logon fine on other machines, so I am assuming this is an issue with this laptop.

Here are the events it's getting:

User Profile Service warning 1511
Windows cannot find the local profile and is logging you on with a temporary profile. Changes you make to this profile will be lost when you log off.

User Profile Service warning 1515
Windows cannot find the local profile and is logging you on with a temporary profile. Changes you make to this profile will be lost when you log off.

User Profile Service warning 1530
Windows detected your registry file is still in use by other applications or services. The file will be unloaded now. The applications or services that hold your registry file may not function properly afterwards.  

 DETAIL -
 3 user registry handles leaked from \Registry\User\S-1-5-21-786935536-3766343873-1990003879-1190:
Process 720 (\Device\HarddiskVolume3\Windows\System32\winlogon.exe) has opened key \REGISTRY\USER\S-1-5-21-786935536-3766343873-1990003879-1190
Process 1472 (\Device\HarddiskVolume3\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-786935536-3766343873-1990003879-1190\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings
Process 1472 (\Device\HarddiskVolume3\Windows\System32\svchost.exe) has opened key \REGISTRY\USER\S-1-5-21-786935536-3766343873-1990003879-1190\Software\Microsoft\Windows\CurrentVersion\Internet Settings


I've already searched on MS KB:
http://support.microsoft.com/search/default.aspx?mode=a&query=user+profile+service+1511+domain+&spid=global&catalog=LCID%3D1033&1033comm=1&ast=25&ast=28&res=20

But no solution sees to be relevent.  I've checked the Domain Guests group and the only member is Guest and it's disabled.

Any help with this would be much appreciated.

Thanks in advance.

Comment
Watch Question

Commented:
It sounds like you may be using roaming profiles? If so, check the permissions on the users folder and make sure they are owner

Commented:
Well.. it's wouldn't be the Domain Guest group... it'd be the local Guest group on that PC
 
Distinguished Expert 2018

Commented:
1) Log in as local admin and delete profiles from the laptop. If permissions have changed, they can get into conflict. Deleting profiles allows the roaming profiles to resync.
2) Check the networking settings of the laptop. Make sure they are getting set via DHCP.
3) Make sure if connecing wirelessly, that the access point isn't replacing your domain settings with its own variants.
4) Finally, again, if wireless, make sure your access point can relay DHCP and DNS.
Especially with wireless, sometimes it is best to do a temporary hardline connection for testing purposes.
Commented:
Somethings to try:

Fixing User Profiles in Vista

In the application log (eventvwr.msc) check for the following errors related to profiles.


•      The user profile service failed the login. User profile cannot be loaded.
•      Windows cannot log you on because your profile cannot be loaded. Check that you are connected to the network, and that your network is functioning correctly.
DETAIL - Access is denied.
•      Windows detected your registry file is still in use by other applications or services. The file will be unloaded now. The applications or services that hold your registry file may not function properly afterwards.  
•      Windows cannot find the local profile and is logging you on with a temporary profile. Changes you make to this profile will be lost when you log off.
•      Windows has backed up this user profile. Windows will automatically try to use the backup profile the next time this user logs on.

Check and make sure the remote ntuser file is not corrupt.
\\userservername\username$\userprofile\ntuser.dat
The "ntuser.dat" file is actually a registry hive, so run "REGEDIT", select HKEY_USERS in the navbar, then "load hive" from the menu.  Make sure you can browse through it.

Under:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Check the following.
•      Ensure the key name doesn't end in ".bad" or “.bak” if it does delete it.
•      Ensure the RefCount value is 0
•      Ensure the State value is 0


*Remove the local user profile if you deleted the users sid ending in a .bad or .bak.
C:\users\username

Start>Run>Sysdm.cpl
Advanced Tab>Click User Settings Under User Profiles>Delete the related user account

After this is done have the user login and make sure they have a local profile and not a temp one.