BranchCache – Installation and Configuration

In this tutorial, we will set up a cache system on file servers to speed up access for remote sites.

For that we will set up the BranchCache solution.

BranchCache is an extended WAN bandwidth optimization technology that is included in some editions of the Windows 10 and Windows Server 2016 operating systems, as well as in certain editions of Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, and Windows 7. To optimize the bandwidth of a wide area network when users access content on remote servers, BranchCache retrieves content from content servers in your home office or the server. hosted cloud and cache it on branch office systems, allowing branch office client computers to access content locally instead of going through the WAN.

There are two cache modes:

  • Hosted cache: This mode uses a dedicated cache server on the remote site
  • Distributed cache: This mode uses clients at the remote site for caching.
BranchCache mode
Source : Microsoft

BranchCache technology can be used to:

  • Network sharing (SMB)
  • IIS Web Server (HTTP/HTTPS
  • BITS (WSUS).

Here is the list of BranchCache clients compatible with all 3 technologies that can also be used in a distributed mode:

  • Windows 10 Entreprise ou Education
  • Windows 8.1 Entreprise
  • Windows 8 Entreprise
  • Windows 7 Entreprise ou Ultimate.

Pro versions of Windows are only compatible with BITS.

In this tutorial, we will see BranchCache deployed in hosted mode on a dedicated Windows 2016 server.


  • Be in an Active Directory environment and master the creation of GPO.
  • Have a Windows 2012R2 file server minimum.
  • Having compatible clients.

Related Posts

Sophos XG: add a vlan

In this article, I'll explain how to declare a vlan on your Sophos XG firewall. Before you create it on the firewall, you must make sure that the port of the switch where the firewall is connected is

Work Folders: Installation and Configuration

Presentation The Work Folders feature allows you to set up a personal folder synchronized with a file server in HTTP (s) using a client available on Windows, Android and Apple. If web access is publis

DirectAccess – Installation – Configuration in Windows Server 2016/2019

DirectAccess is a feature available with the Remote Access role, which allows you to set up an automatic connection solution to the corporate network for mobile computers or for small remote sites. Un

Leave a Comment