![Modificar la configuración del BIOS desde Windows](https://rvso.com/image/1684408/Modificar%20la%20configuraci%C3%B3n%20del%20BIOS%20desde%20Windows.png)
Fondo
Tengo varios sistemas de PC idénticos en el campo, que ejecutan Windows 10. Puedo acceder a ellos a través de RDP, pero no físicamente (sin teclado, mouse, pantalla, etc.)
Ahora es necesario realizar un arranque de red (PXE) para poder instalar una actualización del sistema operativo.
Asunto
El UEFI BIOS está configurado en Windows Bootmanager como primera opción de inicio. Además, la pila de red está deshabilitada. Para arrancar desde mi servidor PXE, necesito cambiar la configuración anterior en el BIOS. Como mencioné, no hay acceso físico al sistema.
Los sistemas de PC utilizan AMI BIOS, así que descargué AFUWIN (es una utilidad de Windows x64 que permite leer/escribir la ROM del BIOS)
Mi idea es crear una versión de BIOS, donde el arranque PXE esté habilitado y configurado en el orden de arranque n.° 1. Luego, lo actualizaré desde Windows a la ROM de la PC.
Básicamente, funciona. Puedo leer la ROM del BIOS y también escribirla. Pero de alguna manera, parece que se mantienen las antiguas configuraciones de arranque.
¿Las configuraciones están almacenadas en algún lugar fuera del BIOS? Descubrí que los datos específicos del usuario se guardan en la sección NVRAM. También intenté actualizar la NVRAM de AFUWIN, pero parece que al final no funciona.
TL;DR: Quiero modificar la configuración del BIOS usando Windows. No tengo acceso físico al sistema de PC. Creé un BIOS personalizado y lo capturé usando una herramienta del fabricante del BIOS. También puedo flashearlo con éxito en la máquina de destino. La BIOS parece seguir siendo la anterior. ¿Es necesario algún comando adicional para "restablecer NVRAM, CMOS, etc."?