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:
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:
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*.DLL
ou
MSVCP*.dll
ou 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.dll
e 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 /scannow
ou DISM /Online /Cleanup-Image /RestoreHealth
para detectar arquivos corrompidos do Windows.
Responder3
Isto é o que está acontecendo: atinst.exe
foi 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_s
redirecionadas 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 them
mas isso não significa que a mensagem esteja relacionada a esse problema.