Receiver install error "DVCRenderingAdapter.dll failed to register"
book
Article ID: CTX233547
calendar_today
Updated On:
Description
This article is intended for Citrix administrators and technical teams only.
Non-admin users must contact their company’s Help Desk/IT support team and can refer to CTX297149 for more information.
While installing Receiver, users may encounter an error like: "DVCRenderingAdapter.dll failed to register" as below.
Resolution
Solution 1
Install Microsoft KB2999226 update.
KB2999226: Update for Universal C Runtime in Windows
https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows
Solution 2
- Uninstall the receiver;
- Use the Citrix Cleanup Utility to clean the remaining files and registries;
- Uninstall the following package in the client machine;
- Visual C++ 2005 Redistributable Package (x86)
- Visual C++ 2005 Redistributable Package (x64)
- Visual C++ 2008 Redistributable Package (x86)
- Visual C++ 2008 Redistributable Package (x64)
- .Net Framework 3.5 SP1
- Reboot the client machine;
- Disable the antivirus;
- Reinstall the Receiver.
Solution 3
- Uninstall Receiver with cleanup utility.
- Uninstall the VDA.
- Run VDA cleanup utility
- Run the attached script to clean up bad ACL's (Tested on Windows 10).
- Reinstall VDA
- Reinstall Receiver.
Problem Cause
Universal C Runtime in Windows is required on your computer.
Bad ACL's set (Solution 3)
Was this article helpful?
thumb_up
Yes
thumb_down
No