Install and Download SharePoint 2013 prerequisites offline (manually)


 

This article applies in a situation when you don’t have internet access in your SharePoint server , I have placed all the direct download links for the installers you might need.

This article assumes you are having a new fresh installation of windows server 2008 R2 SP1

If you tried to run the installer , The following should be installed (but you cant install them directly from here since you don’t have internet)

clip_image002

in this case  you can download and install SharePoint 2013 Prerequisites offline and run them manually as below:

I have placed what needs to be installed on a clean Window server R2 SP1 , you should not need more than this:

Prerequisite Direct Link

Microsoft .NET Framework 4.5

(Full Stand alone package)

http://go.microsoft.com/fwlink/?LinkId=225702

Or

Download tFx45_Full_x86_x64.exe from stand alone section from

http://msdn.microsoft.com/en-us/library/5a4x27ek.aspx

Windows Management Framework 3.0

http://www.microsoft.com/en-us/download/details.aspx?id=34595

Microsoft SQL Server 2008 R2 SP1 Native Client

Download 1033\x64\sqlncli.msi from

http://www.microsoft.com/en-us/download/details.aspx?id=26728

Windows Identity Foundation (KB974405)

http://go.microsoft.com/fwlink/p/?LinkID=226830

Windows Identity Extensions

http://go.microsoft.com/fwlink/?LinkID=252368

Microsoft Sync Framework Runtime v1.0 SP1 (x64)

http://go.microsoft.com/fwlink/p/?LinkID=224449

Windows Server AppFabric

http://go.microsoft.com/fwlink/?LinkId=235496 

(Note: don’t install WindowsServerAppFabricSetup_x64_6.1 this is not the correct version that

SharePoint installer seeks)

 

Download it but don’t install it by yourself since it needs configuration, hence install all other

prerequisites in this article (except this one) then let the prerequisite installer to install AppFabric

and configure it manually for you by running the following command from command prompt:

prerequisiteInstaller.exe /appfabric:[Full AppFabric Installer path]

clip_image004

D: is the CD drive where SharePoint installer is placed

 

Microsoft Information Protection and Control Client

http://go.microsoft.com/fwlink/p/?LinkID=219568

Microsoft WCF Data Services 5.0

http://www.microsoft.com/en-us/download/details.aspx?id=29306

Cumulative Update Package 1 for Microsoft AppFabric 1.1 for Windows Server (KB2671763

Download AppFabric1.1-RTM-KB2671763-x64-ENU.exe from

http://www.microsoft.com/en-us/download/details.aspx?id=29241

You need to Install AppFabric from above first then run this update,

dont run this update if appFabric above is not installed yet

Comments (61)

  1. Issa Ayyash says:

    HI , it seems you have a problem in providing one of the paths , check if you are placing  1-the correct path for both the prerequisitesinstaller.exe and 2-the path where you have placed the  appFabricSetup file after downloading it and copying it to your server.

  2. Issa Ayyash says:

    the idea here if you'd like not to play with powershell commands,  in all ways you need to download the setups first , so im providing the direct links here 🙂

  3. Anonymous says:

    Nice info..there are few powershell samples available that downloads the all prerequisites…

  4. Max Melcher says:

    It took me a while – but it finally worked! Thanks! Max

  5. mohan says:

    very nice

    its helpful

  6. Sras says:

    Hi,

    Thanks for the information.

    I am facing problem while installing AppFabric 1.1, I am getting an error.

    Can you please help?

    Below is the xml which gets created:

    <AppName>Microsoft(R) Windows(R) Server AppFabric</AppName> <AppVersion>1.1.2106.32</AppVersion> <ExceptionMessage>Value cannot be null. Parameter name: path</ExceptionMessage> <ExceptionString>System.ArgumentNullException: Value cannot be null. Parameter name: path at System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity) at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.GetMsiLogPath() at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.GetArguments(InstallMode installMode, String productIdentity, List`1 updateList, List`1 customArguments) at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.Invoke(LogEventSource logEventSource, InstallMode installMode, String packageIdentity, List`1 updateList, List`1 customArguments) at Microsoft.ApplicationServer.Setup.PlatformUpdater.PrerequisiteInstaller.InstallCcr() at Microsoft.ApplicationServer.Setup.PlatformUpdater.PrerequisiteInstaller.Install() at Microsoft.ApplicationServer.Setup.PlatformUpdater.PlatformUpdaterSetupModule.PreInstall() at Microsoft.ApplicationServer.Setup.Client.SetupWorkflow.PreInstall() at Microsoft.ApplicationServer.Setup.Client.ProgressPage.StartAction() at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()</ExceptionString>

    <TargetSite>System.IO.DirectoryInfo CreateDirectory(System.String, System.Security.AccessControl.DirectorySecurity)</TargetSite> </WatsonInfo>

  7. Tricia Wilcox Almas says:

    Thorough and explained well.  Thanks for the post!

  8. Thanks! says:

    Much appreciated 🙂

  9. Sebastian Brand says:

    Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.GetMsiLogPath() fails because it does not find the "Temp" environment variable for the current user.

  10. Paul R says:

    Don't know if it works yet but its one of the ones geared toward 2008R2 specifically SP1, most of the download in one powershell stuff has been for 2012 server or does not state. This at least states upfront what its for.

  11. Jeff H says:

    This certainly gets me closer. Still have problems with Fabric install.

  12. Ben C says:

    Its not mentioned above but what did you do in terms of Web server install, I have tried adding it as a role, installing via powershell and the prereq still says 'Application Server Role, Web Server (IIS) Role: Configuration error.

    Any help would be much appreciated.

  13. Eeva M says:

    Thanks for this article, it saved my day 🙂

  14. pradeep says:

    Thanks 🙂

  15. thomas says:

    Thank you. This was a big help to me 🙂

  16. FUNDI Serge says:

    Issa Ayyash, i done a mistake, i try to install Windows Server AppFabric manually with Cumulative Update Package 1 for Microsoft AppFabric 1.1 for Windows Server (KB2671763), and nothing work now, i try to uninstall it, but i cant not uninstall Package
    1 for Microsoft AppFabric 1.1. So i try again to install Windows Server AppFabric by prerequis sharepoint and i got error during Initializing !!! Can you hel me. my mail is fundiserge@gmail.com

  17. Arkadiy says:

    Great! Thanks

  18. staygreenacademy says:

    thanx this article was more informative Rozeena

  19. Mohamed says:

    Wow Excellent article …… thank yoooooou Genius

  20. eamonn says:

    completely unhelpful and confusing

  21. khalil says:

    post was informative.i was useful for me.http://staygreenacademy.com” >
    Rozeena

  22. Ritesh says:

    Great Article…

  23. Watisoni says:

    Thanks for this article… now that SQL Server 2012 with SP1 has been released, are the SQL 2008 Server files still required or does the SQL Server 2012 with SP1 fulfill some of the required files?

  24. ArunKumar says:

    good info

  25. Suliasi says:

    Thanks. You explain it well 🙂

  26. stephan says:

    Hi, I am having a problem with the execution of the prerequisiteinstaller.exe.

    If I am executing C:sp2013PrerequisiteInstaller.exe /SQLNCli: "C:sp2013PrerequisiteInstallerFilessqlncli.msi" the Setup Window opens and list all "roles and programs", which will be installed in the normal setup case.
    If I am executing C:sp2013PrerequisiteInstaller.exe /SQLNCli: "C:sp2013PrerequisiteInstallerFilessqlncli" without the program ending the Setup Window opens and shows error. The log says " Error: Custom file location is not accessible". Ok this is normal.
    So at first I thought the parameter to install only SQLNClient was ignored, because the usual setup window opens, but with the second command it shows an error, as it should. So the parameter was not ignored.
    What is my mistake? Does anybody have an idea how to solve it?
    best regards,
    Stephan

  27. stephan says:

    Forget to mention, Iam using Win Server Std 2012 R2 and trying to install Sahrepoint Foundation 2013 manually.
    maybe it is important

  28. clemjuicy says:

    thanks, nice info. on the point.

  29. santosh says:

    Good info though, still facing issue with AppFabric installation

  30. Steve Waine says:

    Thanks for this information. I have just signed up for a free SharePoint 2013 site with
    http://www.cloudappsportal.com

  31. Robert says:

    What kind of idiots came up with this prerequisite fiasco with Sharepoint 2013?

  32. Craig says:

    It’s a good article but out of date (July 2014). SPS 2013 expects WCF Data Services 5.6. Struggle on….

  33. Krishna says:

    thanks, nice post

  34. Freddy says:

    Thanks, very helpful 😉

  35. praven says:

    Thank you. This was a big help to me 🙂

  36. Msoab says:

    use the below link to download share point server full packages with all prerequisite
    http://www.microsoft.com/en-us/evalcenter/evaluate-sharepoint-server-2013

  37. aekITAlgiers says:

    that works fine for me thanx

  38. Not quite clear on how this works, so I am asking the following question:

    Are these downloaded files either place in the directory of the Preinstallprequsite.exe? and/or do you have to provide a path for the downloaded files as and option for the "PrequisiteInstaller.exe".

  39. Pedro Rocha says:

    Hi everyone!

    I’ve been for about 6 hours around issues with AppFabric on Windows 2012 R2, for SharePoint 2013 and after several try / catch, i found something that work out.

    Try-out, regional settings (english US, United States), FTP Service Stopped, and Windows Update running while PSModulePath=C:WindowsSystem32WindowsPowerShellv1.0 finally worked for me.

    I could run everything from ISO (prerequirements install).

    Thanks

    Pedro Rocha

  40. Faiza says:

    I’m trying to install SP2013 with SP1 on Windows Server 2012 R2. Can you please post the link to the prerequisite installer for this version?

    Thanks.
    Faiza

  41. Sudarshan says:

    Thanks a lot

  42. Ciprian says:

    Thank you!!!

  43. Uwe Ricken says:

    Thank you Issa,
    this list was a very time spending help for me. I really don’t understand why Microsoft will not provide a Setup Routine which Downloads and installs the requirements by itself.

    If I buy a car I don’t want to order a steering wheel or tires or a Motor when I want to drive it 🙁

  44. Yondaime says:

    I really appreciated for this post i am facing this problem long time.now i fixed it thz u so so so much

  45. dexter says:

    can’t get pass through appfabric installation.. this is a pain! I have installed it twice, along with the IIS, but then, as soon as I ran the Sharepoint setup, kept saying that appfabric wasn’t installed. What could be wrong? pls help!

  46. lee says:

    Thank you for this helpful article. Surprised SharePoint 2013 installer doesn’t take care of off the prerequisites.

  47. wahaj says:

    How can i download Microsoft SharePoint Products Preparation Tool

  48. Aj says:

    Thanks a lot for this valuable information, I followed the installation sequence and it worked.

  49. Fresher says:

    msipc and appfabric downloaded from the link are not working. but when i downloaded myself and it worked.. By the way thanks..

  50. alex says:

    Hi,
    Nice article!
    Can you pls update this article with a link to download "Microsoft WCF Data Services 5.6"?

    SharePoint foundation 2013 with sp1 doesn’t work with "Microsoft WCF Data Services 5.0"

  51. alexandra says:

    Thank you very much!

  52. Ditto Devassy- Eventtracker says:

    If you getting the configuration error for Application role and IIS role :-

    Please install the SP2013 with SP1 on 2012 R2 and SP2013 without SP1.

  53. vens says:

    thank you so much, my GOD bless you.

  54. Testing says:

    Please explain how this sort of installer gets past testing.

  55. Zuuuu says:

    thanks. So helpful.