1

У меня есть MSI, и он имеет предустановленную Windows 8 в нем. Если я куплю windows 8.1 pro и установлю его через DVD, изменится ли анимация загрузки логотипа?

3 ответа3

2

нет, логотип сохраняется в UEFI и не изменяется при переустановке Windows 8. Windows 8 будет использовать этот логотип OEM во время загрузки.

Он изменится на общий логотип Windows, только если вы измените режим загрузки на устаревший или отключите графический протокол UEFI (GOP), как я делал это на своем ноутбуке Dell, чтобы иметь возможность загружать Windows 7 в режиме UEFI.

1

В некоторых системах UEFI есть логотип конкретного производителя, который хранится в прошивке UEFI в таблице ACPI, называемой Boot Graphics Resource Table (BGRT). Если ваш текущий логотип MSI хранится там, он не изменится простой переустановкой.

Если BGRT не существует, Windows использует логотип, сохраненный в bootres.dll, так же, как и в устаревшем BIOS. Теоретически возможно, что логотип MSI встроен здесь.

Однако есть способы изменить логотип.

UEFI и BGRT

Можно создать приложение EFI, которое временно изменяет таблицы ACPI (включая BGRT), а затем переходит к загрузке фактического менеджера загрузки Windows. Это приложение должно быть загружено вместо оригинального менеджера загрузки Windows (bootmgfw.efi). BGRT использует общий формат изображений BMP (Windows 3.x BMP или BMP3) с 24-битными или 32-битными цветами.

Я создал HackBGRT, простое приложение EFI для этой цели. HackBGRT считывает свой файл конфигурации, загружает указанный BMP в BGRT, соответствующим образом устанавливает координаты и загружает другое приложение EFI (обычно менеджер загрузки Windows, bootmgfw.efi).

Я не знаю каких-либо других инструментов для конкретной модификации BGRT, хотя загрузчик Clover EFI поддерживает, по крайней мере, многие другие виды модификации таблиц ACPI. Вот почему я создал свой собственный.

Этот метод применяется к любым системам на основе UEFI с поддержкой BGRT, по крайней мере, в теории.

Некоторые материнские платы могут также иметь специальные инструменты для изменения логотипа загрузки; по крайней мере, Intel выпустила такие инструменты. Большинство нет.

BIOS или UEFI без BGRT

Если BGRT не используется, логотип Windows можно заменить, изменив файл с именем bootres.dll с помощью такого инструмента, как 8oot Logo Changer. Так как это подписанный файл, Windows необходимо установить в режим подписи тестов с помощью упомянутого инструмента (или выполнив Bcdedit.exe -set TESTSIGNING ON). В системах UEFI файл bootres.dll находится в системном разделе EFI, а в системах BIOS - в установочном каталоге Windows.

0

Есть две части анимации загрузки. Одна часть - это логотип, который был определен в прошивке UEFI, и одна часть, которая включена в поставляемую установку Windows, где загрузочные кольца начинают вращаться.

Логотип прошивки UEFI трудно редактировать, поэтому при переустановке ОС он останется прежним.

Тем не менее, логотип загрузки Windows сохраняется вместе с текущей установкой Windows, поэтому он будет возвращен к логотипу, поставляемому с этим установочным носителем.

Если вы хотите восстановить загрузочный логотип Windows, вы можете создать резервную копию C:\Windows\Boot\Resources\bootres.dll и восстановить его при новой установке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .