Blinitializelibrary failed 0xc000009a gigabyte при установке windows

Содержание
  1. Исправить ошибку BlinitializeLibrary failed 0xc00000bb в Windows 10
  2. Как исправить BlinitializeLibrary failed 0xc00000bb в Windows
  3. 1. Отключение безопасной загрузки
  4. 2. Восстановить загрузчик
  5. 3. Редактирование ключа реестра
  6. 4. Включение декодирования Above 4G Decoding
  7. 5. SSD диск
  8. Решение ошибки 0xc000009a при запуске приложений в Windows 10
  9. Способ 1: Проверка последних обновлений
  10. Способ 2: Отключение спящего режима
  11. Способ 3: Выполнение дефрагментации жесткого диска
  12. Способ 4: Разгрузка оперативной памяти
  13. Способ 5: Включение файла подкачки
  14. Способ 6: Проверка компьютера на наличие вирусов
  15. Способ 7: Проверка целостности системных файлов
  16. Error (BlInitializeLibrary failed XXX) when you install or start an operating system on a 64-bit UEFI-based computer
  17. Symptoms
  18. Cause
  19. Workaround
  20. More information
  21. Ошибка (сбой XXX BlInitializeLibrary) при установке или запуске операционной системы на 64-битном компьютере на основе UEFI
  22. Симптомы
  23. Причина
  24. Обходной путь
  25. Дополнительная информация

Исправить ошибку BlinitializeLibrary failed 0xc00000bb в Windows 10

Один пользователь прислал мне свою проблема, точнее ошибку с которой он столкнулся. Его компьютер во время первой загрузки не может загружаться и выдает ошибку BlinitializeLibrary failed 0xc00000bb при использовании системы Windows 10. Этот код ошибки означает, что материнская плата восстановила значения по умолчанию из-за проблемы в BIOS. По сути, эта ошибка не относится к самой Windows 10, она может быть и на Windows 7/8.1 с различными конфигурациями ПК.

Как исправить BlinitializeLibrary failed 0xc00000bb в Windows

Ошибка BlinitializeLibrary failed 0xc00000bb может происходить из-за безопасной загрузки, повреждены сектора загрузчика, поврежденный реестр, Above 4G Decoding и SSD диск.

1. Отключение безопасной загрузки

Безопасная загрузка — это дополнительный уровень защиты от вредоносных программ и руткитов, но, как известно, она вызывает множество других проблем, включая эту конкретную ошибку. Если вы используете клонированный SSD/HDD или разогнанные частоты процессора, то вы с большей вероятностью уведите ошибку. В этом случае нужно отключить безопасную загрузку через настройки BIOS или UEFI.

Шаг 1. Как только компьютер начнет загружаться, то нажимайте кнопку F2 или DEL, чтобы войти в BIOS или UEFI.

Шаг 2. В биосе найдите параметр Secure Boot и отключите его, выбрав Disable. Нажмите F10, чтобы сохранить заданное значение. Вы должны понимать, что BIOS у всех разный и не смогу точно указать где этот параметр находится, но обычно он может располагаться в System Configuration, Boot, Authentication или Security.

2. Восстановить загрузчик

Ошибка BlinitializeLibrary failed 0xc00000bb может возникать из-за основной проблемы с загрузкой. Наиболее эффективным способом решения этой проблемы является исправление всей последовательности загрузки с помощью Bootrec.exe — встроенной утилиты Windows, способной исправить основную загрузочную запись, последовательность загрузки и данные конфигурации загрузки.

Шаг 1. Вам нужно создать установочную флешку с Windows и загрузиться с нее. Разрядность x32-x64 и желательно версия, должны быть одинаковыми. Как только дойдете до пункта установки, то нажмите снизу на «Восстановление системы«.

Шаг 2. Перейдите «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Командная строка«.

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

Шаг 3. В командной строке задаем команды по порядку:

  1. bootrec.exe
  2. bootrec.exe /fixmbr
  3. bootrec.exe /fixboot
  4. bootrec.exe /scanos
  5. bootrec.exe /rebuildbcd

Хочу заметить, что команды могут не выполнятся так как ваша система может быть на другом локальном диске F, а вам будет показывать, что на C. Обратитесь к полному руководству, как восстановить загрузчик Windows 10 .

3. Редактирование ключа реестра

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

Читайте также:  Linux file from which rpm

Шаг 1. Чтобы получить возможность использовать редактор реестра для решения проблемы, вам необходимо загрузить компьютер в безопасном режиме . Если вы не можете загрузить безопасный режим, то загрузитесь с установочного диска (способ 2), запустите командную строку и введите regedit, чтобы запустить редактор реестра.

Шаг 2. В самом редакторе реестра перейдите по пути:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  • Справа найдите параметр ClearPageFileATShudown и нажмете по нему два раза мышкой.
  • В окне параметров задайте ему значение 1 и Шестнадцатеричная. Нажмите OK.

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

4. Включение декодирования Above 4G Decoding

Если вы используете свой ПК для майнинга и используете 2 или более видеокарты, то у вас скорее всего включено Above 4G Decoding или «декодирование свыше 4 ГБ», которое может быть причиной ошибки BlinitializeLibrary failed 0xc00000bb. Функция предназначена для настройки параметров работы 64-битных графических ускорителей, подключаемых к шине PCI-Express.

Шаг 1. Зайдите в BIOS или UEFI и Включите параметр Above 4G Decoding. Этот параметр может находится в разных местах, так как у всех разные производители материнских плат. Примерное нахождение его в Peripherals. В общем, найдите в BIOS Above 4G Decoding и включите его.

На материнских платах EVGA эта функция называется поддержкой EVGA, вместо 4G Decoding.

5. SSD диск

Если вы пытались проверить системные файлы на целостность , проверяли жесткий диск на ошибки , устанавливали заново начисто Windows и ошибка BlinitializeLibrary failed 0xc00000bb появлялась вновь, то скорее всего ваш SSD или HDD вышел из строя. Будет логичным вставить новый и проверить, будет ли ошибка, если нет, то ваш SSD вышел из строя.

Решение ошибки 0xc000009a при запуске приложений в Windows 10

Способ 1: Проверка последних обновлений

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

Читайте также:  После обновления windows 10 проблемы с bluetooth

    Запустите «Пуск» и перейдите оттуда в «Параметры».

Опуститесь вниз и выберите плитку «Обновление и безопасность».

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

Способ 2: Отключение спящего режима

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

Способ 3: Выполнение дефрагментации жесткого диска

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

Способ 4: Разгрузка оперативной памяти

Иногда пользователи даже не замечают того, что при запуске некоторых игр или приложений оперативная память и так находится в ограниченном количестве, а затем загружается на 100 процентов. Это может провоцировать вызов проблемы 0xc000009a с дальнейшим завершением работы программы. Рекомендуем проверить загруженность ОЗУ и по необходимости очистить ее, используя рекомендации из следующей статьи.

Способ 5: Включение файла подкачки

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

Способ 6: Проверка компьютера на наличие вирусов

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

Способ 7: Проверка целостности системных файлов

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

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

Error (BlInitializeLibrary failed XXX) when you install or start an operating system on a 64-bit UEFI-based computer

This article provides a workaround for an issue where an error (BlInitializeLibrary failed XXX) occurs when you install or start an operating system on a 64-bit UEFI-based computer.

Читайте также:  Linux screen attach to attach screen

Original product version: В Windows 10 — all editions, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2
Original KB number: В 4020050

Symptoms

When you try to install or start an operating system on a 64-bit UEFI-based computer, the system does not start, and you receive the following error message:

BlInitializeLibrary failed XXX

The error code could also be 0xc000009a or 0xc0000001.

Cause

This problem occurs because the boot firmware on the computer generates lots of memory fragmentation.

Not all «BlInitializeLibrary failed XXX» errors are caused by this issue.

Workaround

We recommend that you do not let boot firmware create large amounts of fragmentation. Large memory fragmentation degrades the overall startup performance and causes problems.

More information

At the pre-boot stage, Windows Boot Manager sets the maximum number of global memory descriptor for a 64-bit UEFI system at 512. If the boot firmware creates a large amount of memory fragmentation, the memory descriptor count may exceed the set limit. This causes the «BlInitializeLibrary failed XXX» error.

This design applies only to the current operating system releases, including Windows 10, Windows Server 2016, and Windows Server 2012 R2. We do not guarantee that this design will apply to future versions.

Ошибка (сбой XXX BlInitializeLibrary) при установке или запуске операционной системы на 64-битном компьютере на основе UEFI

В этой статье приводится обходное решение проблемы, из-за которой при установке или запуске операционной системы на 64-битном компьютере на основе UEFI возникает ошибка (blInitializeLibrary не удалось XXX).

Исходная версия продукта: Windows 10 — все выпуски, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2
Исходный номер КБ: 4020050

Симптомы

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

BlInitializeLibrary failed XXX

Код ошибки также может быть 0xc000009a или 0xc0000001.

Причина

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

Не все ошибки «BlInitializeLibrary failed XXX» вызваны этой проблемой.

Обходной путь

Мы не рекомендуем позволять загрузке во фрагментации создавать большие объемы фрагментации. Большая фрагментация памяти снижает общую производительность при запуске и вызывает проблемы.

Дополнительная информация

На этапе предза загрузки диспетчер загрузки Windows задает максимальное число глобальных дескрипторов памяти для 64-битной системы UEFI со значением 512. Если во время загрузки создается большой объем фрагментации памяти, то количество дескрипторов памяти может превысить установленный предел. Это приводит к ошибке «BlInitializeLibrary failed XXX».

Эта конструкция применима только к текущим выпускам операционной системы, включая Windows 10, Windows Server 2016 и Windows Server 2012 R2. Мы не гарантируем, что эта конструкция будет применяться к будущим версиям.

Оцените статью
Adblock
detector