Что делать если при запуске программы выдает ошибку

Содержание

Ошибка 0xc000012f в Windows 10 появляется по причине отсутствия или повреждения системных файлов, отвечающих за корректную инициализацию программного обеспечения. Возникает зачастую при запуске многофункциональных программ большого объема и игр. Исправить проблему можно посредством установки динамических библиотек или восстановления данных на диске C.

Причины появления ошибки при запуске приложений

Ошибка Bad Image 0xc000012f или 0xc000012d в Windows 10 происходит по причинам, которые напрямую относятся к системным файлам или данным, запускающегося приложения:

  1. Большой объем скопившихся временных файлов.
  2. Некорректная работа динамических библиотек, связанных с инициализацией программ.
  3. Повреждение файлов на системном диске.
  4. Установка обновления под кодовым названием KB2879017.
  5. Влияние вредоносного программного обеспечения, которое повредило или изменило данные операционной системы (ОС).
  6. Неполадки в работе файлов приложения.

Важно! Все случаи касаются исключительно программного комплекса, соответственно, исправить проблему можно самостоятельно, не обращаясь за помощью к специалистам.

Как исправить ошибку 0xc000012f в Windows 10

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

️ Как исправить ошибку 0xc000007b при запуске программы, игры в Windows 10, 8 или 7

Переустановка программы

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

  1. Перейти в параметры системы через меню « Пуск » или посредством комбинации Win + I .
  2. Открыть раздел « Приложения ».

Приложения

  1. Находясь на вкладке « Приложения и возможности », выбрать проблемную программу, нажать кнопку Удалить .

Удаление приложений

  1. При появлении окна деинсталлятора следовать инструкции Мастера.

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

Обратите внимание! Некоторые приложения не работают, если на пути к корневой директории программы находятся русские буквы.

Удаление обновления KB2879017

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

  1. Перейти в параметры системы.
  2. Открыть раздел « Обновление и безопасность ».

Меню

  1. На вкладке « Центр обновления Windows » кликнуть по пункту « Просмотр журнала обновлений ».

Просмотр журнала обновлений

  1. Перейти по гиперссылке « Удалить обновления ».

Переход по ссылке «Удалить обновления»

  1. В появившемся окне отыскать в списке апдейт с кодовым названием KB2879017, выделить и нажать Удалить .

Удаление обновлений

  1. Подтвердить действие.

Для применения изменений необходимо перезапустить компьютер.

Восстановление системных файлов через утилиту SFC

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

  1. Кликнуть правой кнопкой мыши (ПКМ) по меню « Пуск », выбрать опцию « PowerShell (администратор) ».

Открытие Windows PowerShell через меню «Пуск»

  1. Подтвердить запуск оболочки во всплывающем диалоговом окне.
  2. В меню консоли ввести команду sfc/ scannow , нажать Enter .

sfc /scannow

После окончания проверки сканирования системных ресурсов при обнаружении несоответствий будет выполнено автоматическое восстановление.

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

Очистка мусорных файлов на диске C

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

  1. Запустить окно параметров, перейти в раздел « Система ».

Система

  1. Развернуть вкладку « Память » и кликнуть по пункту « Временные файлы ».

Переход в меню для очистки временных файлов

  1. Дождаться окончания сканирования дискового пространства, поставить отметки напротив всех пунктов и кликнуть Удалить файлы .

Удаление временных файлов

Обратите внимание! Перед очисткой нужно убедиться, что в папке « Загрузки » нет важных данных.

Обновление пакета Microsoft Visual C++ Redistributable

Для корректного функционирования большинства программ необходимы динамические библиотеки из пакета Microsoft Visual C++ . Следует выполнить обновление этого компонента.

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

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

Установка .NET Framework

Компонент .NET Framework тоже содержит динамические библиотеки, требующиеся для инициализации приложений в ОС. Рекомендуется инсталлировать последнюю версию пакета, чтобы устранить ошибку 0xc000012f.

  1. Перейти на официальный ресурс приложения.
  2. Выбрать предпочитаемый язык из списка и кликнуть по кнопке Скачать .

Скачивание .NET Framework

  1. Запустить установщик и следовать инструкциям Мастера.

.NET Framework Repair Tool

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

Инсталляция последней версии драйвера на видеокарту

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

В качестве альтернативы можно воспользоваться встроенным средством ОС:

  1. Кликнуть ПКМ по меню « Пуск », выбрать опцию « Диспетчер устройств ».

Диспетчер устройств

  1. В новом окне раскрыть ветку « Видеоадаптеры » и вызвать контекстное меню находящегося там устройства. Нажать по пункту « Свойства ».

Свойства видеоадаптера

  1. Перейти на вкладку « Драйвер » и щелкнуть по кнопке Обновить драйвер .

Обновление драйверов

  1. Нажать по пункту « Автоматический поиск драйверов ».

Автоматический поиск обновления драйверов

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

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

  1. Запустить приложение, нажать на кнопку Пуск .

Driver Booster

  1. Дождаться окончания процедуры и в списке найденного аппаратного комплекса выделить все позиции.
  2. Кликнуть по кнопке Обновить все .

Обновление драйверов

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

Удаление вирусов

Повреждение системных файлов, по причине чего появляется ошибка 0xc000012f, может произойти из-за воздействия вредоносного кода. Чтобы устранить неисправность, необходимо выполнить проверку системы антивирусной программой. Рекомендуется воспользоваться портативной утилитой Dr.Web CureIt!.

  1. Запустить программу, нажать кнопку Начать проверку .

Главный экран антивирусной программы Dr.Web Curelt

  1. Дождаться завершения операции.
  2. Следовать рекомендациям приложения.

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

Восстановление системы через контрольную точку

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

  1. В поисковой строке ввести запрос « Восстановление », нажать по одноименному элементу в результатах.

Восстановление

  1. Перейти по гиперссылке « Запуск восстановления системы ».

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

  1. При необходимости установить переключатель в положение « Выбрать другую точку восстановления », кликнуть Далее .
  2. Выбрать из списка слепок системы, который был сделан до появления неполадки, щелкнуть по кнопке Далее .

Выбор точки восстановления

  1. Подтвердить начало процедуры нажатием Готово .

Запустится процесс отката, в течение которого компьютер может несколько раз перезапуститься.

Заключение

Неопытным пользователям для устранения ошибки рекомендуется выполнить переустановку проблемной программы, удалить последние обновления, проверить систему на наличие вирусов и очистить диск C от мусорных файлов. Работа в консоли и инсталляция дополнительного программного обеспечения требует определенных знаний. Производить восстановление через контрольную точку следует в крайнем случае, когда остальные методы не помогли.

( 1 оценка, среднее 5 из 5 )
Матузок Вадим Вячеславович/ автор статьи

Образование: Комсомольский Индустриальный техникум, специальность «Техническая эксплуатация электрооборудования»; Донецкий национальный университет, филологический факультет, специальность «Фундаментальная прикладная лингвистика». Опыт работы оператором компьютерного набора на предприятии «Почта Донбасса», ньюсмейкером на новостном портале DA-Info, автором информационных статей на различных ресурсах и биржах контента.

Понравилась статья? Поделиться с друзьями
Вам также может быть интересно

Windows-10-enterprise

Windows 10 0

Корпорация Microsoft разработала несколько версий операционной системы Windows 10. Наибольшим числом функций среди них

Биос на Windovs

Windows 10 2

Зайти в БИОС на Windows можно четырьмя способами, которые косвенно пересекаются между собой. Классически

Что делать, если забыл пароль от учетной записи Windows 10

Windows 10 3

Если пользователь забыл пароль при входе в Windows 10, потребуется восстановить утерянные данные посредством

Работа с файлами реестра в Windows

Windows 10 1

Вся информация о программном обеспечении, установленном на компьютере, помещается в специальный системный реестр, чтобы

Удалить Windows

Windows 10 2

Чтобы снести Windows через БИОС на ноутбуке, необходимо предварительно создать установочную флешку, после чего

Как убрать уведомления в Windows 10

Windows 10 2

Чтобы отключить уведомления Windows 10 навсегда, необходимо изменить базовые параметры системы, отвечающие за работу

Комментарии: 1
Александр 25.08.2021 в 20:42

Обычно причина ошибки одна, и она указана в сообщении об ошибке. Так, например, если там говорится о файлах atiglpxx.dll или atiuxpag.dll, то проблема касается драйверов видеоадаптера, если там присутствует упоминание о NET Framework, то очевидно, что нужно загрузить и инсталлировать этот компонент, если указан файл msvcrxx.dll или msvcpxx.dll, то проблемы с Visual C++ и т.д.
Кстати, последний вариант приключился и у меня – по каким-то причинам указанного файла не оказалось на диске. Конечно, предпочтительной скачать весь дистрибутив и переустановить полностью Visual C++, но зная версию установленной программы (смотрим Программы – Приложения), я скачал только отсутствующий файл. Этого оказалось достаточно, чтобы устранить ошибку.

Читайте также:
Как написать программу для игры в шахматы

Источник: naladkaos.ru

Ошибка при запуске приложения 0xc0000005 — Как исправить?

Вы получаете сообщение об ошибке «ошибка при запуске приложения 0xc0000005» или «exception access violation 0xc0000005» в Windows 11/10?

Обычно эта проблема возникает при попытке открыть некоторое программное обеспечение на ПК с Windows 11/10 или Windows 7. Ошибка в основном связана с интернет-браузерами, но и любая другая программа или игра, установленная в вашей Windows, может перестать работать.

Виновником ошибки может быть сторонний антивирус, поврежденный реестр или плохие аппаратные драйверы. Разберем, что делать и как исправить код ошибки 0xc0000005 в Windows 11/10.

Если вы встречаете ошибку exception access violation без кода 0xc0000005, то обратитесь к данному руководству по исправлению исключения прав доступа.

Ошибка 0xc0000005 в Windows

Как исправить ошибку 0xc0000005 в Windows 11/10

Всякий раз, если у вас возникает какая-либо ошибка в системе Windows, то лучшим вариантом будет восстановить систему с последней точки сохранения. Если кто не знает, то есть полное руководство по точке восстановления .

1. Удалить обновление

Если ошибка 0xc0000005 стала возникать при запуске игр или программ, после обновления Windows 11/10, то нужно удалить последнее установленное обновление .

  • Откройте Параметры >Центр обновления Windows >Журнал обновлений
  • Удалите обновления по дате, после которого начала появляться ошибка

удалить обновления Windows11

2. Отключить NET Framework

Отключение NET Framework может помочь исправить ошибку 0xc0000005 в Windows 11/10. Для этого, выполните следующее:

  • Нажмите Win+R и введите optionalfeatures
  • Снимите галочку с NET Framework 3.5 и 4.8
  • Нажмите OK и перезагрузитесь
  • Запустите игру или программу, которая выдавала ошибку

отключить NET Framework 3.5 и 4.8

3. Отключить сторонний Антивирус

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

4. Включить брандмауэр Windows Defender

Microsoft значительно улучшила свой антивирус «Защитник Windows» и включила много функций. Стоит отметить, что встроенный антивирус набирает быстро популярность в защите и производительности в независимых тестах. Давайте проверим встроенный брандмауэр. Если вы используете сторонний антивирус, то удалите его на время.

  • Перейдите «Панель управления» > «Система и безопасность» > «Брандмауэр защитника Windows»
  • Слева в столбце нажмите на Включение и Отключение брандмауэра Windows
  • Далее параметры для частной и общественной сети должно быть Включено

Включить брандмауэр Windows 10

5. Сканирование всей системы на вирус

Вирус — вредит вашему компьютеру и может создавать ошибку 0xc0000005 при запуске программ. В этой ситуации вам необходимо просканировать всю вашу систему, чтобы выявить и уничтожить вредоносное ПО.

  1. Посоветую отличный антивирусный облачный сканер Zemana . При запуске сделайте полную проверку жесткого диска или сделайте процедуру встроенным антивирусом, как описано ниже.
  2. Или, откройте встроенный Windows Defender и перейдите по параметрам «Защита от вирусов и угроз» > «Параметры сканирования» > и выберите сначала «Проверка автономного защитника Windows».

Сканировать windows defender

6. Карантин антивируса

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

  • Восстановите файлы из карантина
  • Добавьте папку с игрой в исключения антивируса

Добавить в исключение безопасности windows

7. Исправить неисправные драйверы

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

Диспетчер устройств

  • Если вы видите в списке устройства с восклицательным знаком, то обновите их. Также, рекомендую открыть «Центр обновления Windows» и проверить наличие обновлений. После процедуры перезагрузите ПК.

Обновить драйвер устройства

8. Восстановить данные конфигурации загрузки (BCD)

Чаще всего причина ошибки при запуске приложений 0xc0000005 в Windows — это поврежденный BCD . Откройте командную строку от имени администратора и введите команду ниже

Если местоположение загрузчика вашего ПК указывает «xOsload.exe» вместо Winload.exe, вы должны удалить некоторые ненужные файлы с компьютера, а затем восстановить свои данные конфигурации загрузки, что ниже мы и сделаем.

bcdedit

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

  1. Del D:WindowsSystem32xOsload.exe
  2. Del D:WindowsSystem32xNtKrnl.exe
  3. Del D:WindowsSystem32Driversoem-drv64.sys
  4. attrib c:bootbcd -h -r -s
  5. ren c:bootbcd bcd.old
  6. bootrec /rebuildbcd
Читайте также:
Основные цели и задачи программы

9. Очистить реестр

Редактор реестра — это центральная база данных Windows, которая играет жизненно важную роль на вашем ПК. Любая незначительная или неправильная запись может привести к «Ошибки 0xc0000005 при запуске приложения» в Windows 11/10. То же самое происходит, если какой-то ключ реестра поврежден или, если отсутствуют системные файлы. В этом случае попробуйте использовать программное обеспечение как Reg Organizer или CCleaner , поскольку ручной процесс слишком сложный.

10. Запуск CHKDSK, SFC и DISM

Поврежденные системные файлы и плохие сектора на диске могут выдавать ошибку 0xc0000005 в Windows 11 и 10. По этому мы воспользуемся встроенным инструментов CHKDSK, SFC и DISM для сканирования поврежденных системных файлов и битых секторов на диске и их автоматическому восстановлению. Запустите командную строку от имени администратора и введите команду ниже

  • chkdsk c: /f /r
  • sfc /scannow
  • DISM /Online /Cleanup-Image /RestoreHealth

Проверка и восстановление файлов

11. Проверка и диагностика RAM

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

  • Наберите в «Поиске» (около пуск) слово mdsched.exe и запустите инструмент, чтобы проверить RAM на ошибки.
  • После запуска следуйте рекомендациям на экране. Далее ПК перезагрузится и начнет сканировать RAM на ошибки, и если найдет их, то попытается исправить их автоматически.

Диагностика озу

12. Отключить предотвращение выполнения данных DEP

DEP — предотвращение выполнения данных может быть причиной блокировки в ​​вашем процессе для запуска программы или игры. Нужно его отключить и проверить, устранена ли ошибка 0xc0000005. Откройте командную строку от имени администратора и введите команду:

  • bcdedit.exe /set nx AlwaysOff — Это отключит DEP. Проверьте, устранена ли проблема, если нет, то включите обратно.
  • bcdedit.exe /set nx AlwaysOn — Это включит DEP обратно.

отключить DEP через CMD

12. Изменить параметр LoadAppInit в реестре

Нажмите сочетание кнопок Win+R и введите regedit, чтобы открыть редактор реестра. В редакторе перейдите по пути:

  • С правой стороны найдите имя LoadAppInit_DLLs, нажмите на нем два раза мышкой
  • В поле «Значение» задайте цифру 1 (включить)
  • Перезагрузите ПК, чтобы изменения вступили в силу

Если нужно будет выключить, то задайте значение 0.

HLM SOFTWARE Microsoft Windows NT CurrentVersion Windows

13. Вернуть компьютер в исходное состояние

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

  • «Параметры» > «Обновление и безопасность» > «Восстановление»
  • В графе «Вернуть ПК в исходное состояние» и нажать кнопку Начать

Начать восстановление системы

Смотрите еще:

  • Исправить ошибку при запуске приложения (0xC000007B)
  • Ошибка при запуске приложения 0xc0000142 в Windows 10
  • Исправить ошибку 0XC000021A в Windows 10
  • Как исправить код ошибки 0xC0000225 в Windows 10
  • Как исправить ошибку 0xc000014c в Windows 10

Источник: mywebpc.ru

Как устранить ошибку 0xc0000142 при запуске игры на Windows 10?

Если ваша игра выдает ошибку 0xc0000142, то скорее всего вы установили «репак» или «пиратку», которая явно не доработана и плохо оптимизирована под OS.

Вот тут подробнее по всем быстрым решениям сбоя 0xc0000142: https://aydasite.ru/oshibka-0xc0000142-bistroe-reshenie/

Начните с самых простых решений:

  1. Проверьте, что бы путь к папке игры был прописан латиницей и никакой кириллицы. Если у вас прописана условная папка «Игры» переименуйте её на «Game»,
  2. Если пользователь прописан русскими — нужно тоже сменить на латиницу. Делается это просто: в выполнить вбиваем команду netplwiz. Выделите вашего пользователя и ниже, в Свойствах, смените его имя.
  3. На момент запуска игры полностью отключите антивирус. Прямо через диспетчер задач закрывайте все что можно.
  4. Жмите на ярлык игры правой кнопкой и переходите в «Свойства». Там поменяйте режим совместимости на Windows 7. Там же можно проставить запуск из-под Админа.
  5. Если запускаете игру через привязанный лаунчер — перейдите в папку и запустите игру оттуда напрямую.

А вообще: старайтесь всегда держать свою систему в чистоте. Убирайте лишние программки из автозагрузки, иногда прогоняйте Винду через сканеры типа MalwareBytes и KVRT. Применяйте CCleaner для очистки от лишних файлов и корректировки реестра. И самое главное — устанавливайте все последние апдейты.

Если Винда будет в порядке — то более-менее хорошая пиратка установится на неё без проблем.

Источник: yandex.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru