Windows installation corrupt file

Отсутствует или содержит ошибки файл \windows\system32\ winload.efi в Windows 10

Рассмотрим еще одну распространенную ошибку загрузки Windows 10, вызванную повреждением или отсутствием файла winload.efi. Проблема проявляется следующим образом: Windows 10 перестает загружаться с ошибкой BSOD и следующим сообщением на экране загрузки:

Данная проблема связана с отсутствием или повреждением файла загрузчика \windows\system32\winload.efi. Эта проблема появляется чаще всего после некорректного обновления системы, при повреждении диска или файловой системы, при переразбивке диска сторонними утилитами, обновлении антивируса, после переноса (клонирования) установленного образа Windows на новый диск, замене материнской платы компьютера и прочими вмешательствами.

Решение проблемы зависит от того, использовался ли у вас режим загрузки UEFI или Legacy до возникновения проблемы. Далее рассмотрим основные шаги, которые помогут исправить данную ошибку и корректно загрузить Windows 10/Windows Server 2016.

Включите режим совместимости CSM и отключите Secure Boot

Большинство компьютеров с поддержкой UEFI могут загружаться как с дисков с таблицей разделов GPT, так и с MBR дисков старого формата в режиме совместимости (Legacy).

Перезагрузите компьютер и войдите в меню настройки UEFI. Клавиша входа в меню UEFI зависит от производителя компьютера, как правило, это клавиши F2, F8, Del или Esc. Либо на нажмите кнопку ESC прямо на экране с ошибкой.

  1. Попробуйте в настройках UEFI включить режим совместимости CSMBoot (в некоторых версиях прошивок UEFI он может называться Legacy Boot);
  2. В настройках UEFI найдите и отключите режим Secure Boot. Местоположение данной настройки зависит от производителя прошивки UEFI. Как правило, ее стоит поискать в разделах Security, Authentication или Boot. На ноутбуке HP, например, пункт Secure Boot находится в разделе Security. Измените режим Secure Boot на Disabled или Off;

Автоматическое восстановление загрузчика Windows

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

  1. Загрузитесь с установочного DVD диска (или загрузочной UEFI флешки) с Windows 10;
  2. Нажмите кнопку Repairyourcomputer (Восстановить ваш компьютер) или клавишу R;
  3. Перейдите в раздел Troubleshoot-> Advancedoptions-> Startuprepair(Диагностика -> Дополнительные параметры -> Восстановление системы);
  4. Запустится мастер восстановления. Далее следуйте его инструкциям.

Если установочного диска с Windows под рукой нет, следует три раза перезагрузить компьютер нажатием на кнопку питания (Power) до тех пор, пока не появится экран консоли восстановления WinRe. Выберите пункт See advanced repair options (Дополнительные варианты восстановления). Далее все аналогично.

Отключите функцию защиты ELAM

Если предыдущие методы не исправили ошибку с загрузкой winload.efi, попробуйте отключить технологию ранней защиты от вредоносного ПО — ELAM (Early-launch Anti-Malware), которая по умолчанию активна для загрузчика Windows.

  1. Выполните шаги 1-2 из 2 способа;
  2. Перейдите в раздел Troubleshoot->Advancedoptions-> Startupsettings(Диагностика ->Дополнительные параметры -> Восстановление при загрузке);
  3. Перезагрузите компьютер, нажав кнопку Restart;
  4. После следующей загрузки, система автоматически откроет меню настройки параметров загрузки — StartupSetting / Параметры загрузки (кстати, именно отсюда можно Windows 10 в безопасном режиме);
  5. Нажмите F8 чтобы выбрать пункт 8)Disableearlylaunchanti-malwareprotection/ Отключить автоматическую перезагрузки при сбое системы.

Выполните проверку дисков на ошибки и целостность системных файлов

Проверьте свои диски на наличие ошибок, возможно имеются ошибки диска или файловой системы на разделе с файлом winload.efi. Чтобы проверить все диски на наличие ошибок и исправить их, выполните команду:

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

Bcdedit /enum | find «osdevice»

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

sfc /scannow /offboot=d:\ /offwindir=d:\windows

Также нужно выполнить офлайн проверку хранилища компонентов Windows с помощью DISM. Нужно сравнить ваш образ с оригинальным установочным wim файлом вашего билда Windows 10 (предположим, оригинальный wim образ лежите на диске E:):

Dism /image:D:\ /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wim

Восстановление BCD загрузчика и файла winload.efi для UEFI системы

Если ваша Windows 10 была установлена в нативном UEFI режиме на GPT диске, мы рекомендуем вам воспользуетесь инструкцией по пересозданию EFI загрузчика Windows 10 на устройствах с UEFI . Рекомендую воспользоваться статьей по ссылке, там все описано довольно подробно. Здесь оставлю короткий гайд:

Загрузитесь с загрузочного диска и запустите командную строку:

  1. Выполните команду: diskpart
  2. Выведите список разделов на дисках: list volume
  3. айдите раздел с меткой ESP или EFI размером 500 мб (размер и название раздела может отличаться в зависимости от версии Windows, но главное – его файловая система всегда должна быть FAT32). Запомните его номер. Если EFI раздел был случайно удален, его можно восстановить так;
  4. Выберите этот раздел: select volume 2
  5. Назначьте разделу букву диска: assign letter=Z
  6. Выйдите из diskpart: exit
  7. Теперь нужно пересоздать загрузчик, скопировать загрузочные файлы из каталога Windows: bcdboot c:\Windows /s Z: /f ALL (замените c:\ на букву диска, на котором у вас находится ОС); Если вы все сделали правильно, появится надпись Boot files successfully created ;
  8. Перезагрузите компьютер и проверьте, исправлена ли проблема.

Пересоздание загрузочных записей в хранилище BCD с помощью bootrec и bcdedit

Если у вас система установлена не в режиме UEFI, тогда вы можете восстановить пересоздать загрузочные записи и сам MBR загрузчик Windows с помощью утилиты bootrec.

  1. Выполните шаги 1-2 из 2 способа;
  2. Перейдите в раздел Troubleshoot > Command Prompt (Диагностика – Командная строка).
  3. В открывшемся окне командной строки выполните последовательно команды:
    bootrec /FixMbr
    (запись основной загрузочной записи в системный раздел)
    bootrec /FixBoot
    (перезапись нового загрузочного сектора в системном разделе)
    bootrec /ScanOs
    (сканирование дисков на предмет наличия установленных ОС)
    bootrec /RebuildBcd
    (пересоздание конфигурации загрузчика)
  4. Закройте командную строку командой:
    exit
  5. Перезагрузите компьютер.

Если предбудущий способ не помог, нужно пересоздать файл конфигурации загрузки для MBR в командной строке консоли восстановления или загрузочного диска:

bcdedit /set device boot
bcdedit /set device boot
bcdedit /set osdevice boot
bcdedit /set device partition=c:
bcdedit /set osdevice partition=c:
bcdedit /set path \windows\system32\winload.efi

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

How to repair corrupted files in Windows 10

  • Corrupted files in Windows 10 may bring the system to a halt so it’s imperative to repair Windows 10.
  • An important method is to use some important tools for fixing corrupted files.
  • It’s also a good idea to try and run the tools in Safe Mode and even before Windows starts.
  • You can attempt a W indows 10 repair by replacing the files manually by following our steps below.

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Many computer problems are caused by corrupted system files. If your Windows 10 installation is corrupted, you’ll encounter instability issues and all sorts of other problems.

Fortunately, there are few ways to fix corrupted system files on your system, and today we’re going to show you how to repair Windows 10.

How do I fix corrupted files in Windows 10?

  1. Use the SFC tool
  2. Use DISM tool
  3. Run SFC scan from Safe Mode
  4. Perform SFC scan before Windows 10 starts
  5. Replace the files manually
  6. Use System Restore
  7. Reset your Windows 10

1. Use the SFC tool

1.1 Run System File Checker

  1. Type cmd in the Search box and click on Run as Administrator to open an elevated Command Prompt window.
  2. When Command Prompt opens, enter sfc /scannow and press Enter.
  3. Don’t close Command Prompt or interrupt the repair process. It can take a while, so wait patiently while it completes.

After the repair process is finished, you’ll see Windows Resource Protection did not find any integrity violations message if your system files aren’t corrupted.

However, SFC tool can’t always fix corrupted files, so keep that in mind.

1.2 Check the SFC log

  1. Open Command Prompt as administrator as shown in the previous steps.
  2. Enter the following command and press Enter (By doing this, you’ll create a sfclogs.txt file on your Desktop): findstr /c:»[SR]» %windir%LogsCBSCBS.log >»%userprofile%Desktopsfclogs.txt»
  3. Open the sfclogs.txt and check the results of SFC scan.

Keep in mind that this log file contains only information related to SFC scan that is performed in Windows.

The SFC is a command line tool, and it will scan your PC and repair any corrupted system files. If you want to learn more about how to use it, read this comprehensive guide about the System File Checker.

2. Use the DISM tool

  1. Open Command Prompt as administrator as indicated at the first step.
  2. Enter the following command and press Enter: DISM /Online /Cleanup-Image /RestoreHealth
  3. The repair process can take 10 minutes or more, so be patient and don’t interrupt it.
  4. After DISM tool repairs your files, restart your PC.

When your PC restarts, you need to check if the problem is resolved. If the issue still persists, run SFC scan again.

If you can’t run SFC tool or if SFC can’t fix the problem, you can try using the DISM tool instead.

DISM stands for Deployment Image & Servicing Management tool, and it’s used to fix any corruption problems that can prevent SFC tool from running.

Just like SFC, DISM is a command-line tool that is used to repair system files.

3. Run SFC scan from Safe Mode

When Safe Mode starts, repeat the steps from Solution 1 to perform an SFC scan.

Sometimes SFC scan can’t repair your files from Windows, but if that happens, you can try running SFC tool from Safe Mode. Safe Mode is a special mode that uses only default drivers and applications.

By using the Safe Mode you’ll eliminate any possible interference from third-party apps.

4. Perform the SFC scan before Windows 10 starts

  1. Restart your PC by following the first three steps from the previous solution.
  2. When the list of options appears, select Troubleshoot.
  3. Choose Advanced options and select Command Prompt .
  4. When your PC restarts, you might be asked to enter your username and password, so be sure to do that.
  5. Find the letter of your Windows 10 drive. To do that, enter the following command and press Enter: wmic logicaldisk get deviceid, volumename, description
  6. Pay attention to Volume Name. In most cases Windows Volume Name will be assigned to the letter D. This is perfectly normal if you start Command Prompt before starting Windows, so no need to worry about it.
  7. Also check System Reserved drive. In most cases, it should be C.
  8. Enter the following command and press Enter (Be sure to use the letters that you got from the previous steps): sfc /scannow /offbootdir=C: /offwindir=D:Windows
  9. Wait while your system files are scanned.
  10. After the scan is completed, close Command Prompt and start Windows 10 normally.

Sometimes you need to scan and repair protected system files, but you can’t do that from Windows 10.

Читайте также:  Установка windows dell 5570
Оцените статью