Problema com Cisco WebEx: "atinst.exe - Ponto de entrada não encontrado"

Problema com Cisco WebEx: "atinst.exe - Ponto de entrada não encontrado"

Por algum motivo, o cliente Cisco WebEx parou de funcionar na minha máquina Windows 8.1 Pro x64 e fica assim sempre que tento entrar na reunião:

insira a descrição da imagem aqui

Então ele congelou em 10% e a mensagem de erro diz:

atinst.exe - Ponto de entrada não encontrado

O ponto de entrada do procedimento _itoa_s não pôde ser localizado na biblioteca de vínculo dinâmico C:\Windows\SYSTEM32\combase.dll

A biblioteca mencionada na mensagem de erro existe em C:\Windows\System32 e possui a seguinte versão:

insira a descrição da imagem aqui

Tentei reinstalar o cliente mais de uma vez, bem como limpar pastas WebEx em locais% AppData%, mas não funcionou. A única maneira de ingressar na reunião WebEx agora é baixar o arquivo da reunião e ingressar na reunião usando-o. A única alteração anterior que posso vincular a esse problema é a remoção de alguma versão antiga do Java (agora tenho a atualização 51 x64 e x32 do Java 8 instalada), mas não tenho certeza se está relacionada a esse problema do WebEx.

Alguma idéia de como consertar isso?

Responder1

Possivelmente está faltando a biblioteca Visual C++ Redistributable que foi usada para compilar o cliente Cisco WebEx e especialmente atinst.exe. Espera-se que produtos sérios instalem sua versão da biblioteca Visual C++ quando forem instalados, mas possivelmente isso não foi feito no seu caso.

Use oAndador de Dependênciaem atinst.exe para localizar as DLLs usadas por atinst.exe. Os nomes de DLL que você está procurando podem ser semelhantes MSVCRT*.DLLou MSVCP*.dllou MSVCR*.dll. O Dependency Walker fornecerá uma mensagem de erro para cada DLL ausente, que você pode usar para identificar a biblioteca de tempo de execução ausente (ou posso ajudá-lo com isso).

Para baixar a biblioteca correta, consulte este site da Microsoft:
Os downloads mais recentes do Visual C++ com suporte.

Responder2

OFunção _itoa_s(Converter um número inteiro em uma string) está localizado em MSVCRT.dlle não combase.dll.

Parece que nossa ferramenta não oferece suporte correto ao CRT seguro e ao Windows 8.1. Certifique-se de usar a versão mais recente. Execute também sfc /scannowou DISM /Online /Cleanup-Image /RestoreHealthpara detectar arquivos corrompidos do Windows.

Responder3

Isto é o que está acontecendo: atinst.exefoi construído de acordo com a _itoa_s()função que faz parte do tempo de execução do MSVC ( MSVCRT.dll), mas o sistema operacional ( Windows 8.1) vincula dinamicamente o aplicativo combase.dll, que possui certas entradas, ou seja, _itoa_sredirecionadas para outras dlls, ou sejaMSVCRT.dll

o redirecionamento de dll é a estratégia da MS para lidar com o pesadelo do versionamento de dll

seu problema deve ser corrigido instalando o tempo de execução MSVC correto.

você também pode obter, Windows Resource Protection found corrupt files but was unable to fix some of themmas isso não significa que a mensagem esteja relacionada a esse problema.

informação relacionada