Resolución de problemas de ww5 en un entorno de Citrix
Resolución de problemas de ww5 en un entorno de Citrix
Si utilizas ww5 con Citrix y tienes problemas para iniciar la aplicación para ordenador, obtén más información sobre este problema y cómo solucionarlo.
Problemas para iniciar ww5
Cuál es la causa de este problema
Los entornos de Citrix, como XenApp y XenDesktop, utilizan el redireccionamiento de biblioteca de enlace dinámico (DLL) para redirigir las llamadas API que realizan tareas adicionales antes de llamar a las API del sistema operativo de Windows.
Debido a una incompatibilidad entre la aplicación de ww5 para ordenador y las DLL de terceros de Citrix, es posible que surja un error al cargar ww5 en entornos de Citrix.
Qué verás cuando inicies ww5
Dará la sensación de que la aplicación de ww5 no se inicie cuando trates de abrirla. Sin embargo, si abres el administrador de tareas, verás que se están ejecutando los procesos de ww5.exe. Es posible que también aparezca ww5 en la barra de tareas, pero no podrás interactuar con la aplicación.
Por norma general, la aplicación dejará de iniciarse tras 15 minutos y tendrá un funcionamiento normal, pero verás varios informes de fallos del proceso de ww5.exe correspondientes a ese periodo de tiempo.
Cómo excluir ww5.exe del hooking DLL
Para resolver los problemas a la hora de iniciar la aplicación de ww5, puedes excluir procesos específicos del mecanismo de hooking DLL de tu entorno de Citrix. Puedes hacer dos cosas: añadir valores de registro de forma manual o ejecutar un script de PowerShell para crear valores de registro de forma automática.
Cómo añadir el valor de registro ww5.exe de forma manual
En tu ordenador, presiona las teclas Windows y R y, a continuación, escribe regedit.exe.
Busca las siguientes claves y añade las que no aparezcan: HKEY_LOCAL_MACHINE/SOFTWARE/Citrix/CtxHook HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Citrix/CtxHook HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Citrix/CtxHook64
Asegúrate de añadir un valor de registro a cada clave en caso de que no lo tengan.
Si ExcludedImageNames ya existe, asegúrate de añadir ww5.exe a los nombres de los ejecutables y separarlos por comas, de esta manera: App1.exe,App2.exe,ww5.exe
Busca esta clave y añádela si no aparece: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/CtxUvi
Si añadiste la clave del paso 5, asegúrate de añadir también este valor de registro:
Si UviProcessExcludes ya existe, asegúrate de añadir ww5.exe a los nombres de los ejecutables y separarlos por un punto y coma, de esta manera: App1.exe;App2.exe;ww5.exe
Cuando termine la descarga, haz clic con el botón derecho en el archivo del script y selecciona Ejecutar con PowerShell.
Reinicia tu ordenador y, después, vuelve a iniciar la aplicación de ww5 para ordenador.
Consejo: Si no puedes ejecutar el script de PowerShell por una infracción de la política de ejecución, sigue la documentación de Microsoft para actualizar las políticas de tu ordenador.