Кажется, я не могу найти какие-либо утилиты UEFI (EFI) в Интернете. Я особенно заинтересован в nvrboot.efi, так как мне нужно удалить дубликат записи менеджера загрузки в nvr. Некоторые люди упоминают папку windows msutil, но я не вижу ее в моей системе. (Windows 7 Ultimate). Любая помощь будет оценена.

3 ответа3

1

Если вы знаете название программы, вы можете попробовать поиск по ней.

Кроме того, проверьте сайт проекта Tianocore на Sourceforge и различные ссылки с него. Ряд утилит EFI доступны как часть этого проекта, хотя большая часть этого проекта довольно загадочна.

Как предполагает user50172, вы можете использовать команду bcfg в оболочке EFI для управления записями загрузчика EFI. Эта справочная страница описывает использование bcfg для добавления записей в NVRAM. Вики-описание Arch Linux в bcfg также содержит информацию об этом, включая удаление записей. Обе страницы содержат ссылки для загрузки бинарных файлов оболочки EFI. Проект rEFInd включает ссылки для загрузки на USB-накопитель и CD-R-версии rEFInd, обе из которых содержат оболочку EFI.

Большинство ОС с поддержкой EFI также содержат инструменты для управления записями менеджера загрузки EFI. В Windows bcdedit может справиться с этой задачей, хотя я не уверен, как удалять записи вручную. В Linux вам нужна утилита efibootmgr . Введите man efibootmgr чтобы узнать, как его использовать, и обратите внимание на параметры -b и -B .

0

Используйте bcfg из UEFI Shell.

Вы найдете синтаксис с помощью «help bcfg»

0

Независимо от Win7 или любой другой ОС. , ,

Предварительно скомпилированная небезопасная загрузка (не подписанная Microsoft, поэтому вам придется отключить безопасную загрузку в настройках UEFI), UEFI Shell.efi доступен по адресу: https://github.com/tianocore/edk2/tree/UDK2018/ShellBinPkg/UefiShell/X64 Вы можете изменить ветвь с UDK2018 на другую, если хотите.

Поместите его на флэш-накопитель USB в корневой каталог \Shell.efi и скопируйте в \EFI \Boot \bootx64.efi, чтобы охватить два наиболее распространенных случая. Возможно, вам придется вручную выбрать USB-накопитель, чтобы загрузить его.

После перезагрузки в оболочку UEFI на флэш-накопителе USB вы можете использовать команду встроенной оболочки bcfg.

'bcfg boot dump', чтобы вывести список существующих загрузочных записей. 'bcfg boot rm #' для удаления / удаления загрузочной записи # из вывода списка 'bcfg boot dump'.

Примечание. Некоторые прошивки UEFI автоматически заполняют список загрузки после того, как вы их «bcfg boot rm #».

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