Microsoft releases regular builds of the next version of Windows 10 through their Insider Preview Program. Citrix does not support Insider Preview builds as stated on CTX224843 – Windows 10 Compatibility with Citrix XenDesktop.
This article is intended to capture known issues with Windows 10 Redstone 5 (RS5) that have been identified so far through Citrix internal testing and customer reports for the benefit of customers who are conducting early testing in preparation for when the Semi-Annual Channel release of RS5 becomes available.
- Citrix Virtual Delivery Agent (VDA) for Windows Desktop OS
- Citrix Receiver for Windows
- Citrix Provisioning Services (PVS)
- Citrix Workspace Environment Management (WEM)
- Citrix User Profile Management (UPM)
Note:
- This is a live article and is updated as and when new information is available.
- All the issues mentioned in this article have been noticed with RS5 builds up to 17763.
Known Issues
The following are the known issues:
Issue 1
Issue Description
When a user tries to launch a published desktop in full-screen mode using Smart card authentication through a NetScaler environment, the PIN prompt is not visible and just the progress indicator is seen. The connection times out and the launching desktop process closes.
[LC8579]
Problem Cause
Full-screen sessions hide the PIN prompt window. The Windows Security and UAC prompt are updated from Winform to XAML. This causes the PIN prompt window to lose focus and stay in the background.
Solution
This is a known issue with Citrix Receiver (https://docs.citrix.com/en-us/receiver/windows/current-release/about/known-issues.html).
- Users on Current Release of Citrix Receiver are advised to upgrade to Citrix Receiver 4.12 or its replacement that contains the fix.
- Users on the LTSR version(version 4.9) of Receiver are advised to upgrade to Citrix Receiver 4.9.3000 or its replacement that contains the fix.
Issue 2
Issue Description
The mouse cursor could appear smaller within a session when using display with high DPI/Resolution
[HDX-9959]
Problem Cause
Monochrome custom cursors created via CreateCursor() in a non-DPI aware application do not scale correctly with Windows 10 v1703 and later versions. Custom cursors created via CreateInconIndirect() in a non-DPI aware application do not scale correctly in all versions of Windows 10.
Solution
- Users on Current Release of Citrix Receiver (version 4.8) are advised to upgrade to Citrix Receiver 4.11 or its replacement that avoids the cursor scaling issue.
- Users on the LTSR version(version 4.9) of Receiver are advised to upgrade to Citrix Receiver 4.9.3000 or its replacement that avoids the cursor scaling issue.
Issue 3
Issue Description
The mouse cursor is distorted or may disappear at times when a published application or VDA is launched in full screen on multi-monitor setup with high DPI/Resolution.
[RFWIN-7040]
Problem Cause
Monochrome custom cursors created via CreateCursor() can be distorted on multi-monitor setups with mixed DPI in Windows 10.
Solution
- Users on Current Release of Citrix Receiver (version 4.8) are advised to upgrade to Citrix Receiver 4.11 or its replacement that avoids the cursor scaling issue.
- Users on the LTSR version(version 4.9) of Receiver are advised to upgrade to Citrix Receiver 4.9.3000 or its replacement that avoids the cursor scaling issue.
Issue 4
Issue Description
Users are unable to uninstall Desktop Lock if Windows 10 was upgraded to RS5 with Desktop Lock installed.
[TPV-744]
Problem Cause
During the upgrade,the key CtxBackupShell is getting removed under [HKLM -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> Winlogon] . As a result, an error message “1: Read failed HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonCtxBackupShell=(32bit on 32bit)” is displayed.
Solution
This issue is resolved with Redstone 5 build 17763 and newer.
Issue 5
Issue Description
Pin prompt for Smart card authentication is not available to login into VDA session. User is prompted for “Username” and “Password” instead of Smart card PIN to login into VDA session.
[HDX-13195]
Problem Cause
Microsoft has changed the way Smart Card Service (SCardSvr) works in Windows 10 v1803 and later versions. The service will run only if a Smart Card reader is connected. As ICA sessions redirect the Smart Card, it finds the service not to be running and fails.
Solution
Microsoft has provided a mechanism to enable to enable Smart Card Service (SCardSvr) by adding a registry key. To add the registry key, follow below steps on the VDA:
Caution! Refer to the Disclaimer at the end of this article before making changes to Registry
- Right click on Start button and choose Run
- Type ‘Regedit’ and click Ok.
- On x86 machine, browse to HKEY_LOCAL_MACHINE -> Software -> Microsoft -> Cryptography -> Calais
- On x64 machine, browse to HKEY_LOCAL_MACHINE -> Software -> WOW6432Node -> Microsoft -> Cryptography -> Calais
- Right click on Calais in left pane, choose New -> DWORD (32 bit) value.
- Enter the value as ‘AllowServiceAccessWithNoReaders’ and hit enter.
- Double click on ‘AllowServiceAccessWithNoReaders’ and enter the value as 1.
- Close Registry Editor and restart the machine.
Issue 6
Issue Description
Print command from inside an ICA session of Windows 10 RS5 client fails to print using mapped Citrix UPS configured XPS Printer.
[HDX-13664]
Problem Cause
XPS Viewer is not available on Windows 10 v1803 and later versions by default. It is available as a Feature on Demand.
Solution
To install XPS Viewer, follow the below steps:
- Open Command Prompt in elevated mode
- Run the command “Dism /online /add-capability /CapabilityName:XPS.Viewer~~~~0.0.1.0”
Note:
- The machine should be connected to the Internet for above command to acquire and install XPS Viewer.
Issue 7
Issue Description
Some maximized applications in Local App Access(LAA) enabled desktop sessions cannot be minimized using the minimize button. (Example application: Notepad, CMD)
[LC8813]
Problem Cause
The issue is due to an incorrect function call getting triggered for LAA enabled desktops.
Solution
This issue is resolved in Citrix XenDesktop 7.18 and CU2 for XenDesktop 7.15.
Issue 8
Issue Description
Citrix Workspace Environment Management (WEM) Agent fails to work when Windows 10 is upgraded to Redstone 5.
[TPV-1184]
Problem Cause
The ‘Norskale’ key under [HKLM -> System -> CurrentControlSet -> Control] is removed during the upgrade to Redstone 5.
Solution
This issue is resolved with Redstone 5 build 17763 and newer.
Issue 9
Issue Description
Upgrade from Windows 10 v1803 to Redstone 5 fails if Citrix User Profile Manager (UPM) is installed.
[TPV-1431]
Problem Cause
The upgrade fails with an error message “error during MIGRATE_DATA operation”.
Solution
The Microsoft KB4343909 resolves this issue. Install KB4343909 OR its replacement prior to upgrade of Windows 10 RS5.
Issue 10
Issue Description
Citrix User Profile Manager (UPM) stops working after Windows 10 is upgraded to Redstone 5.
[TPV-1307]
Problem Cause
The upgrade process is removing some of the registry entries related to UPM.
Solution
Citrix is working with Microsoft to resolve this issue.
Workaround 1:
As a workaround, users are advised to reinstall UPM after upgrading to Redstone 5.
Workaround 2:
Add the registry keys manually that were removed during upgrade.
Caution!
- Refer to the Disclaimer at the end of this article before making changes to Registry.
- Below steps need to be performed by an administrator as it involves changing of permissions of Trusted Installer key of registry.
Part A – Setting permissions to Administrator group.
- Login to the VDA as domain administrator
- Right click on Start button and choose Run
- Type ‘Regedit’ and click Ok.
- Browse to HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Control -> Winlogon -> Notifications
- Right click on Notifications and choose ‘Permissions…‘
- Click on Advanced and switch over to the Owners panel by clicking on the link Change next to ‘Owner:’.
- Enter Administrator under ‘Enter the Object name to select’ and click Ok.
- On the Advanced Security Settings window, check the box for ‘Replace owner on subcontainers and objects’.
- On the Permissions for Notifications window, grant Full permission to Administrators group.
Part B – Add the missing registry keys
- Browse to HKEY_LOCAL_MACHINE SYSTEM -> CurrentControlSet -> Control -> Winlogon -> Notifications -> Configurations -> Default -> Logon
- On the right pane, double click on Logon
- Add a comma separated value ‘UserProfileMan’ right after SessionEnv and click Ok. It should look similar to below:
- Double click on Logoff
- Add a comma separated value ‘UserProfileMan’ right after Profiles and click Ok. It should look similar to below.
- Browse to HKEY_LOCAL_MACHINE SYSTEM -> CurrentControlSet -> Control -> Winlogon -> Notifications -> Components
- Right click on Components and choose New -> Key
- Name it ‘UserProfileMan’ and double click on it.
- Once under ‘UserProfileMan’, in the right pane, right click on empty space and choose New -> String Value
- Enter String name as Events and value as ‘Logon,Logoff‘ and click Ok.
- Right click on empty space and choose New -> String Value
- Enter String name as ServiceName and value as ctxProfile and click Ok.
Part C – Restore permissions to TrustedInstaller
- Browse to HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Control -> Winlogon -> Notifications
- Right click on Notifications and choose ‘Permissions…‘
- Click on Advanced and switch over to the Owners panel by clicking on the link Change next to ‘Owner:’.
- Select Object Types and check all the boxes and click Ok.
- Select ‘Locations…’, then select Local Computer.
- Enter ‘NT ServiceTrustedInstaller’ under ‘Enter the Object name to select’ and click Ok.
- On the Permissions for Notifications window, uncheck Full permission to Administrators group.
Issue 11
Issue Description
Client Drives are not getting mapped within a Redstone 5 Build 17666 VDA.
[LCM-4255]
Solution
This issue is not seen with Redstone 5 build 17682.
Issue 12
Issue Description
Unable to open Internet Explorer, unable to install 3rd party browsers like Chrome after installing Citrix VDA on Redstone 5 Build 17666
[LCM-4254]
Solution
This issue is not seen with Redstone 5 build 17682.
Issue 13
Issue Description
UPS Printers are not getting mapped within a Redstone 5 Build 17661 VDA.
[LCM-4253]
Solution
This issue is not seen with Redstone 5 build 17682.
Issue 14
Issue Description
Upgrade to Redstone 5 build 17713 on x86 platform fails with error message “Modern Setup Host has stopped working”.
[TPV-1695]
Solution
This issue is not seen with Redstone 5 17723 build and newer.
Issue 15
Issue Description
Upgrade to Redstone 5 build 17744 fails and rolls back.
[TPV-1785]
Problem Cause
The upgrade process fails with error message “The installation failed in the SECOND_BOOT phase with an error during BOOT operation”.
Solution
This issue is not seen with builds 17754 and later.
Issue 16
Issue Description
WinSCard ‘AccessStartedEvent’ is not signalled when the Smart Card Service is running, with no Smart Card reader present. This may break explicit Smart Card authentication within an ICA Session.
Problem Cause
When the Microsoft Smart Card Service is running, calling the SCardListReaders API should return the SCARD_E_NO_READERS_AVAILABLE error.
Solution
This issue is fixed with builds 17754 and newer builds.
Issue 17
Issue Description
Smart Card is not detected during launch of Redstone 5 17751 VDA.
[TPV-1826]
Problem Cause
A message “Connect the Smart Card” is displayed though the Smart Card is connected to the end point.
Solution
This issue is fixed with builds 17754 and newer builds.
Issue 18
Issue Description
Mouse pointer is not visible within a RS5 HDX 3D pro session. All operations inside the session are to be performed by keyboard using shortcuts.
[LCM-4951]
Solution
Citrix is working with Microsoft to resolve this issue.
Issue 19
Issue Description
After HDX 3D Pro VDA is upgraded from Windows 10 v1803 to RS5, the policy “Use hardware encoding for video codec” is not in effect and Hardware Encoding is disabled. The Registry information related to BitMap Provider is also not as expected post upgrade.
[LCM-4955, LCM-4956]
Solution
Citrix is working with Microsoft to resolve this issue.
Workaround:
- After upgrading to RS5, restart the VDA and run below commands:
C:Program FilesCitrixICAServiceNvFBCEnable.exe -enable
- Make sure FBC is enabled by running
C:Program FilesCitrixICAServiceNvFBCEnable.exe -checkstatus
Note – If status is still shown as disabled, then Nvidia driver may need to be reinstalled. After reinstalling the driver, try to enable FBC again.