Не удалось запустить так как его параллельная. Как исправить ошибку «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна

05.11.2019 Разное

При запуске программ, чаще всего старых, пользователям иногда приходится сталкиваться с ошибкой «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна». Ошибка эта имеет много общего с другой ошибкой, в описании которой указывается, что на компьютере отсутствует тот или иной файл DLL и всё же они отличаются. Все запускаемые в среде Windows программы так или иначе используют её ресурсы, представленные системными компонентами, в частности, библиотеками Microsoft Visual C++ Redistributable.

Каждая программа содержит манифест, в котором прописано, какие версии компонентов используются. При запуске приложения Windows читает манифест, а затем выполняет поиск нужных компонентов и не находя, выдаёт соответствующую ошибку. Допустим, в манифесте запускаемой вами программы указано, что она использует Microsoft Visual C++ 2008. Если в системе отсутствует данная версия, Windows попытается найти нужную библиотеку в версии постарше. При этом часто возникает конфликт, результатом которого становится ошибка с указанием на неправильную конфигурацию.

Переустановка Microsoft Visual C++

В подавляющем большинстве случаев причиной приведённой выше ошибки становится конфликт компонентов MSVC версий 2008 и 2010. Самым простым и очевидным способом её исправления является их переустановка. Зайдите в «Программы и компоненты», удалите сначала проблемную программу, после этого найдите в списке пакеты Microsoft Visual C++ указанных версий и удалите их.

Перезагрузите компьютер. Затем скачайте с официального сайта www.microsoft.com нужные версии (найти проще всего через Google) и последовательно установите их.

Обратите внимание, что проблема может быть связана не только с версиями 2008 и 2010, возможно, нужно будет переустановить все пакеты. Если некоторые пакеты MSVC в системе отсутствуют, а желательно иметь версии с 2005 по 2015, скачайте и установите их. Перезагрузите компьютер, заново установите программу, запустите её и проверьте, исчезла ли ошибка. В большинстве случаев установка/переустановка MSVC решает проблему. В случае повторной ошибки рекомендуется также переустановить компонент NET Framework (скачивается с сайта Майкрософт).

Анализ манифеста

Чтобы не переустанавливать все версии MSVC, можно воспользоваться встроенной консольной утилитой sxstrace.exe , позволяющей проанализировать манифесты и выяснить, какой именно компонент вызывает конфликт. Для этого запустите от имени администратора командную строку и выполните в ней такую команду:

sxstrace trace -logfile:D:/sxsTrace.etl

В результате произведённой трассировки данные будут сохранены в файл sxsTrace.etl в корень диска D. Теперь преобразуем полученный файл в удобочитаемый текстовый документ. Для этого тут же выполняем следующую команду:

sxstrace parse - logfile: D:/ sxsTrace. etl - outfile: D:/ sxsTrace. log

Откройте полученный текстовый документ и найдите в нём строку с элементами «Ошибка» или «ERROR».

Выше в блоке с результатами поиска отыщите строку, начинающуюся с «INFO». В ней будет указана версия Microsoft Visual C++, которая нужна для работы вашей программы. Если указанная в файле трассировки версия в программах и компонентах отсутствует, скачайте и установите её.

При запуске некоторых не самых новых, но нужных программ в , 8 и Windows 7 пользователь может столкнуться с ошибкой «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна» (The application has failed to start because its side-by-side configuration is incorrect - в англоязычных версиях ).

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

Исправление неправильной параллельной конфигурации путем перестановки Microsoft Visual C++ Redistributable

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

В подавляющем большинстве случаев, причиной сообщения «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна» является неправильная работа или конфликты установленного ПО распространяемых компонентов Visual C++ 2008 и Visual C++ 2010, необходимых для запуска программы, а проблемы с ними исправляются сравнительно несложно.

Зайдите в панель управления - программы и компоненты (см. Как открыть панель управления).Если в списке установленных программ имеются Распространяемый пакет Microsoft Visual C++ 2008 и 2010 (или Microsoft Visual C++ Redistributable, если установлена англоязычная версия), версий x86 и x64, удалите эти компоненты (выделяем, сверху нажимаем «Удалить»).
После удаления, перезагрузите компьютер и заново установите данные компоненты с официального сайта Microsoft (адреса для загрузок - далее).

Скачать пакеты Visual C++ 2008 SP1 и 2010 можно на следующих официальных страницах (для 64-разрядных систем установите и x64, и x86 версии, для 32-битных - только x86 версию):

    Microsoft Visual C++ 2008 SP1 32-бит (x86) - Https://www. microsoft. com/ru-ru/download/details. aspx? id=5582 Microsoft Visual C++ 2008 SP1 64-бит - Https://www. microsoft. com/ru-ru/download/details. aspx? id=2092 Microsoft Visual C++ 2010 SP1 (x86) - Https://www. microsoft. com/ru-ru/download/details. aspx? id=8328 Microsoft Visual C++ 2010 SP1 (x64) - Https://www. microsoft. com/ru-ru/download/details. aspx? id=13523

После установки компонентов еще раз перезагрузите компьютер и попробуйте запустить программу, сообщавшую об ошибке. Если она не запустится и в этот раз, но у вас есть возможность переустановить её (даже если вы ранее это уже делали) - попробуйте, возможно, это сработает.

Примечание: в некоторых случаях, правда сегодня встречается редко (для старых программ и игр), может потребоваться выполнить те же действия для компонентов Microsoft Visual C++ 2005 SP1 (легко ищутся на официальном сайте Майкрософт).

Дополнительные способы исправить ошибку

Responsive2{width:300px;height:300px}@media(min-width: 500px){.responsive2{width:336px;height:280px}}

Полный текст рассматриваемого сообщения об ошибке выглядит как «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна. Дополнительные сведения содержатся в журнале событий приложений или используйте программу командной строки sxstrace. exe для получения дополнительных сведений.» Sxstrace - один из способов диагностировать, параллельная конфигурация какого модуля вызывает проблему.

Для использования программы sxstrace, запустите командную строку от имени администратора, а затем проделайте следующие шаги.

Введите команду sxstrace trace — logfile:sxstrace. etl (путь к файлу журнала etl можете указать и другой).Запустите программу, вызывающую появление ошибки, закройте (нажмите «Ок») окно об ошибке. Введите команду sxstrace parse — logfile:sxstrace. etl — outfile:sxstrace. txtОткройте файл sxstrace. txt

В журнале выполнения команды вы увидите информацию о том, какая именно ошибка произошла, а также точную версию (установленные версии можно просмотреть в «программы и компоненты») и разрядность компонентов Visual C++ (если дело в них), которая нужна для работы данного приложения и использовать эту информацию для установки нужного пакет.

Еще один вариант, который может помочь, а может и напротив, вызвать проблемы (т. е. применяйте его только если вы умеете и готовы решать проблемы с Windows) - использовать редактор реестра.

Откройте следующие ветки реестра:

    HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ SideBySide\ Winners\ x86_policy.9.0.microsoft. vc90.crt_(набор_символов)\ 9.0HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ SideBySide\ Winners\ x86_policy.8.0.microsoft. vc80.crt_(набор_символов)\ 8.0

Обратите внимание на значение «По умолчанию» и список версий в значениях ниже.

Если значение по умолчанию не равно самой новой версии в списке, то измените его таким образом, чтобы стало равным. После этого закройте редактор реестра и перезагрузите компьютер. Проверьте, была ли исправлена проблема.

На данный момент времени - это все способы исправить ошибку неправильной настройки параллельной конфигурации, которые я могу предложить. Если что-то не получается или есть, что добавить, жду вас в комментариях.

Стандартная задача разработчиков ПО - конфигурирование приложения. Для каждой платформы ее решение специфично. В функции конфигурации входит:

  • синхронизация процессов;
  • сборка результатов;
  • распределение работы;
  • запуск и др.

В приложениях используется метод параллельной обработки данных, позволяющий одновременно выполнять несколько действий.

В процессе совместной эксплуатации программ возникает ситуация, когда программа не запускается и выдает ошибку: «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна».

Причины проявления

Природу ошибки можно предположить зная, что разработка приложений осуществляется в определенной среде с использованием набора инструментов. Чаще всего она кроется в повреждении файлов библиотек С++ (Microsoft Visual C++ redistributable).

Для решения задачи запуска приложения воспользуемся предложенной программой диагностики конфигурации приложения - . Программа командной строки находит проблемный манифест. Задача пользователя заключается в том, чтобы восстановить испорченные манифесты (компоненты системы).

Команды программы:

Sxstrace trace sxstrace parce

В полученных логах по слову «Ошибка» или «Error» найдем поврежденный компонент. Наша задача восстановить его.

Алгоритм восстановления

Проведем алгоритм восстановления запуска приложения:

  1. Чтобы исключить проблемы при установке обновлений операционной системы, установим средство готовности системы к обновлению по ссылке . Выбираем соответствующую нашей архитектуре версию.
  2. Теперь исключим ошибки среды разработки приложения, переустановив Microsoft Visual C++ . Загружаем MS Visual C++ с пакетом обновления SP1, соответствующее разрядности установленной операционной системы. Прежде, чем устанавливать скачанную версию, нужно:
    • удалить проблемную программу;
    • удалить существующий пакет Visual C++ redistributable;
    • перезагрузить систему;
    • установить загруженный пакет Visual C++;
    • перезагрузить машину.
  3. Исключим ошибки среды набора инструментов и выполнения программы. Для этого необходимо переустановить.NET Framework:
    • загружаем компонент по ссылке ;
    • удаляем предыдущую версию;
    • обновляем реестр системы, перезагружаемся;
    • устанавливаем скачанный пакет.
  4. Устанавливаем, вызвавшее ошибку, приложение.
  5. Перезагружаем компьютер.

В большинстве случаев произведенные манипуляции решают задачу.

Дополнительные возможности решения задачи

Если восстановление не помогло:

  1. Можно воспользоваться - сделать откат.
  2. В случае, если и данное средство не помогло в решении задачи, придется прибегнуть к крайнему средству - переустановка операционной системы. Можно ставить поверх существующей. При этом могут остаться проблемные файлы и это увеличит время решения проблемы. Лучше переустанавливать с полным форматированием.

Для установки операционной системы желателен лицензионный дистрибутив, чтобы в последующей работе не бороться с проблемами при установке:

  • драйверов;
  • программных продуктов;
  • несуществующими шрифтами и т.п.

Совет! Не пользуйтесь сторонними сборками типа Зверь, lDimm, филка и т.п.

Если у вас возникли вопросы по устранению ошибки, ! Укажите, с чем возникла сложность и что вы уже предпринимали, чтобы мы смогли помочь.

Стандартная задача разработчиков ПО - конфигурирование приложения. Для каждой платформы ее решение специфично. В функции конфигурации входит:

  • синхронизация процессов;
  • сборка результатов;
  • распределение работы;
  • запуск и др.

В приложениях используется метод параллельной обработки данных, позволяющий одновременно выполнять несколько действий.

В процессе совместной эксплуатации программ возникает ситуация, когда программа не запускается и выдает ошибку: «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна».

Причины проявления

Природу ошибки можно предположить зная, что разработка приложений осуществляется в определенной среде с использованием набора инструментов. Чаще всего она кроется в повреждении файлов библиотек С++ (Microsoft Visual C++ redistributable).

Для решения задачи запуска приложения воспользуемся предложенной программой диагностики конфигурации приложения - . Программа командной строки находит проблемный манифест. Задача пользователя заключается в том, чтобы восстановить испорченные манифесты (компоненты системы).

Команды программы:

Sxstrace trace sxstrace parce

В полученных логах по слову «Ошибка» или «Error» найдем поврежденный компонент. Наша задача восстановить его.

Алгоритм восстановления

Проведем алгоритм восстановления запуска приложения:

  1. Чтобы исключить проблемы при установке обновлений операционной системы, установим средство готовности системы к обновлению по ссылке . Выбираем соответствующую нашей архитектуре версию.
  2. Теперь исключим ошибки среды разработки приложения, переустановив Microsoft Visual C++ . Загружаем MS Visual C++ с пакетом обновления SP1, соответствующее разрядности установленной операционной системы. Прежде, чем устанавливать скачанную версию, нужно:
    • удалить проблемную программу;
    • удалить существующий пакет Visual C++ redistributable;
    • перезагрузить систему;
    • установить загруженный пакет Visual C++;
    • перезагрузить машину.
  3. Исключим ошибки среды набора инструментов и выполнения программы. Для этого необходимо переустановить.NET Framework:
    • загружаем компонент по ссылке ;
    • удаляем предыдущую версию;
    • обновляем реестр системы, перезагружаемся;
    • устанавливаем скачанный пакет.
  4. Устанавливаем, вызвавшее ошибку, приложение.
  5. Перезагружаем компьютер.

В большинстве случаев произведенные манипуляции решают задачу.

Дополнительные возможности решения задачи

Если восстановление не помогло:

  1. Можно воспользоваться точкой восстановления системы - сделать откат.
  2. В случае, если и данное средство не помогло в решении задачи, придется прибегнуть к крайнему средству - переустановка операционной системы. Можно ставить поверх существующей. При этом могут остаться проблемные файлы и это увеличит время решения проблемы. Лучше переустанавливать с полным форматированием.

Для установки операционной системы желателен лицензионный дистрибутив, чтобы в последующей работе не бороться с проблемами при установке:

  • драйверов;
  • программных продуктов;
  • несуществующими шрифтами и т.п.

Совет! Не пользуйтесь сторонними сборками типа Зверь, lDimm, филка и т.п.

Если у вас возникли вопросы по устранению ошибки, напишите нам ! Укажите, с чем возникла сложность и что вы уже предпринимали, чтобы мы смогли помочь.

Пользователи довольно редко сталкиваются с такой проблемой, но мне известны два способа ее решения. Данная ошибка может возникать при запуске не только Word и Photoshop, но и при работе многих других программ и приложений в OS Windows. Избавиться от ошибки можно следующими способами:

  • переустановить Visual C++;
  • исправить некоторые параметры в реестре.

Как переустановить пакет Visual C++?

В большинстве случаев, при возникновении вашей ошибки, причина именно в компонентах Microsoft Visual C++. Дело может быть в конфликте версий 2008 и 2010. Переустановить их нетрудно, вы легко с этим справитесь, действуя по инструкции. Откройте Программы и компоненты, в списке нужно найти Microsoft Visual C++ (будет целый список из разных версий, как на фото).

Для начала можете попробовать удалить только версии 2008 и 2010, либо сразу удалить все. Компьютер после этого нужно перегрузить и скачать с сайта microsoft.com Microsoft Visual C++ под свою операционную систему. Есть версия для х86 и х64. Скорее всего эти действия решат проблему и приложения начнут нормально запускаться.

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

Есть второй способ устранения ошибки, он сложнее первого, но если будете действовать по инструкции, все получится. Нажмите на клавиатуре комбинацию Windows+R , как на фото, и впишите слово regedit .

  • Как исправить: невозможно запустить это приложение на вашем пк?
  • Эта система не удовлетворяет требованиям (Intel HD Graphics) - что делать?
  • Так вы окажетесь в редакторе реестра, где нужно перейти по данному пути:

    HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – SideBySide – Winners – x86_policy.9.0.microsoft.vc90.crt***** – 9.0 (звездочками обозначены произвольные цифры).

    В правой части экрана будет три параметра, первый из которых будет называться «по умолчанию», а у двух других имена состоят из цифр. Нас интересует первый, значение которого должно соответствовать имени третьего параметра. Если они отличаются, сделайте двойной клик по первому параметру и измените его значение. Посмотрите на картинке, как все должно выглядеть в итоге.

    Аналогичную процедуру нужно проделать с параметрами реестра, находящимися в том же подразделе реестра, но для другой версии С++, а именно вот здесь: x86_policy.8.0.microsoft.vc80.crt****** – 8.0.

    После этих действий все приложения должны нормально заработать без прежней ошибки.