Often, the DCOM has trouble connecting to the computer. This error usually arrives due to a port or network connection fault. A blockage or fault between the server and computer ports causes the error, so the computer often displays the error message “DCOM was unable to communicate with the computer.” Additionally, we can fix the issue by turning off the firewall and removing corrupt files and directories.

Key Takeaways
  • The DCOM server often has trouble connecting to the computer, as shown in error code 10028.
  • A blockage between the computer and server ports, firewall, corrupted registries, and invalid DCOM configuration causes this issue.
  • Moreover, this issue can be resolved by turning off the network firewall, removing corrupt files and registries, and configuring your DNS configuration.

The error message may be displayed as below:

WARNING: Event 10028 DCOM could not communicate with computer X using any configured protocols, requested by PID 1b18 (C:\WINDOWS\system32\ServerManager.exe).

  • Log Name: System
  • Source: Microsoft-Windows-DistributedCOM
  • Event ID: 100XX
  • Level: Error

dcom
DCOM Error Message (Image Credits: Tech4Gamers)

Method Difficulty Rating

DCOM Configuration
Rated: 6/10

Enabling Files & Printer Sharing
Rated: 7/10

Registry Editor
Rated: 10/10


Tip: Try turning off the local Firewall, scanning the system for viruses, rebooting and resetting the system before moving onto the following methods.  

Via DCOM Configuration

You can also resolve the issue using the DCOM configuration settings. This method comes in handy when the DCOM does not have the necessary permissions to communicate correctly. It is a valuable method that I tested on my system PC.

This method was similar to what I could think of as a solution to my problem, which proved right. Additionally, various Spiceworks Community users also gave the same feedback about this method. Follow the steps below to apply this method:

  1. Open DCOM Configuration: Click the Start menu icon > Type dcomcnfg in the search bar for the Windows start menu > Hit Enter on the resultant application.

    dcomconfg Command (Image By Tech4Gamers)
  2. Open Computer Properties: Select Component services > Click on Computers > My Computer icon in the list > Select the Properties option.

    My Computer Properties Box (Image By Tech4Gamers)
  3. Open Default Properties: Inside the properties window > Click on the Default Properties tab.

    Default Properties (Image By Tech4Gamers)
  4. Check relevant boxes: Check the boxes in the Default Properties section.

    Enable Checks (Image By Tech4Gamers)
  5. Hit OK: Click on Yes > Hit OK.

    Hit OK (Image By Tech4Gamers)
  6. Rerun the service: Rerun the service giving the issue > check if this method resolved the error.

Turning On Files And Printer Sharing On The PC

Another method to eliminate the error is to turn on the files and printing option on the computer. This method enables the computer to start sharing the necessary files and components with other services, which can also start the data transfer between the DCOM servers and the computer.

This removes the probable blockage from the sharing modules, thus providing a clear path to the DCOM servers. I implemented this method in my system, which resolved the DCOM issue. Additionally, when I researched online, I discovered this method was fruitful, according to users on forums like Microsoft. Follow the steps below:

  1. Open Control Panel: Open the control panel > Press Enter.
    Control Panel (Image By Tech4Gamers)
  2. Open Network & Sharing Center: Click on the network and internet option > Network and sharing center.
    Network & Sharing Center (Image By Tech4Gamers)
  3. Enable Files & Printer Sharing: Select the change advanced sharing settings > Turn on file and printer sharing.
    Change Advanced Settings (Image By Tech4Gamers)
  4. Recheck the issue: Close the window > Rerun the service > Check whether the error has been resolved.

Tip: You can also check for Network Discovery as it often couples together with the above Files & Printer Sharing to cause the issue.

Using Registry Editor

Using the Registry Editor can potentially resolve the DCOM error by allowing users to modify or repair registry entries related to DCOM (Distributed Component Object Model). Adjusting specific registry settings through the Editor can address communication issues between DCOM components, ensuring a smoother interaction and resolving errors.

However, caution should be exercised when making changes in the Registry Editor, as incorrect modifications can impact system stability. The following method is highly proficient as it tested positive for me. Additionally, I discovered that this method benefited users of the Lansweeper Community. I tested this method as well and found it helpful. You can also execute this method by following the steps discussed below:

Iteration 1

  1. Run Windows Registry: Execute the Run Utility by pressing your keyboard’s Windows + R key combination > Type regedit in the Run command bar > Press Enter > Click OK.
    regedit
    regedit.exe In Run Utility (Image Credits: Tech4Gamers)
  2. Allow operation: Allow Windows to operate the Registry Editor by clicking on Yes.
    regedit-3
    Permission Tu Run Registry Editor (Image Credits: Tech4Gamers)
  3. Go to CLSID Directory: In the Registry Editor > Locate and expand the HKEY_CLASSES_ROOT folder by clicking on it > Do the same for the CLSID folder inside the directory.
    regedit-4
    Registry Editor HKEY_CLASSES_ROOTS Directory (Image Credits: Tech4Gamers)
  4. Go to the Error folder’s permissions: Right-click the error folder inside the CLSID directory > Go to its permissions.
    regedit-5
    CLSID Directory Files (Image Credits: Tech4Gamers)
  5. Change Owner to Administrator: In the permissions tab > Change the owner to Administrator’s Group.
    regedit-6
    Administrator’s Group (Image Credits: Tech4Gamers)

Iteration 2

  1. Repeat steps: Repeat steps 1-4 from Iteration 1.
  2. Go to AppID Folder: Go to the CLSID folder > Locate the AppID folder > Click on it to expand it.
    regedit-8
    AppID In CLSID Folder (Image Credits: Tech4Gamers)
  3. Go to the error folder’s permissions tab: Find the folder within the AppID folder you received in the error message > Right-click on it > Select permissions.
    regedit-9
    Desired Folder In AppID Directory (Image Credits: Tech4Gamers)
  4. Change the owner to Administrator: In the permissions tab > Change the owner to Administrator’s Group.
    regedit-6
    Administrator’s Group (Image Credits: Tech4Gamers)

Iteration 3

  1. Search Control Panel: Search the Control Panel in the Start menu.
    regedit-10
    Opening The Control Panel (Image Credits: Tech4Gamers)
  2. Open Administrative Tools: In the Control Panel > Locate and click on Administrative Tools.
    regedit-11
    Administrative Tools In Control Panel (Image Credits: Tech4Gamers)
  3. Open Component Services: Once inside the Administrative tools > Locate and click on the Component Services from the list.
    regedit-12
    Component Services (Image Credits: Tech4Gamers)
  4. Open My Computer Directory: Inside Component Services > Select Computers option > My Computer.
    My Computer Folder (Image Credits: Tech4Gamers)
  5. Select Security Tab: Locate the service from the list causing the DCOM connectivity issue > Click on the Services properties > Select the Security tab.
    regedit-15
    Security Tab (Image Credits: Tech4Gamers)
  6. Locate Administrator Permissions box: Locate and select the Local Service User > Check the Administrative Permissions box option.
    change-domain
    Change Domain To Workgroup System Properties (Image Credits: Tech4Gamers)
  7. Apply Changes: Apply the change > Click on OK > Rerun the relevant process > Check if the computer has solved the error.

 WARNING: Make sure that you have a system image or restore point in your backup before changing or removing any registry as it can damage the system, resulting in data loss.

Wrap Up

Unlike the rest of the errors, this issue has a unique connection as it relates to the DCOM servers, used mainly in organizations over local or WLAN-connected computers. As the error mainly impacts organization and businesses I was not surprised to see user compaints on popular social media platforms. 

In my opinion, the people facing this error should check for the permissions of the computers in connection, because if any of the computers denies the connection, it can potentially cause a disruption in the entire network. Besides this, users have also reported of the error surfacing when they install a new update.

However, there has been no response from developers on the issue. so while we wait for an official response regarding a permanent solution, you can follow my guide to resolve the issue on your system.


Relevant Articles:

Was our article helpful? 👨‍💻

Thank you! Please share your positive feedback. 🔋

How could we improve this post? Please Help us. 😔

Uzair Shabir
[How-To Guides Expert] Laiba, our tech guru at HI Digital, simplifies and crafts How-To Guides with a Google IT Support Certificate. Beyond tech, she captures the city's aesthetics through her lens. Join her journey where tech meets creativity! Get In Touch: Laiba@hidgt.com Google IT Certificate Shehryar Khan