GD Bloggers

This is the blog site for Microsoft Global Delivery Communities focused in sharing the technical knowledge about devices, apps and cloud.
Follow Us On Twitter! Subscribe To Our Blog! Contact Us

Install and Download SharePoint 2013 prerequisites offline (manually)

Install and Download SharePoint 2013 prerequisites offline (manually)

  • Comments 59
  • Likes


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)


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)


Download tFx45_Full_x86_x64.exe from stand alone section from

Windows Management Framework 3.0

Microsoft SQL Server 2008 R2 SP1 Native Client

Download 1033\x64\sqlncli.msi from

Windows Identity Foundation (KB974405)

Windows Identity Extensions

Microsoft Sync Framework Runtime v1.0 SP1 (x64)

Windows Server AppFabric 

(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]


D: is the CD drive where SharePoint installer is placed


Microsoft Information Protection and Control Client

Microsoft WCF Data Services 5.0

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

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

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

dont run this update if appFabric above is not installed yet

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

  • 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 :)

  • Nice information

  • very nice

    its helpful

  • 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>

  • 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.

  • Thorough and explained well.  Thanks for the post!

  • Much appreciated :-)

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

  • 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.

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

  • 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.

  • Thanks for this article, it saved my day :)

  • Thanks :)

  • Thank you. This was a big help to me :)

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment