SharePoint 2016 introduced the fast site collection creation feature which provides a huge performance improvement by reducing the time taken to create the site collection. The reduction in the creation time is due to the basic fact that the site collection creation happens at the content database level, by copying from an existing site collection template. The traffic between SharePoint Server and Database is significantly reduced as a result of this approach. As of now, fast site collection creation is supported only through PowerShell and not through UI.
Before jumping into site collection creation, we have some background work to do as we have to set up site templates used in fast site collection creation. We will be doing this using SharePoint 2016 Management Shell. 6 new cmdlets have been introduced in SharePoint 2016 to help us work with the fast site creation feature.
- Disable-SPWebTemplateForSiteMaster
- Enable-SPWebTemplateForSiteMaster
- Get-SPSiteMaster
- Get-SPWebTemplatesEnabledForSiteMaster
- New-SPSiteMaster
- Remove-SPSiteMaster
There are a couple of site templates that support fast site collection creation. So, let’s find out those site templates. We can use the below command to get the templates that support fast site collection creation.
Get-SPWebTemplatesEnabledForSiteMaster

The site template IDs that support fast site collection creation are,
- SPSPERS#2
- SPSPERS#6
- SPSPERS#7
- SPSPERS#8
- SPSPERS#9
- SPSPERS#10
Enable-SPWebTemplateForSiteMaster -Template "Site Template ID" -CompatibilityLevel 15
Let’s enable fast site collection creation for Team site and Wiki Site which has a site template id of STS#0 and WIKI#0 respectively. Since this command is specific to a template, if we want to activate another site template for fast site collection creation, we will have to run it for each required site template.
Enable-SPWebTemplateForSiteMaster -Template "WIKI#0" -CompatibilityLevel 15
Enable-SPWebTemplateForSiteMaster -Template "STS#0" -CompatibilityLevel 15

Disable-SPWebTemplateForSiteMaster
If we want to disable the site template from being used for fast site collection creation, we can use the script.
Disable-SPWebTemplateForSiteMaster -Template "WIKI#0"








Join the conversation! Your thoughts help the community grow.