Server 2019: File Explorer “Explorer.exe” Not Refreshing data when Published as an App

Create this Registry Key:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp PathsEXPLORER.EXE

DWORD: DontUseDesktopChangeRouter

Value: 1

https://docs.microsoft.com/en-us/windows/win32/shell/app-registration

DontUseDesktopChangeRouter Is mandatory for debugger applications to avoid file dialog deadlocks when debugging the Windows Explorer process. Setting the DontUseDesktopChangeRouter entry produces a slightly less efficient handling of the change notifications, however. The entry is of theREG_DWORDtype and the value is 0x1.

If this registry key does not help resolving the issue, try creating that one:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCitrixwfshellTWI

Create a new DWORD called SeamlessFlags

Set the value to 2000 (Hexadecimal)

Related:

  • No Related Posts

Server 2019: File Explorer “Explorer.exe” Not Refreshing data when Published as an App

Create this Registry Key:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp PathsEXPLORER.EXE

DWORD: DontUseDesktopChangeRouter

Value: 1

https://docs.microsoft.com/en-us/windows/win32/shell/app-registration

DontUseDesktopChangeRouter Is mandatory for debugger applications to avoid file dialog deadlocks when debugging the Windows Explorer process. Setting the DontUseDesktopChangeRouter entry produces a slightly less efficient handling of the change notifications, however. The entry is of theREG_DWORDtype and the value is 0x1.

If this registry key does not help resolving the issue, try creating that one:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCitrixwfshellTWI

Create a new DWORD called SeamlessFlags

Set the value to 2000 (Hexadecimal)

Related:

  • No Related Posts

Server 2019: File Explorer “Explorer.exe” Not Refreshing data when Published as an App

Create this Registry Key:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp PathsEXPLORER.EXE

DWORD: DontUseDesktopChangeRouter

Value: 1

https://docs.microsoft.com/en-us/windows/win32/shell/app-registration

DontUseDesktopChangeRouter Is mandatory for debugger applications to avoid file dialog deadlocks when debugging the Windows Explorer process. Setting the DontUseDesktopChangeRouter entry produces a slightly less efficient handling of the change notifications, however. The entry is of theREG_DWORDtype and the value is 0x1.

If this registry key does not help resolving the issue, try creating that one:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCitrixwfshellTWI

Create a new DWORD called SeamlessFlags

Set the value to 2000 (Hexadecimal)

Related:

  • No Related Posts

Server 2019: File Explorer “Explorer.exe” Not Refreshing data when Published as an App

Create this Registry Key:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp PathsEXPLORER.EXE

DWORD: DontUseDesktopChangeRouter

Value: 1

https://docs.microsoft.com/en-us/windows/win32/shell/app-registration

DontUseDesktopChangeRouter Is mandatory for debugger applications to avoid file dialog deadlocks when debugging the Windows Explorer process. Setting the DontUseDesktopChangeRouter entry produces a slightly less efficient handling of the change notifications, however. The entry is of theREG_DWORDtype and the value is 0x1.

If this registry key does not help resolving the issue, try creating that one:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCitrixwfshellTWI

Create a new DWORD called SeamlessFlags

Set the value to 2000 (Hexadecimal)

Related:

  • No Related Posts

Map drives does not show in ICA session

Issue was reported when VDA was upgraded from 7.13 to 7.18.

When an ICA session was launched, mapped drives from VDA does not show up in ICA session.

Check the value of registry at Client.

Reg Value: HKLMSoftwareWOW6432NodeCitrixICA ClientEngineConfigurationAdvancedModulesClientDrive : NativeDriveMapping

It changes the value to FALSE from True, after the session was launched.

Procmon traces shows Icaconf.exe was changing the value from TRUE to FALSE

Icaconf.exe is a tool used to populate the registry based on the INI files in the “Configuration” directory.

Configuration directory of Citrix Receiver has multiple ini files.

A file named Module.ini has the value NativeDriveMapping = FALSE.

Change the value from FALSE to TRUE in the file.

Related:

How to Configure MTU when using EDT across VPN solutions

Create UDPStackParameters registry key, which is missing by default:

HKCUSOFTWARECitrixICA ClientEngineConfigurationAdvancedModulesUDPUDPStackParameters

User-added image


If using Receiver for Windows 4.7 / 4.8 / 4.9 / 4.9 CU1 / 4.9 CU2 / 4.9 CU3:

There is a legacy issue in these Receivers for Windows where OutbufLength, when passed in an ICA file, is ignored.

Even if the registry value is modified to “*”, meaning accept everything from the ICA file, the ICA file setting is still ignored.

For this to work, in addition to creating the “UDPStackParameters” key as mentioned above, it is also necessary to modify the OutbufLength value in the registry and set it to the desired value determined above (1480 in the example):

Related:

How to suppress Citrix Receiver credentials prompt

Configure the following registry on the client machine where the issue is seen –

64-bit Windows Location: HKLMSoftwareWow6432NodeCitrixDazzle

Name: RefreshMs

Type: REG_SZ

Value: 3600000

Name: InitialRefreshMinMs

Type: REG_SZ

Value: 1

Name: InitialRefreshMaxMs

Type: REG_SZ

Value: 1

32-bit Windows Location: HKLMSoftwareCitrixDazzle

Name: RefreshMs

Type: REG_SZ

Value: 3600000

Name: InitialRefreshMinMs

Type: REG_SZ

Value: 1

Name: InitialRefreshMaxMs

Type: REG_SZ

Value: 1

Related:

  • No Related Posts