Microsoft KB Archive/202785

From BetaArchive Wiki
Knowledge Base


INFO: MTS and COM+ Processes Do Not Load the HKCU Registry Hive

Article ID: 202785

Article Last Modified on 12/5/2007



APPLIES TO

  • Microsoft COM+ 1.0
  • Microsoft COM+ 1.5



This article was previously published under Q202785

SUMMARY

MTS and COM+ processes do not load the HKEY_CURRENT_USER (HKCU) registry hive that corresponds to their application identities. As a result, MTS and COM+ applications that have dependencies on HKCU do not work. Notably, this includes applications that perform messaging (which may require a user profile), applications that perform printing operations, and applications that require a client certificate.

MORE INFORMATION

Because the user hives are cached, if the registry hive has been previously loaded (for example, if the application identity is logged on to the computer interactively), the hive is available, and the MTS and COM+ applications can make use of the hive until the next reboot.

REFERENCES

For information about how to copy a printer profile from an HKCU hive to HKEY_USERS so that it is available to all users, click the article number below to view the article in the Microsoft Knowledge Base:

184291 PRB: COM Objects Fail to Print When Called From ASP


For additional information about how you can run a dummy service under the user's identity to load the hive, click the article number below to view the article in the Microsoft Knowledge Base:

224338 PRB: Error 800A175D - Could Not Open Macro Storage


Keywords: kbinfo kbregistry KB202785