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

Locked out of Vista Home Premium

Customer's pc has 4 User accounts: one Admin and three Standard.  The Standard accounts are fine, but if you try to log on to the User account with Administrator status, you get "Welcome" and then this:
"The User Profile Service service failed the logon.  User profile cannot be loaded. "
Consequently, nothing works. If you try to open, say, Device Manager in one of the Standard accounts, you get "...Windows needs your permission to continue" and a request for a password. Entering the password for the User account with Admin status gives the following:
"This file does not have a program associated with it for performing this action..."
If you try to enable Norton, for example, it asks for the password and then gives "...You need to be an Administrator to perform this action."
Format/reinstall is not an option.
Any ideas?
0
phototropic
Asked:
phototropic
  • 3
  • 2
1 Solution
 
gambit_642Commented:
Try this from one of the user accounts:
Go to
C:\Windows
and find regedit.exe but dont run it.
Hold "Shift" and left-click it once.  Select "Run As Administrator"
Provide the administrator account cradentials.

From inside regedit (with admin prvileges) navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]
Expand Profilelist"

There will be some long "S-x-x-xx-xxxxxxxxxx-1714548186-1187772596-1171" named keys and some shorter ones.  Each long one represents an account.  

If there are any that end with "..xxxx.bak" rename the key to remove the ".bak" part.  If there is another key that has the exact same name, append ".old" to it so there are no duplicate entries for any 1 ID.

You need to expand each long one and use the value in
value in "ProfileImagePath" to tell which account it represents.

Start with the one that ended with ".bak" if you had one.

For example, you want the one that has something like this as the "ProfileImagePath" value for the administrative account
"C:\Users\Administrator"

Once you have found the proper account key, (and removed ".bak" if it was appended)
expand it and double click the "State" field, change whatever value it has to 0.

Close regedit
and restart the machine.

If didn't work, I will you instruction on rebuilding the profile.
0
 
gambit_642Commented:
Note that your long S keys will have different numbers than mine, but about the same length.  These "SID's" are randomly generated to be unique for every machine during OS install.
0
 
phototropicAuthor Commented:
Thanks for the quick response.  I did as you suggested, and rebooted.  I could then log on, but just got a blank screen.  I launched msconfig from Task Manager, disabled all startups and non-Ms services, and then rebooted. The account is now back up and running.
Any idea what could have caused this?
0
 
gambit_642Commented:
Yea, MS programming.  Its a common issue.  How do you think I remembered such an elaborate solution?
0
 
phototropicAuthor Commented:
OK. So add that to the loooooong list of Vista bugs.

Thanks for the help in resolving this issue.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

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