Как самостоятельно исправить код ошибки 0x00000000 в операционной системе Windows?
На чтение 3 мин Просмотров 4к.
0x00000000 — эта ошибка может возникнуть при запуске программ, игр, приложений. Возникновение происходит, когда запущенное приложение пытается получить доступ к закрытому участку памяти, а специальная функция DEP встроенная Windows блокирует его.

Содержание
- Варианты отображения сообщения
- Суть и причины ошибки 0x00000000
- Как ее исправить?
- Способ №1
- Способ №2
- Полезное видео
Варианты отображения сообщения
На экране пользователь может увидеть такую информацию: «Инструкция по адресу 0x000…. обратилась к …… Память не может быть read». В окне ошибки будет предложено два варианта решения: завершение приложения или его отладка.
Также вариант проблемы может выглядеть так: «Инструкция по адресу 0x000…. обратилась к …… Память не может быть written». В этом варианте будет предложен аналогичный способ решения.
В случае появления проблем при запуске игр, сообщение может выглядеть так:
- «Exception at address 0x00000000» (San Andreas Multiplayer);
- «Rendering error 0x00000000» (WoT Blitz).

Оба варианта сообщения означают, что программа собиралась использовать доступ к закрытой памяти, но функция дала отказ, поэтому появился данный код ошибки. Чаще всего данная проблема встречается при использовании программы virtualbox, которая создает виртуализацию системы. Она пытается получить доступ к закрытым участкам памяти и блокируется функцией Windows.
Решить эту проблему можно несколькими вариантами, и подходят эти решения для всех версий Виндовс — 7, 8, 10.
Как ее исправить?
Способ №1
Данный способ является универсальным для всех версий Windows и достаточно простым:
- Заходим в настройки вашего компьютера.
- Правой кнопкой мыши по значку компьютер (только не по ярлыку) — свойства.
- Далее выбираем — дополнительные параметры системы. В меню быстродействие ищем параметры.
- В появившемся окне находим вкладку предотвращение выполнения данных. С этой вкладкой мы и будем работать.
Во вкладке существует два варианта работы DEP. Нам необходим второй вариант — включить DEP для всех программ и служб, кроме выбранных ниже. Теперь необходимо выбрать кнопку добавить и выбрать необходимые приложения которые будут находиться в списке исключений. Такие программы и будут работать без возникновения ошибки.

Внимание! Решение довольно простое, но занимает достаточно много времени, если ошибка возникает во многих играх и программах. Добавлять в исключения придется каждое приложение, игру, но в конечном итоге все будет работать.
Способ №2
Второй способ — это проверка компьютера на антивирусы или полное отключения DEP.
Для начала следует обновить ваш антивирус до самой последней версии и провести полное сканирование пк. После чего можно попробовать в ручном режиме отключить функцию DEP:
- Переходим в меню пуск и в строке поиска пишем «cmd».
- Запустите программу от имени администратора — это необходимо сделать обязательно.
- В появившемся окне пропишите команду — bcdedit.exe /set {current} nx AlwaysOff и зафиксируйте все кнопкой enter.
- Закройте все окна и перезагрузите компьютер.
Предотвращение выполнения данных — DEP — это в своем роде защитная функция Windows, которая стабилизирует работу компьютера. Поэтому отключение может вести к некорректной работе ПК, но если вовремя обновлять антивирус и хотя бы 2 раза в неделю проверять компьютер, то этого будет достаточно для стабильной работы и отсутствия подобных проблем.
Полезное видео
Наглядный процесс решения данной проблемы с программой Virtual Box вы можете посмотреть здесь:
When I start Oracle VM VirtualBox 4.2.18 on Windows 8.1 64bit, the below message shows. What is the meaning of this message and how to solve it?
VBoxTestOGL.exe
The instruction at 0x806d58e2 referenced memory at 0x00000000. The memory could not be read.

asked Jan 5, 2014 at 11:42
![]()
1
Try disabling 3D accelaration on the Guest. There are some reported problems with AMD graphics cards with 3D acceleration enabled.
See e.g. https://www.virtualbox.org/ticket/12772
answered Mar 10, 2015 at 13:25
![]()
Martin PeckaMartin Pecka
8622 gold badges11 silver badges18 bronze badges
1
VirtualBox has tried to read a memory location without permissions. In the main memory there are some areas that only the kernel can read/write. This is the meaning of the message.
Could exist many reasons that triggered this error.
I suggest to install another version… maybe you can try with 32bit version.
answered Jan 5, 2014 at 13:58
![]()
2
In the last 1-2 years I’ve been continously using the newest VirtualBox on a Win7 host, starting up the same WinXP host occasionaly. (Current version is VirtualBox 4.3.20)
I’m using a dual display setup, and the occurence of the error is determined by the screen on which the VirtualBox window is started. If I use screen 1, the error never happens. If the VirtualBox window resides on screen 2 at a critical moment of the guest WinXP bootup, the error shows up. If I start the virtual machine on screen 1, let the guest WinXP boot up, then move the window to screen 2, no errors are experienced for the rest of the session. So I started to do exactly this as a workaround.
May as well work (or not) in your case.
answered Dec 4, 2014 at 10:57
Attila CsipakAttila Csipak
2691 gold badge4 silver badges11 bronze badges
0
In my case, there was a mistmatch between the VirtualBox version, e.g. 6.1.36, and the VirtualBox Extension Pack, e.g. 6.1.34. After installing the matched version of the Extension Pack, everything worked well again.
This error happened to both already created VMs as well as being-created VMs.
answered Aug 17, 2022 at 11:37
![]()
1
Ошибка 0x00000000 возникает при запуске многих приложений, но типична она при использовании виртуальных машин (программ наподобие VirtualBox). Сообщение чаще всего появляется из-за системного компонента DEP, который следит, чтобы сторонние программы не использовали память, отведенную для Windows.
Способы решения ошибки 0x00000000

Для устранения проблемы первоочередно выполните следующее:
- проверьте систему на вредоносное ПО;
- проверьте системные файлы на целостность, путем запуска командной строки под правами администратора и выполнения там команды sfc /scannow.
Далее используйте такие способы:
- Внесение исключений в DEP. Следуем по пути «Мой компьютер» => «Свойства» => «Дополнительные параметры системы» => «Параметры быстродействия» => «Предотвращение выполнения данных». Ставим галочку в строке «Включить DEP для всех программ и служб…». Ниже станет активной кнопка «Добавить». Нажав ее, выберите то приложение, запуск или работа которого вызывают 0x00000000. В результате системный компонент DEP не будет отключен, что хорошо для стабильности работы, а выполнение ранее проблемного приложения не станет ограничиваться этим компонентом.
- Отключаем DEP. Если у вас Windows XP, то зажмите Win+R, введите и запустите запрос C:/boot.ini. В открывшемся файле находим значение (комбинация Ctrl+F поможет в этом) /noexecute=optin и заменяем его на /noexecute=AlwaysOff. Сохраните изменения в файле и перегрузите ОС. Если ваша версия Windows от 7 до 10, то откройте командную строку под правами администратора. Введите в ней команду bcdedit.exe /set {current} nx AlwaysOff, подтверждая действие нажатием Enter. Этот способ точно устранит ошибку 0x00000000, но последствием может стать снижение стабильности роботы ПК.
so I’m running Ubuntu 18.04 LTS on VirtualBox and I have windows 10 1903 running as host, and this error started happening since I installed the VM, I’ll be working normally and all things going well, then this error shows up:

I zipped the log file in a zip file if you click the link it will download it automatically,
Specs of the machine:
- Acer Predator Helios 300 2018.
- i7 8750H
- GTX 1060
- 16GB DDR4 2666MHz
- 256 NVMe SSD
It is running the latest version of virtualbox and the latest extension pack. I assigned 3 cores and the execution cap to 100%, and it has 8GB of virtual memory, 128MB video memory, and 3D acceleration enabled.
![]()
T.J.L.
7071 gold badge7 silver badges21 bronze badges
asked Feb 12, 2020 at 20:06
Can you disable the 3D Accelaration in virtual box for this VM and then reboot the VM. I had the same issue after disabling 3D Acceleration it worked perfectly.
answered Feb 15, 2020 at 12:28
0
I had the same issue running MacOS on a Windows 10 (Host). I just changed the graphics controller option in Settings → Display to VBoxSVGA.
![]()
answered Jun 25, 2021 at 15:16
I had the same issue after coming back from the holidays, with my last log-in nearly two weeks earlier. My solution in Virtual Box was to go to:
File > Quit (or Ctrl + Q)
A warning message appeared to say that a shutdown will commence and may affect any unsaved data from applications still open. (In my case, I only had the command line open so that was fine so I selected OK).
I then selected my virtual instance in Virtual Box and selected Start again, and I could regain access.
Through this process Virtual Box restarted my VM, rebooting with my account and login. Note, any previously opened applications will now be closed, so any unsaved data will be lost.
answered Jan 3 at 16:16
![]()
For me i have discarded the session and reopened again . Its working now
answered May 3 at 8:29
2
Go to virtualbox
VirtualBox says: The memory could not be written whenever i shutdown a virtual machine.
As I turn off a virtual machine (I tried making new ones but I got the same result) I get a window saying:
VirtualBoxVM.exe — Application Error
The instruction at 0x00007FFDBCC59B2C referenced memoty at 0x00007FFDBCC59B2C. The memory could not be written.
Click on OK to eerminate the program Click on CANCEL to debug the program
I am not sure when this started happening exactly but I suspect the reason may be when I updated Windows 10 which is the host OS. To the latest update. I also have McAffee antivirus installed. I have tried chaning versions of virtualbox to 6.1.16 to see if I upgraded into the problem but that changed nothing. Today I upgraded to 6.1.22 but that did not help either.
I found some results saying it may be a problem with using a .dll that is not allowed but I am unsure on how to fix that… There are also some old errors using 3d acceleration but I don’t even use that and I also thin kthat is an older bug which is fixed.
Anyone who encountered the same thing and got it to work?
Edit: It seems like removing McAffee antivirus may be the source of the issue. I do use Virtualbox together with McAffee on another host so I am still not sure what the difference is.
Edit2: Today it does not happen to me anymore. Since I had a notice about software from McAffee maybe it was auto updated and it fixed this too, who knows…
