Я пытаюсь исправить свой bootmgfw.efi
файл, чтобы изменить цвет фона запроса пароля BitLocker и других экранов загрузки Windows. Я нашел значения для поиска и замены для color ( B2 67 20 FF
) и проверил в IDA Pro, что все они были рядом с вызовами функций, связанных с дисплеем (они были.) Я скопировал файл в системный раздел EFI, создав резервную копию оригинального и перезагрузил.
Когда мой компьютер перезагрузился, после завершения BIOS, я перешел на экран, в моем новом цвете , со следующей ошибкой:
восстановление
Ваш компьютер нуждается в ремонте.
Цифровая подпись для этого файла не может быть проверена.
Код ошибки: 0xc0000428
Вам нужно будет использовать инструменты восстановления на установочном носителе. Если у вас нет
установочного носителя (например, диска или устройства USB), обратитесь к системному администратору или
изготовителю ПК .Нажмите Esc для настроек прошивки UEFI
Нажатие Escape не привело меня к меню, где я мог отключить проверку подписи или что-то еще; только моя установка CMOS, где у меня уже отключена безопасная загрузка.
Я смог легко восстановить резервную копию с помощью установочного носителя, как он сказал, но как я могу сказать Windows, что недействительная цифровая подпись является не результатом вредоносного программного обеспечения, а скорее преднамеренным изменением с моей стороны?