What is Windows BranchCache?

Windows BranchCache is a wide area network (WAN) bandwidth-optimization feature in Windows operating system. When users access the content on the remote servers, this feature fetches content from hosted cloud content servers or the main office and caches the content to access content locally instead of WAN.

Allow or block BITS client from using Windows BranchCache

To allow or block BITS client from using Windows BranchCache using Group Policy in Windows 11/10, follow these steps: At first, you need to open the Local Group Policy Editor on your computer. For that, press Win+R to display the Run dialog. Then, type gpedit.msc and press the Enter button. Once the Local Group Policy Editor is opened, navigate to this path: Computer Configuration > Administrative Templates > Network > Background Intelligent Transfer Service (BITS) Here you can see a setting called Do not allow the BITS client to use Windows Branch Cache. You need to double-click on it. Then, choose the Enabled option to allow and Disabled option to block BITS clients to use Windows Branch Cache on Windows 11/10 PC.

Click the OK button to save the change. In case you want to revert the change, you need to open the Local Group Policy Editor > navigate to the same path > open the Do not allow the BITS client to use Windows Branch Cache setting > and choose the Not Configured option.

Allow or block BITS client to use Windows Branch Cache

To allow or block BITS client to use Windows Branch Cache using Registry, follow these steps: Let’s check out these steps in detail. To get started, press Win+R to open the Run prompt, type regedit, and press the Enter button. Click on the Yes button in the UAC prompt. After opening the Registry Editor, navigate to this path: Right-click on the Windows key, select New > Key and set the name as BITS.

Here you need to create a REG_DWORD value. For that, right-click on the BITS key, select New > DWORD (32-bit) Value, and set the name as DisableBranchCache. Then, double-click on this REG_DWORD value to set the Value data. Enter 1 to block and keep it 0 to allow the BITS client to use Windows Branch Cache.

Once done, click on the OK button and reboot your computer. Read: Background Intelligent Transfer Service stopped & not working.

How do I enable BranchCache?

To enable BranchCache, you can use Windows PowerShell on the server. For this, run Windows PowerShell as administrator, and execute the following command: To disable or turn BrachCache off, use this command: That’s all! Hope this guide helped. Read: Block Firefox from using Windows BITS Service to download updates