Cisco WebEx 問題:“atinst.exe - 未找到入口點”

Cisco WebEx 問題:“atinst.exe - 未找到入口點”

由於某種原因,Cisco WebEx 用戶端在我的 Windows 8.1 Pro x64 電腦上停止運作,每當我嘗試加入會議時,它都會顯示如下:

在此輸入影像描述

所以它只是凍結在 10% 並且錯誤訊息顯示:

atinst.exe - 找不到入口點

無法在動態連結庫 C:\Windows\SYSTEM32\combase.dll 中定位流程入口點 _itoa_s

錯誤訊息中提到的庫存在於 C:\Windows\System32 中,並且具有以下版本:

在此輸入影像描述

我多次嘗試重新安裝客戶端以及清理 %AppData% 位置中的 WebEx 資料夾,但這不起作用。現在加入 WebEx 會議的唯一方法是下載會議文件並使用它加入會議。我可能與此問題相關的唯一先前更改是刪除一些舊版本的 Java(我現在安裝了 Java 8 更新 51 x64 和 x32),但不確定它是否與此 WebEx 問題有關。

任何想法如何解決這個問題?

答案1

您可能缺少用於編譯 Cisco WebEx 用戶端的 Visual C++ Redistributable 函式庫,尤其是 atinst.exe。嚴肅的產品在安裝時應該安裝其 Visual C++ 庫版本,但在您的情況下可能沒有這樣做。

使用依賴步行者在 atinst.exe 上尋找 atinst.exe 所使用的 DLL。您正在尋找的 DLL 名稱可能類似MSVCRT*.DLLMSVCP*.dllMSVCR*.dll。 Dependency Walker 將為每個遺失的 DLL 提供一條錯誤訊息,然後您可以使用它來識別遺失的執行時間庫(或者我可以幫助您)。

若要下載正確的庫,請參閱此 Microsoft 網站:
最新支援的 Visual C++ 下載

答案2

_itoa_s 函數(將整數轉換為字串)位於MSVCRT.dll和 not中combase.dll

看來我們的工具無法正確支援安全 CRT 和 Windows 8.1。確保您使用最新版本。也可以運行sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth來檢測損壞的 Windows 檔案。

答案3

這是正在發生的事情:atinst.exe建立喜歡_itoa_s()作為 MSVC 運行時 ( MSVCRT.dll) 一部分的函數,但作業系統 ( Windows 8.1) 動態連結應用程序combase.dll,它具有某些條目,即_itoa_s重定向到其他 dll,即MSVCRT.dll

dll 重定向是 MS 應對 dll 版本控制惡夢的策略

安裝正確的 MSVC 運行時應該可以解決您的問題。

您也可以獲得Windows Resource Protection found corrupt files but was unable to fix some of them,但這並不意味著該訊息與此問題相關。

相關內容