SharePoint 2016, Sharepoint 2013, Sharepoint 2010, Windows Server 2012, Sql Server 2012,2014,IIS, Active Directory,User Profile Service, Managed MetaData Service, Search Service, Topology, Web Application, IIS, Site collection, List, Library, PowerShell, office web app, Windows Authentication, NTLM, Kerberos, Saml, ADFS, Active Directory Import, MIM, SharePoint 2016 Help Collection( Real world scenario) – SharePoint

SharePoint 2016 Help Collection( Real world scenario)

Introduction

This article is a sequence of real world examples of the using PowerShell in SharePoint 2016. In this article, we will discuss how we will use the PowerShell cmdlets to managing Help Collections SharePoint. We will try to cover all the available cmdlets i.e get, Install and Uninstall.

SharePoint help collection is not configured with SharePoint Configuration, we have to manually configure it. SharePoint Help Files(.Cab) installed on the hive folder with SharePoint Installation but not configured by default. In order to configure it we have to run the PowerShell commands.

Scenario

Krossfarm having issue with help file, when users click on the Help button on their site collection, they get the following error

” Unfortunately, Help Seems to be broken…

There aren’t any help collections in the current language for the site you’re using.”


Even if they go to Site settings > Site administration > Help Settings they will get this error.

Clearly Help collection is broken and now it is SharePoint Admins responsibility to fix the broken Help Collection.

Steps

In order to fix the broken help collection, we will do the following activates.

  • Check the CAB files exist
  • Get the Current Help File Status
  • Install the Help File(s)
  • Testing

Checking the Help Files

Logon the SharePoint Server and browse to the hive folder.

  • Go to C:\program Files\Common Files\microsoft shared\web server extensions\16\HCCab
  • In this folder, make sure you see cab files for 14 & 15.
  • If you have multiple language packs then check each language folder i.e English is 1033

Current Status of Help files

Log on the server with farm admin account

  • Open PowerShell windows (Run as Administrator)
  • Run the Get-sphelpcollection command
  • In the above picture, you can see nothing return even command completed successfully

Install the Help files

We want to install all the available help, so we will run the command with all options

  • Log on the server with farm admin account
  • Open PowerShell (Run as Administrator) and run Install-SPHelpCollection – All

    this command will install the help files available in the hive folder.
  • You have to wait for 5 minutes to completely install it, if you have multiple language packs install then even wait little more.
  • Now if you run Get-SpHelpCollection and you will get something like this.

Test

We can test it at both locations via site settings as well as from the browsing the Site collection.

  • Go to the Site collection > Site settings > help Settings and you will see this option
  • Now if you click on the “?” (help button) on the top suite bar, you will get this pop window

Uninstall

As we noticed, we have 2010 help files also installed, but krossfarm team don’t want that so we have to uninstall it one by one. There is no way, which help us to remove all 2010 help files so that we have to uninstall one by one.

  • Log on the server with farm admin account
  • Open PowerShell ( Run as administrator) and run this command
    Uninstall-SpHelpCollection –Name “OSSEndUser.1033.12”

Conclusion

In this session we learned how to fix the broken Help Collection, also learned about 3 more PowerShell commands.

Keep reading and learning.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *