Стандартная задача разработчиков ПО — конфигурирование приложения. Для каждой платформы ее решение специфично. В функции конфигурации входит:
- синхронизация процессов;
- сборка результатов;
- распределение работы;
- запуск и др.
В приложениях используется метод параллельной обработки данных, позволяющий одновременно выполнять несколько действий.
В процессе совместной эксплуатации программ возникает ситуация, когда программа не запускается и выдает ошибку: «Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна».
Причины проявления
Природу ошибки можно предположить зная, что разработка приложений осуществляется в определенной среде с использованием набора инструментов. Чаще всего она кроется в повреждении файлов библиотек С++ (Microsoft Visual C++ redistributable).
Для решения задачи запуска приложения воспользуемся предложенной программой диагностики конфигурации приложения — Sxstrace. Программа командной строки находит проблемный манифест. Задача пользователя заключается в том, чтобы восстановить испорченные манифесты (компоненты системы).
Команды программы:
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. В случае, если и данное средство не помогло в решении задачи, придется прибегнуть к крайнему средству — переустановка операционной системы. Можно ставить поверх существующей. При этом могут остаться проблемные файлы и это увеличит время решения проблемы. Лучше переустанавливать с полным форматированием.
Для установки операционной системы желателен лицензионный дистрибутив, чтобы в последующей работе не бороться с проблемами при установке:
- драйверов;
- программных продуктов;
- несуществующими шрифтами и т.п.
Смотри также:
- Утилита BlueScreenView: как узнать причину синего экрана смерти Windows. http://fetisovvs.blogspot.com/2017/04/bluescreenview-windows.html
- Error Lookup - программа-справка об ошибках Windows. http://fetisovvs.blogspot.com/2015/01/error-lookup-windows.html
- Ошибка «Не удается подключиться к этой сети» в Windows 10. http://fetisovvs.blogspot.com/2016/06/windows-10_10.html
- Ошибка «На этом компьютере отсутствуют один или несколько сетевых протоколов» и способ ее исправить. http://fetisovvs.blogspot.com/2016/05/blog-post_6.html
- Компьютер не включается, выдает сообщение «CMOS checksum error» что делать? http://fetisovvs.blogspot.com/2015/10/cmos-checksum-error.html
- Устранения ошибки CPU fan error press F1. http://fetisovvs.blogspot.com/2015/10/cpu-fan-error-press-f1.html
- А disk read error occurred press ctrl+alt+del to restart и как с ним бороться http://fetisovvs.blogspot.com/2014/09/disk-read-error-occurred-press.html
- NTLDR is missing. Как восстановить загрузочный сектор и загрузочную запись? http://fetisovvs.blogspot.com/2015/09/ntldr-is-missing.html
- Ошибка «No bootable device insert boot disk and press any key» при загрузке с флешки, или как правильно сделать загрузочной новую флешку, или ещё один небольшой секрет создания загрузочной флешки с Windows 7, 8.1, 10. http://fetisovvs.blogspot.com/2015/08/no-bootable-device-insert-boot-disk-and.html
- Msvcp140 dll скачать для Windows. http://fetisovvs.blogspot.nl/2017/05/msvcp140-dll-windows.html
- «Spoolsv.exe ошибка приложения» при загрузке ОС Windows, что делать? http://fetisovvs.blogspot.com/2016/01/spoolsvexe-windows.html
- Боремся с ошибкой 0x803F7000 при скачивании приложений из Магазина в Windows 10. http://fetisovvs.blogspot.com/2015/08/0x803f7000-windows-10.html
- Восстановление загрузчика Windows 8.1 или что делать при ошибке An operating system was not found (Операционная система не найдена). http://fetisovvs.blogspot.com/2015/03/windows-81-operating-system-was-not.html
- Windows 8: Запросите разрешение от Trustedinstaller. Что делать? http://fetisovvs.blogspot.com/2014/10/windows-8-trustedinstaller.html
- Windows 8: Сообщение BAD_SYSTEM_CONFIG_INFO и как с ним бороться http://fetisovvs.blogspot.com/2014/04/windows-8-badsystemconfiginfo.html
- Как бороться с сообщением «Ваш компьютер не в сети…» в Windows 8 и Windows 10. http://fetisovvs.blogspot.com/2015/09/windows-8-windows-10.html
- Как исправить: Ваш компьютер необходимо восстановить. Код ошибки: 0xc0000225. http://fetisovvs.blogspot.com/2015/04/0xc0000225.html
- Как исправить ошибку 80070003 или 80070002 при установке обновлений Windows. http://fetisovvs.blogspot.com/2015/03/80070003-80070002-windows.html
- Как исправить ошибку «RunDLL – не найден указанный модуль» в Windows 8.1. http://fetisovvs.blogspot.com/2014/09/rundll-windows-81.html
- Как исправить ошибку активации 0xc004f074 в Windows 8.1. http://fetisovvs.blogspot.com/2015/01/0xc004f074-windows-81.html
- Как исправить ошибку «Центр обновлений Windows в настоящее время не может выполнить поиск обновлений…». http://fetisovvs.blogspot.com/2015/06/windows.html
- Как сделать раздел активным: при загрузке Windows 8 выходит ошибка: "An operating system wasn't found. Try disconnecting any drivers that don't contain an operating system?" http://fetisovvs.blogspot.com/2014/10/windows-8-operating-system-wasnt-found.html
- Как пользоваться компонентом устранения ошибок синего экрана (BSOD) в Windows 10. http://fetisovvs.blogspot.com/2016/09/bsod-windows-10-windows-10.html
- Магазин Windows: Как исправить ошибку с кодом 0x8e5e0530. http://fetisovvs.blogspot.com/2014/12/windows-0x8e5e0530.html
- «Невозможно установить Windows во время работы в режиме аудита» при обновлении до Windows 10. http://fetisovvs.blogspot.com/2015/09/windows-windows-10.html
- Сообщение "Вы используете ненастоящую или модифицированную версию Java". http://fetisovvs.blogspot.com/2014/11/java.html
- Как исправить ошибку «Не удается найти файл сценария run.vbs» в Windows. http://fetisovvs.blogspot.com/2016/03/runvbs-windows.html
- Не устанавливается .NET Framework 3.5: способы устранения проблемы. http://fetisovvs.blogspot.com/2017/01/net-framework-35.html
Комментариев нет:
Отправить комментарий