How to fix a damaged "user profile"

Discussion in 'Windows 7 Help and Support' started by mikemyers, Jul 27, 2013.

  1. mikemyers

    mikemyers Well-Known Member

    Joined:
    Jul 27, 2013
    Messages:
    2
    Likes Received:
    0
    On one of my laptops, the main "user profile" apparently got corrupted. When I click on a folder, instead of using Windows explorer to show the folder, it opens up a program. I know it's the user profile, and not the computer itself, as I created a second user profile for testing, and that one works correctly. This particular laptop is still running Vista Professional, but I think that Vista, 7, and 8 all use the same "user profile" setup.

    When I did a search, I found the Microsoft way to fix this - create a new account (actually, to do this I need three accounts on the computer), and then while logged into the third account, copy over all the files except two, from the "damaged profile" to the "new profile". Here's the link:
    http://windows.microsoft.com/en-us/windows-vista/fix-a-corrupted-user-profile

    Does anyone know a way to "fix" the problem, rather than do it Microsoft's way? If the two files they are concerned with are corrupted, can I re-create them?
     
  2. Mike

    Mike Windows Forum Admin
    Staff Member Premium Supporter

    Joined:
    Jul 22, 2005
    Messages:
    8,488
    Likes Received:
    783
    There is a reason they specifically recommend creating a new account. When a Windows server migration takes place, a problem can happen with the security identifier on the account. Each account has a SID and this is problematic when a server is switched out or migrated incorrectly. If NTUSER.dat is corrupt, there is very little you will be able to do to restore the account to operation. You can try deleting that file, along with NTUSER.ini, and NTUSER.dat.log. You can find these files in c:\users\your_username in other words from the command line:

    %userprofile% when in the account

    To see these files you'll need to uncheck "Hide protected operating system files" in Explorer under Folder Options - View.

    You will want to delete these files from a secondary account, which may require elevated administrator privileges. Windows may try to recreate the files, but you'll lose all your customizations and settings on the account. It is safe to say this is not the recommended way of doing it, as it may or may not work, and you could be opening yourself up to future problems.

    Also, this may be a sign of additional corruption. You should run chkdsk /f on the drive as well as sfc /scannow under an elevated Command Prompt.
     
  3. mikemyers

    mikemyers Well-Known Member

    Joined:
    Jul 27, 2013
    Messages:
    2
    Likes Received:
    0
    Thanks for the reply. I will do the chkdsk /f (have learned how to do that), and also the sfc /scannow (I know how to do this, but not how to do the follow-up fixing). When that's done, I will create the new account as per the MS instructions. Thanks to your reply, I now know the "why" of doing it this way.

    Regarding sfc /scannow, I've tried to follow the instructions twice, and never quite understood how to use that tool. I will check here for a thread on how to do so. One quick question - is it possible to copy the log file to a saved location, zero out the file, and start over again?
     

Share This Page

Loading...