Майнкрафт ошибка 0xc0000005

Обновлено: 05.07.2024

Keep getting this crash at random times while playing.

-reinstalling the mod pack,
-uninstalling old versions of java

-making sure java is updated

I don't know what else can fix this.

Register to memory mapping:
RAX=0x0000000000000000 is an unknown valueRBX=0x000000000001bc8c is an unknown valueRCX=0x0000000000000000 is an unknown valueRDX=0x0000000002f6c891 is at entry_point+3473 in (nmethod*)0x0000000002f6b8d0RSP=0x00000000024ede80 is pointing into the stack for thread: 0x00000000024f4800RBP=0x00000000c549e869 is an unknown valueRSI=0x00000000baca5a02 is an unknown valueRDI=0x00000000baca599f is an unknown valueR8 =0x00000005d652d010 is an oopnet.minecraft.client.renderer.vertex.VertexFormatElement - klass: 'net/minecraft/client/renderer/vertex/VertexFormatElement'R9 =0x0000000000000000 is an unknown valueR10=0x0000000000000003 is an unknown valueR11=0x00000000c549e7eb is an unknown valueR12=0x0000000000000000 is an unknown valueR13=0x00000000baca5a31 is an unknown valueR14=0x0000000000000003 is an unknown valueR15=0x00000000024f4800 is a thread

Stack: [0x00000000023f0000,0x00000000024f0000], sp=0x00000000024ede80, free space=1015kNative frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)C 0x00000000079e8f9f

--------------- S Y S T E M ---------------
OS: Windows 10.0 , 64 bit Build 19041 (10.0.19041.662)
CPU:total 16 (8 cores per cpu, 2 threads per core) family 6 model 158 stepping 13, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
Memory: 4k page, physical 16709860k(5227348k free), swap 28768484k(9551948k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (25.51-b03) for windows-amd64 JRE (1.8.0_51-b16), built on Jun 8 2015 18:03:07 by "java_re" with MS VC++ 10.0 (VS2010)
time: Sun Dec 13 16:32:17 2020elapsed time: 218 seconds (0d 0h 3m 38s)

  • Enderman Ender
  • Join Date: 9/20/2016
  • Posts: 8,576
  • Member Details

If you reinstall/update java, also make sure you are using it - the crash shows you are using still the minecraft build in one

Go to your Minecraft profile, edit it and set the new Path to the java version

Test it with javaw.exe and jawa.exe

Also make sure your CPU/GPU drivers are up-to-date

Check your RAM usage ingame

Test it without Xaeros Minimap for a while

  • Out of the Water
  • Join Date: 12/13/2020
  • Posts: 3
  • Member Details

Thanks for the reply,

I tried what you suggested and still crashed.

I then uninstalled Minecraft and all instances

Uninstalled Curseforge and java

Reinstalled everything and it still crashed.

Might be hardware then?
RAM usage is fine.

This is what I'm getting now.

Register to memory mapping:
RAX=0x00000000000024a8 is an unknown valueRBX=0x0000000000000003 is an unknown valueRCX=0x0000000000000000 is an unknown valueRDX=0x0000000027b80b20 is an unknown valueRSP=0x00000000146ff850 is an unknown valueRBP=0x00000000146ff930 is an unknown valueRSI=0x0000000000000004 is an unknown valueRDI=0x0000000025fe45e0 is an unknown valueR8 =0x0000000000000000 is an unknown valueR9 =0x0000000073c9facb is an unknown valueR10=0x000000000000000c is an unknown valueR11=0x000000077fc61cd0 is an oop
[error occurred during error reporting (printing register info), id 0xc0000005]
Stack: [0x0000000014600000,0x0000000014700000], sp=0x00000000146ff850, free space=1022kNative frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)V [jvm.dll+0x3fb4db]V [jvm.dll+0x3fba7d]V [jvm.dll+0x3ea0ce]V [jvm.dll+0x29846a]C [msvcr100.dll+0x21d9f]C [msvcr100.dll+0x21e3b]C [KERNEL32.DLL+0x17034]C [ntdll.dll+0x4d0d1]

--------------- S Y S T E M ---------------
OS: Windows 10.0 , 64 bit Build 19041 (10.0.19041.662)
CPU:total 16 (8 cores per cpu, 2 threads per core) family 6 model 158 stepping 13, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx
Memory: 4k page, physical 16709860k(4719584k free), swap 28768484k(9931116k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (25.51-b03) for windows-amd64 JRE (1.8.0_51-b16), built on Jun 8 2015 18:03:07 by "java_re" with MS VC++ 10.0 (VS2010)
time: Mon Dec 14 15:51:17 2020elapsed time: 688 seconds (0d 0h 11m 28s)

ошибка 0xc0000005

Для владельцев лицензионных ОС

В любое время можно обратиться за помощью через форму обратной связи.

Владельцам предустановленных Windows нужно обращаться производителю компьютера или ноутбука, а они уже передадут информацию в Майкрософт.

Если ничего не помогает, могу посочувствовать и предложить полностью переустановить Windows 7/8/10. Радикальный метод, который у многих стоит на первом месте 🙂

Причина ошибки

Причина появления ошибки 0xc0000005 проста, и в то же время несколько удивительна – это официальные обновления Microsoft номер kb2859537, 2872339, 2882822 и 971033. Чаще всего с этой ошибкой сталкиваются пользователи ОС Windows 7, но бывают случаи, когда она показывается на Windows 8 и Windows 8.1, однако они не в пример более редки.

В первую очередь, не стоит переживать. Вы не первый и, вероятно, не последний, кто столкнулся с этой проблемой. Причина ошибки при запуске 0xc0000005 не в том, что вы сделали что-либо неверно, например, удалив какой-то файл, а в ОС Windows и работниках этой компании, которые сделали «подарок» своим пользователям, выпустив конфликтные обновления.

Совет: после каждого удаления обновления – перезагружайте ПК и проверяйте, исчезла ли ошибка 0xc0000005.

Другие причины и решения ошибки 0xc0000005

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

  • Провести тестирование оперативной памяти. Для этого подойдет бесплатная утилита Memtest Запустите ее и просканируйте оперативку на ошибки. Возможно, ошибка 0xc0000005 связана с некорректной работой DDR.
  • Если с оперативной памятью все хорошо, то следующий шаг – сканирование системы на вирусы и другое вредоносное ПО. Удалите все подозрительные файлы, программы (особенно рекламные). Другими словами – почистите систему. Затем перезагрузите ПК и проверьте, осталась ли ошибка 0xc0000005.
  • В редких случаях, причиной появления ошибки при запуске 0xc0000005 может быть конфликт драйверов видеокарты – обновите их или, если у вас уже стоят последние, откатите их до прошлой версии.
  • Рекомендуем также попробовать обновить драйвера на принтер – конфликт с ними также иногда является причиной ошибки. В крайнем случае, удалите драйвера или создайте чистый профиль через настройки принтера.

Наконец, если воз и ныне там – восстановите систему до более раннего состояния, в частности, до того момента, когда вы совершенно точно были убеждены в отсутствии ошибки запуска 0xc0000005.

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

0xc0000005 Шаг 1: Починка реестра

Для исправления ошибок реестра лучше всего использовать специальные программы, которые не только исправляют реестр и устраняют ошибки Windows, но и ускоряют работу компьютера за счет оптимизации системы, что позволяет сэкономить на обновлении компьютера.
0xc0000005 Шаг 2: Вирус

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

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

Часто ошибка 0xc0000005 бывает вызвана функцией Windows Предотвращения Выполнения Данных. Эта функция была введена в Windows SP2 и используется в последующих версиях. Предотвращение Выполнения Данных (ПВД) - это набор программных решений для выполнения дополнительных проверок памяти с целью предотвращения исполнения вредоносного кода. В случае с ПВД ошибка 0xc0000005 - типичный пример неверного обращения к памяти. Подобное использование памяти характерно не только для вирусов, но и для обычных программ. Поэтому, если ошибка 0xc0000005 появилась при запуске приложения которому вы доверяете, определите исключение из ПВД для этого приложения.
0xc0000005 Шаг 5: Драйвер принтера

Иногда ошибка 0xc0000005 возникает когда настройки профиля вашего принтера становится несовместимым с обновленными настройками других программ, которые вы пытаетесь запустить. Вы можете попытаться переустановить сами программы, принтер или даже всю систему - и это не поможет. Дело в том, что при каждой новой установке принтера на ваш компьютер ставится один и тот же “профиль по умолчанию”, включенный производителем в базовый инсталляционный пакет. В этом случае нужно создать новый, “чистый” профиль принтера и работать в нем.
0xc0000005 Шаг 6: Драйвер видео карты

Если ошибка 0xc0000005 появилась после обновления видео драйвера, вернитесь к тем драйверам, которые работали нормально и сообщите об ошибке производителю.
0xc0000005 Шаг 7: IE6

[16:14:07] Assasin: я извращенец))) [17:25:15] Assasin: самолизинг

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

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

Извлеките все дискеты, компакт-диски и DVD-диски из компьютера и перезагрузите его.

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

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

На экране Дополнительные варианты загрузки выделите Последняя удачная конфигурация с помощью клавиш со стрелками и нажмите клавишу ВВОД.

Возникает эта проблема при запуске какой-нибудь программы или игры, а у некоторых даже при попытке открыть любую программу на компьютере! При этом может выдаваться похожее окно:

Ошибка при запуске приложения 0xc0000005 в Windows 7/8/10

  • Error: access violation 0xC0000005
  • Exception 0xc0000005 EXCEPTION_ACCESS_VIOLATION
  • Ошибка при инициализации приложения (0xc0000005)

или система может вовсе уйти в нокаут, оставив на экране лишь печальный синий экран смерти. В Windows 8/10 x64 могут не работать 32-битные приложения. В любом случае следуйте инструкции сверху вниз, пробуя различные варианты, пока всё не наладится.

Если не получается ни первым, ни вторым способом

Возможно, проблема окажется серьёзней и первые два способа не сработают из-за самой ошибки при запуске приложений 0xc0000005, т.е. она будет появляться при попытке запуска панели управления или утилиты wusa.exe. Тогда попробуйте запуститься в безопасном режиме. Для Windows 7 нужно при запуске компьютера нажимать клавишу «F8» пока не появится меню загрузки и там выбрать «Безопасный режим»

Как запустить Безопасный режим в Windows 7

А там уже попробовать удалить обновления первым или вторым способом.

В особо сложных случаях и этот вариант не пройдёт. Тогда нужно использовать средство устранения неполадок. Чтобы загрузить среду восстановления нужно так же при запуске компьютера нажимать «F8» и в меню выбрать «Устранение неполадок компьютера»

Как загрузить среду восстановления с жёсткого диска

Далее будет предложено выбрать язык и ввести пароль администратора. Но такого пункта в меню может не оказаться, особенно если у вас Windows 8.1/10. Тогда нужно загрузиться с установочного диска или флешки, но вместо установки Windows выбрать «Восстановление системы», а затем в окошке нажать на «Командная строка».

Для продолжения работы нужно знать на каком диске установлена операционная система, обычно это диск «C:», а определить это можно очень просто. Введите в командную строку команду:

таким образом мы запустим самый обычный блокнот. Теперь заходим в меню «Файл -> Открыть…» и кликаем по «Компьютер»

Как определить букву диска через блокнот

Здесь вы уже разберётесь: системный диск тот, на котором есть папка «Windows». Вернёмся к нашим «баранам», в командной строке введите команду:

DISM /Image:C:\ /Get-Packages

Где C:\ это буква диска, на котором установлена операционная система. В результате выполнения команды вы получите много-много информации, среди которой нужно найти записи, содержащие номера одного или всех пакетов обновлений из перечня: KB2859537, KB2872339, KB2882822, KB971033. Привожу для примера:

Удаление обновлений из среды восстановления

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

Далее, введите в командную строку:
DISM /Image:C:\ /Remove-Package /PackageName:здесь_имя_пакета_которое_скопировали

Т.е. должно получится наподобие (всё на одной строчке):
DISM /Image:C:\ /Remove-Package /PackageName:Package_for_KB2859537

Нажимаем энтер, и, если нашли ещё другие пакеты обновления, то проделываем тоже самое и с ними. В результате этой процедуры пакеты будут удалены и пропадут из списка установленных, но останутся в журнале виндовс, т.ч. не пугайтесь, если что 🙂

И на закуску другой, более простой, а для кого-то может и единственный, метод:

  1. Заходим в папку «С:\Windows\SoftwareDistribution\Download» и удаляем там всё что удаётся удалить
  2. Загружаемся в безопасном режиме и восстанавливаемся до более ранней точки восстановления системы
  3. Перезагружаемся

На заметку: можно избежать установки нежелательных пакетов при ручном режиме обновлений Windows. Нужно просто найти такой пакет в списке на установку и нажать «Скрыть».

dism /online /cleanup-image /restorehealth

sfc /scannow

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

К слову, ошибка запуска приложения 0xc0000005 связана с ошибочными операциями с оперативной памятью (RAM) – «memory access violation». Одним из способов лечения является отключение функции DEP (Data Execution Prevention) или внесение программы в список исключений. Как это сделать читайте в статье по ссылке, которую я привёл.

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

Сбойный модуль оперативной памяти так же может стать причиной. Особенно, если всё это началось после расширения или модернизации оперативной памяти компьютера. В этом случае нужно временно убрать новый модуль памяти и протестировать работу системы. Если проблема устранена, то, соответственно, сбойный модуль нужно поменять на рабочий. Протестировать память на ошибки можно с помощью утилиты MemTest86.

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

Как откатить драйвер устройства

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

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

Ну что ещё сказать

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

Ну вот и всё, успехов! Если остались вопросы – добро пожаловать в комментарии, постараюсь помочь.

Ошибка 0xc0000005 после обновления Windows 7/8

В течении 2013-2014 годов Microsoft выпустила несколько обновлений для своих операционных систем, которые могут приводить к данной проблеме. В зависимости от настроек системы, эти обновления могут устанавливаться как в ручном режиме, так и полностью автоматически.

Факт: на пиратской Windows 7 вероятность лицезреть ошибку в разы выше, чем на лицензионной ОС. Но и законные владельцы виндовс могут столкнуться с неприятностью. Тут уж как сложатся звёзды 🙂 От меня совет: используйте только оригинальные сборки винды, а не всякие там супер-мега-пупер-зверь сборки 😉

Решение проблемы: удалить некоторые обновления. Сделать это можно несколькими способами.

Удаление обновлений из командной строки, самое простое

В Windows 7 введите в строку поиска меню «Пуск» строчку:

wusa.exe /uninstall /kb:2859537

Как удалить проблемное обновление из командной строки

В Windows 8 нажмите «Win+X» и введите:

exe /uninstall /kb:2859537

Нажмите «Enter», и немного подождите. Если обновление под номером 2859537 у вас установлено, то утилита удалит его. Проверьте, не решена ли ваша проблема. Если нет, то снова откройте меню «Пуск» и в строку поиска введите:

wusa.exe /uninstall /kb:2872339

Нажмите энтер, и снова проверьте. При отрицательном результате повторяем действия ещё с двумя обновлениями:

wusa.exe /uninstall /kb:2882822

wusa.exe /uninstall /kb:971033

После каждого шага желательно перезагружаться.

Удаление обновлений из Панели управления

Заходим в «Панель управления -> Программы и компоненты -> Просмотр установленных обновлений»

Просмотр установленных обновлений в панели управления

Просматриваем список с обновлениями Microsoft Windows и ищем в скобках совпадения из: KB2859537, KB2872339, KB2882822, KB971033

Удаление пакетов обновлений из панели управления

Удаляем. В списке около 200 строчек, поэтому первый способ мне видится более быстрым. Посмотрите видео, чтобы было понятней как всё делается.

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