Устранение: Ошибка «Приложению не удалось запуститься, потому что его боковая конфигурация некорректна»

Программы, созданные с помощью среды разработки программного обеспечения Visual Studio от Microsoft, нуждаются в библиотечных файлах C++ для своей работы. Эти файлы включены в пакеты среды выполнения Visual C++.

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

Что вызывает ошибку неправильной конфигурации бок о бок

Конфликты приложения с пакетом Visual C++ Redistribution Package, вероятно, ответственны за эту ошибку. Это может произойти из-за отсутствующих или поврежденных библиотек времени выполнения Visual C++. Такие проблемы чаще всего возникают из-за непреднамеренных изменений, вносимых пользователями или сторонним программным обеспечением.

Иногда, однако, это может произойти из-за ошибок в самом приложении. Неправильные значения в реестре также являются возможными виновниками.

Как исправить ошибку боковой конфигурации

Поскольку наиболее распространенной причиной этой ошибки являются пакеты среды выполнения Visual C++, устранение неполадок или их переустановка должны устранить проблему. Тем не менее, иногда могут быть и другие незначительные причины ошибки конфигурации side-by-side.

Устранение неполадок совместимости программ

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

  1. Во-первых, нажмите клавиши Windows + I, чтобы запустить «Настройки».
  2. Нажмите на Обновление и безопасность, а затем выберите Устранение неполадок в левой панели на новой вкладке.
  3. Если у вас есть варианты устранения неполадок, прокрутите вниз и выберите Устранение неполадок совместимости программ.
  4. Если нет, выберите Дополнительные средства устранения неполадок. Затем найдите и щелкните Program Compatibility Troubleshooter.
  5. Нажмите на Запустить средство устранения неполадок.

Переустановка приложения

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

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

  1. Во-первых, нажмите клавиши Windows + I, чтобы открыть Настройки.
  2. Нажмите на Приложения. Откроется меню настроек «Приложения и возможности», где вы найдете список всех программ, установленных на вашем компьютере.
  3. В разделе «Приложения и функции» прокрутите список, чтобы найти приложение, которое вы хотите удалить, и нажмите на него. Затем нажмите на Деинсталляция. Снова выберите Деинсталляция.
  4. Следуйте инструкциям на экране, чтобы удалить программу из системы.
  5. Перезагрузите свой компьютер. Затем загрузите программу установки приложения из надежного источника и установите ее.

Установка пакетов времени выполнения Visual C++

Отсутствующие или поврежденные компоненты среды выполнения Visual C++ являются основными причинами этой ошибки. Иногда отсутствие более старой версии этих пакетов также может вызывать ошибки конфигурации.

Лучше установить пакеты и обновления для всех доступных библиотек. Если на вашем компьютере используется 32-битная система, загрузите (x86) версии пакета среды выполнения. В противном случае необходимо загрузить обе версии (x64) и (x86).

Используйте Официальный сайт Microsoft для загрузки этих пакетов. Сначала вы можете удалить их со своего компьютера, выполнив следующие действия:

  1. Щелкните правой кнопкой мыши на значке Пуск или Windows и выберите Приложения и возможности. 
  2. В Apps & features прокрутите список, чтобы найти Microsoft Visual Runtime Packages в вашей системе.
  3. Запишите все пакеты, которые у вас есть в настоящее время. Если вы не хотите устанавливать все имеющиеся пакеты, вы можете установить только эти.
  4. Щелкните на пакете времени выполнения. Затем нажмите на Деинсталлировать. Снова выберите Деинсталляция.
  5. Деинсталлируйте все пакеты Visual C++.
  6. Затем вы можете установить их с официальных сайтов.

Отслеживание проблемных файлов

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

Однако просмотр через графический интерфейс Event Viewer может быть хлопотным. Лучше использовать командную строку для анализа этой информации. Вот как это можно сделать:

  1. Найдите cmd в строке поиска. Затем щелкните правой кнопкой мыши на командной строке и выберите Запуск от имени администратора.
  2. Нажмите Да в подсказке разрешения, если она появится.
  3. Введите команду sxstrace.exe Trace -logfile:c:tmptracesxs.etl и нажмите Enter.
  4. Откройте приложение с ошибкой, не закрывая командную строку. Нажмите Ok, чтобы закрыть диалоговое окно ошибки.
  5. Нажмите Enter в командной строке. 
  6. Затем введите команду: sxstrace.exe Parse -logfile:c:tmptracesxs.etl -outfile:c:tmptracesxs.txt который создает файл журнала tracesxs.txt внутри C:tmp.
  7. Найдите строки с INFO: Resolving reference. Здесь вы можете найти файл или библиотеку, вызывающую ошибку боковой зависимости. 
  8. Пожалуйста, найдите файл в интернете, чтобы найти необходимые компоненты и установить их.

Обновление .NET Framework

.NET Framework поддерживает работу многих служб, приложений и веб-сайтов на windows. Обновление до последней стабильной версии может решить эту проблему.

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

Проверьте и настройте реестр

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

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

  1. Нажмите клавиши Windows + R и введите regedit, чтобы открыть редактор реестра.
  2. Нажмите «Да», если появится приглашение «Учетная запись пользователя».
  3. Перейдите по пути: ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSideBySideWinnersx86_policy.9.0.microsoft.vc90.crt_1fc8b3b9a1e18e3b_none_02d0010672fd82199.0
  4. В записях посмотрите на ключ (Default). Его значение данных должно совпадать со значением старшего номера имени REG_BINARY.
  5. Если они не совпадают, установите значение Default на наибольшее в соответствии с REG_BINARY.
  6. Закройте редактор и перезагрузите компьютер.

Запустите DISM & SFC

Вы можете решить проблемы, связанные с ошибками в системных файлах, с помощью DISM и SFC. Средства System File Checker и Deployment Image Servicing and Management могут сканировать и устранять повреждения в системных файлах. Выполните следующие инструкции:

  1. Найдите cmd в строке поиска. Затем щелкните правой кнопкой мыши на командной строке и выберите Запуск от имени администратора.
  2. Нажмите Да на запрос разрешения, если он появится.
  3. Введите приведенные ниже команды и нажмите клавишу Enter после каждой из них, чтобы выполнить их. Дождитесь завершения каждой команды.
    • dism /online /cleanup-image /scanhealth
    • dism /online /cleanup-image /restorehealth
    • sfc /scannow
      SFC может найти поврежденные файлы, но в некоторых случаях не может их исправить. 
  4. Подробности можно найти в файле журнала CBS, расположенном по адресу %windir%LogsCBSCBS.log.
  5. Здесь проверьте наличие файлов с ошибками, а затем вручную замените их.
  6. Перезагрузите компьютер и проверьте, сохраняется ли ошибка.

Запустите восстановление системы

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

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

  1. Введите restore в строке поиска и откройте Create a restore point. Откроется вкладка Защита системы в Свойствах системы.
  2. Нажмите на Восстановление системы, чтобы запустить процесс. 
  3. Следуйте инструкциям на экране. Вы можете выбрать любую точку восстановления. 
  4. Также есть возможность проверить наличие затронутых программ. Возможно, вам придется переустановить эти программы после завершения процесса.

Оцените статью
cdelat.ru
Добавить комментарий