How to enable missing SharePoint Site Assets, Site Pages library App

Whichever SharePoint version you use (Online, 2019, 2016, 2013, 2010), you will get some pre-installed set of lists, libraries, pages depending on the type of template you selected (Team site, Communication site, etc.).
2 of such special libraries are -

⚡️ SITE ASSETS Library - It is not usually for storing regular documents, used to store images, logos, HTML files, js files, CSS files, OneNote notebook, etc.

⚡️ SITE PAGES Library - It is used for storing site pages. Site pages, Wiki pages, Web part pages are stored here. You may still store pages in other libraries, it's recommended to keep them here.

If you can not find these libraries in the Site Contents, use the below steps to fix and enable the missing libraries. Performing a search might return zero results with a message - We didn’t find a match here, but check out the hundreds of results in the SharePoint Store. We didn’t find a match here but search across all your apps.

SharePoint Site settings
SharePoint Site settings

  1. Naviate to Site Settings.
  2. Under Site Collection Administration --> click Site collection features --> activate SharePoint Server Publishing Infrastructure feature (this is site collection level feature).
  3. Under Site Actions --> Click Manage site features --> activate SharePoint Server Publishing feature (this is web scope feature).
  4. Activate Video and Rich Media feature (this is site collection level feature).
  5. Activate Wiki Page Home Page feature (this is site level feature).
You can activate these features from the browser, or using PowerShell script.

Once the features are activated, the missing document libraries will be added to the SharePoint site and can be accessed. If they still do not appear, try adding the library/App to your site manually.

⚠️ Additional troubleshooting

If you receive the below error while activating the feature, activate the 'SharePoint Server Publishing Infrastructure' feature at the site collection level and then the 'SharePoint Server Publishing' site level feature as it is a dependant feature

The feature being activated is a Site scoped feature which has a dependency on a Site Collection scoped feature which has not been activated. Please activate the following feature before trying again: SharePoint Server Publishing Infrastructure GUID

The Site scoped feature being activated has a dependency on hidden Site scoped feature 'FeatureDefinition/15/GUID' (ID: 'GUID'). Hidden features cannot be auto-activated across scopes. There may be one or more visible Site scoped features that auto-activate the dependent hidden feature.

Have Questions? Post them here!
Try Out Code2care Dev Tools:


Android Java Linux Microsoft Google Python macOS Notepad++ Microsoft Teams CSS PHP SharePoint Html Linux C Programs Bootstrap jQuery Sublime Android Studio Facebook Eclipse WhatsApp News MySQL Json HowTos JavaScript FTP S3


Code2care is an initiative to publish and share varied knowledge in programming and technical areas gathered during day-to-day learnings and development activities.

Students and Software Developers can leverage this portal to find solutions to their various queries without re-inventing the wheel by referring to our easy to understand posts. Technical posts might include Learnings, Tutorials, Trouble-Shooting steps, Video Tutorials, Code Snippets, How Tos, Blogs, Articles, etc.
🎉 We are celebrating the 10th years of Code2care! Thank you for all your support! We hope we made a difference.
We strong support Gender Equality & Diversity.

We stand in solidarity with Ukraine - Make a donation to UNHCR -