Mets Minor League Blog

Music theory, instruments and musicians

Mets Minor League Blog

Music theory, instruments and musicians

How to Install an SCCM Distribution Point on Windows 11 and Enable PXE

How to Install an SCCM Distribution Point on Windows 11 and Enable PXE

Setting up an SCCM (System Center Configuration Manager) distribution point on Windows 11 allows your network to efficiently deploy operating systems, applications, and updates to client machines. Enabling PXE (Preboot Execution Environment) on this distribution point lets client devices boot over the network to receive OS images and perform automated installations. This guide walks you through the process step-by-step, covering prerequisites, installation, configuration, troubleshooting, and best practices to ensure a smooth setup.

What You’ll Need

  • Windows 11 machine with administrator privileges
  • Active SCCM environment (version 2010 or later recommended)
  • SQL Server instance configured for SCCM
  • Network infrastructure supporting PXE (DHCP, TFTP)
  • Properly configured IP addressing and DNS
  • SCCM console installed and accessible
  • Necessary permissions in SCCM to create and manage distribution points

Step-by-Step

  1. Prepare Your Windows 11 Machine
    • Ensure Windows 11 is fully updated.
    • Verify that the machine has a static IP address and proper network connectivity.
    • Install the latest Windows updates to ensure compatibility.
  2. Install the Windows Deployment Services (WDS) Role
    • Open Server Manager (if not installed, add it via ‘Add roles and features’).
    • Navigate to Manage > Add Roles and Features.
    • Select Windows Deployment Services role and proceed with installation.
    • After installation, open the WDS console from Administrative Tools.
  3. Configure WDS
    • Launch WDS from Server Manager or Administrative Tools.
    • Right-click on your server name and select Configure Server.
    • Choose the appropriate network adapter and specify the folder for remote installation files.
    • Set the PXE response policy to respond to known and unknown clients as needed.
    • Complete the wizard to finalize WDS configuration.
  4. Install the SCCM Distribution Point Role
    • Open the SCCM Console.
    • Navigate to Administration > Overview > Site Configuration > Servers and Site System Roles.
    • Right-click your site server and select Add Site System Roles.
    • Select Distribution Point and follow the prompts.
    • Ensure the option to enable PXE support is checked during setup.
  5. Configure PXE Settings in SCCM
    • In the SCCM console, go to Administration > Overview > Site Configuration > Servers.
    • Select your distribution point server, then click on Properties.
    • Navigate to the PXE tab.
    • Check Enable PXE support for clients.
    • Configure additional options such as client notification, timeout, and boot image selection.
    • Apply the settings and restart the distribution point service if needed.
  6. Distribute Boot Images
    • In SCCM, go to Software Library > Operating Systems > Boot Images.
    • Select the boot images (x86 and/or x64), right-click, and choose Distribute Content.
    • Choose your distribution point to host the images.
  7. Test PXE Boot
    • Boot a client machine over the network (via network boot or network card options).
    • Ensure the client receives a PXE boot prompt and loads the SCCM boot image.
    • If successful, the client should connect to SCCM for OS deployment.

Common Mistakes

  • Not configuring DHCP options properly, causing PXE boot failures.
  • Forgetting to enable PXE support on the distribution point.
  • Failing to distribute boot images to the distribution point.
  • Incorrect network settings or firewall rules blocking TFTP or DHCP traffic.
  • Using incompatible versions of WDS or SCCM components.
  • Not running the SCCM console with administrator privileges.

Tips

  • Use static IP addresses for your distribution point to avoid DHCP conflicts.
  • Ensure that the server’s network profile (public/private) allows necessary traffic.
  • Regularly update SCCM and WDS to support new hardware and features.
  • Check the SCCM logs (smspxe.log, distmgr.log) for detailed troubleshooting information.
  • Test network boot with different client hardware to identify compatibility issues.

Troubleshooting

If PXE boot fails or the distribution point isn’t responding as expected, follow these steps:

  1. Verify Network Connectivity
    • Ping the distribution point from the client machine.
    • Check that DHCP server is correctly providing IP addresses and options.
  2. Check WDS and PXE Configuration
    • Ensure WDS service is running without errors.
    • Confirm that PXE response is enabled and set to respond to all clients if necessary.
  3. Review Logs
    • Inspect smspxe.log on the distribution point for PXE-specific errors.
    • Look at SCCM logs like distmgr.log for distribution issues.
  4. Test Boot Image Accessibility
    • Ensure boot images are correctly distributed to the distribution point.
    • Try manually deploying a boot image to a test client.
  5. Firewall and Security Settings
    • Open necessary ports: DHCP (67/68), TFTP (69), and SMB (445).
    • Disable or configure firewalls to allow PXE traffic.

By systematically checking these areas, most PXE and distribution point issues can be resolved efficiently.

Frequently Asked Questions

1. Can I install SCCM on Windows 11?

While SCCM itself is typically installed on Windows Server, you can run the SCCM console on Windows 11 for management and configuration purposes, but the actual server roles should be on Windows Server.

2. Do I need special hardware for PXE boot?

No special hardware is required beyond a network card that supports PXE booting. Ensure your network infrastructure supports TFTP and DHCP.

3. Why is my client not booting over PXE?

Common causes include DHCP issues, PXE not enabled on the distribution point, firewall blocking PXE traffic, or misconfigured WDS settings.

4. How do I secure my PXE environment?

Implement network segmentation, use DHCP options carefully, enable WDS authentication if available, and restrict access to the PXE environment to trusted clients only.

5. How long does it take to set up a PXE-enabled SCCM distribution point?

The setup time varies based on experience, network complexity, and hardware but generally ranges from a few hours to a full day for a fully tested deployment.

Related

How to Install an SCCM Distribution Point on Windows 11 and Enable PXE
Scroll to top