{"id":943,"date":"2015-08-27T01:38:59","date_gmt":"2015-08-26T23:38:59","guid":{"rendered":"https:\/\/www.vioreliftode.com\/?p=943"},"modified":"2016-04-14T13:20:05","modified_gmt":"2016-04-14T11:20:05","slug":"sharepoint-2016-it-preview-there-was-an-error-during-installation","status":"publish","type":"post","link":"https:\/\/www.vioreliftode.com\/index.php\/sharepoint-2016-it-preview-there-was-an-error-during-installation\/","title":{"rendered":"SharePoint 2016 IT Preview &#8211; There was an error during installation"},"content":{"rendered":"<input class=\"fooboxshare_post_id\" type=\"hidden\" value=\"943\"\/><p>Let&#8217;s say you have a fresh Windows Server 2012 R2 machine and you start to install SharePoint 2016 IT Preview. If the Microsoft SharePoint Products Preparation Tool execution will fail at the <em>Application Server Role, Web Server (IIS) Role<\/em> step, most likely this is happening due to the fact you are missing the Side-by-Side folder required to install features like ASP.NET 4.5.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_01.png\"><img loading=\"lazy\" class=\"alignleft wp-image-948 size-full\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_01.png\" alt=\"SharePoint_2016_IT_Preview_There_was_an_error_during_installation_01\" width=\"688\" height=\"520\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_01.png 688w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_01-300x227.png 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_02.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-949\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_02.png\" alt=\"SharePoint_2016_IT_Preview_There_was_an_error_during_installation_02\" width=\"690\" height=\"522\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_02.png 690w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_02-300x227.png 300w\" sizes=\"(max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>The log file is actually providing some hints about where the problem is.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_03.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-950\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_03.png\" alt=\"SharePoint_2016_IT_Preview_There_was_an_error_during_installation_03\" width=\"1283\" height=\"773\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_03.png 1283w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_03-300x181.png 300w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_03-1024x617.png 1024w\" sizes=\"(max-width: 1283px) 100vw, 1283px\" \/><\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nInstalling windows server roles and features.\r\n2015-08-27 00:03:43 - &quot;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe&quot; -ExecutionPolicy Bypass &quot;C:\\Users\\SRV_SP~1\\AppData\\Local\\Temp\\PreA1FB.tmp.PS1 -logFile C:\\Users\\SRV_SP~1\\AppData\\Local\\Temp\\PreA1FB.tmp.PS1.log&quot;\r\n2015-08-27 00:03:44 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:45 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:46 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:47 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:48 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:49 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:50 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:51 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:52 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:53 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:54 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:55 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:56 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:57 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:58 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:03:59 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:04:00 - Request for install time of Application Server Role, Web Server (IIS) Role\r\n2015-08-27 00:04:00 - Install process returned (0X3E8=1000)\r\n2015-08-27 00:04:00 - [In HRESULT format] (0X800703E8=-2147023896)\r\n2015-08-27 00:04:00 - Last return code (0X3E8=1000)\r\n2015-08-27 00:04:00 - Reading the following DWORD value\/name...\r\n2015-08-27 00:04:00 - Flags\r\n2015-08-27 00:04:00 - from the following registry location...\r\n2015-08-27 00:04:00 - SOFTWARE\\Microsoft\\Updates\\UpdateExeVolatile\r\n2015-08-27 00:04:00 - Reading the following string value\/name...\r\n2015-08-27 00:04:00 - PendingFileRenameOperations\r\n2015-08-27 00:04:00 - from the following registry location...\r\n2015-08-27 00:04:00 - SYSTEM\\CurrentControlSet\\Control\\Session Manager\r\n2015-08-27 00:04:00 - Reading the following registry location...\r\n2015-08-27 00:04:00 - SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\WindowsUpdate\\Auto Update\\RebootRequired\r\n2015-08-27 00:04:00 - Error: The tool was unable to install Application Server Role, Web Server (IIS) Role.\r\n2015-08-27 00:04:00 - Last return code (0X3E8=1000)\r\n2015-08-27 00:04:00 - Options for further diagnostics: 1. Look up the return code value 2. Download the prerequisite manually and verify size downloaded by the prerequisite installer. 3. Install the prerequisite manually from the given location without any command line options.\r\n2015-08-27 00:04:00 - Cannot retry\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>If we look into what does <em>Application Server Role, Web Server (IIS) Role<\/em> step means, we will see a PowerShell script who does, well \u2026 application server and web server role installation.<\/p>\n<pre class=\"brush: powershell; title: ; notranslate\" title=\"\">\r\nParam(\r\n [String]$logFile\r\n)\r\nImport-Module Servermanager\r\nStart-Transcript -path $logFile\r\n$operation = Add-WindowsFeature Application-Server,Web-Server,`\r\nwindows-identity-foundation,NET-Framework-45-ASPNET,Web-Mgmt-Console,`\r\nWeb-Mgmt-Compat,Web-Metabase,Web-Lgcy-Mgmt-Console,Web-Lgcy-Scripting,`\r\nWeb-Mgmt-Tools,Web-WMI,AS-Web-Support,Web-Common-HTTP,NET-HTTP-Activation,`\r\nNET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45 -verbose\r\nif ($operation.ExitCode -eq 'SuccessRestartRequired') {\r\n  Stop-Transcript\r\n  $host.SetShouldExit(3010)\r\n  exit\r\n}\r\nelseif (!$operation.Success){\r\n  Stop-Transcript\r\n  $host.SetShouldExit(1000)\r\n  exit\r\n}\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>If you will try separately to execute the PowerShell script, then the solution to the problem is revealed.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_04.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-951\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_04.png\" alt=\"SharePoint_2016_IT_Preview_There_was_an_error_during_installation_04\" width=\"994\" height=\"364\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_04.png 994w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_04-300x110.png 300w\" sizes=\"(max-width: 994px) 100vw, 994px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Solution 1<\/strong><\/span><br \/>\n<a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/hh825020.aspx\" target=\"_blank\">https:\/\/technet.microsoft.com\/en-us\/library\/hh825020.aspx<\/a><br \/>\nMy playground environment has GPO&#8217;s with <em>Specify settings for optional component installation and component repair<\/em> defined, but this time I decided to isolate the SharePoint 2016 installation from my playground and I encountered the OOB &#8220;experience&#8221;.<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Solution 2<\/strong><\/span><br \/>\nI still recommend to go with solution no. 1 (simply because it will apply to all the\u00a0other servers and is a solid one), but in case you are in an isolated network, or simply just want to move on with the SP2016 setup, then I recommend to execute the following command before re-running the preparation tool.<\/p>\n<pre class=\"brush: powershell; title: ; notranslate\" title=\"\">\r\nAdd-WindowsFeature Application-Server,Web-Server,windows-identity-foundation,`\r\nNET-Framework-45-ASPNET,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Metabase,`\r\nWeb-Lgcy-Mgmt-Console,Web-Lgcy-Scripting,Web-Mgmt-Tools,Web-WMI,AS-Web-Support,`\r\nWeb-Common-HTTP,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45 `\r\n-Source 'Z:\\sources\\sxs'\r\n<\/pre>\n<p><span style=\"text-decoration: underline;\">where Z:\\sources\\sxs is the location of the Side-by-Side folder (available on the Windows OS installation media)<\/span><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_05.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-952\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_05.png\" alt=\"SharePoint_2016_IT_Preview_There_was_an_error_during_installation_05\" width=\"995\" height=\"282\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_05.png 995w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_05-300x85.png 300w\" sizes=\"(max-width: 995px) 100vw, 995px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Re-run the SharePoint 2016 Products Preparation Tool and go further.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_06.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-953\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_06.png\" alt=\"SharePoint_2016_IT_Preview_There_was_an_error_during_installation_06\" width=\"692\" height=\"524\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_06.png 692w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_06-300x227.png 300w\" sizes=\"(max-width: 692px) 100vw, 692px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_07.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-954\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_07.png\" alt=\"SharePoint_2016_IT_Preview_There_was_an_error_during_installation_07\" width=\"690\" height=\"522\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_07.png 690w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/08\/SharePoint_2016_IT_Preview_There_was_an_error_during_installation_07-300x227.png 300w\" sizes=\"(max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>And if you already started to test SharePoint 2016, here are <a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/mt346109(v=office.16).aspx\" target=\"_blank\">listed couple of known issues<\/a>.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Let&#8217;s say you have a fresh Windows Server 2012 R2 machine and you start to install SharePoint 2016 IT Preview. If the Microsoft SharePoint Products Preparation Tool execution will fail at the Application Server Role, Web Server (IIS) Role step, most likely this is happening due to the fact you are missing the Side-by-Side folder &hellip; <a href=\"https:\/\/www.vioreliftode.com\/index.php\/sharepoint-2016-it-preview-there-was-an-error-during-installation\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">SharePoint 2016 IT Preview &#8211; There was an error during installation<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[29],"tags":[88],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4NfDd-fd","_links":{"self":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/posts\/943"}],"collection":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/comments?post=943"}],"version-history":[{"count":0,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/posts\/943\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/media?parent=943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/categories?post=943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/tags?post=943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}