Fix: SCCM Installation Error Code 0X87D00607 (-2016410105)

SCCM or Microsoft System Center Configuration Manager is a deployment tool that lets organizations roll out regular system stability updates, configuration management options for various versions of Windows. But, while deploying some applications in the SCCM, you may see this annoying error code – 0x87D00607 (-2016410105).

 

Fix 1 – Change the default browser

You can change the default browser of the client system to either Internet Explorer or Microsoft Edge.

1. At first, right-click on the Start icon in the middle of the Taskbar and

2. Then, click on the “Settings“.

 

Settings From Start Min

 

3. Now, on the left-hand side, click on “Apps“.

4. After that, click on the “Default apps“.

 

Default Apps New Min

 



5. Now, on the right-hand side of the screen look for “Google Chrome“.

6. Then, click on it to select it.

 

Chrome Select Min

 

7. Here you will see different types of extensions. Simply, click on the first one.

 

Chrome Tap Min

 

8. Select the “Microsoft Edge“.

9. Then, click on “OK“.

 

Edge Ok Min

 

10. This way, set the ‘Microsoft Edge‘ as the default browser for all extensions.

 

For All Min

 

Once you are done, close the Settings. Check if you can work in SCCM or not.

Fix 2 – Turn off the distribution point for Prestaged content

If you have set the distribution point for the prestaged content ( which will only accept manually copied data), you may face this error code.

1. Open the SCCM window again and go to the Properties of the Distribution Point.

2. Then, click on the “General” section.

3. Here, make sure that the “Enable This Distribution Point for Prestaged Content” option is unchecked.

Screenshot 2022 11 11 111733 Min

Wait for a few minutes. Then, check whether SCCM is working or not.

Fix 3 – Use HTTP to the Client Connections

You can configure the HTTPS mandatory for the client connections to the server.

1. At first open the System Center Configuration Manager (SCCM).

2. Then, on the left-hand pane, expand the “Site Configuration“.

3. On the same side of the screen, click on the “Servers and Site System Rules“.

4. Now, on the right-hand side, click on the “Management point“.

5. Then, select the “General” tab.

6. Set the ‘Client connections:’ settings to “HTTP“.

7. Finally, tap on “Apply” to apply the changes.

Then, wait for at least 10 minutes. Now, check if you are still experiencing the error.

 

Fix 4 – Check whether the file is unblocked

If any of the source files are blocked, you may face this error on the SCCM.

1. At first, go to the folder containing the source file.

2. Then, right-click on any of the source files and then, tap on “Properties“.

 

Props Min

 

3. Then, go to the “General” tab.

4. Next, in the ‘Security:’ section, make sure the “Unblock” box is unchecked.

 

Properties General Security Unblock Check Apply Ok

 

5. Then, tap on “Apply” and “OK” to save the settings for the source file.

 

Apply Ok Min

 

This way, repeat the same technique for other source files and make sure all the source files are unblocked.

Alternative solution:

If this process doesn’t work out, you can do this –

a. At first, make a new directory on the SCCM server.

b. Then, copy all the application source files to the new directory.

This may solve your issue.

Fix 5 – Alter the Deployment options

If the deployment option is set to anything except running locally, you may see the 0x87d00607 error code.

1. At first, open the properties of the package in SCCM. Now, go to the “Content” tab.

2. Then, click on the drop-down of “Deployment options:“.

3. Now, choose the “Download content from distribution point and run locally” from the list.

4. Finally, save the changes for the package.

Wait at least 10 minutes and then check the status of the issue again.

 

Fix 5 – Allow clients to use distribution points

You can configure SCCM to use the client’s distribution points instead of SCCM’s ones.

1. At first, access the properties of the package/application.

2. Then, go to the “Content” tab.

3. Now, here check the ” Allow clients to use distribution points from the default site boundary group” option.

4. Again save this changes.

Test the SCCM again.

Fix 6 – Use a Fallback source location for Content

You can allow the clients to use a fallback source location in case if they can’t use a preferred distribution point.

1. Open the Properties of the package/application you are using.

2. Then, steer straight to the “Content” tab.

3. Here, just check the “Allow Clients to Use a Fallback Source Location for Content” option.

4. Further, make sure you have set the ‘Deployment option:’ to “Download Content from the Distribution Point and Run Locally“.

After that, save the changes on your computer.

Test the SCCM again.

Fix 7 – Allow SCCM ports in the Firewall

You can create a new firewall rule and allow the SCCM’s required port.

1. At first, press the Windows key+R keys together.

2. Type “firewall.cpl” in the box and hit Enter.

 

Firewall Cpl Min

 

3. On the left-hand side, tap on “Advanced settings“.

 

Advanced Settings Min

 

4. Now, on the left pane, select the “Outbound Rules“.



5. Similarly, on the right pane, click on the “New Rule…“.

 

New Rule Min



 

6. Next,  select the “Port” from the available options.

7. Then, click on “Next” to proceed.

 

Port Next Min

 

8. Later, check the “TCP” option.

9. Then, put “3268” in the ‘Specific remote ports’ box. Click on “Next“.

 

Tcp 3268 Next Min

 

10. Now, check all network connection types.

11. Then, click on “Next“.

 

Three Networks Min

 

12. Finally, set a name for the rule.

13. Then, tap on “Finish” to finish the process.

 

Naem It Min

 

After doing all these,