Workaround for Retreiving the COM Class Factory Issue with USD

Leave a comment

In Unified Service Desk, when you launch the application, or on some pages, you may run into the issue “Retrieving the COM class factory for component with CLSID {0002DF01-0000-0000-C000-000000000046
} failed due to the following error: 80040154 Class not registered (Exception from HRESULT 0x80040154 (REGDB_E_CLASSNOTREG))”:

Looking in the registry for this class id, we see:

The workaround to resolve this was running USD as an Administrator, which is not ideal in all situations. If anyone finds another solution please post in the comments.

There are a few things to check here with this error, including ensuring no other instances of IE process are running:

And ensuring the Favorites bar is disabled in IE (this is the cause of a similar documented issue):

Potentially changing to install the x86 or x64 client may resolve the issue as well.

 

THANKS FOR READING. BEFORE YOU LEAVE, I NEED YOUR HELP.
 

I AM SPENDING MORE TIME THESE DAYS CREATING YOUTUBE VIDEOS TO HELP PEOPLE LEARN THE MICROSOFT POWER PLATFORM.

IF YOU WOULD LIKE TO SEE HOW I BUILD APPS, OR FIND SOMETHING USEFUL READING MY BLOG, I WOULD REALLY APPRECIATE YOU SUBSCRIBING TO MY YOUTUBE CHANNEL.

THANK YOU, AND LET'S KEEP LEARNING TOGETHER.

CARL

https://www.youtube.com/carldesouza

 

ABOUT CARL DE SOUZA

Carl de Souza is a developer and architect focusing on Microsoft Dynamics 365, Power BI, Azure, and AI.

carldesouza.comLinkedIn Twitter | YouTube

 

Leave a Reply

Your email address will not be published. Required fields are marked *