Проблема с Cisco WebEx: «atinst.exe - точка входа не найдена»

2

По какой-то причине клиент Cisco WebEx перестал работать на моем компьютере с Windows 8.1 Pro x64, и каждый раз, когда я пытаюсь присоединиться к совещанию, он выглядит следующим образом:

введите описание изображения здесь

Так что он просто зависает на 10% и сообщение об ошибке говорит:

atinst.exe - точка входа не найдена

Не удалось найти точку входа в процедуру _itoa_s в библиотеке динамических ссылок C: \ Windows \ SYSTEM32 \ combase.dll

Библиотека, упомянутая в сообщении об ошибке, существует в C: \ Windows \ System32 и имеет следующую версию:

введите описание изображения здесь

Я пытался переустановить клиент более одного раза, а также очистить папки WebEx в местах% AppData%, но это не сработало. Единственный способ присоединиться к совещанию WebEx сейчас - это загрузить файл совещания и присоединиться к нему, используя его. Единственное предварительное изменение, которое я, возможно, могу связать с этой проблемой, - это удаление какой-либо старой версии Java (теперь у меня установлено обновление Java 8 51 x64 и x32), но я не уверен, связано ли это с этой проблемой WebEx.

Любые идеи, как это исправить?

Михаил
источник

Ответы:

0

Функция _itoa_s (конвертировать целое число в строку) находится в MSVCRT.dllи нет combase.dll.

Похоже, наш инструмент неправильно поддерживает безопасные CRT и Windows 8.1. Убедитесь, что вы используете последнюю версию. Также запустить sfc /scannowили DISM /Online /Cleanup-Image /RestoreHealthдля обнаружения поврежденных файлов Windows.

magicandre1981
источник
Я попытался использовать sfc / scannow, но получил следующую ошибку: «Windows Resource Protection обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробная информация включена в CBS.Log windir \ Logs \ CBS \ CBS.log. Например, C : \ Windows \ Logs \ CBS \ CBS.log. Обратите внимание, что ведение журнала в настоящее время не поддерживается в сценариях автономного обслуживания. " И опция DISM у меня не работает с ошибкой "" DISM не поддерживает обслуживание Windows PE с параметром / Online. Мне кажется, я знаю причину последней (ReFS ​​на ключе реестра не зеркальных томов была создана), но Непонятно, как это исправить.
Михаил
Лучше пост CBS.Log для нас, чтобы увидеть.
harrymc
почему вы запускаете DISM из WinPE, а не из работающей Windows? Используйте эти команды, чтобы сбросить вывод SR в меньший текстовый файл, и здесь вы можете увидеть, что не может быть исправлено: support.microsoft.com/en-us/kb/928228
magicandre1981
@ magicandre1981 Так что я думаю, что я сдаюсь и перехожу на Windows 10 по этому поводу. Я попытался обновить и увидел, что он не работает вместе с восстановлением системы ... Я попытался восстановить хранилище WMI и похоже, что это принесло больше вреда, чем пользы, так как теперь даже Event Viewer тоже не работает: - / ... Хотя пусть мне поделиться CBS.log пока я не отформатировал диск С ...
Михаил
@harrymc CBS.log - 1drv.ms/1Kg8RBD
Михаил
-1

Возможно, вам не хватает распространяемой библиотеки Visual C ++, которая использовалась для компиляции клиента Cisco WebEx и особенно atinst.exe. Ожидается, что серьезные продукты установят свою версию библиотеки Visual C ++ после установки, но, возможно, это не было сделано в вашем случае.

Используйте Обходчик зависимостей на atinst.exe, чтобы найти библиотеки DLL, используемые atinst.exe. Имена DLL, которые вы ищете, могут быть похожими MSVCRT*.DLLили MSVCP*.dllили MSVCR*.dll. Dependency Walker выдаст сообщение об ошибке для каждой отсутствующей библиотеки DLL, которую вы затем сможете использовать для идентификации отсутствующей библиотеки времени выполнения (или я могу помочь вам с этим).

Чтобы загрузить нужную библиотеку, посетите этот веб-сайт Microsoft:
последние поддерживаемые загрузки Visual C ++ .

harrymc
источник
Может ли замаскированный младший избиратель оправдать себя? На мой взгляд, мой ответ вполне правдоподобен в качестве решения.
Harrymc
Я еще не пробовал Dependency Walker, но думаю, что мои проблемы могут быть связаны с симптомами, которые я упомянул в комментарии к другому решению, предложенному выше.
Михаил
Если ваша Windows больна, вы можете обновить ее, не теряя своих программ и данных (в любом случае делайте резервные копии). См. Неразрушающая переустановка Windows 8 и 8.1 .
Harrymc
Я вижу в CBS.log ссылки на Windows Store. Вы можете попробовать совет по устранению проблем в Магазине Windows перед обновлением Windows. Если проблемы с atinst.exe продолжаются, используйте мой совет для анализа, но "sfc / scannow" не должен возвращать ошибок в первую очередь.
harrymc
-1

Это то, что происходит: atinst.exeбыло построено как _itoa_s()функция, которая является частью среды выполнения MSVC ( MSVCRT.dll), но вместо этого OS ( Windows 8.1) динамически связывает приложение combase.dll, которое имеет определенные записи, т.е. _itoa_sперенаправляется на другие библиотеки DLL, т.е.MSVCRT.dll

dll redirection - это стратегия MS для борьбы с кошмаром версий dll

Ваша проблема должна быть исправлена ​​установкой правильной среды выполнения MSVC.

также вы можете получить, Windows Resource Protection found corrupt files but was unable to fix some of themно это не значит, что сообщение связано с этой проблемой.

похлопывание
источник
необъяснимые понижения не имеют большого смысла .... правильно?
Пэт