Start menu may stop responding if December 2024 or newer security updates installed on Windows 11

Start menu may stop responding if December 2024 or newer security updates installed on Windows 11

book

Article ID: CTX692398

calendar_today

Updated On:

Description

Start menu within a Windows 11 VDI session may not respond for some users after installing Microsoft's December 2024 or newer security updates

[TPV-6122]

Solution

This issue is fixed in the Citrix Virtual Apps and Desktops 7 2503 and newer versions. If users are using LTSR or older versions of Citrix Virtual Apps and Desktops, try the work around below:

Workaround (new)

Update the install location of the VCLib package manually or using attached Powershell script.

Manual steps

Windows 11 22H2/23H2:

  • Open registry editor on the affected machine and update the following values: 
  • Key:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\UWPBridgeHook\startmenuexperiencehost.exe\Citrix.Hooking.Uwp.dll\CtxWinUiXamlHook.dll\vccorlib140_app.dll
    • Value Name: FilePathName - click modify and update the value as below:
    • Value: C:\Windows\SystemApps\MicrosoftWindows.Client.FileExp_cw5n1h2txyewy\vccorlib140_app.dll
  • Key:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\UWPBridgeHook\startmenuexperiencehost.exe\Citrix.Hooking.Uwp.dll\CtxWinUiXamlHook.dll\VCRUNTIME140_1_APP.dll
    • Value Name: FilePathName - click modify and update the value as below:
    • Value: C:\Windows\SystemApps\MicrosoftWindows.Client.FileExp_cw5n1h2txyewy\VCRUNTIME140_1_APP.dll
  • Reboot the machine

Windows 11 24H2:

  • Open registry editor on the affected machine and update the following values:
  • Key:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\UWPBridgeHook\startmenuexperiencehost.exe\Citrix.Hooking.Uwp.dll\CtxWinUiXamlHook.dll\vccorlib140_app.dll
    • Value Name: FilePathName - click modify and update the value as below:
    • Value: C:\Windows\SystemApps\MicrosoftWindows.Client.Photon_cw5n1h2txyewy\vccorlib140_app.dll
  • Key:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_DLLs\UWPBridgeHook\startmenuexperiencehost.exe\Citrix.Hooking.Uwp.dll\CtxWinUiXamlHook.dll\VCRUNTIME140_1_APP.dll
    • Value Name: FilePathName - click modify and update the value as below:
    • Value: C:\Windows\SystemApps\MicrosoftWindows.Client.Photon_cw5n1h2txyewy\VCRUNTIME140_1_APP.dll
  • Reboot the machine

 

Using Power Shell Script:

  • Copy the attached Power Shell script  (StartMenu.ps1) on the affected Win11 VDA machine
  • Run StartMenu.ps1 with admin privileges
  • Reboot the machine

Earlier workaround:

The workaround published initially in this article is no longer recommended as it could cause issues with the Disconnect button. Citrix recommends to undo the earlier workaround (if performed earlier) and follow the new workaround.

To undo the earlier workaround update below registry

Key: HKLM\SYSTEM\CurrentControlSet\services\CtxUvi
Value Name: UviProcessExcludes

  • Remove'StartMenuExper;'.
  • Reboot the machine
  • Follow above new workaround

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Issue/Introduction

.

Additional Information