• Авторизация


Урок 545: способы решения ошибки 0xc0000428 при установке Windows или запуске программ 27-07-2020 22:48 к комментариям - к полной версии - понравилось!

Это цитата сообщения БЕЛОЯР_2 Оригинальное сообщение

Урок 545: способы решения ошибки 0xc0000428 при установке Windows или запуске программ

Наиболее частая ситуация, при которой пользователи сталкиваются с ошибкой 0xc0000428, – первый запуск новой ОС Windows. Неважно, она была установлена с нуля или обновилась с предыдущих версий.

Следствия сбоя плачевны, так как они не позволяют комфортно продолжать работать на компьютере.

Несколько реже проблема проявляется при попытке инсталляции, включения приложений и совсем редко – в момент добавления новых устройств на ПК под управлением Windows 10. Дальше описаны известные причины появления неполадки и способы ее исправления.

Что значит ошибка 0xc0000428?

Общее определение сути проблемы для всех вероятных ситуаций её проявления – неполадки в системных файлах.

Почему появляется ошибка 0xc0000428?

Преимущественно неполадка возникает по следующим причинам:

. Пиратская ОС. При этом помимо кода ошибки 0xc0000428 фигурирует еще и файл с названием oem-drv64.sys. Ситуация свидетельствует о неполадке при активации.

. Повреждение файлов ОС. Чаще всего речь идет о повреждении загрузчика – BOOTMGR, который участвует в процессе включения операционной системы. В таком случае ошибка 0xc0000428 дополнительно содержит упоминание файла winload.exe. Загрузчик не находит необходимые файлы.

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

. Некорректные драйвера для добавленного оборудования. Особенно часто дело в цифровой подписи. Нет принципиальной разницы между установкой виртуального и физического оборудования.

. Неправильная мультизагрузочная флешка. Скорее всего ошибка проявляется во время инсталляции ОС. Это следствие загрузчика Grub4DOS.

. Ошибки в готовых reg-файлах для корректировки параметров реестра.

. Проблемы с цифровой подписью приложений или исчерпался сертификат безопасности.

Как исправить ошибку 0xc0000428?

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

Решение 1: убираем цифровую подпись файла

Решение предназначено для пользователей, которые сталкиваются с неполадкой при загрузке ОС.

2 варианта действий:

. Используем безопасный режим. Обычно при запуске ОС достаточно нажать F После включения ПК открываем папку C:\Windows\System32\drivers\ и удаляем файл oem-drv64.sys.

Ещё до перехода в безопасный режим стоит выключить проверку подписи драйверов с помощью соответствующего пункта.

. Подключить флешку к другому ПК и сделать то же самое – убрать файл oem-drv64.sys.

После выполнения любого действия еще следует подкорректировать несколько параметров реестра. Речь идёт о внутренней папке HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services под названием oem-drv64. Ее тоже удаляем. Чтобы открыть редактор, достаточно ввести в поиск regedit.

Решение 2: применяем командную строку

С помощью консоли можем устранить сразу 2 причины появления ошибки 0xc0000428:
некорректные цифровые подписи и повреждения BOOTMGR.

Как выключить проверку подписей:

1. Переходим в БИОС при помощи F2 или Del во время загрузки.
2. Выключаем опцию «Secure boot».
3. В процессе запуска жмём на F8 и выбираем «Отключение проверки подписей».

4. Кликаем ПКМ по пуску, открываем командную строку и вводим
bexe /set nointegritychecks on.
5. Жмём на кнопку Ввод.

Как обновить BOOTMGR:

1. Загружаем ОС с установочной флешки или диска.
2. Выбираем вариант «Восстановление системы».
3. В одном из следующих окон нажимаем на «Командная строка».
4. Вводим команду Bcdboot C:\Windows /s D:\, где C – буква системного диска, а D – флешка или накопитель с дистрибутивом ОС.

Возможно, перед запуском команды придется ввести diskpart, а затем – list volume. Таким образом мы точно узнаем названия дисков. Перед указанием основной команды нужно ввести и применить – exit.

Решение 3: выдача прав администратора

Метод применим тогда, когда не удается запустить программу в ОС. Реализуется очень просто:

1. Кликаем ПКМ по файлу и переходим в «Свойства».
2. На вкладке «Совместимость» устанавливаем «Запуск от имени администратора».

Аналогичное действие следует выполнить и с установочным файлом в случае проблем на этапе инсталляции.

Решение 4: выключаем контроль учетных записей (UAC)

Особенно уместен этот метод при сбоях в процессе инсталляции или включении программ.

Что делать:

1. В редакторе реестра (regedit в поиск) переходим по пути HKEY_LOCAL_MACHINE => Software => Microsoft => Windows => CurrentVersion => Policies => System.
2. Открываем параметр EnableLUA и устанавливаем ему значение 0.

Решение 5: используем встроенную учетную запись администратора

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

Инструкция:

1. Вводим в командную строку net user administrator /active:yes.
2. Дальше указываем net user administrator <свежий пароль>.
3. Выходим из консоли и через Пуск выбираем «Сменить пользователя».
4. Открываем ОС с нового профиля.

вверх^ к полной версии понравилось! в evernote
Комментарии (1):


Комментарии (1): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Урок 545: способы решения ошибки 0xc0000428 при установке Windows или запуске программ | МЕленаМ - Дневник МЕленаМ | Лента друзей МЕленаМ / Полная версия Добавить в друзья Страницы: раньше»