How to Find and Manage COM CLSIDs in Regedit

Windows stores registered Component Object Model (COM) components and their unique Class Identifiers (CLSIDs) in specific registry paths accessible via the Registry Editor (Regedit). Managing these keys allows administrators and developers to inspect, modify, or troubleshoot COM servers, dynamic-link libraries (DLLs), and their associated application bindings.

Primary Registry Locations for COM and CLSIDs

COM components and their 128-bit GUIDs (CLSIDs) are stored across user-specific, system-wide, and architecture-specific registry hives.

1. Merged View (Quick Access)

2. Machine-Wide Registrations (System Default)

3. User-Specific Registrations


Key Subkeys to Inspect and Manage

Inside any individual CLSID entry (e.g., {00000000-0000-0000-0000-000000000000}), several standard subkeys define how Windows runs the component:


How to Navigate and Edit COM Entries in Regedit

  1. Press Win + R, type regedit, and press Enter.
  2. Navigate to HKEY_CLASSES_ROOT\CLSID or HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID.
  3. Locate the target CLSID either by scrolling through the list or using Edit > Find (Ctrl + F) to search for the specific GUID, DLL filename, or ProgID.
  4. Modify the (Default) value inside InprocServer32 or LocalServer32 to update binary file paths or fix broken references.