Event id 1542, User Profile Service and Missing Classes Root Key

Anonymous
2009-03-24T11:14:34+00:00

Hello,

OS: Windows Vista Home Premium SP1 32bit

Symptoms:

Assosications are not being kept across reboots (among others)

Details:

HKEY_USERS\HKEY_USERS\MySID_Classes is missing on reboot

Event viewer says:

Event id 1542, User Profile Service

Windows cannot load classes registry file.

DETAIL - The system cannot find the file specified.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist doesn't have an entry for

\REGISTRY\USER\MySID_Classes UsrClass.dat file

Opening the registry and manually loading the UsrClass.dat hive under the HKEY_USERS works :)

It is almost as the same as http://www.dabcc.com/article.aspx?id=9762 (exluding the outlook of course)

Thinks i have not tested: Restore mode (cause it is disabled)

Thanks in advance,

PS Could you please move it to the correct thread ?

Windows for home | Previous Windows versions | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Anonymous
2009-03-30T18:43:59+00:00

Hello Billygr,

 Thank you for the reply.  For this specific issue I would suggest submiting a form to: http://msdn.microsoft.com/en-us/aa497440.aspx.  This will be looked at by Microsoft Developer Network team.  Please keep me posted for resolution or if problem is resolved.


James Microsoft Answers Support Engineer Visit our Microsoft Answers Feedback Forum and let us know what you think.

Was this answer helpful?

0 comments No comments

10 additional answers

Sort by: Most helpful
  1. Anonymous
    2009-04-21T12:29:09+00:00

    Hello again,

    Since i had also a problem with a XenoCode appliance, playing with process mon i found out that the User Shell Folders

    registry key was missing :) ( HKEY_USERS\S-1-5-21-XXX\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders )

    Copying they key from a different user work like a charm and no more Missing Classes Root Key

    Thanks

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2009-06-29T01:22:52+00:00

    Hello,

    OS: Windows Vista Home Premium SP1 32bit

    Symptoms:

    Assosications are not being kept across reboots (among others)

    Details:

    HKEY_USERS\HKEY_USERS\MySID_Classes is missing on reboot

     

    Event viewer says:

    Event id 1542, User Profile Service

    Windows cannot load classes registry file.

    DETAIL - The system cannot find the file specified.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist doesn't have an entry for

    \REGISTRY\USER\MySID_Classes UsrClass.dat file

    Opening the registry and manually loading the UsrClass.dat hive under the HKEY_USERS works :)

    It is almost as the same as http://www.dabcc.com/article.aspx?id=9762 (exluding the outlook of course)

    Thinks i have not tested: Restore mode (cause it is disabled)

    Thanks in advance,

    PS Could you please move it to the correct thread ?

    I am having the exact same issue... Can you plz tell me exactly how to fix it?  (how to manually load the usrclass.dat hive under hkey_users)

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2009-03-26T09:38:47+00:00

    Hello James,

    Thanks for your update.

    I checked the kb and the CLSID is there.

    Have a look on the following screen shoots

    The first is after i reboot the machine you will see that classes hive is missing.

    http://img210.imageshack.us/img210/9446/regcapture1.jpg

    The second one is after manual loading the UsrClass.dat hive

    http://img91.imageshack.us/img91/6507/regcapture2.jpg

    The winlogon.exe process should automatically load the UsrClass.dat file.

    Do we have a way to debug the user profile service, or winlogon.exe process in order to see why we get the event id 1542 error on the event viewer ?

    Thanks in advance

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2009-03-25T15:01:30+00:00

    Hello Billygr,

     Thank you for using Microsoft Windows Vista Forums.

     I have been looking into this issue and checked out the link you provided.  I see exactly what you are saying when the "HKEY_USERS\HKEY_USERS\MySID_" classes is missing on reboot.    I have attached a link that shows how to correct this issue manually (which you have been doing) as well as how to correct this each time you log off/on.  Please let me know if this has helped or if you are still having any issues.

    http://support.microsoft.com/kb/180257


    James Microsoft Answers Support Engineer Visit our Microsoft Answers Feedback Forum and let us know what you think.

    Was this answer helpful?

    0 comments No comments