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:
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:
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*.DLL
o
MSVCP*.dll
o 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.dll
y 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 /scannow
o DISM /Online /Cleanup-Image /RestoreHealth
para detectar archivos corruptos de Windows.
Respuesta3
Esto es lo que está sucediendo: atinst.exe
se 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_s
redirigida 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.