Free SCCM Training Part 1 | 17 Hours of Latest Technical Content | ConfigMgr Lab

HTMD community had produced Free SCCM training with more than 17 hours of the latest technical content. We have already produced 63 Episodes of Free Intune Training for Device Management Admins.

The How to Manage Devices (a.k.a HTMD) community worked long hours to share the Configuration Manager (a.k.a SCCM) knowledge with the IT Pro community. There are two parts to the Free ConfigMgr training.

SCCM Certification?

Are you still looking for SCCM certification? Well, there is no specific certification program for Configuration Manager/SCCM. I have explained this topic in detail.

You can find SCCM Certification details in the below blog post – Intune SCCM Certification Learning Exams How To Manage Devices (anoopcnair.com)

Patch My PC

Free SCCM Training Part 1

Let’s learn End to End SCCM/ConfigMgr Server Infrastructure setup from the scratch. This was the Weekend Learning provided by HTMD Community.

Free SCCM Training – Episodes – HTMD CommunityFree SCCM Training – Episodes – HTMD Community – YouTube

📌Azure for ConfigMgr SCCM Admin
📌How to Build SCCM Lab in Azure
📌How to Configure SCCM Features

1E Nomad
Watch this playlist on YouTube
Free SCCM Training from HTMD

Day 1

First day of free SCCM training comes with the following – design and setup SCCM in Azure.

  • Design SCCM Lab setup
  • The architecture of the SCCM Lab setup
  • ConfigMgr Lab Setup in Azure
  • Create Azure Resource Group
  • Create a Virtual Network
  • Create Subnet
  • Creation Bastion

HTMD SCCM0️⃣1️⃣How to Setup ConfigMgr Lab in Azure-Create Azure Resource Group Virtual Network – YouTube

Day 2

On day 2 of Free SCCM Training, let’s setup end to end lab setup with a domain controller, Active Directory, System Management Container, etc…

  • Build Domain Controller Server in Azure
  • AD Schema extension for SCCM ConfigMgr CB
  • Create DNS Server for SCCM LAB
  • Create a System Management Container
  • Join SCCM Server to New Active Directory Domain
  • Fixing Connectivity between SCCM and DC by Disabling the Firewall
  • Guide to Build SCCM Primary Server?

HTMD-SCCM 0️⃣2️⃣ – ConfigMgr LAB Setup Build Domain Controller in Azure AD Schema Extension – YouTube

Free SCCM Training | 30 Hours of Latest Technical Content | ConfigMgr Lab in Azure
Free SCCM Training | 30 Hours of Latest Technical Content | ConfigMgr Lab in Azure

Day 3

On Day 3 of Free SCCM training, we learn how to ensure all the prerequisites are in place before installing the SCCM primary server.

HTMD CM0️⃣3️⃣ Install SCCM Primary Server Prerequisite SQLADK WinPE WSUS BITs Remote Differential – YouTube

Free SCCM Training | 30 Hours of Latest Technical Content | ConfigMgr Lab in Azure
Free SCCM Training | 30 Hours of Latest Technical Content | ConfigMgr Lab in Azure

Day 4

Episode #4 of Free SCCM Training covers many basics topics of Configuration Manager. How to verify the installation of SCCM was successful, etc.

HTMD-CM0️⃣4️⃣ ConfigMgr Folder Structure Share Folders SMS Executive Components Service Manager log – YouTube

Day 5

ON day 5 of Free SCCM training, we have covered the end-to-end scenario of configuring SCCM distribution points and where to place ConfigMgr DPs, etc… Also, we have covered how to install the SCCM management point and how to configure the same, etc.

  • Install SCCM ConfigMgr DP (Distribution Point) role on Primary server
  • Install SCCM ConfigMgr DP (Distribution Point) role on Primary server on Remote Site System Servers
  • SCCM Management Point Logs – hman.log and Distrmgr.log
  • NO_SMS_ON_DRIVE.SMS to a text file to be placed in all NON-SCCM drives to avoid SCCM content on all the drives
  • Configure Prerequisites for the distribution point
  • Configure SCCM DP IIS related configuration
  • IIS DP Signature Virtual Directory SMS_DP_SMSSIG$ – F:\SMSSIG$
  • IIS DP Content Library Virtual Directory -SMS_DP_SMSPKG$ = F:\SCCMContentLib
  • Install SCCM ConfigMgr MP (Management Point) role on Primary server
  • Install SCCM ConfigMgr MP (Management Point) role on Primary server on Remote Site System Servers
  • SCCM Management Point Logs – MPSetup.log, MPMSI.log and MPControl.log
  • SCCM ConfigMgr Management Point MP IIS Configurations
  • BGB – F:\Program Files\SMS_CCM\SMS_BGB
  • CCM_CLIENT – F:\Program Files\Microsoft Configuration Manager\Client
  • CCM_Incoming – F:\Program Files\Microsoft Configuration Manager\CCM\Incoming
  • CCM_STS – F:\Program Files\SMS_CCM\CCM_STS
  • CCM_System – F:\Program Files\SMS_CCM\ServiceData\System
  • CCM_System_TokenAuth – F:\Program Files\SMS_CCM\ServiceData\System
  • CCM_System_WindowsAuth – F:\Program Files\SMS_CCM\ServiceData\System
  • CMUserService – F:\Program Files\SMS_CCM\CMUserService
  • CMUserService_WindowsAuth – F:\Program Files\SMS_CCM\CMUserServiceWindowsAuth
  • SMS_MP – F:\Program Files\SMS_CCM\SMS_MP
  • SMS_MP_WindowsAuth – F:\Program Files\SMS_CCM\SMS_MP Install WSUS 2019 server & IIS for primary SCCM server infra – https://www.anoopcnair.com/install-ws…​
  • Configuration Manager MP Installation Guide
  • Configuration Manager DP Installation Guide
  • Install SCCM Primary Server

HTMD CM0️⃣5️⃣ Install New SCCM DP role on Primary server Install New SCCM MP Distrmgr.log MPMSI.log – YouTube

Free SCCM Training | 30 Hours of Latest Technical Content | ConfigMgr Lab in Azure
Free SCCM Training | 30 Hours of Latest Technical Content | ConfigMgr Lab in Azure

Day 6

On day 6 of Free SCCM Training, we have covered about SCCM discovery options, Boundary Groups, and Boundaries.

  • What is the difference between SCCM / ConfigMgr Boundary and Boundary groups
  • How the boundary group and Boundary in Configuration Manager are important
  • How to design ConfigMgr SCCM Boundary Groups for a large SCCM infra
  • SCCM Boundary Groups Do’s and Don’ts ConfigMgr Boundary Groups Tips
  • Configure Boundary and Boundary Groups in SCCM – Review HMAN.log
  • How to Publish ConfigMgr Boundary Group Information to Active Directory
  • How to handle conflicts/overlapping of SCCM boundaries – Use IP Range
  • How to avoid mistakes in boundary configuration
  • Configure Boundaries and Boundary Groups in a more systematic way
  • How to handle SCCM boundaries in a VPN scenario
  • What is SCCM ConfigMgr Active Directory Discovery?
  • What is Configuration Manager Active Directory User Discovery System Discovery?
  • Configure AD discovery and DDR written to SCCM Database after the discovery
  • Adusdis log file adsydis log files to review for the details of the discovery
  • SCCM Flow Charts to understand the flow
  • Configuration Manager Boundary Configuration Tips
  • SCCM Discovery Methods explained

HTMD-CM0️⃣6️⃣ConfigMgr Boundary Group Using IP Range HMAN.log AD Discovery User System Discovery – YouTube

Day 7

On day 7 of HTMD Free SCCM Training covers SCCM client installation methods and how to install client using Client push method, etc…

  • ConfigMgr SCCM Client installation Options
  • Client push installation (From SCCM Console), Software update point-based installation (GPO GPEDIT.MSC), Group policy installation (GPO – GPEDIT.MSC), Using Microsoft Intune (Intune/Azure Console),Package and program installation (SCCM Console),OSD Task Sequence (SCCM Console), Logon script installation (AD),Workgroup computers (Manual),Internet-based client management (SCCM/Manually ?), Provision client installation properties (GPO),Manual installation (Manual via command prompt?)
    • Advantages and Disadvantages of Client Installation Method
    • Real-world favorite client installation method logon script
  • Configuration Client Installation using Client Push method – Without configuring client push account
  • Initiate the client push from the collection or from the device record
  • Configure client push account from SCCM site setting node
  • Review CCM.log on the server-side to understand the flow (Admin$ share access/administrative access)
  • Make sure to have this entry in ccm.log— Started service “ccmsetup” on machine “HTMDWin10.htmd.com”.
    • Make sure DON’T have Return Value 3 entry on the client-side log file called client.msi.log
    • SCCM Client required reboot but not forced reboot – File C:\windows\ccmsetup{E6F27809-FF66-4BAA-B0FB-E4A154A6A388}\client.msi installation succeeded. Windows Installer has requested a reboot.
    • SCCM Client Push Stored Procedures
    • SCCM Client Push is Connecting to the Client assigned to Another Primary
  • SQL Query to check the status of the client push select * from V_CP_Machine

HTMD-CM 0️⃣7️⃣ SCCM Client Push Installation Method ExplainedDNS Admin$ CCMSetup.log Client.Msi.log – YouTube

Free SCCM Training
Free SCCM Training ConfigMgr

Day 8

On day 8 SCCM Free Training, we covered SCCM patching components. This includes WSUS, Software Update Point, selection category, etc.

  • Install WSUS for ConfigMgr Software Update Point Role
  • Launch Server Manager, Select Destination Server, Select Server Roles, Select Features, Windows Server Update Services, Select Role Services to Install WSUS, Content-Location Selection for WSUS, Database Instance Selection, Web Server Role (IIS), Select Roles Services for IIS, Install & Confirm Installation Selection, Complete WSUS Installation, Cancel WSUS Configuration Wizard, Completion – Install WSUS for ConfigMgr SUP
  • Post Installation of WSUS Failed – WSUS service is disabled?
  • WSUS Reinstallation steps explained
  • WSUS post-installation completed without any issues
  • Install ConfigMgr Software Update Point (SUP)
  • Add Site Systems Roles, Select a Server to Use as a Site System, Specify Internet Proxy Server, Specify Roles for this Server, Specify Software Update Point Settings, Specify Proxy & Account Settings for Software Update Point, Specify synchronization source settings, Synchronization Settings, Select Behavior for Software Updates are Superseded, Configure WSUS Maintenance Behavior, Configure Maximum Run Time, Specify Configuration for Software Update Content, Select the Software update classifications that you want to Synchronize, Select the Products that You Want to Synchronize, Specify the Language Settings that you want to Synchronize and Confirm the Settings
  • Do Not Setup SUP with Default WSUS Product Selection ConfigMgr SCCM
  • Log files to troubleshoot SUPSetup.log, WsyncMgr.log, WCM.log, and WSUSCtrl.log
  • Initiate WSUS Sync twice – First is to update the category – products list for Software update components
  • Initiate WSUS Sync second to update the KB articles metadata. This is completed only after the second sync.
  • WSUS Cleanup option – SCCM WSUS Cleanup – Fix SCCM Scan Timeout Errors

HTMD-CM0️⃣8️⃣Install WSUS for ConfigMgr Software Update Point Role SCCM Patch Management WSUSSync – YouTube

Day 9

On the day 9 of Free SCCM training, we have covered end to end patching process using Automatic Deployment Rule.

  • Create Automatic Deployment Rule
  • Ruleengine.log?
  • General Settings Page, Deployment Settings, Select Software Updates using ADR Criteria, Preview Software Updates, ADR Evaluation Schedule Settings, Deployment Schedule for SCCM ADR, User Experience – ADR Template, Setup Alerts for Automatic Deployment Rule (ADR), Package Creation Process, Distribute the Package, Download Options, Language Selection, Client Download Settings
  • Application Model for EXE application – Configure Deployment Type, Specify information about the content, Specify How this Deployment Type is Detected, Create a Detection Rule, Specify User Experience settings for the application, Deployment
  • ConfigMgr SCCM Client Software Update / Patching troubleshooting
  • The flows which you need to check things from client-side
  1. Locationservices.log – Check whether it’s able to find WSUS Path= and Distribution Point with patches
  2. WUAHandler.log to check whether the scan is completed or not
  3. Updatedeployment.log – Check for the deadline of the assignment and Software Updates client configuration policy, DetectJob completion received for assignment, Added update (Site_, PercentComplete, etc…
  4. Execmgr.log – Execution is complete for program Software Updates Program
  5. RebootCoordinator.log – Reboot related things
  • Log files to troubleshoot SUPSetup.log, WsyncMgr.log, WCM.log, and WSUSCtrl.log
  • Initiate WSUS Sync twice – First is to update the category – products list for Software update components
  • Initiate WSUS Sync second to update the KB articles metadata. This is completed only after the second sync.
  • WSUS Cleanup option – SCCM WSUS Cleanup – Fix SCCM Scan Timeout Errors
  • Best Practices of WSUS Supersedence – Expire immediately – Indexing WSUS
  • The complete guide to Microsoft WSUS and Configuration Manager SUP maintenance

HTMD-CM0️⃣9️⃣SCCM How to Create ADR Patching Client-Side Issues Application Creation Process Manual – YouTube

Free SCCM Training
Free SCCM Training ConfigMgr

Let’s us know whether you would like to have further Free SCCM Training in the comment section below.

Resources

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.