Ошибка 225 winload efi

Как исправить ошибку 0xc0000225 в WindowsОдна из ошибок загрузки Windows 10, 8.1 и Windows 7 с которыми пользователь может столкнуться — ошибка 0xc0000225 «Ваш компьютер или устройство необходимо восстановить. Требуемое устройство не подключено или недоступно». В некоторых случаях в сообщении об ошибке также указывается проблемный файл — \windows\system32\winload.efi, \windows\system32\winload.exe или \Boot\Bcd.

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

Примечание: если ошибка возникла после подключения и отключения жестких дисков или после изменения порядка загрузки в БИОС (UEFI), убедитесь, что в качестве устройства загрузки выставлен нужный диск (а для UEFI-систем — Windows Boot Manager при наличии такого пункта), а также не изменился номер этого диска (в некоторых БИОС есть отдельный от порядка загрузки раздел для изменения порядка жестких дисков). Также следует убедиться, что диск с системой в принципе «виден» в БИОС (в противном случае речь может идти об аппаратной неисправности).

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

Ошибка код 0xc0000225 при загрузке Windows 10 

В большинстве случаев ошибка 0xc0000225 при загрузке Windows 10 бывает вызвана проблемами с загрузчиком ОС, при этом восстановить правильную загрузку сравнительно просто, если речь не идет о неисправности жесткого диска.

  1. Если на экране с сообщение об ошибке есть предложение нажать клавишу F8 для доступа к параметрам загрузки, нажмите её. Если при этом вы окажетесь на экране, который показан в шаге 4, перейдите к нему. Если же нет, перейдите к шагу 2 (для него придется воспользоваться каким-то другим, работающим ПК).
  2. Создайте загрузочную флешку Windows 10, обязательно в той же разрядности, что и установленная на вашем компьютере (см. Загрузочная флешка Windows 10) и загрузитесь с этой флешки.
  3. После загрузки и выбора языка на первом экране программы установки, на следующем экране нажмите по пункту «Восстановление системы». Запуск восстановления системы Windows 10
  4. В открывшейся консоли восстановление выберите пункт «Поиск и устранение неисправностей», а затем — «Дополнительные параметры» (при наличии пункта).Поиск и устранение неисправностей
  5. Попробуйте использовать пункт «Восстановление при загрузке», который с немалой вероятностью исправит проблемы автоматически. Если он не сработал и после его применения нормальная загрузка Windows 10 всё так же не происходит, то откройте пункт «Командная строка», в которой по порядку используйте следующие команды (нажимаем Enter после каждой). Запуск восстановления с помощью командной строки
  6. diskpart
  7. list volume (в результате выполнения этой команды вы увидите список томов. Обратите внимание на номер тома размером 100-500 Мб в файловой системе FAT32, если таковой имеется. Если отсутствует — перейдите к шагу 10. Также посмотрите на букву системного раздела диска с Windows, так как она может отличаться от C). Загрузчик UEFI в diskpart
  8. select volume N (где N — номер тома в FAT32).
  9. assign letter=Z
  10. exit
  11. Если том FAT32 присутствовал и у вас EFI-система на GPT диске, используйте команду (при необходимости поменяв букву C — системного раздела диска):
    bcdboot C:\windows /s Z: /f UEFI

    Исправление ошибки 0xc0000225 winload.efi

  12. Если том FAT32 отсутствовал, используйте команду bcdboot C:\windows
  13. Если предыдущая команда была выполнена с ошибками, попробуйте использовать команду bootrec.exe /RebuildBcd
  14. Если предложенные способы не помогли, попробуйте также методы, описанные в этой инструкции.

По окончании этих действий закройте командную строку и перезапустите компьютер, выставив загрузку с жесткого диска или установив Windows Boot Manager в качестве первого пункта загрузки в UEFI.

Подробнее на тему: Восстановление загрузчика Windows 10.

Исправление ошибки в Windows 7

Для того, чтобы исправить ошибку 0xc0000225 в Windows 7, по сути следует использовать тот же метод, за исключением того, что на большинстве компьютеров и ноутбуков 7-ка установлена не в режиме UEFI.

Ошибка 0xc0000225 в Windows 7

Подробные инструкции по восстановлению загрузки — Восстановление загрузчика Windows 7, Использование bootrec.exe для восстановления загрузки.

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

Некоторая дополнительная информация, которая может оказаться полезной в контексте исправления рассматриваемой ошибки:

  • В редких случаях причиной проблемы могут быть неисправности жесткого диска, см. Как проверить жесткий диск на ошибки.
  • Иногда причина — самостоятельные действия по изменении структуры разделов с помощью сторонних программ, таких как Acronis, Aomei Partition Assistant и других. В данной ситуации четкого совета (кроме переустановки) дать не получится: важно знать, что именно было сделано с разделами.
  • Некоторые сообщают, о том, что с проблемой помогает справиться восстановление реестра (хотя такой вариант при этой ошибке лично мне кажется сомнительным), тем не менее — Восстановление реестра Windows 10 (для 8 и 7 шаги будут теми же). Также, загрузившись с загрузочной флешки или диска с Windows и запустив восстановление системы, как это было описано в начале инструкции, вы можете использовать точки восстановления при их наличии. Они, в том числе, восстанавливают и реестр.

Symptoms

Consider the following scenario:

  • You have a computer that is running Windows 7 or Windows Server 2008 R2.

  • You enable the Unified Extensible Firmware Interface (UEFI) mode on this computer.

  • You try to start the computer from a Windows Preinstallation Environment (Windows PE)-based RAM disk image. For example, you select the Repair your computer option to restore the computer at startup after you press F8, or, you attempt to boot Windows PE from a USB Flash Drive.

In this scenario, the boot loader cannot load the operating system. Additionally, you receive one of the following error messages:

The boot selection failed because a required device is inaccessible (c0000225).

*** Fatal Error 0x00000001:
(parameter1, parameter2, parameter3, parameter4)

Note The parameters in this error message vary, depending on the configuration of the computer.

Windows Boot Manager

Windows failed to start. A recent hardware or software might be the cause.
To fix the problem:  

1. Insert your Windows installation disc and restart your computer.  

2. Choose your language settings, and then click «Next.  

3. Click «Repair your computer.

Status:0xC0000017

Info: An unexpected error has occurred

Cause

This issue occurs because the status of the allocated memory is out of synchronization between the memory manager that is used by the UEFI and the memory manager that is used by the boot loader.

Some memory that is used by one of the memory managers is still marked as available by the other memory manager. Therefore, the issue that is described in the «Symptoms» section occurs.

Resolution

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a «Hotfix download available» section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:

http://support.microsoft.com/contactus/?ws=supportNote The «Hotfix download available» form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

To apply this hotfix, you must be running Windows 7 or Windows Server 2008 R2.

Registry information

To use the hotfix in this package, you do not have to make any changes to the registry.

Restart requirement

You may have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace a previously released hotfix.

File information

The English (United States) version of this hotfix installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.

Windows 7 and Windows Server 2008 R2 file information notes


Important Windows 7 hotfixes and Windows Server 2008 R2 hotfixes are included in the same packages. However, hotfixes on the Hotfix Request page are listed under both operating systems. To request the hotfix package that applies to one or both operating systems, select the hotfix that is listed under «Windows 7/Windows Server 2008 R2» on the page. Always refer to the «Applies To» section in articles to determine the actual operating system that each hotfix applies to.

  • The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately in the «Additional file information for Windows Server 2008 R2 and for Windows 7» section. MUM and MANIFEST files, and the associated security catalog (.cat) files, are extremely important to maintain the state of the updated components. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.

For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2

File name

File version

File size

Date

Time

Platform

Setbcdlocale.dll

6.1.7600.20738

62,976

19-Jun-2010

06:53

x64

Winload.efi

6.1.7600.20738

642,440

19-Jun-2010

07:05

Not applicable

Winload.exe

6.1.7600.20738

604,488

19-Jun-2010

06:58

x64

Winresume.efi

6.1.7600.20738

561,024

19-Jun-2010

07:05

Not applicable

Winresume.exe

6.1.7600.20738

518,672

19-Jun-2010

06:58

x64

Bootmgfw.efi

6.1.7600.20738

672,128

19-Jun-2010

07:05

Not applicable

Bootmgr.efi

6.1.7600.20738

669,064

19-Jun-2010

07:05

Not applicable

Winload.efi

6.1.7600.20738

642,440

19-Jun-2010

07:05

Not applicable

Winload.exe

6.1.7600.20738

604,488

19-Jun-2010

06:58

x64

Winresume.efi

6.1.7600.20738

561,024

19-Jun-2010

07:05

Not applicable

Winresume.exe

6.1.7600.20738

518,672

19-Jun-2010

06:58

x64

Bootmgfw.efi

6.1.7600.20738

672,128

19-Jun-2010

07:05

Not applicable

Wdsmgfw.efi

6.1.7600.20738

531,968

19-Jun-2010

04:11

Not applicable

Setbcdlocale.dll

6.1.7600.20738

62,976

19-Jun-2010

06:53

x64

Winload.efi

6.1.7600.20738

642,440

19-Jun-2010

07:05

Not applicable

Winload.exe

6.1.7600.20738

604,488

19-Jun-2010

06:58

x64

Winresume.efi

6.1.7600.20738

557,448

19-Jun-2010

07:05

Not applicable

Winresume.exe

6.1.7600.20738

507,392

19-Jun-2010

04:00

x64

Winload.efi

6.1.7600.20738

642,440

19-Jun-2010

07:05

Not applicable

Winload.exe

6.1.7600.20738

604,488

19-Jun-2010

06:58

x64

Winresume.efi

6.1.7600.20738

557,448

19-Jun-2010

07:05

Not applicable

Winresume.exe

6.1.7600.20738

507,392

19-Jun-2010

04:00

x64

Abortpxe.com

Not applicable

79

22-Jul-2009

23:37

Not applicable

Bootmgr.exe

6.1.7600.20738

523,136

19-Jun-2010

06:36

x86

Hdlscom1.com

Not applicable

26,076

22-Jul-2009

22:59

Not applicable

Hdlscom1.n12

Not applicable

26,060

22-Jul-2009

22:59

Not applicable

Hdlscom2.com

Not applicable

26,076

22-Jul-2009

22:59

Not applicable

Hdlscom2.n12

Not applicable

26,060

22-Jul-2009

22:59

Not applicable

Pxeboot.com

Not applicable

25,772

22-Jul-2009

22:59

Not applicable

Pxeboot.n12

Not applicable

25,772

22-Jul-2009

22:59

Not applicable

Wdsnbp.com

Not applicable

31,124

22-Jul-2009

23:37

Not applicable

For all supported IA-64-based versions of Windows Server 2008 R2

File name

File version

File size

Date

Time

Platform

Setbcdlocale.dll

6.1.7600.20738

153,088

19-Jun-2010

05:57

IA-64

Winload.efi

6.1.7600.20738

1,715,584

19-Jun-2010

06:12

Not applicable

Bootmgfw.efi

6.1.7600.20738

1,677,184

19-Jun-2010

06:12

Not applicable

Bootmgr.efi

6.1.7600.20738

1,665,416

19-Jun-2010

06:12

Not applicable

Winload.efi

6.1.7600.20738

1,715,584

19-Jun-2010

06:12

Not applicable

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the «Applies to» section.

More Information

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

Additional file information

Additional file information for Windows 7 and for Windows Server 2008 R2

Additional files for all supported x64-based versions of Windows 7 and of Windows Server 2008 R2

File name

Amd64_20b3221d3c10ed4f032677b943bb40d3_31bf3856ad364e35_6.1.7600.20738_none_2d106d8e500ac8bb.manifest

File version

Not applicable

File size

1,092

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

Amd64_2c750ac5424a5e82bac185b99af22491_31bf3856ad364e35_6.1.7600.20738_none_ec574baa5182da31.manifest

File version

Not applicable

File size

717

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

Amd64_727dd5f30eca8ee3cf7c1fdab9c840b7_31bf3856ad364e35_6.1.7600.20738_none_e24c3c3dd64b6a17.manifest

File version

Not applicable

File size

715

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

Amd64_a8900ad52a94d8fba9187d756a38847a_31bf3856ad364e35_6.1.7600.20738_none_0814f5b78c7bb805.manifest

File version

Not applicable

File size

728

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

Amd64_b9ed566cc8bfc6f873fbe4966a9be7f0_31bf3856ad364e35_6.1.7600.20738_none_7483f5649bd261e9.manifest

File version

Not applicable

File size

718

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

Amd64_e50398c824e125e7de9584a59692f68e_31bf3856ad364e35_6.1.7600.20738_none_57c0ceec17189afb.manifest

File version

Not applicable

File size

720

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

Amd64_microsoft-windows-b..environment-windows_31bf3856ad364e35_6.1.7600.20738_none_c5f03bc8bf6dfc4f.manifest

File version

Not applicable

File size

7,172

Date (UTC)

19-Jun-2010

Time (UTC)

07:50

Platform

Not applicable

File name

Amd64_microsoft-windows-b..ore-bootmanager-efi_31bf3856ad364e35_6.1.7600.20738_none_e4388d75cf03394e.manifest

File version

Not applicable

File size

4,118

Date (UTC)

19-Jun-2010

Time (UTC)

07:50

Platform

Not applicable

File name

Amd64_microsoft-windows-b..vironment-os-loader_31bf3856ad364e35_6.1.7600.20738_none_b7de5ed09f4a3e7e.manifest

File version

Not applicable

File size

5,745

Date (UTC)

19-Jun-2010

Time (UTC)

07:48

Platform

Not applicable

File name

Amd64_microsoft-windows-d..ices-boot-files-x64_31bf3856ad364e35_6.1.7600.20738_none_18df1486f0e84cf2.manifest

File version

Not applicable

File size

4,402

Date (UTC)

19-Jun-2010

Time (UTC)

07:50

Platform

Not applicable

File name

Amd64_microsoft-windows-e..environment-windows_31bf3856ad364e35_6.1.7600.20738_none_a343aebd049c462f.manifest

File version

Not applicable

File size

7,226

Date (UTC)

19-Jun-2010

Time (UTC)

07:48

Platform

Not applicable

File name

Amd64_microsoft-windows-e..vironment-os-loader_31bf3856ad364e35_6.1.7600.20738_none_9ca633809d3a9baa.manifest

File version

Not applicable

File size

5,799

Date (UTC)

19-Jun-2010

Time (UTC)

07:49

Platform

Not applicable

File name

Update.mum

File version

Not applicable

File size

2,481

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

X86_microsoft-windows-d..ices-boot-files-x64_31bf3856ad364e35_6.1.7600.20738_none_bcc07903388adbbc.manifest

File version

Not applicable

File size

9,827

Date (UTC)

19-Jun-2010

Time (UTC)

07:00

Platform

Not applicable

Additional files for all supported IA-64-based versions of Windows Server 2008 R2

File name

Ia64_1e9a858ca02d93cc3d464a8388d6e927_31bf3856ad364e35_6.1.7600.20738_none_dfd5b359e45991e0.manifest

File version

Not applicable

File size

713

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

Ia64_37bdd2fde54e2249a6d7042b083fcc2f_31bf3856ad364e35_6.1.7600.20738_none_26a6302b7f95792e.manifest

File version

Not applicable

File size

715

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

Ia64_e1ff07b91317b4081309d6330ffa4712_31bf3856ad364e35_6.1.7600.20738_none_0e42c50a5680cd15.manifest

File version

Not applicable

File size

726

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

File name

Ia64_microsoft-windows-b..environment-windows_31bf3856ad364e35_6.1.7600.20738_none_69d3443b070e9415.manifest

File version

Not applicable

File size

4,889

Date (UTC)

19-Jun-2010

Time (UTC)

07:50

Platform

Not applicable

File name

Ia64_microsoft-windows-b..ore-bootmanager-efi_31bf3856ad364e35_6.1.7600.20738_none_881b95e816a3d114.manifest

File version

Not applicable

File size

4,115

Date (UTC)

19-Jun-2010

Time (UTC)

07:50

Platform

Not applicable

File name

Ia64_microsoft-windows-b..vironment-os-loader_31bf3856ad364e35_6.1.7600.20738_none_5bc16742e6ead644.manifest

File version

Not applicable

File size

3,477

Date (UTC)

19-Jun-2010

Time (UTC)

07:49

Platform

Not applicable

File name

Update.mum

File version

Not applicable

File size

1,690

Date (UTC)

22-Jun-2010

Time (UTC)

19:05

Platform

Not applicable

Сценарий: После миграции или копирования ОС на новый диск появляется код ошибки 0xC0000225, 0xC00000E или сообщение, в котором
упоминается Winload.efi.

winload

Данная проблема может быть вызвана следующими причинами:

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

UEFI поддерживает технологию, позволяющую загружаться как с uEFI-дисков, так и с Legacy дисков (старого формата). Эти режимы
требуют наличия различных загрузочных файлов, и им требуются разные алгоритмы загрузки. На это влияют различные факторы, такие
как конфигурация установки Windows и настройки uEFI. Winload.efi – часть uEFI-загрузки, поэтому причина может быть в настройках.

Настройки uEFI

1. Включите режим CSM. Это позволит использовать эмуляцию старого формата загрузки (MBR) в вашем uEFI. Эта опция находится в
разделе Boot.

b-CSM-mode

2. Отключите Secure Boot.

b-secure-boot

3. Используйте Legacy Boot вместо uEFI.
Эта опция находится в разделе Boot.

b-legacy

4. Наконец, нужно выбрать устройство для загрузки в Legacy-режиме (не в режиме uEFI).

Нажмите F2 (обычно) для загрузки в настройки uEFI, выберите нужный диск без префикса uEFI. Сохраните изменения, попробуйте загрузиться.

Сценарий для EFI GPT

Если у вас есть установочный диск Windows, пункты 1 и 2 можно пропустить.

1. Создайте аварийный носитель и загрузитесь с него (только для продуктов на базе HDM)
2. Запустите командную строку.
3. Введите следующее:

DISKPART

LIST VOLUME

SELECT VOLUME=2 (замените “2” числом, соответствующим тому “ESP” – его размер обычно равен 99 МБ)

ASSIGN LETTER=Z

EXIT

assign-letter-windows-8

4. Находясь в командной строке, нужно привязать целевой раздел Windows к ESP (том, содержащий загрузочные файлы):

bcdboot C:\windows /s Z: /f UEFI (замените C: буквой тома “OS”)

5. Перезагрузитесь и посмотрите, загружается ли система.

Сценарий для MBR

Если у вас есть установочный диск Windows, пункты 1 и 2 можно пропустить.

1. Создайте аварийный носитель и загрузитесь с него (только для продуктов на базе HDM)
2. Запустите командную строку.
3. Введите следующее для сброса настроек BCD:

bcdedit /set {bootmgr} device boot

bcdedit /set {default} device boot

bcdedit /set {default} osdevice boot

bcdedit /set {default} device partition=c:

bcdedit /set {default} osdevice partition=c:

bcdedit /set {default} path windowssystem32winload.efi

4. Перезагрузитесь и посмотрите, загружается ли система.

Если у вас нет аварийного диска Windows или Paragon, можно загрузиться в режим восстановления Windows (начиная с 8), используя комбинацию клавиши Shift и кнопки перезагрузки компьютера. Затем перейдите в Дополнительные параметры – Устранение проблем – Командная строка.

Изменение настроек в реестре

1. Запустите исходную ОС и убедитесь, что всем разделам на диске присвоены буквы.
2. Подключите целевой диск (тот, на котором находится копия ОС) к компьютеру через USB или SATA, найдите копии разделов в Проводнике, запомнив их буквы. Откройте Редактор реестра, перейдите в каталог HKLMSystemMountedDevices. Найдите записи

DosDevicesLetter: = <OpaqueBinaryString>

??Volume{<CloneUUID>} = <OpaqueBinaryString>

с совпадающими параметрами, как на картинке (значения могут отличаться от указанных в примере):

reg_1

3. Загрузите куст windowssystem32configsystem из раздела с копией ОС, присвоив ему произвольное имя (здесь – HKLMClone).

reg_2

reg_3
Найдите пары записей с совпадающими параметрами:

DosDevicesLetter: = <OpaqueBinaryString>

??Volume{<OriginalUUID>} = <OpaqueBinaryString>

reg_4

Присвойте верные значения целевым записям, взяв значения из реестра исходной ОС. Проверьте, решена ли проблема.

Чистка реестра

Если ничего не помогает, необходимо загрузить Windows, открыть редактор реестра, зайти в HKLMSystemMountedDevices, удалить все записи, кроме “Default”, затем выполнить миграцию или копирование.
Этот вариант опасен, потому что может привести к потере способности ОС загружаться в случае с нестандартной конфигурацией разделов (например когда C: – не первый раздел, и не активный)

Восстановление: если вы удалили записи из HKLMSystemMountedDevices, и система перестала загружаться с исходных или конечных дисков, загрузите кусты SYSTEM системных разделы этих дисков (как в пункте 3) на другом компьютере. Разделам будут присвоены буквы C:, D:, E: и т.д. по порядку. Измените значения параметров DosDevicesLetter: на соответствующие требуемым буквам диска.

Drive Copy, Hard Disk Manager, Migrate OS to SSD, Частные
Tags: windows, копирование, миграция, ошибка

Loading…

Как правило, ошибка 0xc0000225 возникающая при загрузке Windows 10, 8 или 7 говорит о поврежденных данных конфигурации загрузки «BCD». При этом отображается сообщение «Ваш компьютер или устройство необходимо восстановить. Требуемое устройство не подключено или недоступно». Иногда в дополнении к этому указывается проблемный файл, чаще всего это «winload.efi» или «winload.exe» находящиеся в папке Windows\System32. Это явно говорит о проблеме на стороне загрузчика и тем самым облегчает поиск решения.

Как и всегда постараемся самостоятельно исправить ситуацию.

Содержание статьи

  1. Первоочередные действия
  2. Проверка состояния жесткого диска
  3. Инструкция для Windows 10 и 8
  4. Инструкция для Windows 7
  5. Проверка файловой системы и важных файлов
  6. Смена активного раздела
  7. Удаление проблемного драйвера
  8. Отключение выбора операционной системы
  9. Решение для crossfire, extrimhack и не только
  10. Смена драйверов контроллера HDD на стандартные
  11. Дополнительные варианты решения
  12. Комментарии пользователей

Первоочередные действия

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

  1. Если до появления сбоя был сбой в электросети, отключали или подключали жесткие диски, SSD и прочие накопители, то удостоверьтесь, что в BIOS не сбился порядок загрузки устройств. Для этого в биосе найдите раздел с названием «Boot», «Features» или похожим, затем выставите носитель с Windows на первое место и сохраните изменения. Более простой вариант – воспользоваться менеджером загрузки. Вызывается клавишей «F11» сразу после включения компьютера. Затем выберите носитель, с которого нужно загрузиться и нажмите «Enter».изменение приоритета загрузки
  2. Если HDD не виден в биосе, то это говорит о аппаратных неполадках. Скорее всего он плохо подключен или вышел из строя.

Проверка состояния жесткого диска

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

Инструкция для Windows 10 и 8

Теперь перейдем к более сложным действиям.

  1. Бывает, что ошибка 0xc0000225 появляется вместе с предложением нажать клавишу «F8». Сделайте это и отобразится экран, с которого начинается пункт «4». Если никаких предложений нет, то нужно воспользоваться установочным диском или флешкой с Windows. Скорее всего для его создания потребуется использовать другой компьютер или ноутбук.синее окно с кодом ошибки 0xc0000225
  2. Загрузитесь и выберите язык. Затем нажмите по пункту «Восстановление системы».окно установщика
  3. Щелкните по «Поиску и устранению неисправностей».поиск неисправностей
  4. Переместитесь в «Дополнительные параметры».дополнительные параметры
  5. Нажмите по «Восстановлению при загрузке». Начните процедуру. Она проходит полностью в автоматическом режиме. Если это не помогло, то щелкните по «Командной строке» и выполните поочередно команды, которые напишу ниже. После ввода каждой команды должна нажиматься клавиша «Enter».
  6. diskpart
  7. list vol (результатом станет отображение всех томов). Найдите том с размером 100-500 мб в FAT32. Если его нет, то перейдите к пункту «10». Также запомните букву с ОС, она может отличаться от «С».list volume
  8. select volume Num (вместо «Num» укажите номер тома с файловой системой FAT32).bcdboot
  9. assign letter=Z
  10. exit

Совет: при наличии тома с FAT32 и UEFI системы на GPT используйте команду «bcdboot C:\windows /s Z: /f UEFI» при необходимости поменяв букву «C» на ту, которая соответствует диску с установленной системой.

Если тома с FAT32 нет, то воспользуйтесь командной «bcdboot C:\windows» и следом «bootrec.exe /RebuildBcd»

После того как все будет сделано, перезагрузите компьютер и не забудьте выставить носитель с ОС на первое место в BIOS.

Теперь повторим процедуру восстановления в семерке.

  1. Загружаемся с установочного накопителя.
  2. Переходим в «Восстановление системы». Далее в зависимости от версии будет предложено включить сетевые возможности (необязательно), изменить буквы дисков (на ваш выбор) и выбрать язык.окно семерки
  3. Отмечаем Windows 7 и жмем «Далее».выбор операционки
  4. Щелкаем по «Восстановлению запуска».восстановление запуска
  5. Отобразится список инструментов для восстановления ОС. Выберите автоматическое и дождитесь окончания процедуры.

Если первый способ не помог, то переходите ко второму.

  1. Повторите действия с 1 по 3 пункт из предыдущего раздела.
  2. Выберите «Командную строку».
  3. Введите команду «bootrec /fixmbr» и нажмите «Enter».fixmbr
  4. Следом «bootrec /fixboot» и «bootrec /rebuildbcd».

Внимание! В некоторых случаях требуется выполнение еще одной команды — bootsect /nt60 sys или bootsect /nt60 ALL

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

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

Повторите процедуру входа в панель восстановления, описанную в начале статьи. Затем следуйте по инструкции.

  1. Войдите в «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Командная строка».
  2. Введите sfc /scannow и нажмите «Enter». Дождитесь завершения.scannow
  3. Введите chkdsk C: /f /r и снова щелкните «Enter». Если ОС находится на SSD, то параметр «/r» вводить необязательно.chkdsk

Проверьте результат.

Смена активного раздела

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

Как это исправить:

  1. Запустите командную строку вышеописанными способами через загрузочную флешку.
  2. Теперь приведу список команд, которые нужно поочередно вводить и после каждой нажимать «Enter».
  3. diskpartменяем активный том
  4. list disk – выведет список подключенных носителей. Запомните цифру диска с ОС. Можно ориентироваться на его размер. В моем случае это «0».
  5. select disk 0 – выбираем том, который узнали на предыдущем шаге.
  6. list partition – отобразит список всех разделов. Запомните цифру раздела с типом «Основной» и установленной операционкой.
  7. select partition 2 – выбираем раздел, который узнали выше.
  8. active – делаем его активным.

Теперь перезагрузите компьютер и проверьте результат.

Удаление проблемного драйвера

Иногда повреждается драйвер одного из устройств и в окне с кодом ошибки 0xc0000225 появляется его название. Запомните название файла, дальше мы будем его использовать.

  1. Загрузитесь с установочного накопителя как делали это ранее.
  2. Откройте командную строку и введите cd c:\windows\system32\drivers (после команды «cd» указан путь к папке с проблемным файлом, при необходимости замените его на свой).удаляем драйвер через командную строку
  3. del oduzt.sys (после «del» указывается имя драйвера).

Перезагрузите ПК.

Отключение выбора операционной системы

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

  1. Выполните «WIN + R» – msconfig.msconfig
  2. Переместитесь в «Загрузку».чистим список загрузки
  3. Удалите из списка лишнюю операционку и щелкните «Ок».

Решение для crossfire, extrimhack и не только

Коротко затронем тему игр и хаков, в частности crossfire от Mail.Ru и extrimhack для CS:GO. Вот список того, что нужно сделать:

  1. Запустите приложение от имени администратора.запуск с правами администратора
  2. Обновите операционку вместе со всеми драйверами.
  3. Удостоверьтесь, что установлена актуальная версия DirectX, библиотеки Visual C++, Net Framework.
  4. Проверьте ПК на вирусы.
  5. Убедитесь, что интернет работает стабильно. Вот подробная статья про потерю пакетов интернета.
  6. Измените значение «MTU» в настройках роутера. Поиграйтесь со значениями 1500, 1472, 1460, 1420.mtu
  7. Через строку поиска рядом с «Пуск» найдите «Компоненты Windows» и включите «Основные компоненты сервера очереди».основные компоненты сервера

Кстати, не важно, какая игра установлена. Решение будет одинаковым.

Смена драйверов контроллера HDD на стандартные

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

  1. Сначала необходимо запустить «Командную строку».
  2. Ввести команду «regedit».

Фото 23

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

Фото 24

  1. Теперь требуется воспользоваться функцией «Загрузить куст». Находится она в меню «Файл».

Фото 25

  1. Файлы с данными реестра расположены по адресу «D:\Windows\System32\Config\System». Именно его нужно выбрать для задания имени точки монтирования. Далее нужно нажать «ОК».

Фото 26

  1. Теперь требуется найти в реестре загруженную ветку и разгрузить ее, перейдя к параметру «HKEY_LOCAL_MACHINE\TempSystem\CurrentControlSet\services\msahci». Вместо «Start» нужно прописать «0».

Фото 27

  1. Затем нужно раскрыть «Файл», кликнуть по пункту «Выгрузить куст» и выйти и реестра.

Фото 28Остается только выйти из реестра, вынуть флешку и выполнить перезагрузку компьютера.

Дополнительные варианты решения

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

  1. Если ошибка 0xc0000225 появляется при установки чистой системы. То скорее всего, поврежден или плохо подключен жесткий диск, неисправна оперативная память или вы используете «битый» образ Windows 10, 8 или 7.
  2. Проверьте настройки SATA контроллера в биос. Измените режим «AHCI» на «IDE» или наоборот.sata mode
  3. Отключите безопасную загрузку «Secure Boot» в биосе.
  4. Если появляется окно с предложением нажать «F8», сделайте это, а затем нажмите «F7» для отключения проверки состояния драйверов.
  5. Откатите систему к прежнему рабочему состоянию. Для этого должна быть включена опция создания контрольных точек для отката.
  6. Выполните переустановку ОС.

Совет: еще один вариант – заменить батарейку питания BIOS. Располагается она на материнской плате. Способ наиболее актуален в том случае, если настройки постоянно сбиваются после перезагрузки.

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

Видео по теме:

  • Remove From My Forums
  • Question

  • Hello,

    I am running Windows 8 Professional 64-bit and encounter the following error when booting:

    System:
    Windows 8 Professional x86_64
    Intel Core i7 3770K (Ivy Bridge)
    4 x 4 GB Corsair Vengeance
    4 random SATA2 HDDs and a Corsair Force Series 2 SSD
    ASRock Z77 Pro3 (Mainboard)

    Before the error ocurred
    I was attempting to launch The Elder Scrolls: Skyrim which failed to start properly and I had to force a reboot on my computer
    Windows was stuck for 10 minutes and i forced another reboot to find the automatic repair screen. The automatic repair failed and when I rebooted I had this new problem.

    Error
    Your PC needs to be repaired

    The application or operating system couldn’t be loaded because a required file is missing or contains errors.

    File: \Windows\system32\winload.efi
    Error code: 0xc0000225

    You’ll need to use the recovery tools on your installation media. If you don’t have any installation media (like a disc or USB device), contact your system administrator or PC manufacturer

    Press Enter to try again
    Press F8 for Startup Settings

    Attempted fixes

    1 — Press F8

    Screen flashes quickly but nothing else happens

    2 — Reboot computer with installation media (USB 3 stick)
    Computer failed to get past POST check
    Moved USB stick to another port and booted from it and followed this procedure:
    Automatic System Repair — Didn’t work
    System Restore — Didn’t work
    BootRec /RebuildBCD, BootRec /FixBoot, BootRec /FixMBR — No difference here either
    Refresh PC from repair DVD — «An error ocurred while refreshing your PC, no changes were made»

    3 — Check for faulty hardware
    Running chkdsk on system drive
    Tried booting using nothing but the system drive attached
    Tested all RAM sticks
    Checked with another graphics card
    Tried CMOS reset
    Flashed newer BIOS
    Tried alternative installation media (DVD)

    4 — Google the issue
    Only to find the same solutions as the ones I already tried on instinct.

    I am completely lost… What else could possibly be wrong? How can I fix it?

    • Changed type

      Thursday, November 8, 2012 7:22 PM

    • Edited by
      Time Sheep
      Thursday, November 8, 2012 8:45 PM

Answers

  • Hello,

    Could you please boot your computer from Windows 8 setup media, start command prompt from there by pressing SHIFT+F10 after WinPE Setup wizard starts and try accessing your boot partition (this is where your efi boot file is located).

    If am not mistaken, it’s too late in Russia and my mind doesn’t serve me well at this time, this error indicates that your boot code on your system partition is OK and BIOS successfully runs it, but after that, when it tries to access EFI file from your
    boot partition to start Windows, it fails to do so because it cannot access the volume that is pointed by boot code (the volume where EFI file is located). For example, it may happen if your boot code is located on a NTFS system partition and your data partition
    is formatted into ReFS file system. In this case, your system will be able to access the boot code, but the boot firmware will fail to access winload EFI file located on a non-supported file system.

    In short, it looks like you have specified in BIOS to use 16-bit old BIOS (non-UEFI) firmware, but Windows Loader points to EFI file due to a record in the Boot Configuration Database (BCD) that points to winload.efi EFI firmware.
    Could it be that you were installing Windows 8 on a UEFI-enabled PC and then changed BIOS setting and disabled UEFI in BIOS?

    Could you please certify that you have enabled UEFI in your BIOS and you are starting Windows using old int13 (13 hex interrupt) access method? Do you see Windows Loader option in your BIOS boot screen?

    Please check this thread for information about how you could recover missing winload.efi/winload.exe boot manager:
    Winload.exe is missing or corrupt — Recover CD does not boot — Problem SOLVED!

    You would need to recover winload.efi (if this file is missing from the pointed partition , I guess this should be c:\Windows\system32\winload.efi) or recover the boot record by recovering Boot Configuration Database.

    Please see this thread to find out who you could recover the BCD using bcdboot tool:
    [VHD][BOOT][UEFI] Boot Windows 8 From a VHD Drive On a GPT Disk Using UEFI BIOS. Proper Partition Layout To Optimize
    Disk Usage

    Thank you.


    Well this is the world we live in And these are the hands we’re given…

    • Edited by
      Exotic Hadron
      Friday, November 9, 2012 12:51 AM
    • Marked as answer by
      Niki Han
      Tuesday, November 13, 2012 1:59 AM

Понравилась статья? Поделить с друзьями:
  • Ошибка 225 canon mf4018
  • Ошибка 225 windows 10 при установке программы
  • Ошибка 2248 тигуан n373
  • Ошибка 2244 мерседес вито
  • Ошибка 2243 мерседес