Ошибка: приложение не удалось запустить из-за неправильной конфигурации

Когда я пытаюсь запустить Glary Utilities 5.46, появляется следующее сообщение об ошибке. "Не удалось запустить приложение, поскольку параллельная конфигурация неверна, см. Журнал событий приложения или используйте инструмент командной строки sxstrace.exe для получения более подробной информации".

Я опубликовал вопрос в сообществе Microsoft и сделал то, что сказал инженер службы поддержки, включая восстановление поврежденных файлов с помощью RestoreHealth и переустановку в совместимом режиме, но ошибка конфигурации по-прежнему появляется. Что еще я могу сделать?

Следующее уже установлено. http://fud.community.services.support.microsoft.com/Fud/FileDownloadHandler.ashx?fid=e012ca9a-6548-47ad-a7e9-a0777b03746e

3 ответа

Решение

Это происходит, когда отсутствует требуемая среда выполнения Visual C++. Запустите командную строку с правами администратора и выполните эту команду:

SxsTrace Trace -logfile:SxsTrace.etl

Теперь запустите Glary Utilities и вернитесь в командную строку, нажмите ENTER генерировать SxsTrace.etl, Теперь введите это:

sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt

Теперь откройте SxSTrace.txt проследить и посмотреть, какая среда выполнения VC++ отсутствует.

Я столкнулся с той же ошибкой дляChrome.exeвчера, через день теперь я нашел причину

я тоже пытаюсь

  • удалите и переустановите распространяемый пакет Microsoft Visual C++ 2013,2015
  • Отредактируйте некоторые значения реестра (HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners)

но не решено



В папке приложения Chrome должен существовать (удален) файл, который92.0.4505.0.manifestназванный

Его имя совпадает с версией вашего приложения, например<APP_VERSION>.manifest

Что его содержание должно быть

      <assembly
  xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <assemblyIdentity
      name='92.0.4505.0'
      version='92.0.4505.0'
      type='win32'/>
  <file name='chrome_elf.dll'/>
</assembly>

Теперь все работает нормально!

Я столкнулся с этой проблемой при попытке запустить утилиту winMerge diff. Я проверил решение здесь:

Способ 1:

Пожалуйста, скачайте и установите распространяемый пакет Microsoft Visual C++ 2013 из приведенной ниже ссылки и проверьте, помогает ли он:

Распространяемые пакеты Visual C++ для Visual Studio 2013

http://www.microsoft.com/en-in/download/details.aspx?id=40784

Но когда я запустил установщик, я понял, что Microsoft Visual C++ 2013 Redistributable Package был уже установлен на моем компьютере, и он просил ремонта вместо. Чтобы быть в безопасности, я просто однажды запустил мастер по ремонту.

Затем я удалил и переустановил инструмент WinMerge, как упоминалось в этом видео YouTube. После этого я перезагрузил свой компьютер, и, наконец, WinMerge работал без сбоев.

Другие вопросы по тегам