microsoft / microsoft/PowerToys

Creating an instance of the COM component with CLSID from the IClassFactory failed

Open
#47,862 0 comments 0 reactions 0 assignees View on GitHub
Issue-Bug Needs-Triage Product-PowerToys Run
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

### Microsoft PowerToys version

0.97.1.0

### Installation method

Microsoft Store

### Area(s) with issue?

PowerToys Run

### Steps to reproduce

Ran the shortcut to open up the Powertoys Quck find bar. The (quick find) bar opened up. Was searching for MS Teams, and then this error popped up (asking me to log this error in GitHub repo of Powertoys)

### ✔️ Expected Behavior

search for Teams (from powertoys quick find bar) and run MS Teams

### ❌ Actual Behavior

(I can't upload log files from my work laptop - but below was the error)

Version: 0.97.1.0
OS Version: Microsoft Windows NT 10.0.26200.0
IntPtr Length: 8
x64: True
Date: 5/13/2026 10:04:39 AM
Exception:
System.Runtime.InteropServices.COMException (0x80040154): Creating an instance of the COM component with CLSID {45BA127D-10A8-46EA-8AB7-56EA9078943C} from the IClassFactory failed due to the following error: 80040154 Class not registered (0x80040154 (REGDB_E_CLASSNOTREG)).
at Microsoft.Plugin.Program.Programs.UWPApplication.Launch(IPublicAPI api, String queryArguments)
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

### Upload Bug Report ZIP-file

_No response_

### Additional Information

Version: 0.97.1.0
OS Version: Microsoft Windows NT 10.0.26200.0
IntPtr Length: 8
x64: True
Date: 5/13/2026 10:04:39 AM
Exception:
System.Runtime.InteropServices.COMException (0x80040154): Creating an instance of the COM component with CLSID {45BA127D-10A8-46EA-8AB7-56EA9078943C} from the IClassFactory failed due to the following error: 80040154 Class not registered (0x80040154 (REGDB_E_CLASSNOTREG)).
at Microsoft.Plugin.Program.Programs.UWPApplication.Launch(IPublicAPI api, String queryArguments)
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

### Other Software

_No response_

Contributor guide

Open the contributing guide

Research direction

Start at Microsoft.Plugin.Program.Programs.UWPApplication.Launch, the entry point named in the exception, and reproduce the failure by searching for Microsoft Teams in PowerToys Run. Investigate the reported COM class-not-registered error; done means Teams launches from the search bar without this exception on the reported setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.