Prajwal Desai

SCCM | ConfigMgr | Intune | Windows 11 | Azure

  • Home
  • Cloud
    • Autopilot
    • Azure
    • Endpoint Analytics
    • Intune
    • PowerShell
    • Teams
    • Windows 365
  • Microsoft
    • Active Directory
    • Group Policy
    • SCCM
    • SCOM
    • Windows 10
    • Windows 11
    • Windows Server
    • WSUS
  • Software
  • Forums
  • Newsletter
  • Contact
Notification Show More
Latest News
Fix Windows Autopilot Reset Error 0x80070032
Fix Windows Autopilot Reset Error 0x80070032
Autopilot Intune
Windows activation error 0xc004c020
Fix: Windows Activation Error 0xC004C020 with 2 Easy Methods
Windows 11 Windows 10
Find the Package ID of SCCM Application
3 Best Ways to Find the Package ID of SCCM Application
SCCM
SCCM Updates Install Error 0x800b0109 0x8024b303
Fix: SCCM Updates Install Error 0x800b0109 | 0x8024b303
SCCM
Disable Windows Hello for Business using Intune ftimg
Disable Windows Hello for Business using Intune – Comprehensive Guide
Intune Autopilot
Aa

Prajwal Desai

SCCM | ConfigMgr | Intune | Windows 11 | Azure

Aa
Search
  • Home
  • Cloud
    • Autopilot
    • Azure
    • Endpoint Analytics
    • Intune
    • PowerShell
    • Teams
    • Windows 365
  • Microsoft
    • Active Directory
    • Group Policy
    • SCCM
    • SCOM
    • Windows 10
    • Windows 11
    • Windows Server
    • WSUS
  • Software
  • Forums
  • Newsletter
  • Contact
Follow US

Home » SCCM » Best Guide to Install SCCM Distribution Point on Windows 10

SCCMWindows 10

Best Guide to Install SCCM Distribution Point on Windows 10

By Prajwal Desai 4 Views 16 comments January 2, 2023 11 Min Read

This guide covers the steps to install SCCM distribution point on Windows 10 computer. I’ll show you how to turn on the SCCM PXE responder service on Windows 10 along with the Windows 10 DP role installation.

A Windows 10 distribution point in Configuration Manager hosts the content files that you deploy to devices and users. SCCM Distribution Points play a key role in the delivery of packages, programs, endpoint protection updates, applications, software updates, and operating system deployments (OSD).

Starting with SCCM 1806, you can enable PXE responder on a distribution point server and get rid of WDS as it isn’t required any more. This is a great feature, as the PXE-enabled distribution point can now be a client or server OS.

Until now, the Configuration Manager distribution point role has always been installed on a Windows Server, so this configuration will be interesting. However, let’s see how simple it is to install a Windows 10 distribution point in your SCCM hierarchy for the first time.

- Advertisement -
Ad image

You can also choose Windows 11 as the operating system to install distribution point role. Ensure you install all the required prerequisites before installing the DP role. Refer to the following guide to learn how to install ConfigMgr DP role on Windows 11.

The procedure for installing DP on Windows 10 remains the same as that for other operating systems. Refer to the following guide for a step-by-step guide on how to install SCCM distribution point role on Windows Server.

Windows 10 Distribution Point – Table Of Contents
  • Windows 10 as a Remote Distribution Point
  • Prerequisites for Windows 10 Distribution Point
  • Configure Windows 10 for DP Role Installation
    • Install Windows 10 and Latest Updates
    • Disk Space for SCCM Content Library
    • Add Site Server Computer account to Windows 10 DP local administrator's Group
    • PKI Certificates for Windows 10 Distribution Point
  • Install SCCM Distribution Point on Windows 10
  • Enable SCCM PXE Responder on Windows 10 DP
  • Monitor Distribution Point Role Installation on Windows 10
  • Testing the OSD with Windows 10 DP
  • Windows 10 SCCM DP FAQs
    • Can I install distribution point role on Windows 10?
    • What is a Windows 10 Distribution Point?

Windows 10 as a Remote Distribution Point

If you’re unsure why SCCM DP should be installed on Windows 10, allow me to explain with a scenario: You have a remote site that has few users and no distribution point server. A SCCM DP is typically needed at every site to meet client needs. Now, you want to set up a distribution point server there, but you don’t have enough hardware resources. All you have is a laptop that is running Windows 10.

The good news is that you can answer PXE requests without WDS by using a client OS, like Windows 10, as an example. You don’t need a Windows Server and WDS to image the clients. Additionally, you could use a laptop running Windows 10 OS, enable SCCM PXE on it, and use it as a distribution point if you have remote sites without any distribution points installed. The DP role works flawlessly on both Windows 10 and Windows 11 operating systems.

Prerequisites for Windows 10 Distribution Point

To install the distribution point role on Windows 10, ensure the following prerequisites are met:

  • The following client OS versions are supported for use as a SCCM distribution point – Windows 10 (x86, x64) Pro and Enterprise. Windows 8.1 is also supported but I recommend not to use it to install DP role because it’s outdated.
  • Install the latest Windows updates on the Windows 10 machine that you wish to designate as a remote distribution point.
  • Starting in version 1806, you can PXE role a Windows 10 distribution point. However, the option to enable a PXE responder without Windows Deployment Service is recommended.
  • The distribution point must have the following inbound rules configured in the Windows firewall:
    • Windows Management Instrumentation (DCOM-In)
    • Windows Management Instrumentation (WMI-In)
  • In case the DP prerequisites fail to install, you can manually install the IIS base components on a DP.
client OS versions are supported for use as a ConfigMgr distribution point
Client OS versions are supported for use as a ConfigMgr distribution point

Configure Windows 10 for DP Role Installation

In this section, I’ll go over the steps you need to take before installing the DP role on Windows 10. The first step here is to install Windows 10 (Enterprise or Professional edition). Your Windows 10 distribution point can be either a VM or a laptop running Windows 10 Pro or Enterprise.

Big organizations typically use Configuration Manager to image the laptops. The task sequence will install operating system, system drivers, and required updates. You can go through the following guide to deploy Windows 10 using Configuration Manager.

Install Windows 10 and Latest Updates

If you aren’t using ConfigMgr to deploy the Windows 10 image, plug in the USB drive containing the Windows 10 installation and manually install it on the laptop. After you install Windows 10, you must install the latest updates. Go to Windows 10 settings > Windows Update and check for the latest updates. Once all the required updates are installed, restart the computer.

Install Windows Updates on Windows 10 DP
Install Windows Updates on Windows 10 DP

Disk Space for SCCM Content Library

After the Windows 10 device has been updated, the next step is to make sure it has enough space for the content library. If you aren’t sure what a content library is, check out this excellent guide from Microsoft on understanding content library in Configuration Manager.

The content library stores all content files for software deployments, for example: software updates, applications, and OS deployments. Although you configure the drive settings during the distribution point installation, you shouldn’t use the C: drive for the content library on Windows 10 DP. That’s because as you add applications and updates in SCCM, the content library size could eventually increase, and you could end up with a full C: drive. You may have to run the content library cleanup tool to remove orphaned content from the DP.

A recommended option is to choose a drive other than C: and ensure you have enough space on it. If you are installing the DP role on a Windows 10 virtual machine, you can increase the disk space as needed from the virtual machine settings.

Enable ConfigMgr PXE on Windows 10 Snap3

Add Site Server Computer account to Windows 10 DP local administrator’s Group

You must add the SCCM site server computer account to the Local Administrators group on Windows 10. This step must be done before you install distribution point role otherwise the DP role installation fails.

In this example, CORPSCCM is the name of the site server and CORPDP is my Windows 10 device on which I am going to install the distribution point role. On the Windows 10 machine, open the Local Users and Groups console and select Groups. Right-click Administrators group and select Properties. On the General tab of admin properties, click the Add button and select the SCCM site server computer account. Click Apply and OK.

After performing the above steps, you must restart the Windows 10 device.

Add SCCM site server computer account to the Local Administrators group
Add SCCM site server computer account to the Local Administrators group

PKI Certificates for Windows 10 Distribution Point

If you are running the SCCM DPs on enhanced HTTP, skip the below step. If you have the DPs and management points running on HTTPS, you must enroll the distribution point certificate and web server certificate on this computer. This must be done before installing the DP role on Windows 10. In case you need the detailed steps to take, refer to the ConfigMgr PKI guide.

PKI Certificates for Windows 10 Distribution Point
PKI Certificates for Windows 10 Distribution Point

Install SCCM Distribution Point on Windows 10

Let’s look at the steps to install SCCM distribution point on Windows 10 computer.

  • Launch Configuration Manager console.
  • Go to Administration > Overview > Site Configuration.
  • Right click Servers and Site System Roles and click Create Site System Server.
Install SCCM Distribution Point on Windows 10
Install SCCM Distribution Point on Windows 10

On the General page of create site system server wizard, click Browse and select Windows 10 computer on which you want to install the distribution point role. Select the correct site code and click Next.

Select the Site System Server
Select the Site System Server

On the Proxy page, specify the internet proxy server if you have one in your setup. Otherwise click Next.

Specify Internet Proxy Server Details
Specify Internet Proxy Server Details

On the System Role Selection page, from the list of Available Roles, select Distribution Point. Click Next.

Install Distribution Point Role on Windows 10
System Role Selection – Install Distribution Point Role on Windows 10

You can add a description for the Windows 10 DP and check the box Install and configure IIS if required by Configuration Manager. Click Next.

Install Distribution Point Role on Windows 10
Install Distribution Point Role on Windows 10

For distribution point communication, I will select the HTTPS protocol. Microsoft recommends using HTTPS communication for all Configuration Manager communication paths. Since both my DP and MP are set up to work with HTTPS, I will choose HTTPS on the Communication page and enter the DP certificate and password. If you are not using HTTPS, then select HTTP and select to create self-signed certificate. Click Next.

Choose HTTPS Protocol for DP Communication
Choose HTTPS Protocol for DP Communication

On the Drive Settings page, specify the drive space reserve (MB) which is 50 MB by default. You may increase this space up to 1 GB as a best practice. Specify the content locations for the content library and package share. By default, the content locations are set to Automatic.

The primary content location will be set to the disk drive that has the most disk space at installation and the secondary location assigned the disk drive that has the second most free disk space. Click Next.

Specify Disk Settings for Windows 10 DP
Specify Disk Settings for Windows 10 DP

If you are new to the concept of pull distribution points, I recommend reading the guide on SCCM Pull Drive Configuration. You can configure the pull DP after installing the DP. On the Pull Distribution Point page, click Next.

Enable ConfigMgr PXE on Windows 10 Snap13

Enable SCCM PXE Responder on Windows 10 DP

We have come to the point where we enable SCCM PXE responder on Windows 10 distribution point. On the PXE settings page, enable the following.

  • Enable PXE support for clients
  • Allow this distribution point to respond to incoming PXE requests
  • Enable unknown computer support
  • Enable a PXE responder without Windows Deployment Service

Additionally, you may set or configure a password when computers use PXE.

Enable SCCM PXE Responder on Windows 10 DP
Enable SCCM PXE Responder on Windows 10 DP

Notice that when you enable a PXE responder without Windows Deployment Service option, you get a warning box.

This option enables a PXE responder on this distribution point without requiring Windows Deployment Services (WDS). Because WDS is not required, the PXE enable distribution point can be a client or server operating system. This action disables WDS, therefore this distribution point cannot use multicast. Disabling PXE responder enables WDS.

When asked are you sure you want to enable PXE responder without WDS, click Yes.

Enable SCCM PXE Responder on Windows 10 DP
Enable SCCM PXE Responder on Windows 10 DP

The Multicast settings are automatically greyed out. Click Next.

Windows 10 Distribution Point Multicast Settings
Windows 10 Distribution Point Multicast Settings

Content validation verifies the integrity of the packages on the SCCM distribution point. You can later enable the content validation on a DP by going to the DP properties. On the Content Validation page, click Next.

Content Validation Settings on Windows 10 Distribution Point
Content Validation Settings on Windows 10 Distribution Point

On the Boundary Groups page, you can associate the current DP with multiple boundary groups. To add the boundary group, click Add and select the boundary group(s). Click Next.

Boundary Groups for Distribution Point
Boundary Groups for Distribution Point

Click Next on Summary page and finally click Close. This completes the steps for installing distribution point role on Windows 10. In the next step, I will show you how to monitor the DP installation and verify whether the distribution point role installation is successful or not.

Install Windows 10 Distribution Point Role
Install Windows 10 Distribution Point Role

Monitor Distribution Point Role Installation on Windows 10

After installing the distribution point on Windows 10, there are two ways to keep an eye on the DP role installation.

  • Monitoring workspace in Configuration Manager console.
  • SCCM Log files.

On the site server, open the Distmgr.log file. This file records content creation, compression, delta replication, and information updates. You can use the ConfigMgr log file viewer tools to read the SCCM log files.

From the screenshot below, we see the distmgr.log shows that the distribution point role has been successfully installed on the Windows 10. You don’t have to restart the Windows 10 device after the DP role is installed.

Monitor Distribution Point Role Installation on Windows 10
Monitor Distribution Point Role Installation on Windows 10

After few minutes, notice that on Windows 10 distribution point, the ConfigMgr PXE Responder Service is up and running. You can verify the status by going to services console on Windows 10 DP. If you don’t see this service listed, ensure you have enabled the PXE role without WDS.

ConfigMgr PXE Responder Service
ConfigMgr PXE Responder Service

Another way to verify if the DP role status is by going to Monitoring > Overview > Distribution Status > Distribution Point Configuration Status. Select the Windows 10 distribution point and verify the status shows as green. The install SCCM distribution point on Windows 10 is now complete.

Monitor Distribution Point Role Installation
Monitor Distribution Point Role Installation

On the Windows 10 DP, open the SMSPXE.log file. Look for the line Start SCCM PXE as a service. Next, you can also see the sccmpxe.exe version 5.0.8913.1032 with file location.

SCCM PXE as service
SCCM PXE as service

When you install SCCM distribution point on Windows 10 and enable PXE responder service, there is no RemoteInstall folder created. Instead, sccmpxe.exe executable will respond to PXE requests. In case you are wondering, the Boot Images and content are in the SCCMContentLib folder.

SMSBoot folder on Windows 10 DP
SMSBoot folder on Windows 10 DP

Note: If you have set up Windows 10 Distribution Point to run in HTTPS mode, you must perform an additional step. Launch IIS Manager > right click Default web site and click Edit Bindings. Ensure HTTPS is listed along with HTTP. Edit HTTPS and select a valid certificate. If you don’t do this, you may encounter socket connect failed 8007274d. Sending with winhttp failed 80072efd error.

Testing the OSD with Windows 10 DP

Once you determine the DP role installation is successful on Windows 10, let’s test the PXE and OSD. Before that ensure you distribute your SCCM boot Images and OSD content to the distribution point.

To distribute the boot images, go to Software Library > Operating Systems > Boot Images. Right-click Boot Image and select Distribute Content. Select the newly created Windows 10 Distribution Point from your DP List.

Congratulations on setting up a new Windows 10 distribution point. You can now use this DP to deploy the operating system deployment for new laptops and devices.

Enable ConfigMgr PXE on Windows 10 Snap25

Windows 10 SCCM DP FAQs

Some useful FAQs related to Windows 10 distribution point in SCCM.

Can I install distribution point role on Windows 10?

Yes, Windows 10 client OS is supported for SCCM distribution point role installation.

What is a Windows 10 Distribution Point?

A Windows 10 distribution point server in Configuration Manager hosts the content files that you deploy to devices and users. It points play a key role in the delivery of packages, programs, endpoint protection updates, applications, software updates, and operating system deployments (OSD).

Sign Up For Weekly Newsletter

Get the most recent information on Configuration Manager, Intune, Windows 11, Windows 365, Autopilot, Azure, Software Reviews, and much more by subscribing to the newsletter.
By signing up, you agree and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share this Article
Facebook Twitter Copy Link Print
Avatar photo
By Prajwal Desai
Follow:
Prajwal Desai is a Microsoft MVP in Enterprise Mobility. He writes articles on SCCM, Intune, Configuration Manager, Microsoft Intune, Azure, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.
Previous Article Integrate PatchMyPC with Teams for Update Notifications ftimg Integrate PatchMyPC with Teams for Update Notifications
Next Article How to Enable Remote Desktop on Windows Server Core How to Enable Remote Desktop on Windows Server Core
16 Comments 16 Comments
  • Avatar photo ADT says:
    January 31, 2023 at 9:30 am

    any difference between a DP running on Windows 10/11 and DP running on Windows Server?

    Reply
    • Avatar photo Prajwal Desai says:
      January 31, 2023 at 4:19 pm

      No difference.

      Reply
  • Avatar photo vijaya says:
    December 7, 2022 at 1:37 pm

    Thanks for providing configuration details.
    Configuration of Windows 10 DP is completed without any issues. But client is picking primary server instead of local Win 10 dp. Boundary changes are also done, but still client picks the primary server.

    Any specific configurations to be made so can pick this dp

    Reply
    • Avatar photo Prajwal Desai says:
      January 2, 2023 at 12:02 am

      Re-check the boundary and boundary groups.

      Reply
  • Avatar photo Steve says:
    December 16, 2021 at 8:24 pm

    Hello
    Great article, very usefull

    Are you aware of any issues in regards of USMT services on this DP ?

    Reply
  • Avatar photo BillBrooks says:
    November 1, 2021 at 6:53 pm

    Excellent, this could be the answer to my prayers.

    However, what features do we lose or gain by not having WDS? Can we still use Task Sequences in the same way as if we had a DP?

    Reply
  • Avatar photo Vijay says:
    July 2, 2021 at 2:02 pm

    Hi All,
    Just I started configuring DP on windows 10 1809. I am getting the below error from Distmgr.log file. could you help on this error

    DPID 9 – NAL Path [“Display=\\DPSERVER\”]MSWNET:[“SMS_SITE=ABC”]\\DPSERVER\ , ServerName = DPSERVER, DPDrive = C:, IsMulticast = 0, PXE = 0, RemoveWDS = 0, SccmPXE = 0
    PullDP [“Display=\\DPSERVER\”]MSWNET:[“SMS_SITE=ABC”]\\DPSERVER\ is marked Uninstalled
    Translated server name DPSERVER to ABC.com\DPSERVER.
    CWmi::Connect() failed to connect to \\DPSERVER\root\CIMv2. Error = 0x800706BA
    STATMSG: ID=2391 SEV=E LEV=M SOURCE=”SMS Server” COMP=”SMS_DISTRIBUTION_MANAGER” SYS=ADMIRAL.ABC.com SITE=ABC PID=13948 TID=2640 GMTDATE=Fri Jul 02 07:15:07.771 2021 ISTR0=”[“Display=\\DPSERVER\”]MSWNET:[“SMS_SITE=ABC”]\\DPSERVER\” ISTR1=”” ISTR2=”” ISTR3=”” ISTR4=”” ISTR5=”” ISTR6=”” ISTR7=”” ISTR8=”” ISTR9=”” NUMATTRS=1 AID0=404 AVAL0=”[“Display=\\DPSERVER\”]MSWNET:[“SMS_SITE=ABC”]\\DPSERVER\”
    DPConnection::ConnectWMI() – Failed to connect to DPSERVER.
    user(NT AUTHORITY\SYSTEM) runing application(SMS_DISTRIBUTION_MANAGER) from machine (Admiral.ABC.com) is submitting SDK changes from site(ABC)
    STATMSG: ID=2370 SEV=E LEV=M SOURCE=”SMS Server” COMP=”SMS_DISTRIBUTION_MANAGER” SYS=ADMIRAL.ABC.com SITE=ABC PID=13948 TID=2640 GMTDATE=Fri Jul 02 07:15:07.805 2021 ISTR0=”[“Display=\\DPSERVER\”]MSWNET:[“SMS_SITE=ABC”]\\DPSERVER\” ISTR1=”DPSERVER” ISTR2=”” ISTR3=”” ISTR4=”” ISTR5=”” ISTR6=”” ISTR7=”” ISTR8=”” ISTR9=”” NUMATTRS=1 AID0=404 AVAL0=”[“Display=\\DPSERVER\”]MSWNET:[“SMS_SITE=ABC”]\\DPSERVER\”
    Will try again after 20 minutes …

    Reply
    • Avatar photo Prajwal Desai says:
      July 3, 2021 at 1:23 am

      Check DNS records and see if you can resolve the computer name.

      Reply
  • Avatar photo MFE says:
    June 11, 2021 at 5:12 pm

    Anyone know if Win10 LTSC will work as a DP? Or does it need to be only Win10 Pro or Enterprise?

    Reply
  • Avatar photo Md Mirajul Islam says:
    June 8, 2021 at 10:44 pm

    Dear sir,
    I have configured the DP in workstation as you have mentioned but the image deployment not working.

    Please suggest

    Reply
    • Avatar photo Prajwal Desai says:
      January 2, 2023 at 12:03 am

      Please include the error details so that I can troubleshoot the issue.

      Reply
  • Avatar photo Ben says:
    April 3, 2021 at 1:33 am

    Hey, Prajwal. I just want to say you’re the main reason i’ve been able to hold down my job for the last five years.

    This tutorial is EXACTLY what I needed right now. I’ve gone through the steps and it appears to complete, stating that IIS was successfully configured. However, when I hop into my Win 10 DP, I don’t see the IIS feature enabled.

    Will it be okay if I enable IIS myself, or will I need to reinstall the DP?
    Should I have enabled IIS before I started the DP install?

    Reply
    • Avatar photo Prajwal Desai says:
      April 3, 2021 at 9:57 pm

      Can you uninstall and install the DP role again. I almost forgot I had installed DP role on Windows 10 🙂

      Reply
  • Avatar photo Seb says:
    September 17, 2020 at 8:21 pm

    Hello,
    I’ve a problem. After the http/https choice when i click Next, the sccm console closes.
    So i can’t finish the installation of distribution point.
    (sorry for my English)

    Reply
  • Avatar photo Adam says:
    July 3, 2020 at 4:57 am

    Hi there, if you wanted to use PXE to serve a lot of computers over multicast, how much work is involved in installing and configuring WDS with this method?

    Reply
    • Avatar photo Steve Whitcher says:
      March 17, 2021 at 11:56 pm

      WDS is a component of Windows Server, and is not available on Windows 10. If you require multicast, your DP must be running a server OS.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recast Sponsored AD
Ad image
Patch My PC Sponsored AD
Ad image

Latest Articles

Fix Windows Autopilot Reset Error 0x80070032
Fix Windows Autopilot Reset Error 0x80070032
Autopilot Intune
Windows activation error 0xc004c020
Fix: Windows Activation Error 0xC004C020 with 2 Easy Methods
Windows 11 Windows 10
Find the Package ID of SCCM Application
3 Best Ways to Find the Package ID of SCCM Application
SCCM
SCCM Updates Install Error 0x800b0109 0x8024b303
Fix: SCCM Updates Install Error 0x800b0109 | 0x8024b303
SCCM
Subscribe to Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

You Might Also Like

Windows activation error 0xc004c020
Windows 11Windows 10

Fix: Windows Activation Error 0xC004C020 with 2 Easy Methods

By Prajwal Desai
Find the Package ID of SCCM Application
SCCM

3 Best Ways to Find the Package ID of SCCM Application

By Prajwal Desai
SCCM Updates Install Error 0x800b0109 0x8024b303
SCCM

Fix: SCCM Updates Install Error 0x800b0109 | 0x8024b303

By Prajwal Desai

Removed from reading list

Undo
Welcome Back!

Sign in to your account

Lost your password?