When using a DCOM program, many users encounter “the server did not register with DCOM within the required timeout Windows 10” error. Are you also troubled by it? This post of MiniTool explores some effective fixes.

DCOM (Distributed Component Object Model) is a set of concepts and program interfaces that’s used by a client program to request one or more services from a server. It makes a client and server app communicate on the same machine. If a DCOM program fails to register itself timely, the server did not register with DCOM within the required timeout error will be displayed in the Event Viewer.

the server did not register with DCOM error

After analyzing extensive user reports, we summarize several tested solutions to the server did not register with DCOM within the required timeout issue. Let’s keep reading the following content.

[Resloved] Unable to Execute File in Temporary Directory
[Resloved] Unable to Execute File in Temporary Directory

A lot of users reported that they are unable to execute file in temporary directory. Are you also troubled by this issue? Here are several effective fixes.

Read More

Fix 1. Enable the Function Discovery Resource Publication Service

The Function Discovery Resource Publication service is a Windows service that can be used to build the connection between the attached resources and network. Some users found that the server did not register with DCOM within the required timeout Windows 10 issue can be resolved by changing the startup type of the service. For that:

Step 1. Press Win + R keys to open the Run dialog box, and then type services.msc in the box and hit Enter.

Step 2. In the Services window, right-click the Function Discovery Resource Publication service and select Properties.

Step 3. Change the Startup type to Automatic (Delayed Start) and click on the Start button.

Step 4. Click on Apply to confirm and reboot your computer. Then you can check if the unable to start a DCOM server issue is fixed.

change the startup type of Function Discovery Resource Publication

Fix 2. Run Windows Store Apps Troubleshooter

According to a survey, the server did not register with DCOM within the required timeout Windows 10 can be caused by a glitch belonging to the Windows Store Apps. In this case, you can try running the Windows Store Apps troubleshooter to fix it.

Step 1. Press Win + I keys to open Windows Settings.

Step 2. Navigate to the Update & Security > Troubleshoot one by one.

Step 3. Find Windows Store Apps in the list, and double click it, and select Run the troubleshooter.

run the Windows Store Apps troubleshooter

Step 4. After that, this tool will detect problems automatically and try fixing the error.

Fix 3. Disable the Default Administrator Account

Some users reported that the server did not register with DCOM within the required timeout Windows 10 error can occur due to the default administrator account at fault. Here you can try disabling the administrator account:

Step 1. Type cmd in the search box, and then right-click the Command Prompt app and select Run as administrator.

Step 2. Type net user administrator /active:no in the elevated Command Prompt window and hit Enter to disable the administrator account.

disable the administrator account in Command Prompt

Step 3. Once the process completes successfully, restart your computer and log out of your current user account.

Note: If the error persists after disabling the account, you can run the net user administrator /active:yes command to re-enable the administrator account.

Fix 4. Disable the Updates from More Than One Place Option

Some users find that a certain Windows update setting is responsible for the server did not register with DCOM error. In this case, you can try disabling the Update from more than one place option. Here’s how:

Step 1. Press Win + I keys to open the Settings window and select Update & Security.

Step 2. Scroll down the right sidebar and click on Advanced options under the Update settings section.

click on Advanced options in Setting window

Step 3. Click on Delivery Optimization and toggle off the switch next to Allow downloads from other PCs.

Note: If you haven’t installed the Creator Update, you can click on Choose how update are delivered and toggle off the switch next to Updates from more than one place.

toggle of the switch of Allow downloads from other PCs

Fix 5. Allow the Problematic Client Through Your Antivirus Program

If you installed the third-party antivirus software, it may block your program from accessing the DCOM server. Here you can try adding the affected program to the exclusion of your antivirus software. For that:

Step 1. Type firewall in the search box and then select the Windows Defender Firewall from the context menu.

Step 2. Click on Allow an app or feature through Windows Defender Firewall from the left pane.

Allow an app or feature through Windows Defender Firewall

Step 3. Select the executable file of the affected program from the list and check the boxes next to both Private and Public. Then click OK to save changes.

Tip: For Avast, you can read this post to add the game to its exclusion. For AVG antivirus, navigate to Home > Settings > Components > Web Shield > Exceptions to add the game to the exceptions list. For Kaspersky, navigate to Home > Settings > Additional > Threats and Exclusions > Exclusions > Specify Trusted Applications > Add.

If it still doesn’t work, you can try disabling the third-party antivirus software and see if the server did not register with DCOM within the required timeout Windows 10 issue is fixed.

3 Ways to Fix Volume Mixer Name Not Available in Windows 10
3 Ways to Fix Volume Mixer Name Not Available in Windows 10

Many users find the “Volume Mixer name not available” error in Windows 10. How to fix the issue? This post explores several applicable troubleshooting methods.

Read More

Fix 6. Disable DCOM in Component Services

If all the above methods fail to work, you may consider disabling the DCOM in Component Services. Here’s how to do that:

Note: The operation may affect the communication between your computer and other components. So, you should re-enable DCOM once you find any unexpected problems with other applications.

Step 1. Press Win + R keys to open the Run dialog box, and then type comexp.msc in it and hit Enter.

Step 2. Locate the Computer Services > Computers category, and then right-click My Computer and select Properties.

right click My Computer and select Properties

Step 3. Navigate to the Default Properties tab, and then untick the checkbox next to Enable Distributed COM on this computer and click on Apply.

Enable Distributed COM on this computer

  • linkedin
  • reddit