Error allocating 0x800

When using Nvidia Web Driver with a MSI GeForce GTX 970 GAMING 4G, I randomly get Error allocating 0x800 pages at boot time in verbose mode. I couldn't fix this issue. I've tried to replace...

When using Nvidia Web Driver with a MSI GeForce GTX 970 GAMING 4G, I randomly get Error allocating 0x800 pages at boot time in verbose mode.
I couldn’t fix this issue.

I’ve tried to replace OsxAptioFix2Drv-64.efi by OsxAptioFixDrv-64.efi without success: I then always get Error - requested memory exceeds our allocated relocation block.

Tested using Clover v2.3k r3766 (packaged with MultiBeast 9.0.1), r3974 and r3998.

Suggestions to fix this issue:

  • Commit comment:

I have a fix for the 0x800 boot issue you’ve been having. Use driver OsxAptioFixDrv-64.efi but to fix the issue with that you need to edit RtVariables in your config.plist and change the value which reads 0x3 to 0x67 — that will fully turn off SIP but fix the memory allocation issue.

  • Received by email:

My solution is different but I also tried what is mentioned in the post you linked and it did not work on my config (P8Z68-V/GEN3 /w 16GB of RAM).

I had to edit source code of OsxAptioFixDrv and compile it manually with changed just one variable:
line 188 in latest release: Addr = 0x100000000; // max address
changed to: Addr = 0x300000000; // max address

What I’ve read about the origin of this problem is that latest graphic cards (I have a 970 as well) allocate a lot of memory for VBios and thus Clover is not able to find empty spot up to address 0x100000000 for kernel (you can read a bit about it there: link).
If you have plenty of RAM you can simply adjust the max address that the allocation method will look for empty block.
For me it works 100/100 times. Note that I tripled the initial value. It might be the case that you will need to simply double it. I have 6 HDDs connected and plenty of USB devices and from what I’ve read each of these devices may allocate some RAM for their firmware during boot-up process.

Содержание

  1. Error allocating 0x800 pages #2
  2. Comments
  3. tkrotoff commented Mar 10, 2017 •
  4. error allocating 0x800 pages at
  5. Comments
  6. tkrotoff commented Mar 10, 2017 •
  7. sam_F52
  8. Attachments
  9. BreBo
  10. sam_F52
  11. bc9037885
  12. # Исправление Slide значений KASLR
  13. # Что же такое KASLR?
  14. # И для кого эта информация?
  15. # Так как же мне это исправить?
  16. # Подготовка BIOS
  17. # Тестовая загрузка
  18. # Нахождение Slide значения
  19. # Использование DevirtualiseMmio

Error allocating 0x800 pages #2

When using Nvidia Web Driver with a MSI GeForce GTX 970 GAMING 4G, I randomly get Error allocating 0x800 pages at boot time in verbose mode.
I couldn’t fix this issue.

I’ve tried to replace OsxAptioFix2Drv-64.efi by OsxAptioFixDrv-64.efi without success: I then always get Error — requested memory exceeds our allocated relocation block .

Tested using Clover v2.3k r3766 (packaged with MultiBeast 9.0.1), r3974 and r3998.

Suggestions to fix this issue:

I have a fix for the 0x800 boot issue you’ve been having. Use driver OsxAptioFixDrv-64.efi but to fix the issue with that you need to edit RtVariables in your config.plist and change the value which reads 0x3 to 0x67 — that will fully turn off SIP but fix the memory allocation issue.

My solution is different but I also tried what is mentioned in the post you linked and it did not work on my config (P8Z68-V/GEN3 /w 16GB of RAM).

I had to edit source code of OsxAptioFixDrv and compile it manually with changed just one variable:
line 188 in latest release: Addr = 0x100000000; // max address
changed to: Addr = 0x300000000; // max address

What I’ve read about the origin of this problem is that latest graphic cards (I have a 970 as well) allocate a lot of memory for VBios and thus Clover is not able to find empty spot up to address 0x100000000 for kernel (you can read a bit about it there: link).
If you have plenty of RAM you can simply adjust the max address that the allocation method will look for empty block.
For me it works 100/100 times. Note that I tripled the initial value. It might be the case that you will need to simply double it. I have 6 HDDs connected and plenty of USB devices and from what I’ve read each of these devices may allocate some RAM for their firmware during boot-up process.

The text was updated successfully, but these errors were encountered:

Источник

error allocating 0x800 pages at

Copy link Quote reply

When using Nvidia Web Driver with a MSI GeForce GTX 970 GAMING 4G, I randomly get Error allocating 0x800 pages at boot time in verbose mode.
I couldn’t fix this issue.

I’ve tried to replace OsxAptioFix2Drv-64.efi by OsxAptioFixDrv-64.efi without success: I then always get Error — requested memory exceeds our allocated relocation block .

Tested using Clover v2.3k r3766 (packaged with MultiBeast 9.0.1), r3974 and r3998.

Suggestions to fix this issue:

I have a fix for the 0x800 boot issue you’ve been having. Use driver OsxAptioFixDrv-64.efi but to fix the issue with that you need to edit RtVariables in your config.plist and change the value which reads 0x3 to 0x67 — that will fully turn off SIP but fix the memory allocation issue.

My solution is different but I also tried what is mentioned in the post you linked and it did not work on my config (P8Z68-V/GEN3 /w 16GB of RAM).

I had to edit source code of OsxAptioFixDrv and compile it manually with changed just one variable:
line 188 in latest release: Addr = 0x100000000; // max address
changed to: Addr = 0x300000000; // max address

What I’ve read about the origin of this problem is that latest graphic cards (I have a 970 as well) allocate a lot of memory for VBios and thus Clover is not able to find empty spot up to address 0x100000000 for kernel (you can read a bit about it there: link).
If you have plenty of RAM you can simply adjust the max address that the allocation method will look for empty block.
For me it works 100/100 times. Note that I tripled the initial value. It might be the case that you will need to simply double it. I have 6 HDDs connected and plenty of USB devices and from what I’ve read each of these devices may allocate some RAM for their firmware during boot-up process.

sam_F52

I have installed successfully El Capitan with Clover EFI bootloader, but I got randomly the boot error : «error allocating pages at message». I need to restart PC and try again until it works.

How can I fix this to make sure that every time booting works?

I attached following files :

+ Clover — Config.plist
+ DSDT.aml (Asus Sabertooth P67 — BIOS rev. 3602) — Patched HPET,SMBUS with no Errors — working with Sandy Bridge i5 2500k (4,3Ghz overlocked and enabled VT-d)

Attachments

BreBo

Moderator

sam_F52

Thanks, this helped me I changed OsxAptioFix2Drv-64.efi to OsxAptioFixDrv-64.efi . Changing vboxhfs to hfsplus efi driver made the booting sequence much faster then before.

Sofort nach der Anreise im Land merken Sie als ein Namibia Selbstfahrer, dass ein unendlich wirkende Begeisterung Ihr ständiger Freund auf Reisen sein wird. Wer als Namibia Selbstfahrer reisen möchte, sollte natürlich auf den Reiseveranstalter vertrauen.

bc9037885

New member

I’m back with new hardware (sold my notebook and build a desktop pc for easier hackintosh installation) but got other problems now.
I’ve already updated my hardware information in my profile.

For now I’m not able to get to installer on my Gigabyte Z390 Gaming X Mainboard. I get the following error:

I’ve created the installation usb stick with createinstallmedia-command and install clover on in.
In clover I’ve added the driver «OsxAptioFix2Drv-free2000» (read in some forums that gigabyte mainboards need this one) and the FakeSMC-Kext for now.
I did not modifed any other parameter in config.plist.

See current EFI in attachments.

I hope you guys can help me to get mojave running on this hardware. I have already seen lots of builds with similar boards (not exactly the Gaming X model).

Источник

# Исправление Slide значений KASLR

Этот раздел предназначен для пользователей, которые хотят понять и исправить ошибки «Couldn’t allocate runtime area». Чаще всего это встречается на Z390, X99 и X299.

  • Примечание: Clover больше не поддерживается в этом руководстве, поэтому требуется OpenCore

# Что же такое KASLR?

Что ж, KASLR расшифровывается как Kernel adress space layout randomization (рус. — Рандомизация размещения/компоновки адресного пространства ядра), используется в целях безопасности. В частности, это делает более сложным определение расположения важных объектов в памяти, поскольку это всегда случайное значение как между компьютерами, так и между загрузками. Более подробное описание KASLR

Это становится проблемой, когда вы вводите (introduce) устройства либо с небольшими Memory Map, либо же просто вводите слишком много устройств. Вероятно, есть место для работы ядра, и также есть свободное место, куда ядро не помещается полностью. Здесь подходит slide=xxx . Вместо того, чтобы позволить macOS выбирать случайную область для работы при каждой загрузке, мы ограничим ее той областью, которая, как мы знаем, будет работать.

# И для кого эта информация?

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

С различными вариациями:

Или даже краш во время работы macOS:

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

Забавный факт: Поиск области для работы занимает около 31 мс, а ручная установка слайд значения может в среднем сократить время загрузки на 0.207%.

# Так как же мне это исправить?

Реальное решение этой проблемы довольно простое. Что вам понадобится:

(opens new window) (Не забудьте включить это в разделе Root -> Misc -> Tools )

И также нам нужно настроить наш config.plist -> Booter:

  • AvoidRuntimeDefrag: YES
    • Исправляет рантайм сервисы UEFI, такие как дата, время, NVRAM, управление питанием, т.д.
  • DevirtualiseMmio: YES
    • Уменьшает объем Stolen памяти, расширяет возможные значения для slide=N , и очень полезен при устранении проблем с выделением памяти (Memory Allocation) на Z390.
  • EnableSafeModeSlide: YES
    • Позволяет использовать слайд значения в безопасном режиме
  • ProtectUefiServices: NO
    • Защищает UEFI сервисы от переопределения прошивкой, в основном актуально для виртуальных машин, 300 серии и более новых систем, таких как Ice Lake и Comet Lake
  • ProvideCustomSlide: YES
    • Это даёт уверенность, что ядро будет выбирать только хорошие регионы и избегать тех, которые могут привести к сбоям загрузки. Оно по-прежнему выбирает случайно, но не включает плохие регионы при рандомизации.
  • RebuildAppleMemoryMap: YES
    • Создает Memory Map совместимую с macOS, может сломаться с некоторыми OEM прошивками ноутбуков, поэтому если вы получили сбой ранней загрузки — отключите это. Это гарантирует, что наша Memory Map будет соответствовать соответствовать тому, что ожидает ядро.

# Подготовка BIOS

Причина, по которой нам нужно сбросить Memory Map, заключается в том, что мы хотим, чтобы она была более детерминированной, имеется ввиду, чтобы при каждой загрузке было меньше вариаций, поэтому у нас будет меньше крайних случаев (Memory Map не всегда согласованы при загрузке). Для подготовки:

  • Обновите BIOS(чрезвычайно важно, поскольку известно, что ранние версии BIOS имеют проблемы с Memory Map, в особенности Z390)
  • Сбросьте CMOS
  • Включите необходимые настройки в BIOS:
    • Above4GDecoding : Позволяет устройствам использовать области памяти размером более 4 ГБ, что означает, что в macOS будет больше места для размещения; может быть проблематичным на некоторых X99, X299, поэтому рекомендуется тестировать с и без.
      • Примечание: В BIOS поддерживаемых Resizable BAR Support, включение Above4G разблокирует эту опцию. Убедитесь, что BAR support отключен, если эта опция конечно же присутствует.
    • Boot Options -> Windows8.1/10 mode : Это гарантирует, что не будет загружаться старый устаревший мусор. Интересный факт: other OS разработан только для загрузки старых версий Windows, а не для других ОС
  • Отключите как можно больше ненужных устройств в BIOS (это означает, что при каждой загрузке будет меньше изменений в Memory Map, и поэтому меньше шансов на сбой загрузки). Общие настройки:
    • CSM : Для поддержки Legacy, добавляет кучу ненужного нам мусора. Это также может сломать Shell, и вы не сможете загрузиться в него.
    • Intel SGX : Software Guard Extensions, занимает много места и ничего не делает в macOS.
    • Parallel Port : macOS даже не видит параллельные порты.
    • Serial Port : Хотелось бы знать, насколько много тех, кто отлаживает ядро.
    • iGPU : В некоторых системах такие раздутые Memory Map, что iGPU просто не влезает.
    • Thunderbolt : У многих хаков нет рабочего Thunderbolt, платы, у которых нет Thunderbolt, но имеют эту опцию, просто тратят больше места.
    • LED lighting : Извини, приятель, время уходить.
    • Legacy USB : Больше Legacy Чепухи.

# Тестовая загрузка

С нашими скорректированными настройками EFI, config.plist и BIOS, пришло время опробовать наши новые настройки. Если у вас все еще есть проблемы, похоже, нам нужно глубоко погрузиться и рассчитать значение нашего Slide

# Нахождение Slide значения

Теперь вам нужно открыть EFI Shell в выбранном вами менеджере загрузок и запустить memmap . Это даст вам список всех страниц и их размеров. Вот тут-то и начинается веселье.

Пример того, что вы увидите:

Type Start End # Pages Attributes
RT_Data 0000000000000000 0000000000000FFF 0000000000000001 800000000000000F
Available 0000000000001000 0000000000057FFF 0000000000000057 000000000000000F
Reserved 0000000000058000 0000000000058FFF 0000000000000001 000000000000000F
Available 0000000000059000 000000000008FFFF 0000000000000037 000000000000000F
RT_Code 0000000000090000 0000000000090FFF 0000000000000001 800000000000000F
Available 0000000000091000 000000000009DFFF 000000000000000D 000000000000000F
Reserved 000000000009E000 000000000009FFFF 0000000000000002 000000000000000F
Available 0000000000100000 000000005B635FFF 000000000005B536 000000000000000F
BS_Data 000000005B636000 000000005B675FFF 0000000000000040 000000000000000F
Available 000000005B676000 000000006AF77FFF 000000000000F902 000000000000000F
LoaderCode 000000006AF78000 000000006B155FFF 00000000000001DE 000000000000000F
BS_Data 000000006B156000 000000006B523FFF 00000000000003CE 000000000000000F
ACPI_NVS 000000006B524000 000000006B524FFF 0000000000000001 000000000000000F
BS_Data 000000006B526000 000000006B625FFF 0000000000000100 000000000000000F
Available 000000006B626000 000000006B634FFF 000000000000000F 000000000000000F

Теперь вам может быть интересно, как, черт возьми, мы конвертируем это в значение слайда, ну, это довольно просто. Нас интересует самое наибольшее доступное значение в столбце Start . В этом примере мы видим, что 000000006B626000 является нашим самым большим значением, обратите внимание, что они находятся в HEX, поэтому, если есть несколько значений, близких друг к другу, вам может потребоваться конвертировать их в десятичное значение. Для вычисления Slide значение (встроенный калькулятор macOS имеет функцию программирования, нажав ⌘ + 3):

( 0x6B626000 — 0x100000 )/ 0x200000 = 0x35A

И чтобы убедиться, что это правильно:

0x100000 + ( 0x35A * 0x200000 ) = 0x6B500000

Всякий раз, когда возвращаемое значение не оригинальное ( 0x6B500000 против 0x6B626000 ), просто добавьте +1 к конечному Slide значению. Это связано с округлением. Так, например, конвертированный в десятичное счисление 0x35A становится 858 , а +1 даст вам slide=859 .

Но подождите, это же больше 256!

Это верно. Это вызвано Memory Map включающими в себя сектора Above4GDecoding , которые не могут быть использованы. Поэтому вам нужно будет спускаться вниз по списку, пока вы не найдете небольшое достаточное значение(для нас, это будет 0000000000100000 )

И чтобы было немного яснее, вот формула:

(HEX — 0x100000 )/ 0x200000 = Значение Slide в HEX

0x100000 + (Значение Slide в HEX * 0x200000 ) = Ваше изначальное HEX значение(если нет, то добавьте +1 к Slide значению)

Теперь перейдите в свой config.plist и добавьте своё слайд значение к остальным аргументам загрузки(для нас, это будет slide=0 при использовании 0x100000 ). Если это значение по-прежнему выдаёт вам ошибки, вы можете перейти ко второму по велечине Start значению и так далее.

Иногда вы можете обнаружить, что при вычислении слайда, вы получаете сверхмалые значения, такие как slide=-0.379150390625 , когда это происходит, округлите это до slide=0 .

А для пользователей, у которых возникают проблемы с поиском значения слайда, вы можете также ввести $slide [вставьте наибольшее значение #Pages] в канале #Sandbox на Discord-сервере r/Hackintosh

Ну, не волнуйтесь, ведь есть более простое решение. После запуска memmap в оболочке запустите:

Это добавит файл memmap.txt в корень вашего EFI, после чего вы сможете перетащить в канал #Sandbox Discord-сервера r/Hackintosh и написать $slide [вставьте ссылку на memmap.txt]

# Использование DevirtualiseMmio

DevirtualiseMmio — довольно интересный квирк, особенно в том, что он преодолевает огромное препятствие с многими системами PCI устройств, такими как некоторые Z390 платы и практические все HEDT платы, такие как X99 и X299. Как это происходит? Он берет MMIO области и удаляет рантайм атрибуты, позволяя тем самым использовать их в качестве пространства для удобного размещения ядра. В сочетании с квирком ProvideCustomSlide , мы можем сохранить функцию безопасности слайда, а также получить загружаемую машину.

Для чрезвычайно проблематичных систем, таких как Threadripper TRX40 19H, нам нужно найти определенные обрасти, которые не требуются для правильной работы. Вот тут-то и вступает в игру MmioWhitelist . Обратите внимание, что белый список не требуется для большинства систем.

Если вы запустите отладочную версию OpenCore со включенным DevirtualiseMmio, вы заметите в своих логах это:

  • Примечание: См. Отладка OpenCore о том, как включить логирование в файл

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

Теперь давайте возьмем вышеприведенный пример и создадим наш собственный MmioWhitelist, нам нужно сначала преобразовать адрес из шестнадцатеричного в десятичное значение:

  • MMIO devirt 0x60000000 -> 1610612736
  • MMIO devirt 0xFE000000 -> 4261412864
  • MMIO devirt 0xFEC00000 -> 4273995776
  • MMIO devirt 0xFED00000 -> 4275044352
  • MMIO devirt 0xFEE00000 -> 4276092928
  • MMIO devirt 0xFF000000 -> 4278190080

Когда все сделано, должно выглядеть примерно так:

Источник

  • #1

Hey,

I have installed successfully El Capitan with Clover EFI bootloader, but I got randomly the boot error : «error allocating pages at message». I need to restart PC and try again until it works.

How can I fix this to make sure that every time booting works?

I attached following files :

+ Clover — Config.plist
+ DSDT.aml (Asus Sabertooth P67 — BIOS rev. 3602) — Patched HPET,SMBUS with no Errors — working with Sandy Bridge i5 2500k (4,3Ghz overlocked and enabled VT-d)

  • config.plist

    7.5 KB

    · Views: 380

  • DSDT.aml

    46.9 KB

    · Views: 369

  • #3

Thanks, this helped me I changed OsxAptioFix2Drv-64.efi to OsxAptioFixDrv-64.efi . Changing vboxhfs to hfsplus efi driver made the booting sequence much faster then before.

Sofort nach der Anreise im Land merken Sie als ein Namibia Selbstfahrer, dass ein unendlich wirkende Begeisterung Ihr ständiger Freund auf Reisen sein wird. Wer als Namibia Selbstfahrer reisen möchte, sollte natürlich auf den Reiseveranstalter vertrauen.

http://www.namibiareisen.de/

Last edited: Feb 23, 2017

  • #4

I’m getting the same problem how did you change that please help me…

  • #5

Looks like I can’t delete my message about OsxAptioFixDrv not working. I can confirm that it works for my build:
MSI Gaming M3 Z170A, i5 6600k

Last edited: Nov 12, 2016

  • #6

Hey,

I have installed successfully El Capitan with Clover EFI bootloader, but I got randomly the boot error : «error allocating pages at message». I need to restart PC and try again until it works.

How can I fix this to make sure that every time booting works?

I attached following files :

+ Clover — Config.plist
+ DSDT.aml (Asus Sabertooth P67 — BIOS rev. 3602) — Patched HPET,SMBUS with no Errors — working with Sandy Bridge i5 2500k (4,3Ghz overlocked and enabled VT-d)

hey can you send me your clover file

На чтение 4 мин. Опубликовано 15.12.2019

Содержание

  1. Comments
  2. tkrotoff commented Mar 10, 2017 •
  3. sam_F52
  4. Attachments
  5. BreBo
  6. sam_F52
  7. bc9037885

Copy link Quote reply

When using Nvidia Web Driver with a MSI GeForce GTX 970 GAMING 4G, I randomly get Error allocating 0x800 pages at boot time in verbose mode.
I couldn’t fix this issue.

I’ve tried to replace OsxAptioFix2Drv-64.efi by OsxAptioFixDrv-64.efi without success: I then always get Error — requested memory exceeds our allocated relocation block .

Tested using Clover v2.3k r3766 (packaged with MultiBeast 9.0.1), r3974 and r3998.

Suggestions to fix this issue:

I have a fix for the 0x800 boot issue you’ve been having. Use driver OsxAptioFixDrv-64.efi but to fix the issue with that you need to edit RtVariables in your config.plist and change the value which reads 0x3 to 0x67 — that will fully turn off SIP but fix the memory allocation issue.

  • Received by email:

My solution is different but I also tried what is mentioned in the post you linked and it did not work on my config (P8Z68-V/GEN3 /w 16GB of RAM).

I had to edit source code of OsxAptioFixDrv and compile it manually with changed just one variable:
line 188 in latest release: Addr = 0x100000000; // max address
changed to: Addr = 0x300000000; // max address

What I’ve read about the origin of this problem is that latest graphic cards (I have a 970 as well) allocate a lot of memory for VBios and thus Clover is not able to find empty spot up to address 0x100000000 for kernel (you can read a bit about it there: link).
If you have plenty of RAM you can simply adjust the max address that the allocation method will look for empty block.
For me it works 100/100 times. Note that I tripled the initial value. It might be the case that you will need to simply double it. I have 6 HDDs connected and plenty of USB devices and from what I’ve read each of these devices may allocate some RAM for their firmware during boot-up process.

sam_F52

I have installed successfully El Capitan with Clover EFI bootloader, but I got randomly the boot error : «error allocating pages at message». I need to restart PC and try again until it works.

How can I fix this to make sure that every time booting works?

I attached following files :

+ Clover — Config.plist
+ DSDT.aml (Asus Sabertooth P67 — BIOS rev. 3602) — Patched HPET,SMBUS with no Errors — working with Sandy Bridge i5 2500k (4,3Ghz overlocked and enabled VT-d)

Attachments

BreBo

Moderator

sam_F52

Thanks, this helped me I changed OsxAptioFix2Drv-64.efi to OsxAptioFixDrv-64.efi . Changing vboxhfs to hfsplus efi driver made the booting sequence much faster then before.

Sofort nach der Anreise im Land merken Sie als ein Namibia Selbstfahrer, dass ein unendlich wirkende Begeisterung Ihr ständiger Freund auf Reisen sein wird. Wer als Namibia Selbstfahrer reisen möchte, sollte natürlich auf den Reiseveranstalter vertrauen.

bc9037885

New member

I’m back with new hardware (sold my notebook and build a desktop pc for easier hackintosh installation) but got other problems now.
I’ve already updated my hardware information in my profile.

For now I’m not able to get to installer on my Gigabyte Z390 Gaming X Mainboard. I get the following error:

I’ve created the installation usb stick with createinstallmedia-command and install clover on in.
In clover I’ve added the driver «OsxAptioFix2Drv-free2000» (read in some forums that gigabyte mainboards need this one) and the FakeSMC-Kext for now.
I did not modifed any other parameter in config.plist.

See current EFI in attachments.

I hope you guys can help me to get mojave running on this hardware. I have already seen lots of builds with similar boards (not exactly the Gaming X model).

Hi guys,

I recently updated my Hackintosh from OS X 10.11.3 to 10.11.4 and after rebooting it came up with the prohibitory symbol. I can only boot up in safe mode and when I did that it loaded up a screen almost like I was installing El Capitan again (I think it might have been for the update?). But now I cannot boot into OS X now. I didn’t think the update would have any issues for my Hackintosh because there didn’t seem to be any specific hardware related fixes in the update.

[EDIT]

I also booted up in verbose and I get this…

OsxAptioFixDrv: Starting overrides for SystemLibraryCoreServicesboot.efi
OsxAptioFixDrv: Error - requested memory exceeds our allocated relocation block
Requested mem: 1CA00000 - 1D1FFFFF, Pages:800, Size:800000
Reloc block: BE615000 - C8D64FFF, Pages:A750, Size: A750000
Reloc block can handle mem requests: 0 - A74FFFF
Exiting in 30 secs ...
Error allocating 0x800 page at 0x000000001ca00000 alloc type 2
Error loading kernel cache (0x9)
Boot failed, sleeping for 10 seconds before exiting...

Simon Cook


  • #1

Hello, I was setting up a virtual machine (Virtual Box) following instructions from multiple sites and other users claimed that it worked, but this method does not work for me. Here are some examples of videos or articles you can find:

, https://techsviewer.com/install-macos-sierra-virtualbox-windows/.

I am running a custom PC, and I have not tried changing the settings unless specified by the article or video. Do you have any solutions for fixing this issue, so I can run Mac in Windows 10. I have also dried using a dmg I found, but Virtual Box does not recognize the dmg file as usable. Thanks.

PS.
Here is some of the text I pasted into command prompt one by one:
cd «C:Program FilesOracleVirtualBox»
VBoxManage.exe modifyvm «macOS 10.12 Sierra» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Iloveapple»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1

Second:
cd «C:Program FilesOracleVirtualBox»
VBoxManage.exe modifyvm «macOS 10.12 Sierra» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternalDevicesefi0Config DmiSystemProduct» «iMac11,3»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternalDevicesefi/0Confi gDmiSystemVersion» «1.0»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternalDevicesefi/0Confi gDmiBoardProduct» «Iloveapple»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternalDevicessmc/0Confi gDeviceKey» » ourhardworkbythesewordsguarded pleasedontsteal(c) AppleComputerInc»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternalDevicessmc/0Confi g/GetKeyFromRealSMC» 1

Lastly:
cd «C:Program FilesOracleVirtualBox»
VBoxManage.exe modifyvm «macOS 10.12 Sierra» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Iloveapple»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»
VBoxManage setextradata «macOS 10.12 Sierra» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1

Last edited by a moderator: Oct 2, 2017

Advertisements

Simon Cook


  • #3

I don’t think that the manual specifically mentions my ideas, but trying other methods still does not work on this computer. I have also tried a new method that does not seem to work.

I got the Guru Mediation Error with the commands saying (after changing to Mac 64 bit)
Error allocating 0x800 pages at 0x0000000001a00000 alloc type 2
Error loading kernel cache (0x9)
Boot Failed. Mac Boot

However, doing this by changing the operating system at the beginning of the setup caused a completely black screen. Is there a reason why this would not work in some other way?

Here are the logs (I converted the .logs file to .txt, so this site can support it). The files are from «C:Users[My Conputer’s Name]VirtualBox VMsMacOSLogs»

  • VBox.png

    VBox.png

    2.3 KB · Views: 1,063

  • VirtualBox VM 5.txt

    255.5 KB · Views: 1,262

  • VBoxHardening.txt

    315.2 KB · Views: 1,142

  • #4

However, doing this by changing the operating system at the beginning of the setup caused a completely black screen. Is there a reason why this would not work in some other way?

It might be down to the amount of memory you allocated it or your GPU but I really don’t know sorry!. :(

Simon Cook


  • #5

It might be down to the amount of memory you allocated it or your GPU but I really don’t know sorry!. :(

I am using Gigabyte GV-R667D3-1GI, and I allocated 4 GB of ram (4096 MB).

  • #6

I gave up on OSx and virtualbox and went the vmware player route. No hassle, it works. Screen size adapts and the performance is rather good.

Advertisements

Simon Cook


  • #7

I gave up on OSx and virtualbox and went the vmware player route. No hassle, it works. Screen size adapts and the performance is rather good.

What is the method for using OSx and vmware player? Is there an option for using Mac OSx because there does not seem to be an option for OSx. Also, I use an AMD system, so that might be different for me.

Advertisements

  • #8

Last edited: Oct 20, 2017

In this article, I’m going to show you the complete guide to fix VirtualBox errors while installing Mac OS X. Most of the website that creating content regarding the installation of Mac OS X El Capitan or macOS Sierra on VirtualBox is not complete and have errors. The article might be correct and work on one device perfectly and without any problem. But there are lots of devices and different kinds of errors. A few months ago, we created an article on how to install Mac OS X El Capitan on VirtualBox and the visitors has got different kinds of problems.

One of our visitors “Holk” has read all the necessary comments and collected all the errors together and told the solutions. Here is his comment.

First THANXALOT to Mukhtar Jafari for all of his work! Great!
I needed more than 3 hours getting it to work. I was stuck in most of the errors mentioned above. Only with hints out of the comments I got it working. I`m merging it here so not anybody else will have this pain.

Creating the VM is easy, I´m not mentioning it here (just get vram to 128 mb!), problems were caused by the code (whatelse?!).

1) command prompt as admin

2) Mukhtar Jafari says: May 23, 2016 at 4:06 PM -> vboxmanage error

Aha, Add one more hyphen then try once again. Because when you copy and paste the code from Website
there will appear only one hyphen so use double hyphen *–* before cpuidset

3) LoThAr says: May 21, 2016 at 3:47 AM -> VBoxManage error: Could not find a registered machine named ‘”OS’

None of the solution posted worked for me, so, there is a way that cannot fail. Follow this steps:

In the DOS prompt type:
VBoxManage.exe list vms

You’ll see all your Virtual Machines (in case you have more than one). At the right of the Mac image is the GUID of the machine. Copy that GUID an replace it for the name of the VM in the command.

For example:

VBoxManage.exe list vms
“ZENTYAL2” {f5ee0212-7ca4-4710-b30e-b7e2ee881cb9}
“IE9 – Win7” {6730b42b-d555-4729-9948-711159678cac}
“Mac OS El Capitan” {9089dae0-6372-4c00-b415-b8963d54535f} “Missing Bluetooh Controller” error

You are getting the “Missing Bluetooh Controller” error because you are running the commands (Step# 5) while the Oracle VM software is open. Shut down the VM software completely and then run the commands. After the commands are ran, open up Oracle VM and start your VM session.

5) 3) Yhal Htet Aung says: May 19, 2016 at 12:53 PM -> “Missing Bluetooh Controller” error

Dude, I know what is the error. If you copy code from the website, try to change ” with your open inverted comma “. It is the error. After I changed the line with my open inverted comma for Search and Replace, then the problem solved. Make sure that you use your own open inverted comma in every single line. Try to check and replace it. Search and Replace doesn’t replace all the lines sometimes.

—————————————————————————-
These tips solved also the “considerRebuildOfPrelinkedKernel com.apple.kext.triggers triggered rebuild” error!

Conclusion: Wouldn´t it have been easier to add an ANSI-textfile with the right code to the downloads list?!

Nevertheless: Thanx to all of you!

Fix VirtualBox Errors While Installing Mac OS X

Now, I would like to shorten this whole passage into some steps. I hope you should get something from this article.

Step #1. While creating a new virtual machine, you should do the following tasks;

  1. Memory Size to 4 GB (Recommended)
  2. Disable Floppy disk
  3. Chipset to ICH9 or PIIX3 for some devices
  4. Processor minimum 2 recommended 4
  5. Video memory to 128 MB

Step #2. Whenever you face this problem “VBoxManage.exe: error: Unknown option. -cpuidset
The VM hangs on boot” while adding the first code in the Command Prompt. It’s because of a double hyphen. Use Double hyphen “- – “ before cpuidset.

Fix VirtualBox Errors While Installing Mac OS X

unknown option – cpuidset

Step #3. When you see this error “VBoxManage error: Could not find a registered machine named ‘Your VM Name‘”, it’s because of your virtual machine name. You did not replace the VM name in the code. So you have replaced the VM name. And then insert the code. See the screenshot below.

Fix VirtualBox Errors While Installing Mac OS X

Could not find a registered machine name

Or do it in this way. Type this command “VBoxManage.exe list vms”. You’ll see all your Virtual Machines (in case you have more than one). At the right of the Mac, image is the GUID of the machine. Copy that GUID a replace it for the name of the VM in the command.
“Kali Linux” {6d21496a-248a-490e-9fb9-345e2fabda85}
” Windows10″ {1a73201f-ed39-4c73-bd7c-4dccc06efba8}
“Mac OS X El Capitan” {3fc75013-68e9-4561-a054-cd7853ffca2f}
“macOS Sierra” {d95c956f-ae86-47fb-a3f8-71cfa1973a38}

Fix VirtualBox Errors While Installing Mac OS X

Could not find a registered machine name

Step #4. How to fix this “Missing Bluetooth Controller…” error. When you see this error. because you are running the commands (Step# 5) while the Oracle VM software is open. Shut down the VM software completely and then run the commands. After the commands executed, open up Oracle VM and start your VM session.

If this method didn’t work. Try this method. One of our visitor “Yhal Htet Aung” have found this error. If you copy the code from the website, try to change ” with your open inverted comma “. It is the error. After I changed the line with my open inverted comma for Search and Replaced, then the problem solved. Make sure that you use your own open inverted comma in every single line. Try to check and replace it. Search and Replace doesn’t replace all the lines sometimes

These tips also solved the “considerRebuildOfPrelinkedKernel com.apple.kext.triggers triggered rebuild” error!

Complete Guide to Fix VirtualBox Errors While Installing Mac OS X

Fix VirtualBox Errors While Installing Mac OS X

Conclusion

These tips were for you dear visitors, and I hope you found this article helpful. If you have any questions regarding this problem or know the better solution. Please feel free to share it with us. Thanks for being with us.

The numbers of installation macOS High Sierra on PC are perfectly high. While the installation process doesn’t work for some users is remarkable. Plus, there are various types of problems, which includes installing problem, graphics issues and much more. In our previous articles, we saw the problems of many users in the comment section or in my email even. At the time, I was busy and couldn’t reach to them. Moreover, many comments were amazing. That’s why I couldn’t answer one by one and solve them. But this time I will compensate the problems you got. Personally, I apologize and say sorry to those who commented below and I couldn’t answer. So, don’t be upset and put your comments again because this time we aren’t leaving your comments without response. Therefore, this time we’ve covered your problems and solve them here or if you had any problem not listed here,of course you can comment and we’ll solve it. So let’s move on.

See our hottest contents:-

  • Install MacOS High Sierra 10.13 On VMware
  • Install MacOS High Sierra 10.13 On VirtualBox
  • Install MacOS Sierra 10.12 On VMware Step By Step

Fix macOS High Sierra Problem on VMware

In this article, we’ve covered the problems from the comment section and will solve them here so if you had any of these problems, of course, you can find the solution here. At first, we will answer to the VMware Workstation users and fix the problems then we’ll head up to the VirtualBox.

Fix macOS High Sierra Problems on VMware or VirtualBox

Fix macOS High Sierra Problems on VMware or VirtualBox

1# The virtual machine stuck at Apple logo while booting and reboots again & again how to fix?

-> Please check your guest OS you’ve selected the appropriate one & try with step 4 & 5 again carefully.

2# I get an error when I go to play it. Says “Mac OS X is not supported with binary translation. To run Mac OS X, you need a host on which VMware Player supports Intel VT-x or AMD-V.

-> Please enable Intel VT-x in BIOS, here’s how to do it.

3# FaceTime has not received any video from the connected camera. Restarting your computer may fix this issue.

-> To fix this, open VMware and change USB Port to 2.0. Try!

4# The USB devices doesn’t work, as I already changed the compatibility from 3.0 to 2.0 do you have a fix for this?

-> Please check if you have enabled VMware USB Service, click Start button and search Services.

5# Hi, thank you for this article. Everything works except I don’t have the internet and I don’t know how to configure it, I have already installed VMware tools have you any idea?

-> Try reinstalling VMware Tools and it will work.

6# Is there any way to activate video acceleration? Or change the amount of video memory?
In the settings, it says the guest OS doesn’t support it.

 -> You can install VM Tool. And the Virtual machine is working with 128 MB of VRAM.

7# Hi, VMWare tools isn’t supporting. It means after restart VMWare tool on the right hand of the desktop. Its pointer isn’t smooth and also can’t use full screen.

-> Hi. Because this is a new version. Open System Preferences – Security & Privacy then enable VM Tool to fix this problem.

8# Can I use the hardware for the VM like this:
RAM: 2602.6 MB
CPU: 4 Cores
And my real hardware is :
RAM: 4004 MB
CPU: Intel Core i5
is it ok?

-> OK, Set up 50-60% of your Ram and CPU.

9# I have an issue where it will only give me 1024×768 RES after VMware tools are installed.

-> You should open “System Preferences” then “Security & Privacy” then click “Allow VMware Tool.” Restart!

10# I have the same error with displaying as follows. Please help me to solve this immediately…..
VMware Workstation unrecoverable error: (vcpu-0)
vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1178
A log file is available in “C:UsersUserDocumentsVirtual MachinesOS X 10.11vmware.log”.
You can request support.
To collect data to submit to VMware support, choose “Collect Support Data” from the Help menu. You can also run the “VM-support” script in the Workstation folder directly.
We will respond on the basis of your support entitlement.

-> Just add smc.version = “0” on your Notepad.

11# Can I run macOS High Sierra on AMD PC?

-> No, hope you wait for the next.

12# attempted to startup from:
->EFI VMware Virtual SCSI Hard Drive (0.0) unsuccessful
->EFI VMware Virtual IDE CDROM DRive (IDE1:0) unsuccessful
->EFI Network…..

-> Please add smc.version = 0 without quotation marks and it will work.

Fix macOS High Sierra Problem on VirtualBox

1# Hello! I already run my macOS High Sierra, but I can’t control my mouse integration. How can I turn it on?

-> Install the VirtualBox Expansion pack first. Then I switched the USB setting to USB2. Make sure your pointing device is set to USB Tablet.

2# I have a problem installing on the virtual machine it is showing a blank screen I ran all the commands as directed.is there any way to fix it?

-> Hi. Close your VirtualBox and try step 5 again.

3# VBoxManage.exe: error: Failed to create the VirtualBox object!
VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) – Server execution failed (extended info not available)
VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.

-> Hi. Check your VirtualBox version and try step 5 again!

4# When I turn on the machine I just get a black screen and nothing else

-> Please enable Intel VT-x in BIOS!

5# VBoxManage setextradata “MacOS” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3” when I entered this command it shows me an error too many parameters.

->  Yes, my friend! Enable Intel VT-x in BIOS.

6# Still cannot get it to work, getting the black screen on boot. I know that the settings have been applied correctly, as this is what I see in my macos_dev.vbox: And yet, nothing. VT-x is enabled. The CPU is the latest i7-7500U KobyLake. 16gb of RAM, NVidia GTX 970 4G video card, just black screen, nothing else.

-> Hi. Change your Chipset to PPIX3 or IHC9 and try again.

7# I got something further, like “Error allocating 0x17e7 pages at 0x00000000000108b000 alloc type 2; Error loading kernel cache (0x9); Boot Failed. Mac Boot; Book Failed. EFI DVD/CDROM”.

-> Yes, the solution is easy: instead of setting the “Version” to “El Capitan,” set it to MacOS 64-bit. Everything then works.

8# i5 6500
16 GB of ddr4
xfx rx 480 8gb
windows 10 pro 64 bit

-> Thanks. Install “VirtualBox Extension Pack” then open VirtualBox. Select your virtual machine and click “Setting then change USB to 2.0.

9# Hi there! I seem to be dealing with the same problems others are. I’m experiencing a continual boot screen, but nothing else. What should I do? I followed your instructions to the letter.

-> Hi. Check your Guest OS and Intel VT-x. Change your VRAM to 128 MB and try again!

See this if you have this problem:-

  • Fix VMware Unrecoverable Error Of OS X Virtual Machine

Ok, fine, hope it would solve your problem. If you have any further problem, just comment below, and we will solve it within here. If you have any ideas suggestions for improvement, feel free to share it with us.

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

В этой статье рассматривается ошибка 0x800, также известная как Ошибка 0x800 и означающая

Об ошибке Windows

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

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

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

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

Симптомы 0x800 — Ошибка 0x800

Ошибки Windows можно классифицировать как синтаксические ошибки, логические ошибки или ошибки времени выполнения.

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

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

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

Fix Ошибка 0x800 (Error 0x800)
(Только для примера)

Причины ошибок Ошибка 0x800 — 0x800

Ошибки Windows могут быть вызваны неисправностью аппаратных компонентов или повреждением ОС. Некоторые из них могут быть даже связаны с проблемами программирования, которые не были решены, поскольку ошибки не были устранены на этапе проектирования. Иногда ошибки Windows могут возникать из-за изменений, внесенных в компьютер.

Методы исправления

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

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

Обратите внимание: ни ErrorVault.com, ни его авторы не несут ответственности за результаты действий, предпринятых при использовании любого из методов ремонта, перечисленных на этой странице — вы выполняете эти шаги на свой страх и риск.

Метод 1 — Восстановить базу данных Центра обновления Windows

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

  • Нажмите Пуск и введите Восстановление системы в поле поиска, затем нажмите клавишу ввода.
  • Когда появится окно восстановления системы, нажимайте Далее , пока не дойдете до окна, в котором вы можете выбрать точку восстановления. Вы увидите список дат восстановления с описанием.
  • Затем снова нажмите Далее и подтвердите процесс восстановления. Подождите, пока он прекратит обработку, и появится окно, в котором вы можете нажать кнопку Готово . Закройте окно и дайте компьютеру перезагрузиться.

Вы также можете восстановить свой компьютер с помощью установочного диска ОС .

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

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

  • Загрузите компьютер и нажмите F8. Выберите Безопасный режим с командной строкой , нажимая стрелки на клавиатуре, чтобы переместить выделение вниз к этому элементу.
  • В безопасном режиме введите rstrui.exe и нажмите Enter в командной строке. Следуйте указаниям мастера восстановления и перезагрузите компьютер в обычном режиме.

Восстановление в Windows 8:
Восстановление в среде Windows

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

Восстановить при загрузке

  • Перезагрузите компьютер и нажмите F11, чтобы начать восстановление системы.
  • Вы увидите экран «Дополнительные параметры», на котором вы найдете пункт «Восстановление системы».
  • Вам будет предложено выбрать учетную запись администратора, просто выберите и войдите в свою учетную запись администратора.
  • Нажимайте кнопку «Далее», пока не дойдете до экрана, на котором можно выбрать даты восстановления.
  • Нажимайте кнопку «Далее», пока не дойдете до конца процесса восстановления и не увидите кнопку «Готово».
  • Перезагрузите компьютер в обычном режиме.

Восстановление в Windows 10:
Внутри окна

  • Запустите восстановление системы, введя его в поле поиска. Щелкните элемент, который появится в результатах поиска.
  • Когда откроется окно «Восстановление системы», нажимайте «Далее», пока не получите список для выбора даты восстановления, выберите ту, которая, как вы знаете, лучше всего подходит для вас.
  • Подтвердите процесс, нажав «Далее», затем «Да» и, наконец, «Готово». После закрытия окна перезагрузите компьютер.

Использование установочного носителя

  • Если вы не можете загрузиться в Windows, вам лучше загрузить файл Media Creator из Microsoft. Создайте загрузочный диск с помощью DVD или флэш-диска.
  • После этого перезагрузите компьютер и войдите в BIOS, чтобы изменить загрузочное устройство на DVD или флэш-диск.
  • Когда вы перейдете к экрану установки, выберите «Устранение неполадок»> «Дополнительные параметры»> «Восстановление системы» и выполните процесс таким же образом.

Метод 2 — Исправить неправильную системную дату и время

Иногда Windows может работать неправильно из-за неправильной настройки времени. Чтобы установить время и дату:
В Windows 7

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

В Windows 8

  • Откройте «Настройки», переместив указатель мыши вправо, при открытии вкладки щелкните значок шестеренки.
  • Откроется новая всплывающая вкладка «Настройки», нажмите «Панель управления».
  • На панели управления нажмите «Часы, язык и регион». Затем нажмите «Установить время и дату» в разделе «Дата и время».
  • Когда откроется окно «Дата и время», нажмите «Изменить дату и время» и перейдите к нужной дате и времени в следующем окне. Чтобы подать заявку, просто нажмите «ОК».

В Windows 10

  • Просто щелкните правой кнопкой мыши дату и время на панели задач, расположенной в правой нижней части экрана.
  • Нажмите «Настроить дату и время». Откроются настройки даты и времени.
  • Вы можете выбрать часовой пояс, а затем закрыть окно. Это автоматически обновит время и дату на панели задач.

Метод 3 — Проверьте отсутствие или повреждение файлов

  • Запустить проверку системных файлов
    • Чтобы запустить команду, откройте командную строку с повышенными привилегиями, набрав ее в окне поиска, затем щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».
    • Введите в командной строке sfc / scannow и дождитесь успешного завершения процесса проверки.
  • Запустите Checkdisk — Chkdsk исправляет многие несоответствия с ОС. Системные ошибки также можно исправить с помощью этой утилиты. Чтобы запустить это,
    • Откройте командную строку, введя ее в поле поиска, а затем, когда вы увидите результат в верхней части списка, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».
    • Ваша система может сказать, что вы не можете запустить ее в данный момент, потому что вы все еще обрабатываете данные, и спросит вас, хотите ли вы запустить ее перед следующим запуском, просто нажмите y для подтверждения, а затем выйдите с экрана и перезагрузите компьютер.
    • После перезагрузки компьютера вы увидите, что checkdisk работает вне Windows, просто дайте ему закончить, пока он не даст вам отчет о том, что было найдено, исправлено или отмечено.
    • Закройте окно и дайте компьютеру нормально перезагрузиться.

Другие языки:

How to fix 0x800 (Error 0x800) —
Wie beheben 0x800 (Fehler 0x800) —
Come fissare 0x800 (Errore 0x800) —
Hoe maak je 0x800 (Fout 0x800) —
Comment réparer 0x800 (Erreur 0x800) —
어떻게 고치는 지 0x800 (오류 0x800) —
Como corrigir o 0x800 (Erro 0x800) —
Hur man åtgärdar 0x800 (Fel 0x800) —
Jak naprawić 0x800 (Błąd 0x800) —
Cómo arreglar 0x800 (Error 0x800) —

The Author Об авторе: Фил Харт является участником сообщества Microsoft с 2010 года. С текущим количеством баллов более 100 000 он внес более 3000 ответов на форумах Microsoft Support и создал почти 200 новых справочных статей в Technet Wiki.

Следуйте за нами: Facebook Youtube Twitter

Последнее обновление:

19/12/22 05:59 : Пользователь Windows 10 проголосовал за то, что метод восстановления 1 работает для него.

Рекомендуемый инструмент для ремонта:

Этот инструмент восстановления может устранить такие распространенные проблемы компьютера, как синие экраны, сбои и замораживание, отсутствующие DLL-файлы, а также устранить повреждения от вредоносных программ/вирусов и многое другое путем замены поврежденных и отсутствующих системных файлов.

ШАГ 1:

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

ШАГ 2:

Нажмите на Start Scan и позвольте ему проанализировать ваше устройство.

ШАГ 3:

Нажмите на Repair All, чтобы устранить все обнаруженные проблемы.

СКАЧАТЬ СЕЙЧАС

Совместимость

Требования

1 Ghz CPU, 512 MB RAM, 40 GB HDD
Эта загрузка предлагает неограниченное бесплатное сканирование ПК с Windows. Полное восстановление системы начинается от $19,95.

ID статьи: ACX014568RU

Применяется к: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP, Windows 2000

Понравилась статья? Поделить с друзьями:
  • Error al abrir battle city dcb
  • Error ajni error has occurred please check your installation and try again
  • Error ajax call jquery
  • Error airmon ng did not find any wireless interfaces
  • Error airbag перевод