Проблемы при запуске, возможно, startup.nsh в оболочке EFI

У меня есть мини-ПК, который всегда загружается в Windows, независимо от того, какой порядок загрузки установлен в UEFI. Я думал, что в разделе ESP/EFI есть сценарий запуска, который перезаписывает порядок загрузки при каждом запуске, поэтому я удалил раздел ESP, создал его снова и восстановил конфигурацию загрузки с помощью установочного носителя Windows 10. Но это ничего не меняло. КОМПЬЮТЕР по-прежнему загружает Windows по умолчанию. Для загрузки с USB-накопителя мне нужно нажать клавишу F7, а затем выбрать запись для USB. Я также попытался установить Ubuntu, а также ОС Phoenix, но они загружаются только в 1-й раз (снова используя F7) и после этого никогда не загружаются. Я читаю эти страницы: https://wiki .archlinux.org/index.php/Unified_Extensible_Firmware_Interface#UEFI_Shell

Https://software.intel.com/en-us/articles/efi-shells-and-scripting

Как удалить ОС из загрузки меню

Https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/4/html/Installation_Guide_x8664/s3-ia64-postinstall-startup.nsh.html

Но "bcfg" не сработал (похоже, моя оболочка efi не поддерживает эту команду), как и "fs0 - редактировать startup.nsh" (он открывает fs0, говоря, что он не сопоставлен)

Я также попытался установить раздел ESP в Windows и изучить, что там есть. Я не нашел там никакого startup.nsh. Есть 3 каталога: Microsoft, Boot и PhoenixOS. Boot и PhoenixOS содержат файл bootia32.efi, Microsoft содержит множество файлов, включая файлы .efi.

Я ищу способ избавиться от любого сценария запуска и вместо этого использовать загрузочное меню UEFI, и мне было интересно, может ли кто-нибудь указать мне правильное направление. Любая помощь будет очень признательна.

Обновления:

Запись NVRAM Boot0001, указывающая на EFI/Microsoft/Boot/bootmgfw.efi, создаваемый при каждом запуске. У кого-нибудь есть идеи о том, где такой скрипт хранится и как его отключить?