Error code c0000005 access violation

Как исправить ошибку с кодом 0xc0000005, возникающую при запуске приложений в Windows 7/10, причины и способы устранения ошибки c0000005

Содержание:

  • 1 Удаление обновлений через интерфейс
  • 2 Удаление пакетов через командную строку
  • 3 Откат к предыдущей точке восстановления
  • 4 С помощью утилиты DISM
  • 5 Отключение функции DEP
  • 6 Устранение ошибки 0xc0000005 в Windows 10
  • 7 Что еще следует проверить в Windows 10

Установка накопительных обновлений, время от времени выпускаемых Microsoft, является залогом стабильности и безопасности работы системы, но иногда такие пакеты обновлений сами становятся причиной неполадок в Windows. Примером тому может служить ошибка 0xc0000005, возникающая при запуске приложений в Windows 7, 8.1 и 10. Появляющееся же при этом диалоговое окошко не предлагает ничего иного, как закрыть сбойную программу.

Окно с ошибкой 0xc0000005

Формулировка содержимого окошка может быть разным: ошибка при инициализации приложения, ошибка при запуске приложения, Error: access violation. При попытке открыть игру пользователь может получать ошибку вида unmanaged exception 0xc0000005 или unhandled exception access violation c0000005. Иногда при запуске приложения падает вся система, но сути это не меняет, так как во всех случаях в описании присутствует код 0xC0000005.

К сожалению, у этой ошибки нет подробного описания, которое могло бы точно указать на причину её появления, но чаще всего она связана с неправильной работой «сырых» обновлений, приводящих к сбоям в обращении к памяти. В Windows 7 и 8.1 появление ошибки с указанным кодом регистрировалось после установки обновления KB2859537, а также KB2872339, KB2882822 и KB971033, KB2876315 и KB2862772. Все эти пакеты в процессе установки заменяют файлы ядра, что и приводит к описанным выше последствиям. Соответственно, решением проблемы может стать удаление этих обновлений.

Удаление обновлений через интерфейс

Наиболее простой и очевидный способ. Запустите через Панель управления апплет «Установка и удаление программ», нажмите ссылку «Просмотр установленных обновлений», найдите в списке проблемный пакет (найти его проще всего, воспользовавшись поисковой строкой) и удалите его, после чего перезагрузите компьютер.

Удаление проблемных пакетов обновлений через Панель управления

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

Удаление пакетов через командную строку

Удалить «плохое» обновление можно через командную строку, используя консольную утилиту wusa. Запустите консоль CMD от имени администратора и выполните в ней команду вида wusa.exe /uninstall /kb№_пакета. Например, в случае с обновлением KB2859537 команда будет выглядеть следующим образом:

wusa.exe /uninstall /kb:KB2859537

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

Удаление обновлений с помощью утилиты wusa

После этого перезагружаем систему и переводим установку обновлений в ручной режим (это можно сделать и до удаления пакетов). Может статься, что утилита wusa.exe, как и все приложения, при запуске также будет выдавать ошибку 0xC0000005. В этом случае повторите все действия, но уже в безопасном режиме.

Откат к предыдущей точке восстановления

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

Восстановление системы с помощью Мастера - шаг 1

Восстановление системы с помощью Мастера - шаг 2

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

Восстановление системы с установочного диска

Окно выбора действия

Дополнительные параметры

Переход к восстановлению из контрольных точек

В крайнем случае с её же помощью можно откатиться к более ранней версии Windows, если до этого выполнялось мажорное обновление.

С помощью утилиты DISM

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

Определяем букву системного диска

Вероятнее всего, в загрузочной среде системный раздел у вас будет иметь букву D. Теперь выполните в консоли такую команду:

DISM /Image:D: /Get-Packages

Выводим список пакетов с помощью утилиты DISM

При этом вы получите список разных пакетов. Найдите в нём пакет, содержащий в названии KB2859537 или другой (в нашем примере это KB4022405), выделите мышкой и скопируйте его полное имя в буфер обмена как показано на скриншоте.

Копируем название пакета

Теперь выполните в консоли такую команду, подставив на место FullName ранее скопированное полное имя пакета:

DISM /Image:D: /Remove-Package /PackageName:FullName

Удаление пакета

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

Отключение функции DEP

Функция DEP является частью безопасности системы, обеспечивающей дополнительную защиту от вирусов, но в редких случаях при запуске приложений она может показывать окошко с кодом ошибки 0xc0000005. Попробуйте отключить её, выполнив в запущенной с повышенными правами консоли CMD команду bcdedit.exe /set {current} nx AlwaysOff. После этого перезагрузите ПК и проверьте, не исчезла ли ошибка 0xc0000005.

Отключаем функцию DEP через командную строку

Функцию DEP можно отключить и для определённых программ. Для этого зайдите в «Дополнительные параметры системы».

Переходим в Дополнительные параметры системы

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

Отключаем DEP для отдельных программ

Полностью отключается DEP командой bcdedit.exe /set {current} nx OptIn.

А вот с «десяткой» всё обстоит несколько иначе. Вероятность, что причиной ошибки с кодом исключения 0xc0000005 стало какое-то некачественное обновление остаётся, но чаще всего её вызывает конфликт системы с некоторыми видами программного обеспечения. Как правило, это различные криптографические приложения, в частности программные продукты КриптоПРО. Удалите с компьютера данное ПО, после чего тщательно очистите реестр вручную или с помощью утилит типа Wise Registry Cleaner.

Что еще следует проверить в Windows 10

Привести к ошибке может конфликт антивирусных приложений. Если у вас установлено две антивирусных программы, отключите защиту в реальном времени сначала для одного антивируса, а затем для второго и посмотрите, как на это отреагирует система. Удалите один из антивирусов или замените его другим (вообще устанавливать на ПК два антивируса не рекомендуется). В целом мы рассмотрели, как исправить ошибку 0xc0000005 в Windows 7/10, но есть еще пара нюансов, о которых не помешает знать.

Используйте по возможности лицензионные дистрибутивы Windows, ведь согласно статистке, чаще всего с ошибкой 0xc0000005 приходится сталкиваться тем людям, которые устанавливают «левые» сборки и применяют к ним различные активаторы. Если вы до этого обновляли драйвера, особенно драйвер видеокарты, попробуйте откатиться к предыдущим версиям. Ну и, поскольку ошибка связана с взаимодействием приложений с памятью, не будет лишним протестировать ОЗУ вашего компьютера встроенной системной утилитой или сторонней программкой Memtest.

Am working on VC++ Console Application.

This application sends a file from AppdataRoaming folder for a period of time.

What happens is am getting this Crash error :

Problem signature:
Problem Event Name: APPCRASH
Application Name:   App.exe
Application Version:    1.0.0.2
Application Timestamp:  51c02fa8
Fault Module Name:  PCMeter.exe
Fault Module Version:   1.0.0.2
Fault Module Timestamp: 51c02fa8
Exception Code: c0000005
Exception Offset:   000069eb
OS Version: 6.1.7601.2.1.0.256.48
Locale ID:  1033
Additional Information 1:   0a9e
Additional Information 2:   0a9e372d3b4ad19135b953a78882e789
Additional Information 3:   0a9e
Additional Information 4:   0a9e372d3b4ad19135b953a78882e789

Could anyone please help me to resolve this issue

asked Jun 18, 2013 at 12:33

user1465461's user avatar

3

Exception code c0000005 is the code for an access violation. That means that your program is accessing (either reading or writing) a memory address to which it does not have rights. Most commonly this is caused by:

  • Accessing a stale pointer. That is accessing memory that has already been deallocated. Note that such stale pointer accesses do not always result in access violations. Only if the memory manager has returned the memory to the system do you get an access violation.
  • Reading off the end of an array. This is when you have an array of length N and you access elements with index >=N.

To solve the problem you’ll need to do some debugging. If you are not in a position to get the fault to occur under your debugger on your development machine you should get a crash dump file and load it into your debugger. This will allow you to see where in the code the problem occurred and hopefully lead you to the solution. You’ll need to have the debugging symbols associated with the executable in order to see meaningful stack traces.

answered Jun 18, 2013 at 12:56

David Heffernan's user avatar

David HeffernanDavid Heffernan

596k42 gold badges1055 silver badges1471 bronze badges

I was having the same problem while running bulk tests for an assignment. Turns out when I relocated some iostream operations (printing to console) from class constructor to a method in class it was solved.

I assume it was something to do with iostream manipulations in the constructor.

Here is the fix:

// Before
CommandPrompt::CommandPrompt() : afs(nullptr), aff(nullptr) {
    cout << "Some text I was printing.." << endl;
};


// After
CommandPrompt::CommandPrompt() : afs(nullptr), aff(nullptr) {

};

Please feel free to explain more what the error is behind the scenes since it goes beyond my cpp knowledge.

answered Jan 1, 2021 at 7:37

Ege Çavuşoğlu's user avatar

0

  • Remove From My Forums
  • Question

  • Good Day and Thanks in Advance!

    I’m wondering if anyone has run into a similar situation…

    There is a SQL Agent job that executes a stored procedure. At times, the job fails with a stack dump being generated with a Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION. Most of the time the job runs fine. From my research, I understand
    the following:

    1) That an Access Violation can be thrown because the program is attempting to access an area of memory that is protected by the OS (or already being used).
    2) This could be a bug (haven’t confirmed this)

    Below are a few details to understand the bigger picture:

    • SQL Server Version: Microsoft SQL Server 2014 — 12.0.4100.1 (X64) Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)
    • Stack Dump: 

    SqlDumpExceptionHandler: Process 9276 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
    * *******************************************************************************
    *
    * BEGIN STACK DUMP:
    *   10/10/17 06:10:28 spid 9276
    *
    *
    *   Exception Address = 00007FF9EB45BD35 Module(sqlmin+0000000000B9BD35)
    *   Exception Code    = c0000005 EXCEPTION_ACCESS_VIOLATION
    *   Access Violation occurred reading address 0000000000027600
    * Input Buffer 255 bytes —
    *                     16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00
    *      ÿÿ      c»   
    01 00 00 00 ff ff 0a 00 00 00 00 00 63 22 0b 00 00 09
    *   Ð 4″   E X E C    04 d0 00 34 22 0b 00 00 45 00 58 00 45 00 43 00 20 00
    *  D B O . [SP_  44 00 42 00 4f 00 2e 00 5b 00 55 00 53 00 50 00 5f 00
    *  REMOVED_  4c 00 4f 00 41 00 44 00 5f 00 54 00 41 00 42 00 5f 00
    *  FOR_  52 00 50 00 54 00 5f 00 46 00 41 00 43 00 54 00 5f 00
    *  SECURITY_  54 00 41 00 4d 00 5f 00 50 00 4f 00 53 00 54 00 5f 00
    * PURPOSES ]  5f 00 53 00 55 00 4d 00 4d 00 41 00 52 00 59 00 5d 00
    *    @ P 1 , @ P 2 ,  20 00 40 00 50 00 31 00 2c 00 40 00 50 00 32 00 2c 00
    *  @ P 3   W I T H    40 00 50 00 33 00 0a 00 57 00 49 00 54 00 48 00 20 00
    *  R E S U L T   S E  52 00 45 00 53 00 55 00 4c 00 54 00 20 00 53 00 45 00
    *  T S   ( (    [ Y  54 00 53 00 0a 00 28 00 28 00 0a 00 09 00 5b 00 59 00

    *  
    *
    *  MODULE                          BASE      END       SIZE
    * sqlservr                       00007FF77DB90000  00007FF77DBEFFFF  00060000
    * ntdll                          00007FFA18B40000  00007FFA18CECFFF  001ad000
    * KERNEL32                       00007FFA18130000  00007FFA18269FFF  0013a000
    * KERNELBASE                     00007FFA15D90000  00007FFA15EA4FFF  00115000
    * NETAPI32                       00007FFA13940000  00007FFA13954FFF  00015000
    * pdh                            00007FFA102F0000  00007FFA1033EFFF  0004f000
    * opends60                       00007FFA09120000  00007FFA09128FFF  00009000
    * ADVAPI32                       00007FFA18940000  00007FFA189E4FFF  000a5000
    * MSVCR100                       0000000075DE0000  0000000075EB1FFF  000d2000
    * MSVCP100                       0000000075D10000  0000000075DA7FFF  00098000
    * SQLOS                          00007FFA09110000  00007FFA09116FFF  00007000
    * sqlmin                         00007FF9EA8C0000  00007FF9EE76EFFF  03eaf000
    * sqllang                        00007FF9F2B00000  00007FF9F4D7EFFF  0227f000
    * sqlTsEs                        00007FFA05630000  00007FFA05EC3FFF  00894000
    * sqldk                          00007FFA05160000  00007FFA0562CFFF  004cd000
    * netutils                       00007FFA14410000  00007FFA1441BFFF  0000c000
    * srvcli                         00007FFA15910000  00007FFA15934FFF  00025000
    * wkscli                         00007FFA14440000  00007FFA14455FFF  00016000
    * msvcrt                         00007FFA18080000  00007FFA18126FFF  000a7000
    * RPCRT4                         00007FFA184A0000  00007FFA185E0FFF  00141000
    * sechost                        00007FFA16A70000  00007FFA16AC8FFF  00059000
    * CRYPT32                        00007FFA16010000  00007FFA161EEFFF  001df000
    * Secur32                        00007FFA15270000  00007FFA1527AFFF  0000b000
    * PSAPI                          00007FFA18270000  00007FFA18276FFF  00007000
    * WS2_32                         00007FFA16260000  00007FFA162B7FFF  00058000
    * WINHTTP                        00007FFA104B0000  00007FFA10574FFF  000c5000
    * USER32                         00007FFA162D0000  00007FFA16446FFF  00177000
    * ole32                          00007FFA167E0000  00007FFA16973FFF  00194000
    * OLEAUT32                       00007FFA164B0000  00007FFA16575FFF  000c6000
    * qds                            00007FFA050D0000  00007FFA0515DFFF  0008e000
    * USERENV                        00007FFA156C0000  00007FFA156DEFFF  0001f000
    * AUTHZ                          00007FFA14F40000  00007FFA14F87FFF  00048000
    * WINTRUST                       00007FFA15F60000  00007FFA15FB0FFF  00051000
    * WINMM                          00007FFA012E0000  00007FFA012FEFFF  0001f000
    * MSASN1                         00007FFA15D70000  00007FFA15D81FFF  00012000
    * NSI                            00007FFA18930000  00007FFA18938FFF  00009000
    * combase                        00007FFA18280000  00007FFA18491FFF  00212000
    * GDI32                          00007FFA189F0000  00007FFA18B3EFFF  0014f000
    * profapi                        00007FFA15CC0000  00007FFA15CD3FFF  00014000
    * WINMMBASE                      00007FFA012B0000  00007FFA012D9FFF  0002a000
    * SSPICLI                        00007FFA15AF0000  00007FFA15B1AFFF  0002b000
    * cfgmgr32                       00007FFA15FC0000  00007FFA16009FFF  0004a000
    * DEVOBJ                         00007FFA14B20000  00007FFA14B45FFF  00026000
    * LOGONCLI                       00007FFA15490000  00007FFA154CCFFF  0003d000
    * SAMCLI                         00007FFA10EC0000  00007FFA10ED6FFF  00017000
    * CRYPTBASE                      00007FFA15B90000  00007FFA15B99FFF  0000a000
    * bcryptPrimitives               00007FFA15B20000  00007FFA15B82FFF  00063000
    * instapi120                     00007FFA08E90000  00007FFA08E9EFFF  0000f000
    * cscapi                         00007FFA00860000  00007FFA0086FFFF  00010000
    * sqlevn70                       00007FFA04E20000  00007FFA050CDFFF  002ae000
    * CRYPTSP                        00007FFA156E0000  00007FFA156FDFFF  0001e000
    * rsaenh                         00007FFA15180000  00007FFA151B4FFF  00035000
    * bcrypt                         00007FFA157E0000  00007FFA15805FFF  00026000
    * imagehlp                       00007FFA16AD0000  00007FFA16AE4FFF  00015000
    * ncrypt                         00007FFA157B0000  00007FFA157D4FFF  00025000
    * NTASN1                         00007FFA15770000  00007FFA157A9FFF  0003a000
    * gpapi                          00007FFA14EA0000  00007FFA14EC3FFF  00024000
    * CLUSAPI                        00007FFA0BAC0000  00007FFA0BB2AFFF  0006b000
    * cryptdll                       00007FFA15700000  00007FFA15717FFF  00018000
    * RESUTILS                       00007FFA0CB10000  00007FFA0CB58FFF  00049000
    * VERSION                        00007FFA103E0000  00007FFA103E9FFF  0000a000
    * hkruntime                      00007FFA04B60000  00007FFA04E16FFF  002b7000
    * hkcompile                      00007FFA04AA0000  00007FFA04B5DFFF  000be000
    * hkengine                       00007FFA048F0000  00007FFA04A9EFFF  001af000
    * dbghelp                        00000000755C0000  0000000075755FFF  00196000
    * XmlLite                        00007FFA11DE0000  00007FFA11E17FFF  00038000
    * SHLWAPI                        00007FFA16450000  00007FFA164A0FFF  00051000
    * pcwum                          00007FFA14EE0000  00007FFA14EEDFFF  0000e000
    * msv1_0                         00007FFA154D0000  00007FFA1553DFFF  0006e000
    * kerberos                       00007FFA15540000  00007FFA15638FFF  000f9000
    * schannel                       00007FFA15110000  00007FFA1517CFFF  0006d000
    * MSCOREE                        00007FFA0CAA0000  00007FFA0CB03FFF  00064000
    * mscoreei                       00007FFA0C850000  00007FFA0C8ECFFF  0009d000
    * security                       00007FFA00450000  00007FFA00452FFF  00003000
    * kernel.appcore                 00007FFA14A90000  00007FFA14A99FFF  0000a000
    * clbcatq                        00007FFA16980000  00007FFA16A23FFF  000a4000
    * sqlncli11                      0000000074F10000  0000000075262FFF  00353000
    * COMCTL32                       00007FF9FAC60000  00007FF9FAD03FFF  000a4000
    * COMDLG32                       00007FFA16740000  00007FFA167D9FFF  0009a000
    * SHELL32                        00007FFA16AF0000  00007FFA18017FFF  01528000
    * SHCORE                         00007FFA14610000  00007FFA146AEFFF  0009f000
    * SQLNCLIR11                     0000000074ED0000  0000000074F07FFF  00038000
    * DPAPI                          00007FFA15260000  00007FFA15268FFF  00009000
    * clr                            00007FFA09660000  00007FFA09FDBFFF  0097c000
    * MSVCR120_CLR0400               00007FFA0C730000  00007FFA0C805FFF  000d6000
    * mscorlib.ni                    00007FFA07900000  00007FFA08E8CFFF  0158d000
    * SqlAccess                      00000000583E0000  0000000058451FFF  00072000
    * clrjit                         00007FFA047C0000  00007FFA048EEFFF  0012f000
    * BatchParser                    00007FFA090E0000  00007FFA09107FFF  00028000
    * netfxperf                      00007FFA0CCF0000  00007FFA0CCFEFFF  0000f000
    * perfcounter                    00007FF9FA8A0000  00007FF9FA8DCFFF  0003d000
    * CorperfmonExt                  00007FFA0CCC0000  00007FFA0CCE5FFF  00026000
    * WTSAPI32                       00007FFA127C0000  00007FFA127D0FFF  00011000
    * ftimport                       0000000060000000  0000000060024FFF  00025000
    * MSFTE                          0000000059940000  0000000059CEDFFF  003ae000
    * DTSPipelinePerf100             0000000075DC0000  0000000075DCBFFF  0000c000
    * MSVCR80                        0000000075340000  0000000075408FFF  000c9000
    * MSVCP80                        0000000074DC0000  0000000074EC8FFF  00109000
    * DTSPipelinePerf120             00007FFA0C5C0000  00007FFA0C5CCFFF  0000d000
    * esentprf                       00007FFA090C0000  00007FFA090D7FFF  00018000
    * msdtcuiu                       00007FFA04650000  00007FFA0469BFFF  0004c000
    * DNSAPI                         00007FFA15280000  00007FFA15323FFF  000a4000
    * ATL                            00007FFA13920000  00007FFA1393AFFF  0001b000
    * MSDTCPRX                       00007FF9FA710000  00007FF9FA7ECFFF  000dd000
    * MTXCLU                         00007FF9FA690000  00007FF9FA6F3FFF  00064000
    * ktmw32                         00007FFA11E20000  00007FFA11E2AFFF  0000b000
    * mswsock                        00007FFA15410000  00007FFA15467FFF  00058000
    * perf-MSSQLSERVER-sqlctr12.1.4100.1 00007FFA0C6D0000  00007FFA0C722FFF  00053000
    * ntmarta                        00007FFA11D20000  00007FFA11D4FFFF  00030000
    * ntdsapi                        00007FFA13450000  00007FFA13477FFF  00028000
    * DSPARSE                        00007FFA11310000  00007FFA1131AFFF  0000b000
    * rasadhlp                       00007FFA11680000  00007FFA11688FFF  00009000
    * IPHLPAPI                       00007FFA129A0000  00007FFA129C9FFF  0002a000
    * WINNSI                         00007FFA128C0000  00007FFA128C9FFF  0000a000
    * fwpuclnt                       00007FFA12550000  00007FFA125B6FFF  00067000
    * msmdctr120                     00007FFA0C6C0000  00007FFA0C6C9FFF  0000a000
    * perfdisk                       00007FF9FA610000  00007FF9FA61DFFF  0000e000
    * WMICLNT                        00007FFA125C0000  00007FFA125CDFFF  0000e000
    * perfnet                        00007FFA0C5B0000  00007FFA0C5B9FFF  0000a000
    * BROWCLI                        00007FF9FA920000  00007FF9FA931FFF  00012000
    * perfos                         00007FF9FA5F0000  00007FF9FA5FCFFF  0000d000
    * perfproc                       00007FF9FA5E0000  00007FF9FA5EEFFF  0000f000
    * rasctrs                        00007FFA0C6B0000  00007FFA0C6B8FFF  00009000
    * rasman                         00007FFA12520000  00007FFA1254DFFF  0002e000
    * perf-ReportServer-rsctr12.1.4100.1 00007FFA0C690000  00007FFA0C6A7FFF  00018000
    * winspool                       00007FF9FA4E0000  00007FF9FA561FFF  00082000
    * perf-MSSQL12.MSSQLSERVER-sqlagtctr 0000000075CF0000  0000000075D0BFFF  0001c000
    * tapiperf                       00007FFA0C680000  00007FFA0C687FFF  00008000
    * Perfctrs                       00007FFA090B0000  00007FFA090BFFFF  00010000
    * perfts                         00007FFA090A0000  00007FFA090A8FFF  00009000
    * WINSTA                         00007FFA15020000  00007FFA15076FFF  00057000
    * UTILDLL                        00007FFA0B570000  00007FFA0B586FFF  00017000
    * SETUPAPI                       00007FFA18750000  00007FFA18923FFF  001d4000
    * usbperf                        00007FFA0C670000  00007FFA0C677FFF  00008000
    * wmiaprpl                       00007FFA04790000  00007FFA047B3FFF  00024000
    * wbemcomn                       00007FFA00870000  00007FFA008EEFFF  0007f000
    * loadperf                       00007FFA04760000  00007FFA04782FFF  00023000
    * msxml3                         00007FF9F7620000  00007FF9F7860FFF  00241000
    * Sort00060101                   00007FFA04390000  00007FFA043A2FFF  00013000
    * System.ni                      00007FFA06C80000  00007FFA078F6FFF  00c77000
    * System.Data                    00007FFA04070000  00007FFA0438CFFF  0031d000
    * System                         0000000062030000  0000000062381FFF  00352000
    * System.Transactions            00007FFA04020000  00007FFA04068FFF  00049000
    * System.Security.ni             00007FFA03CC0000  00007FFA03DA7FFF  000e8000
    * System.Security                000000005EEE0000  000000005EF25FFF  00046000
    * System.Xml.ni                  00007FFA05FE0000  00007FFA0698AFFF  009ab000
    * System.Xml                     0000000062720000  00000000629B3FFF  00294000
    * ncryptsslp                     00007FF9FADB0000  00007FF9FADCBFFF  0001c000
    * xpsqlbot                       00007FFA03FD0000  00007FFA03FD7FFF  00008000
    * xpstar                         00007FFA03C50000  00007FFA03CB7FFF  00068000
    * ODBC32                         00007FFA0A330000  00007FFA0A3EBFFF  000bc000
    * SQLSCM                         00007FFA046A0000  00007FFA046AEFFF  0000f000
    * xpstar                         00007FFA03FC0000  00007FFA03FCCFFF  0000d000
    * DSROLE                         00007FFA13C10000  00007FFA13C18FFF  00009000
    * System.Configuration.ni        00007FFA09130000  00007FFA0925EFFF  0012f000
    * System.Configuration           000000005B340000  000000005B3A1FFF  00062000
    * System.Core.ni                 00007FFA02010000  00007FFA0296CFFF  0095d000
    * System.Core                    000000005BB40000  000000005BC75FFF  00136000
    * SAMLIB                         00007FFA10CB0000  00007FFA10CCEFFF  0001f000
    * WLDAP32                        00007FFA18020000  00007FFA18079FFF  0005a000
    * xplog70                        00007FFA0C510000  00007FFA0C520FFF  00011000
    * xplog70                        00007FFA0C500000  00007FFA0C503FFF  00004000
    * dbghelp                        000000E939980000  000000E939B15FFF  00196000
    *
    *     P1Home: 0000000000000000:  
    *     P2Home: 000000005D4DD320:  0000000000000000  0000000000000000  00000000033988C0  00000000033988C0  000000073B080000  0000000000000000  
    *     P3Home: 0000000000000018:  
    *     P4Home: 0000000000000000:  
    *     P5Home: 0000000000000000:  
    *     P6Home: 000000005C7AD7D0:  0000000000000000  0000000000000000  0000000000000000  0000000000000000  0000000000000000  0000000000000000  
    * ContextFlags: 000000000010005F:  
    *      MxCsr: 0000000000001FBA:  
    *      SegCs: 0000000000000033:  
    *      SegDs: 000000000000002B:  
    *      SegEs: 000000000000002B:  
    *      SegFs: 0000000000000053:  
    *      SegGs: 000000000000002B:  
    *      SegSs: 000000000000002B:  
    *     EFlags: 0000000000010293:  
    *        Rax: 0000000000000000:  
    *        Rcx: 0000000000000008:  
    *        Rdx: 00000000000003C6:  
    *        Rbx: 0000000000000018:  
    *        Rsp: 000000005C7ADEA0:  FFFFFFFFFFFFFFFE  000000073B0D2000  000000073B0D3600  0000006F0391A4F0  0000038400000008  00007FF900000002  
    *        Rbp: 0000000000000002:  
    *        Rsi: 0000000000000000:  
    *        Rdi: 0000000000000008:  
    *         R8: 000000DA7B400080:  0000000000000000  05BF05BF1249000C  06ED06ED01E805BF  06ED06ED06ED06ED  06ED06ED06ED06ED  122E06000600122E  
    *         R9: 0000000000000000:  
    *        R10: 0000000000000276:  
    *        R11: 00000000000003C6:  
    *        R12: 000000808E5B1FF0:  0000000000000000  0000000000000000  0000000000000000  0000000000000000  0000000000000000  0000000000000000  
    *        R13: 0000000000027600:  
    *        R14: 0000000000000FD8:  
    *        R15: 000000073B0D3600:  00007FF9EDE75B20  000000A9584152D8  0000001E2A9E0060  000000073B0D3670  000000073B0D36B0  0000001800400000  
    *        Rip: 00007FF9EB45BD35:  3FE783283CB60F42  634D00000131840F  CD8B20778B4D2C5F  4901438D41E7D348  9848DF0348015D8D  FF63B60F44EE6348  
    * *******************************************************************************
    * ——————————————————————————-
    * Short Stack Dump
    00007FF9EB45BD35 Module(sqlmin+0000000000B9BD35)
    00007FF9EB4571B1 Module(sqlmin+0000000000B971B1)
    00007FF9EB44ED44 Module(sqlmin+0000000000B8ED44)
    00007FF9EB44EADA Module(sqlmin+0000000000B8EADA)
    00007FF9EB45075E Module(sqlmin+0000000000B9075E)
    00007FF9EB450860 Module(sqlmin+0000000000B90860)
    00007FF9EB450738 Module(sqlmin+0000000000B90738)
    00007FF9EB450860 Module(sqlmin+0000000000B90860)
    00007FF9EB450738 Module(sqlmin+0000000000B90738)
    00007FF9EB450860 Module(sqlmin+0000000000B90860)
    00007FF9EB450738 Module(sqlmin+0000000000B90738)
    00007FF9EB450860 Module(sqlmin+0000000000B90860)
    00007FF9EB465231 Module(sqlmin+0000000000BA5231)
    00007FF9EB46C387 Module(sqlmin+0000000000BAC387)
    00007FF9EA8EC954 Module(sqlmin+000000000002C954)
    00007FF9EA93F8DF Module(sqlmin+000000000007F8DF)
    00007FF9EA8EC954 Module(sqlmin+000000000002C954)
    00007FF9EA9B1792 Module(sqlmin+00000000000F1792)
    00007FF9EA9AE922 Module(sqlmin+00000000000EE922)
    00007FF9EA9DCEA5 Module(sqlmin+000000000011CEA5)
    00007FF9EA9DCAFF Module(sqlmin+000000000011CAFF)
    00007FFA05164850 Module(sqldk+0000000000004850)
    00007FFA05164634 Module(sqldk+0000000000004634)
    00007FFA05164306 Module(sqldk+0000000000004306)
    00007FFA0518C2FF Module(sqldk+000000000002C2FF)
    00007FFA0518C450 Module(sqldk+000000000002C450)
    00007FFA0518C3D9 Module(sqldk+000000000002C3D9)
    00007FFA0518CC68 Module(sqldk+000000000002CC68)
    00007FFA1813168D Module(KERNEL32+000000000000168D)
    00007FFA18B554E4 Module(ntdll+00000000000154E4)
    Stack Signature for the dump is 0x000000013D3BF87E
    [INFO]          Identity             Begin               End |        State                 
    Result     Error  Speculate   Prepared LazyCommit   ReadOnly |      Transaction         Database          ThreadId |   ReadSet  WriteSet 
     ScanSet Savepoint LogSizeRq | CommitDep TotalComm       Dependent 0       Dependent 1       Dependent 2       Dependent 3       Dependent 4   
       Dependent 5       Dependent 6       Dependent 7 |            Area  Location |
    External dump process return code 0x20000001.
    External dump process returned no errors

      

Answers

  • This is almost certainly a bug in the SQL Server.  However, there are other reasons.

    I would highly suggest you install the latest SP before pursing this further:

    https://support.microsoft.com/en-us/help/321185/how-to-determine-the-version—edition-and-update-level-of-sql-server-a

    • Edited by

      Wednesday, October 11, 2017 2:47 PM

    • Proposed as answer by
      Lin LengMicrosoft contingent staff
      Thursday, October 19, 2017 7:19 AM
    • Marked as answer by
      SP_WHO_ME
      Friday, October 27, 2017 2:21 PM
    • Unmarked as answer by
      SP_WHO_ME
      Monday, October 30, 2017 3:33 PM
    • Unproposed as answer by
      Tom Phillips
      Monday, October 30, 2017 6:13 PM
    • Marked as answer by
      SP_WHO_ME
      Tuesday, October 31, 2017 3:26 PM

  • Tom, thanks again for your help.

    Very good point! We are making a call to a linked server, who is behind a service pack! I I will ensure the drivers are current as well. I didn’t even consider the second server involved.

    You’ve provided all the information I need to move forward. 

    Thanks so much, Tom. 

    • Marked as answer by
      SP_WHO_ME
      Tuesday, October 31, 2017 3:25 PM

APPCRASHИногда, когда мы пытаемся запустить очередную программу, или игру, сталкиваемся с ошибкой APPCRASH. Если и у вас возникла такая ситуация, вы на правильном пути. Ниже мы расскажем почему возникает неисправность APPCRASH с кодом c0000005 и как ее исправить в Windows 7. Ведь устранить можно абсолютно любую неисправность, причем сделать это довольно просто. Следите за нашей пошаговой инструкцией. Также в самом конце статьи вы найдете видеоурок.

Ошибка

Содержание

  1. Что это за проблема
  2. Из-за чего возникает ошибка
  3. Исправляем ошибку
  4. Инсталлируем DirectX
  5. Драйвера на видеокарту
  6. Устанавливаем Visual C++
  7. .NET Framework
  8. Очистка и ремонт реестра
  9. Сканирование системы на наличие вредоносных программ
  10. Чистилка
  11. Dr.Web CureIt!
  12. AdwCleaner
  13. HimanPro
  14. Удаление и переустановка
  15. Реставрируем файлы системы
  16. Итоги и комментарии
  17. Видео

Что это за проблема

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

  • Media Player;
  • GTA 5;
  • Steam;
  • Fallout 3, 4;
  • 1C;
  • Fifa 14, 15;
  • Assassin’s creed;
  • Sims 3, 4.

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

Сложность: Средний уровень
Платформа: Windows 7, 8, 10 (x32/x64 Bit)
Цена: Бесплатно
Год: 2017, 2018
Официальный сайт: Microsoft.com
Рейтинг (можно голосовать):  [kkstarratings]

Из-за чего возникает ошибка

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

Если перечислять основные причины APPCRASH, получится такой список:

  • работа Microsoft Visual C++ без обновлений;
  • репак или пиратская версия программы/игры;
  • старая версия NET. Framework;
  • неполадки после обновления;
  • старая версия DirectX;
  • FIFA;
  • повреждение ОС вирусами;
  • устаревшие драйверы;
  • работа OS без обновлений.

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

Исправляем ошибку

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

Инсталлируем DirectX

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

Помните! Вреда от установленного DirectX не будет, пакет должен присутствовать в каждой операционной системе.

  1. Скачиваем нужную нам библиотеку (загрузка должна начаться автоматически). Также есть версия для 64 Bit-систем.

Загрузка DirectX

  1. Запустится установщик. В первую очередь нужно принять лицензию. Переключаем флажок в нужное положение и жмем Далее.

Принятие лицензии

  1. На следующем этапе нам пытаются «подсунуть» еще одну программку. Но так как стороннее ПО, тем более такое, нам ни к чему, убираем флажок, отмеченный цифрой 1, и жмем Далее.

Отключение стороннего ПО

  1. Итак, все готово к установке. Нам даже показывают размер загружаемых файлов. Снова жмем Далее.

Размер файлов

  1. Сначала файлы скачаются с серверов Майкрософт.

Загрузка данных

  1. Когда загрузка будет завершена, произойдет автоматическая установка.

Установка DirectX

  1. Затем нам остается лишь нажать Готово.

Установка завершена

Устанавливать мультимедийную библиотеку нужно исключительно из-под аккаунта с администраторскими полномочиями.

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

Драйвера на видеокарту

Обновить драйвер вашей видеокарты нужно в любом случае. Конечно, если таковой имеется в новой версии. Проверить это можно на официальном сайте-производителе. Ниже мы как раз и покажем, как это делается.

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

  1. Переходим на официальный сайт производителя вашей видеокарты. Для NVidia и AMD. Кликаем по пункту Драйверы.

Драйверы

  1. Затем ищем свой драйвер. Так как в нашем случае это GeForce 1050Ti, мы выбираем серию 10, а потом все остальное. В конце жмем Поиск.

Поиск драйвера

  1. Кликаем по кнопке Загрузить сейчас.

Загрузка драйвера

  1. Когда файл будет скачан, запустите его и выберите каталог распаковки. Мы оставляем его по умолчанию и жмем ОК.

Путь распаковки

  1. Ждем пока распаковка драйвера будет окончена.

Распаковка

  1. Сначала система проверит ваш графический адаптер на предмет совместимости с драйвером.

Проверка совместимости

  1. Когда проверка окончится, нам будет предложено начать установку. Жмем отмеченную на картинке кнопку.

Принятие лицензии NVidia

  1. Далее, ожидаем окончания инсталляции нашего драйвера.

Установка графического драйвера

Готово. Нам остается лишь нажать кнопку Закрыть. Установка драйвера завершена.

Установка драйвера завершена

Теперь мы опишем еще один способ, который может помочь в решении ситуации APPCRASH с кодом c0000005 на Windows 7.

Устанавливаем Visual C++

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

  1. Посетите официальную страничку загрузки Visual C++ и скачайте библиотеку.

Сайт C++

  1. Выберите версию пакета, в зависимости от разрядности вашей системы. Затем жмите Next.

Выбор разрядности

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

Лицензия C++

  1. Начнется установка программы. Ждем ее завершения.

Установка C++

  1. Для окончания процесса жмем Закрыть.

Установка C++ завершена

Готово. Можно проверять запуск проблемной игры. Если ситуация не решится, попробуйте переустановить .NET Framework. Способ описан ниже.

.NET Framework

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

  1. Скачайте Фреймворк с официального сайта.

Сайт программы

  1. Запустите установщик и дождитесь окончания разархивации данных.

Извлечение файлов

  1. Примите лицензионное соглашение и нажмите Установить.

Лицензия framework

  1. Идет установка, ждем ее окончания.

Установка Framework

  1. Готово. Жмем отмеченную кнопку.

Установка окончена

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

Перезагрузка ПК

Давайте рассмотрим и еще один способ устранения неполадки APPCRASH (c0000005) когда приложение прекращает работу.

Очистка и ремонт реестра

Очень действенный вариант, способный помочь в нашей ситуации – это ремонт системного реестра и исправление ошибок dll. Мы будем использовать лучшую программу, способную справиться с данной задачей, это CCleaner. Скачать его последнюю версию можно на официальном сайте.

  1. Установите и запустите наш CCleaner, перейдите во вкладку Реестр и нажмите кнопку Поиск проблем.

Поиск проблем

  1. Дождитесь окончания сканирования.

Сканирование реестра

  1. Остается только исправить найденные погрешности.

Исправить отмеченные

Возможно, причиной сбоя APPCRASH с кодом c0000005 стал вирус, который гнездится на ПК. Давайте разберемся как его найти и искоренить.

Сканирование системы на наличие вредоносных программ

Существует несколько инструментов, которые способны качественно дополнить функцию вашего защитника (штатного антивируса). Рассмотрим их более подробно.

Чистилка

Неплохо инструмент от Ивана Зайцева, который в несколько кликов способен очистить ваш компьютер или ноутбук от вредоносных объектов. Скачать программу можно на ее официальном сайте.

Чистилка

Лицензия: Бесплатно
Платформа: Windows XP, Vista, 7, 8, 10
Официальный сайт: chistilka.com
Язык: Русский
Разработчик: Иван Зайцев

Dr.Web CureIt!

Лого 3Еще одна функциональная программа от Доктор Веб. Ее тоже стоит использовать для периодического сканирования вашего ПК. Скачать последнюю редакцию можно на домашней страничке приложения.

Dr.Web Cureit

Лицензия: Бесплатно
Платформа: Windows XP, Vista, 7, 8, 10
Официальный сайт: www.drweb.com
Язык: Русский
Разработчик: Доктор Веб

AdwCleaner

Лого 2Дальше у нас идет очень интересный и мощный инструмент от Malwarebytes. Загрузить его можно тут. Обязательно воспользуйтесь данным софтом, и вы увидите сколько странных программ есть на вашем ПК.

AdwCleaner

Лицензия: Бесплатно
Платформа: Windows XP, Vista, 7, 8, 10
Официальный сайт: malwarebytes.org
Язык: Английский
Разработчик: Malwarebytes.org

HimanPro

Лого 1Последняя утилита в нашем обзоре – это HimanPro. Скачать антивирус можно на его домашней страничке.

HimanPro

Лицензия: Условно-бесплатная
Платформа: Windows XP, Vista, 7, 8, 10
Официальный сайт: www.surfright.nl
Язык: Русский
Разработчик: Mark Loman

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

Если ошибка все же осталась, и вы видите код c0000005, можно попробовать просто переустановить проблемное приложение. Но делать это нужно не штатными средствами Windows, а с помощью стороннего софта. Итак, приступаем:

  1. Скачайте утилиту Revo Uninstaller с его официального сайта, установите ее и запустите. Затем выберите программу, которую нужно исправить и нажмите Удалить.

Выбор программы для удаления

  1. Удалите софт при помощи стандартного деинсталлятора.

Стандартный деинсталлятор

  1. Выберите продвинутый метод сканирования и жмите кнопку, отмеченную цифрой 2.

Глубина сканирования

  1. Кликните по кнопке с надписью: Выбрать все и жмите Готово.

Очистка следов

Программа полностью удалит все остатки на диске и в реестре и позволит «начисто» переустановить нужную нам игру.

Реставрируем файлы системы

Иногда, например, вследствие деятельности вредоносного ПО, системные файлы могут быть повреждены. Ситуацию исправить можно, для этого мы будем использовать средства самой Widows.

  1. Откройте командную строку от имени администратора. Для этого найдите ее в меню Пуск, сделайте правый клик и выберите пункт, отмеченный цифрой 4.

Запуск командной строки

  1. Вводим команду, указанную ниже, и жмем Enter.

sfc.exe /scannow

Начало сканирования

После того как все системные файлы будут проверены, произойдет их исправление. Если, конечно, ошибка будет найдена. Например, в нашем случае все «чисто».

Итоги и комментарии

На этом наш рассказ о том, как исправить APPCRASH с кодом c0000005 закончен. Надеемся статья оказалась для вас полезной. Задать вопрос вы всегда можете в комментариях, мы, естественно, ответим на него и поможем. Также рекомендуем просмотреть видео, в котором показаны способы исправления ошибки.

Видео

Для большей наглядности вас ждет также видеоинструкция, в которой мы дублируем написанное выше.

( 5 оценок, среднее 4 из 5 )

Вы получаете сообщение об ошибке «ошибка при запуске приложения» с кодом 0xc0000005 или ошибку exception access violation 0xc0000005? Обычно эта проблема возникает при попытке открыть некоторое программное обеспечение на вашем ПК с Windows 10 или Windows 7. Ошибка в основном связана с интернет-браузерами, но и любая другая программа, установленная в вашей Windows, может перестать работать. Виновником ошибки может быть сторонний антивирус, поврежденный реестр или плохие аппаратные драйверы. Разберем, что делать и как исправить код ошибки 0xc0000005 в Windows 10.

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

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

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

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

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

  • Как удалить антивирусы полностью с компьютера.

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

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

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

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

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

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

channel

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

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

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

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

  • Нажмите Win+R и введите devmgmt.msc.

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


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

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

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

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

  • bcdedit

Если местоположение загрузчика вашего ПК указывает «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

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

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

7. Проверка и восстановление системных файлов

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

  • sfc /scannow
  • Дождитесь окончание процесса и перезагрузите ПК.

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

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

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

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

Есть полное руководство, как проверить оперативную память на ошибки.

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

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

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

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

10. Поковыряем реестр

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

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

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

HLM SOFTWARE Microsoft Windows NT CurrentVersion Windows

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

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

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

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


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

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

[ Telegram | Поддержать ]

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Error code blzbntbgs000003e9 call of duty vanguard что делать
  • Error code blzbntbgs000003e9 call of duty vanguard как решить
  • Error code blzbntbgs000003e9 call of duty cold war
  • Error code biome 1
  • Error code b378

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии