Hash Publication for BranchCache: registry value HashPublicationForPeerCachingComputerHKLM\Software\Policies\Microsoft\Windows\LanmanServer

Policy ID
Pol_HashPublication
Scope
Computer Configuration
Supported on
At least Windows Server 2008 R2 or Windows 7
Source
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (version 1.0)
Category
Network › Lanman Server

Registry

HashPublicationForPeerCaching

REG_DWORDComputer
Enabled value
Depends on the option value
Element
Hash publication actions:
Options
ItemStored value
Allow hash publication only for shared folders on which BranchCache is enabled0
Disallow hash publication on all shared folders1
Allow hash publication for all shared folders2
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\LanmanServer]

; Options (use only one)
; Allow hash publication only for shared folders on which BranchCache is enabled
"HashPublicationForPeerCaching"=dword:00000000
; Disallow hash publication on all shared folders
"HashPublicationForPeerCaching"=dword:00000001
; Allow hash publication for all shared folders
"HashPublicationForPeerCaching"=dword:00000002
CMD
:: Options (use only one)

:: Allow hash publication only for shared folders on which BranchCache is enabled
reg add "HKLM\Software\Policies\Microsoft\Windows\LanmanServer" /v "HashPublicationForPeerCaching" /t REG_DWORD /d 0 /f
:: Disallow hash publication on all shared folders
reg add "HKLM\Software\Policies\Microsoft\Windows\LanmanServer" /v "HashPublicationForPeerCaching" /t REG_DWORD /d 1 /f
:: Allow hash publication for all shared folders
reg add "HKLM\Software\Policies\Microsoft\Windows\LanmanServer" /v "HashPublicationForPeerCaching" /t REG_DWORD /d 2 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows\LanmanServer' -Force | Out-Null

# Options (use only one)
# Allow hash publication only for shared folders on which BranchCache is enabled
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\LanmanServer' -Name 'HashPublicationForPeerCaching' -PropertyType DWord -Value 0 -Force | Out-Null
# Disallow hash publication on all shared folders
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\LanmanServer' -Name 'HashPublicationForPeerCaching' -PropertyType DWord -Value 1 -Force | Out-Null
# Allow hash publication for all shared folders
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\LanmanServer' -Name 'HashPublicationForPeerCaching' -PropertyType DWord -Value 2 -Force | Out-Null