Параллельная конфигурация неправильна: что делать

Александр Носов
Александр Носов
  • 20 октября 2026
  • 3 просмотра
Параллельная конфигурация неправильна: что делать

Окно с текстом «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна» Windows показывает, когда программа при запуске не находит нужную ей системную библиотеку или когда повреждено описание этих библиотек. В английской Windows то же сообщение звучит как «The application has failed to start because its side-by-side configuration is incorrect», у Microsoft это системная ошибка 14001. Сама программа тут ни при каких настройках не поможет: ей нужно дать то, что она просит. Узнать, что именно, можно за пару минут, и чаще всего в отзывах с известным исходом не хватало пакета Visual C++ 2005 или 2008.

Мы прошли по справке Microsoft, её архивным блогам, ответам на Microsoft Q&A и сотне с лишним отзывов к самой подробной русской инструкции, где люди писали, что им помогло. Ссылки на загрузки Microsoft проверены 20.10.2026.

Содержание6 разделов

Как понять, какой у вас случай

Сначала ответьте себе на один вопрос: не запускается одна программа или сразу многие, включая «Параметры», «Просмотр событий» и установщики?

Если одна, ищите, какой сборки ей не хватает. Откройте «Просмотр событий» (Win+R, ввести eventvwr.msc), слева «Журналы Windows», затем «Приложение». Найдите ошибку с источником SideBySide на момент запуска программы. Обычно это событие с кодом 33, и в его тексте прямо названа недостающая сборка:

Activation context generation failed for "C:\Program Files (x86)\…\program.exe". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.

Здесь важны две части: имя (Microsoft.VC90) и разрядность (x86 или amd64). По ним и выбирайте раздел ниже. Как вообще читать журнал Windows, мы показывали в разборе типичных ошибок «Просмотра событий».

Если в журнале ничего внятного нет, запустите диагностику sxstrace. Скачивать её не нужно: sxstrace.exe входит в Windows и лежит в System32. Создайте папку C:\sxs, откройте командную строку от имени администратора (без этого трассировка не стартует: консоль сообщает об отказе в доступе или пишет «Ошибка StartTrace») и выполните первую команду:

sxstrace trace -logfile:C:\sxs\sxstrace.etl

Не закрывая консоль, запустите проблемную программу, дождитесь ошибки, вернитесь в консоль и нажмите Enter. Затем переведите журнал в текст:

sxstrace parse -logfile:C:\sxs\sxstrace.etl -outfile:C:\sxs\sxstrace.txt

Откройте C:\sxs\sxstrace.txt и ищите строки «Ошибка» или «ERROR». Там будет либо «не удается разрешить ссылку Microsoft.VC90…» (не хватает сборки), либо упоминание файла .config с синтаксической ошибкой XML (испорчен файл настроек). Полный путь к файлам мы указываем специально: без него журнал оказывается в папке System32, и в отзывах его часто не могут найти.

Если не запускается почти всё, переходите сразу к последнему разделу: это сбой системы, а не одной программы.

В журнале VC80 или VC90: поставьте Visual C++ 2005 или 2008

Самый частый исход. В отзывах больше восьми человек независимо друг от друга написали, что ошибку убрала установка Visual C++ 2008 или 2005, обычно 32-битного. Объяснение есть у Microsoft: начиная с Visual C++ 2010 библиотеки «больше не зависят от манифестов и не устанавливаются в папку WinSxS». Механизм «параллельной конфигурации» использовали только пакеты 2005 и 2008. Отсюда вывод, к которому мы пришли сами: свежий пакет Visual C++ 2015–2026 от этой ошибки обычно не спасает, его отсутствие выглядит иначе, сообщением про файлы MSVCP140.dll или VCRUNTIME140.dll.

В журнале или sxstraceКакой пакет ставить
Microsoft.VC80.CRT, VC80.MFC, VC80.ATLVisual C++ 2005 SP1
Microsoft.VC90.CRT, VC90.MFC, VC90.ATLVisual C++ 2008 SP1
Другое имя (Microsoft.Windows.Common-Controls, библиотеки самой программы)Не Visual C++: см. раздел про программу

Ставьте обе разрядности, x86 и x64, даже на 64-битной Windows: 32-битной программе нужна x86-версия, и в отзывах помогала именно она. Пакеты разных лет не заменяют друг друга, Microsoft прямо пишет, что 2013 и более ранние устанавливаются рядом с новыми. Берите файлы только с сайта Microsoft:

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

Если нужный пакет уже стоит, он мог повредиться. Откройте «Панель управления», «Программы и компоненты», щёлкните правой кнопкой по Microsoft Visual C++ 2008 (или 2005) нужной разрядности, выберите «Восстановить», а если такого пункта нет, «Изменить» и в окне установщика восстановление (Repair). Не помогло: удалите только этот пакет, перезагрузитесь и поставьте его заново. Удалять все Visual C++ подряд, как советуют некоторые инструкции, не нужно, другие программы перестанут запускаться уже по своим причинам.

Сборка в порядке, а программа нет

Второй по числу отзывов вариант: виновата установка самой программы. Здесь три шага по нарастающей.

Попробуйте восстановить её средствами Windows. В «Параметрах» откройте «Приложения», «Установленные приложения», нажмите «…» рядом с программой и, если есть, «Дополнительные параметры», затем «Восстановить». В «Программах и компонентах» то же делается кнопкой «Восстановить» или «Изменить».

Загляните в папку программы. У многих рядом с exe лежит подпапка Redist, _CommonRedist или vcredist с теми самыми библиотеками, которые нужны именно этой версии. У MSI Afterburner, например, это C:\Program Files (x86)\MSI Afterburner\Redist, и запуск vcredist_x86 оттуда убирал ошибку у двух человек. Владельцу Guitar Pro 6 так же помогла установка Visual C++ из корневой папки программы.

Если и это не помогло, переустановите программу, скачав свежий установщик с сайта разработчика. Так ошибку решали, например, с Chrome: свежую версию ставили поверх старой или начисто.

Microsoft на своей странице пакетов Visual C++ пишет: если вы чините программу, обновляя библиотеки, спросите у её разработчика, какие нужны. Это особенно касается случаев, когда в журнале названа не сборка Visual C++, а библиотека самой программы.

Испорчен файл .config или .manifest рядом с программой

Реже ошибку даёт не отсутствие библиотеки, а сломанный файл настроек. Рядом с program.exe может лежать program.exe.config или program.exe.manifest, и если в нём ошибка XML, Windows не может собрать конфигурацию. В архивном блоге Microsoft описан случай, когда перестали открываться все оснастки MMC: в файле mmc.exe.config пропал первый символ «<». В отзывах похожее было с powershell.exe.config, в который стороннее приложение дописало свою строку.

Признак такой причины в sxstrace: строка про разбор файла конфигурации и «XML Syntax error». Для системных программ Windows (mmc, powershell) такой файл лучше не править руками, а попробовать вернуть командами из следующего раздела. У сторонней программы проще переустановить её целиком.

Не запускается почти ничего

Если ошибка появляется у многих программ сразу, а иногда и у установщиков Visual C++, повреждены системные компоненты. Так бывает, например, после неудачного обновления Windows. Порядок такой.

Окно Windows 10: установщик VC_redist.x64.exe не запускается с ошибкой «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна».

Ошибка у самого установщика Visual C++: признак общего сбоя системы

Откатите систему к точке восстановления, созданной до появления ошибки: в отзывах это помогало, когда сбой начался после обновления. Как это сделать, мы описали в инструкции про точку восстановления Windows 11 и 10.

Точки нет или откат не помог? Восстановите системные файлы. В командной строке от имени администратора выполните по очереди, дожидаясь 100%:

DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow

Подробнее про обе команды и их ошибки мы писали в статье о восстановлении Windows через DISM и SFC. Ещё проверьте в services.msc, что служба «Установщик модулей Windows» не отключена: так на Microsoft Q&A советовали при ошибке, которая была сразу у Word, Excel и «Параметров».

Отдельно о том, чего делать не стоит. Не скачивайте DLL с сайтов-сборников и не ставьте неофициальные «всё в одном» пакеты Visual C++: файлы в них никто не проверял. И не чините ничего, если ошибка SideBySide есть в журнале, а программы работают: старые записи с кодом 33 встречаются и на исправных компьютерах.

Дистрибутивы: Microsoft Windows 11 Professional, Microsoft Windows 11 Домашняя (Home), Microsoft Windows 10 Professional.

Частые вопросы

Где скачать sxstrace.exe?

Нигде: утилита входит в Windows 10 и 11 и лежит в папке C:\Windows\System32. Запускайте её из командной строки, открытой от имени администратора.

Поможет ли установка Visual C++ 2015–2022?

Обычно нет. Эти пакеты не используют механизм параллельной конфигурации, а ошибку вызывает нехватка сборок, которые ставят Visual C++ 2005 или 2008. Смотрите в журнале событий, какую сборку просит программа.

Нужно ли переустанавливать Windows?

Почти никогда. Сначала поставьте нужный пакет Visual C++ и переустановите программу, при общем сбое откатитесь к точке восстановления и выполните DISM и SFC.

Полезная статья?

Ваша оценка поможет нам стать лучше

Все варианты в каталоге

Ключи Windows 11 Ключи Windows 10