Thursday 25 June 2015

SharePoint 2013 Install Error : Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

I have recently come across a weird issue when installing at a new client. If a am correct, what caused this issue, was a mismatch between SharePoint 2013 and Project Server 2013 SP/CU on initial Install.

SharePoint 2013 with SP1 was used to install but Project Server 2013 was not the SP 1 install. I then tried to uninstall Project Server 2013, but it failed. I thing Uninstalled SharePoint and installed again. The install went without hiccups , but when running he config wizard using the GUI or via PowerShell I got this error :

Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).at System.Guid ..........

The reason for this seems to be an invalid value in a registry key of "0"

The solution is to open Regedit and navigate to: 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server extensions\14.0\WSS\InstalledProducts

The values in there must have a Proper Data Value set to work. Use list below to set correct value :


For Enterprise trial Version: 88BED06D-8C6B-4E62-AB01-546D6005FE97 
For Enterprise licensed Version : D5595F62-449B-4061-B0B2-0CBAD410BB51 
For Standard trial Version : B2C0B444-3914-4ACB-A0B8-7CF50A8F7AA0
For Standard licensed Version : 3FDFBCC8-B3E4-4482-91FA-122C6432805C

If you then run the config wizard, it should run through without any hickups.

I hope this helps someone else with issue as i was stuck for quite a while on this one.