Publishing Server 2 Settings: registry value Name and 9 moreComputerHKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2

Policy ID
Publishing_Server2_Policy
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
System › App-V › Publishing

Registry

Name

REG_SZComputer
Enabled value
Depends on the option value
Element
Publishing Server Display Name
Value type
REG_SZ
Required
true
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Value names and types follow the ADMX. Replace <enter value> below with your own data
"Name"="<enter value>"
CMD
:: Value names and types follow the ADMX. Replace <enter value> below with your own data

reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "Name" /t REG_SZ /d "<enter value>" /f
PowerShell
# Value names and types follow the ADMX. Replace <enter value> below with your own data

New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'Name' -PropertyType String -Value '<enter value>' -Force | Out-Null

URL

REG_SZComputer
Enabled value
Depends on the option value
Element
Publishing Server URL
Value type
REG_SZ
Required
true
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Value names and types follow the ADMX. Replace <enter value> below with your own data
"URL"="<enter value>"
CMD
:: Value names and types follow the ADMX. Replace <enter value> below with your own data

reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "URL" /t REG_SZ /d "<enter value>" /f
PowerShell
# Value names and types follow the ADMX. Replace <enter value> below with your own data

New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'URL' -PropertyType String -Value '<enter value>' -Force | Out-Null

GlobalEnabled

REG_DWORDComputer
Enabled value
Depends on the option value
Element
Global Publishing Refresh
Options
ItemStored value
False0
True1
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Options (use only one)
; False
"GlobalEnabled"=dword:00000000
; True
"GlobalEnabled"=dword:00000001
CMD
:: Options (use only one)

:: False
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "GlobalEnabled" /t REG_DWORD /d 0 /f
:: True
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "GlobalEnabled" /t REG_DWORD /d 1 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null

# Options (use only one)
# False
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'GlobalEnabled' -PropertyType DWord -Value 0 -Force | Out-Null
# True
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'GlobalEnabled' -PropertyType DWord -Value 1 -Force | Out-Null

GlobalLogonRefresh

REG_DWORDComputer
Enabled value
Depends on the option value
Element
Global Publishing Refresh On Logon
Options
ItemStored value
False0
True1
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Options (use only one)
; False
"GlobalLogonRefresh"=dword:00000000
; True
"GlobalLogonRefresh"=dword:00000001
CMD
:: Options (use only one)

:: False
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "GlobalLogonRefresh" /t REG_DWORD /d 0 /f
:: True
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "GlobalLogonRefresh" /t REG_DWORD /d 1 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null

# Options (use only one)
# False
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'GlobalLogonRefresh' -PropertyType DWord -Value 0 -Force | Out-Null
# True
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'GlobalLogonRefresh' -PropertyType DWord -Value 1 -Force | Out-Null

GlobalPeriodicRefreshInterval

REG_DWORDComputer
Enabled value
Depends on the option value
Element
Global Publishing Refresh Interval
Value type
REG_DWORD
Minimum value
0
Maximum value
31
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Value names and types follow the ADMX. Replace <enter value> below with your own data
"GlobalPeriodicRefreshInterval"=dword:<enter value>
CMD
:: Value names and types follow the ADMX. Replace <enter value> below with your own data

reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "GlobalPeriodicRefreshInterval" /t REG_DWORD /d "<enter value>" /f
PowerShell
# Value names and types follow the ADMX. Replace <enter value> below with your own data

New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'GlobalPeriodicRefreshInterval' -PropertyType DWord -Value '<enter value>' -Force | Out-Null

GlobalPeriodicRefreshIntervalUnit

REG_DWORDComputer
Enabled value
Depends on the option value
Element
Global Publishing Refresh Interval Unit
Options
ItemStored value
Hour0
Day1
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Options (use only one)
; Hour
"GlobalPeriodicRefreshIntervalUnit"=dword:00000000
; Day
"GlobalPeriodicRefreshIntervalUnit"=dword:00000001
CMD
:: Options (use only one)

:: Hour
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "GlobalPeriodicRefreshIntervalUnit" /t REG_DWORD /d 0 /f
:: Day
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "GlobalPeriodicRefreshIntervalUnit" /t REG_DWORD /d 1 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null

# Options (use only one)
# Hour
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'GlobalPeriodicRefreshIntervalUnit' -PropertyType DWord -Value 0 -Force | Out-Null
# Day
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'GlobalPeriodicRefreshIntervalUnit' -PropertyType DWord -Value 1 -Force | Out-Null

UserEnabled

REG_DWORDComputer
Enabled value
Depends on the option value
Element
User Publishing Refresh
Options
ItemStored value
False0
True1
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Options (use only one)
; False
"UserEnabled"=dword:00000000
; True
"UserEnabled"=dword:00000001
CMD
:: Options (use only one)

:: False
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "UserEnabled" /t REG_DWORD /d 0 /f
:: True
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "UserEnabled" /t REG_DWORD /d 1 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null

# Options (use only one)
# False
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'UserEnabled' -PropertyType DWord -Value 0 -Force | Out-Null
# True
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'UserEnabled' -PropertyType DWord -Value 1 -Force | Out-Null

UserLogonRefresh

REG_DWORDComputer
Enabled value
Depends on the option value
Element
User Publishing Refresh On Logon
Options
ItemStored value
False0
True1
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Options (use only one)
; False
"UserLogonRefresh"=dword:00000000
; True
"UserLogonRefresh"=dword:00000001
CMD
:: Options (use only one)

:: False
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "UserLogonRefresh" /t REG_DWORD /d 0 /f
:: True
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "UserLogonRefresh" /t REG_DWORD /d 1 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null

# Options (use only one)
# False
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'UserLogonRefresh' -PropertyType DWord -Value 0 -Force | Out-Null
# True
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'UserLogonRefresh' -PropertyType DWord -Value 1 -Force | Out-Null

UserPeriodicRefreshInterval

REG_DWORDComputer
Enabled value
Depends on the option value
Element
User Publishing Refresh Interval
Value type
REG_DWORD
Minimum value
0
Maximum value
31
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Value names and types follow the ADMX. Replace <enter value> below with your own data
"UserPeriodicRefreshInterval"=dword:<enter value>
CMD
:: Value names and types follow the ADMX. Replace <enter value> below with your own data

reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "UserPeriodicRefreshInterval" /t REG_DWORD /d "<enter value>" /f
PowerShell
# Value names and types follow the ADMX. Replace <enter value> below with your own data

New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'UserPeriodicRefreshInterval' -PropertyType DWord -Value '<enter value>' -Force | Out-Null

UserPeriodicRefreshIntervalUnit

REG_DWORDComputer
Enabled value
Depends on the option value
Element
User Publishing Refresh Interval Unit
Options
ItemStored value
Hour0
Day1
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2]

; Options (use only one)
; Hour
"UserPeriodicRefreshIntervalUnit"=dword:00000000
; Day
"UserPeriodicRefreshIntervalUnit"=dword:00000001
CMD
:: Options (use only one)

:: Hour
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "UserPeriodicRefreshIntervalUnit" /t REG_DWORD /d 0 /f
:: Day
reg add "HKLM\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2" /v "UserPeriodicRefreshIntervalUnit" /t REG_DWORD /d 1 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Force | Out-Null

# Options (use only one)
# Hour
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'UserPeriodicRefreshIntervalUnit' -PropertyType DWord -Value 0 -Force | Out-Null
# Day
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\AppV\Client\Publishing\Servers\2' -Name 'UserPeriodicRefreshIntervalUnit' -PropertyType DWord -Value 1 -Force | Out-Null