Installing SCCM

Prerequisites for installing SCCM:

Steps above tested on Windows Server 2016 Standard. Install SQL Server - SQL 2014 or greater (Tested on 2014 SP2);

  1. Install all available Windows updates
  2. Install .NET 3.5:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:F:\sources\sxs
  1. Run the silent install for SQL 2014:

setup.exe /q /ACTION=Install /ERRORREPORTING="False" /FEATURES=SQLENGINE,RS,AS,IS,SSMS,TOOLS,ADV_SSMS,CONN /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="NT AUTHORITY\System" /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /SQLSVCSTARTUPTYPE=Automatic /AGTSVCACCOUNT="NT AUTHORITY\SYSTEM" /AGTSVCSTARTUPTYPE=Automatic /RSSVCACCOUNT="NT AUTHORITY\System" /RSSVCSTARTUPTYPE=Automatic /ASSVCACCOUNT="NT AUTHORITY\System" /ASSVCSTARTUPTYPE=Disabled /ASSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /ISSVCACCOUNT="NT AUTHORITY\System" /ISSVCSTARTUPTYPE=Disabled /ASCOLLATION="Latin1_General_CI_AS" /SQLCOLLATION="SQL_Latin1_General_CP1_CI_AS" /TCPENABLED="1" /NPENABLED="1" /IAcceptSQLServerLicenseTerms

NB: Be sure to install the SQL Instance Collation and subsequent DB's to SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS or else the SCCM install will fail.

Installing SCCM - 1606 onwards:

  1. To Install the IIS prerequisites, please read here
  2. Install Windows 10 AIK with default options (requires around 6 GB)
  3. Prepare AD and other prerequisites, please read here
  4. For detailed set up guides, please select the version you are after below: