Problema con Cisco WebEx: "atinst.exe - Punto de entrada no encontrado"

Problema con Cisco WebEx: "atinst.exe - Punto de entrada no encontrado"

Por alguna razón, el cliente Cisco WebEx dejó de funcionar en mi máquina Windows 8.1 Pro x64 y aparece de la siguiente manera cada vez que intento unirme a la reunión:

ingrese la descripción de la imagen aquí

Entonces simplemente se congela en un 10% y el mensaje de error dice:

atinst.exe: punto de entrada no encontrado

El punto de entrada del procedimiento _itoa_s no se pudo ubicar en la biblioteca de vínculos dinámicos C:\Windows\SYSTEM32\combase.dll

La biblioteca mencionada en el mensaje de error existe en C:\Windows\System32 y tiene la siguiente versión:

ingrese la descripción de la imagen aquí

Intenté reinstalar el cliente más de una vez y limpiar las carpetas de WebEx en las ubicaciones %AppData%, pero no funcionó. La única manera de unirme a la reunión de WebEx ahora es si descargo el archivo de la reunión y me uno a la reunión usándolo. El único cambio previo que puedo vincular a este problema es la eliminación de alguna versión antigua de Java (ahora tengo instalada la actualización 51 x64 y x32 de Java 8), pero no estoy seguro si está relacionado con este problema de WebEx.

Alguna idea de cómo solucionar este problema?

Respuesta1

Posiblemente le falte la biblioteca redistribuible de Visual C++ que se utilizó para compilar el cliente Cisco WebEx y especialmente atinst.exe. Se espera que los productos serios instalen su versión de la biblioteca Visual C++ cuando se instalan, pero posiblemente esto no se hizo en su caso.

Utilizar elCaminante de dependenciaen atinst.exe para encontrar las DLL que utiliza atinst.exe. Los nombres de DLL que está buscando pueden ser similares MSVCRT*.DLLo MSVCP*.dllo MSVCR*.dll. Dependency Walker mostrará un mensaje de error por cada DLL faltante, que luego podrá utilizar para identificar la biblioteca de tiempo de ejecución que falta (o puedo ayudarle con ello).

Para descargar la biblioteca adecuada, consulte este sitio web de Microsoft:
Las últimas descargas compatibles de Visual C++.

Respuesta2

Elfunción _itoa_s(Convertir un número entero en una cadena) se encuentra en MSVCRT.dlly no combase.dll.

Parece que nuestra herramienta no es compatible correctamente con CRT seguro y Windows 8.1. Asegúrate de utilizar la última versión. También ejecute sfc /scannowo DISM /Online /Cleanup-Image /RestoreHealthpara detectar archivos corruptos de Windows.

Respuesta3

Esto es lo que está sucediendo: atinst.exese creó la _itoa_s()función que es parte del tiempo de ejecución de MSVC ( MSVCRT.dll), pero el sistema operativo ( Windows 8.1) vincula dinámicamente la aplicación combase.dll, que tiene ciertas entradas, es decir, _itoa_sredirigida a otras DLL, es decir.MSVCRT.dll

La redirección de DLL es la estrategia de MS para lidiar con la pesadilla de las versiones DLL

su problema debería solucionarse instalando el tiempo de ejecución de MSVC correcto.

También puede recibirlo Windows Resource Protection found corrupt files but was unable to fix some of them, pero eso no significa que el mensaje esté relacionado con este problema.

información relacionada