2

После недавнего обновления Windows я не смог запустить практически любую программу (включая Firefox, Internet Explorer и Origin) из-за следующей ошибки:

Приложение не запустилось, потому что его параллельная конфигурация неверна. Пожалуйста, смотрите журнал событий приложения или используйте инструмент командной строки sxstrace.exe для более подробной информации.

Куча опций панели управления не открывается при нажатии, но не оставляет сообщения об ошибке.

Я начал поиск в Интернете и обнаружил, что это обычно ошибка Microsoft Visual C++ Redistributable, и обнаружил, что мне рекомендуется переустановить Visual Studio 2005, Visual Studio 2008 и Visual Studio 2010.

Я уже установил их как с 32-, так и с 64-битными версиями, и я сузил их до распространяемого Visual C++ 2010 x86. Я скачал его и попытался установить поверх старого, но установщик выдал мне ту же ошибку конфигурации, что и все остальные программы.

Информация о программе просмотра событий для установщика дает мне:

Сбой генерации контекста активации для "Системного контекста по умолчанию". Зависимая сборка Micosoft.Windows.Распространенный-Controls.Resources.language = "*", processorArchitecture = "x86", publicKeyToken = "6595b64144ccf1df", type = "win32", версия = "5.82.0.0" не найдена. Пожалуйста, используйте sxtrace.exe для подробной диагностики.

Я мог бы потенциально удалить распространяемый пакет Visual C++ 2010 x64 (по крайней мере, он выходит за пределы x86), но при попытке удалить версию Visual C++ 2010 x86 я получаю сообщение об ошибке:

Ошибка 1719.Не удалось получить доступ к службе установщика Windows. Это может произойти, если вы используете Windows в безопасном режиме или если установщик Windows установлен неправильно. Обратитесь в службу поддержки за помощью.

Я попытался восстановить систему, которая не работала, и я искал решение более двух часов, и я почти уверен, что мне просто нужно найти способ удаления неисправной версии C++ 2010 Распространяется x86, возможно, используя загрузочный CD с деинсталлятором.

Есть идеи?

1 ответ1

0

Я понимаю, что этот вопрос, скорее всего, больше не имеет отношения к ОП, а просто хотел опубликовать здесь мой ответ на тот случай, если он будет полезен кому-либо еще.

У меня была эта ошибка ранее сегодня на моем 64-битном Windows 7 Pro (после удаления приложения под названием PinnacleMyDVD я больше не мог запускать Outlook, MS Access и некоторые другие приложения).

В моем случае в средстве просмотра событий Windows отображалась следующая ошибка:

Не удалось создать контекст активации для «C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE.Manifest». Зависимая сборка Microsoft.VC90.CRT, processorArchitecture = "x86", publicKeyToken = "1fc8b3b9a1e18e3b", type = "win32", version = "9.0.30729.1" не найден. Пожалуйста, используйте sxstrace.exe для подробной диагностики.

Прочитав некоторые другие ответы на этом сайте, я решил загрузить и установить Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) отсюда. Это, однако, не решило проблему.

Один из ответов, хотя и указал на эту статью Microsoft, которая в основном предназначена для Vista, но также содержит параграф для других версий Windows (инструкции практически одинаковы для Vista и других версий, единственное отличие заключается в предполагаемом расположении разделов реестра),

Согласно статье расположение раздела реестра для не-Vista версий:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners

Во всяком случае, я уже проверил мой каталог Windows\winsxs после переустановки распространяемого C++ и обнаружил, что в нем есть папка с именем, наиболее близким по параметрам к тексту события Windows:x86_microsoft.vc90.openmp_1fc8b3b9a1e18e3b_9.0.30729.1_none_118a7387f9d14a82

В этом случае это выглядело как строка 9.0.30729.1 в имени папки была версия файла в этой папке.

Поэтому я следовал инструкциям в статье Microsoft, упомянутой выше, и изменил свой раздел реестра, чтобы указать на эту версию, как показано на снимке экрана ниже.

После этого ошибка исчезла.

изменение реестра Windows

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .