Skip to primary content
Skip to secondary content

Triple-S Computers Blog – Louisville, KY computer repair specialist

Tips from the trenches of advanced computer repair

Triple-S Computers Blog – Louisville, KY computer repair specialist

Main menu

  • Triple-S Computers Home
  • Like me on Facebook!

Tag Archives: profile problem

Getting around user profile corruption madness

Posted on January 11, 2012 by Steve Schardein
Reply

Eventually, for one reason or another, you’re likely to encounter a corrupted user profile.  While it’s possible to simply perform a System Restore to correct this in many cases, other times, that isn’t possible.

Fortunately, there are ways around this problem.  For starters, it’s important to know that Windows stores all user profile information in the following location:

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

Here, you’ll find several subkeys named S-1-5-xx-…, each of which corresponds with a specific user on the machine.  How do you know which user is which?  By noting the value of ProfileImagePath, which contains the path to the user’s home directory (and the value of the %USERPROFILE% Environment Variable).  If this value happens to be corrupt, this value may be incorrect, instead pointing to, for instance, the Windows temp directory.  You can change this value to the proper one if you’re careful about what you’re doing and it may correct the issue.

But before you change anything, first be sure you have a safety net just in case.  If you can log in with another user profile, do so, then create a System Restore point.  Or, at the very least, boot to Safe Mode (or to Startup Repair/WinRE in Vista/7) and create a backup of the registry hives (either by exporting them from within Regedit or by copying them directly from the system32/config and %USERPROFILE% directories of the affected users.  Remember, the names of the registry hives are SOFTWARE, SYSTEM, SAM, SECURITY, and  DEFAULT in the config folder and NTUSER.dat in the %USERPROFILE% folder).

Other things to check include:

  1. Look for SIDs (S-1-5-…) that end in “.bak”
    • If you see one, rename the other corresponding SID (which matches) to something else for backup purposes (such as .old)
    • Then, remove the “.bak” from the end of the other matching SID and check the RefCount value before rebooting:
  2. Look for RefCount values above 1 (You can change this to 0)

If things are really screwy, you can export the entire ProfileList key and then manually delete any SIDs that you don’t want.  (This is what I had to do to force my client’s PC to boot properly after some seriously registry cleaner/tweak utility damage yesterday.)  Just be sure that you actually have backups of the data before you do so!

Play around with this key and you’ll eventually find your way back in Windows without (hopefully) too much trouble.  In the absolute worst-case scenario, you may need to enable Administrator account access and then create another replacement user account (SID) for yourself, after which you’ll need to copy all of the files over manually.  But don’t fret; remember, there’s always a solution!

Posted in Case Studies | Tagged corrupt profile, profile corrupt, profile error, profile problem, temporary profile, user profile, windows 7, windows vista, windows xp | Leave a reply

Welcome!

I'm Steve Schardein, independent technician at Triple-S Computers in Louisville, KY. This is my new repository for tips, notes, and just general thoughts about my computer repair experiences. The advice here is meant for education and reference only, and it is intended for professionals, NOT the average user. Much of it is advanced material. Just to get this out of the way ahead of time: if you're tinkering with your PC and you aren't prepared to deal with possible mishaps or other unintended consequences, you're doing so at your own risk! Now then -- enjoy!

Home

  • TripleSComputers.com

Tools

  • WUInstall

Donate to say thanks!

Has one of my posts helped you avoid headache or expense? Here's how you can say thanks!

Get it Done Right

If you're looking for computer help in the Louisville area, choose me and reap the benefits of a lifetime of knowledge. I don't lose data, and I rarely give up.

Disclaimer

You agree that use of the advice on this blog is entirely at your own risk and that this website is provided on an "as is" or "as available" basis, without any warranties of any kind. All express and implied warranties, including without limitation, the warranties of merchantability, fitness for a particular purpose, and non-infringement of proprietary rights are expressly disclaimed to the fullest extent permitted by law.

Recent Comments

  • AntGut on SOLUTION: Skip Microsoft Account Requirement During Windows 11 24H2 Fresh Install
  • Steve Schardein on SOLUTION: Switch Windows 10 from RAID/IDE to AHCI operation
  • Reuben Davis on SOLUTION: Switch Windows 10 from RAID/IDE to AHCI operation
  • schilling601 on SOLUTION: Switch Windows 10 from RAID/IDE to AHCI operation
  • bruce dong on SOLUTION: “The requested system device cannot be found” on UEFI systems

Find it Fast

  • advanced
  • antivirus
  • bad hard drive
  • bcd
  • blue screen
  • blue screen of death
  • boot problems
  • bsod
  • Click2Run
  • data recovery
  • dll files
  • DNS
  • driver
  • driver problems
  • drivers
  • error
  • error messages
  • errors
  • google chrome
  • malware
  • networking
  • network problems
  • outlook
  • permissions
  • plugins
  • policy issues
  • printers
  • recovery
  • registry
  • registry errors
  • rootkit
  • router
  • services
  • stop error
  • TDL
  • tdl4
  • TDSS
  • Trojan
  • vbscript.dll
  • video streaming
  • windows 7
  • Windows 10
  • windows services
  • Windows Update
  • windows update error

DISCLAIMER

The advice here is meant for education and reference only, and it is intended for professionals, NOT the average user. Much of it is advanced material. If you're tinkering with your PC and you aren't prepared to deal with possible mishaps or other unintended consequences, you're doing so at your own risk! You agree that use of the advice on this blog is entirely at your own risk and that this website is provided on an "as is" or "as available" basis, without any warranties of any kind. All express and implied warranties, including without limitation, the warranties of merchantability, fitness for a particular purpose, and non-infringement of proprietary rights are expressly disclaimed to the fullest extent permitted by law.
Proudly powered by WordPress