¿Tu HP Pavilion x360 con Windows 10 insiste en flashear un BIOS en cada arranque? Aquí aprenderás a esconder esa actualización de firmware ya descargada para que Windows Update deje de ofrecerla, manteniendo intactos los parches de seguridad y la estabilidad del sistema.
Qué está pasando y por qué aparece el aviso del BIOS
Cuando Windows 10 descarga una actualización de firmware/BIOS para equipos compatibles (como muchos HP Pavilion x360), usa un mecanismo llamado actualización por cápsula UEFI. En términos sencillos:
- Windows Update o una utilidad del fabricante (por ejemplo, HP Support Assistant o “PC Manager”) descarga el paquete de firmware.
- El archivo se copia en ubicaciones especiales (a menudo fuera de la caché normal de Windows Update) y queda programado para instalarse al reiniciar.
- El firmware se aplica en el pre‑arranque (antes de que cargue Windows). Por eso ves el mensaje del BIOS pidiendo confirmación en cada encendido.
Si por cualquier motivo no quieres esa versión de BIOS (te funciona bien el equipo, prefieres esperar o has leído reportes de fallos), lo ideal es evitar que Windows vuelva a ofrecerla sin bloquear las demás actualizaciones de seguridad.
Solución principal: ocultar la actualización de firmware (wushowhide)
La manera más limpia y reversible de frenar un BIOS insistente es ocultar la actualización con la herramienta de Microsoft “Mostrar u ocultar actualizaciones” (conocida como wushowhide.diagcab
). Al hacerlo, Windows Update deja de detectarla/ofrecerla, pero sí seguirás recibiendo las actualizaciones de calidad y de seguridad normales.
Pasos rápidos
- Ejecuta la herramienta Mostrar u ocultar actualizaciones.
- Elige Hide updates / Ocultar actualizaciones.
- Marca la entrada relativa a HP – Firmware o System Firmware que corresponda al BIOS descargado.
- Completa el asistente y cierra la herramienta.
- Reinicia si el equipo lo solicita y, al volver a Windows, abre Configuración → Actualización y seguridad → Windows Update para comprobar que ya no aparece.
Comprobado por el autor: el 29‑jul‑2024 se confirmó que ocultar la actualización con wushowhide resolvió el problema definitivamente.
Cómo revertir la ocultación si cambias de idea
Si más adelante decides instalar el BIOS, vuelve a abrir la herramienta y elige Show hidden updates / Mostrar actualizaciones ocultas. Desmarca la actualización de firmware de HP, busca de nuevo actualizaciones en Windows Update y procede con el equipo conectado a la corriente.
Por qué borrar C:\Windows\SoftwareDistribution
no ayudó
Esa carpeta es solo la caché de Windows Update. Las cápsulas de firmware ya programadas se guardan frecuentemente en la partición EFI (S:\EFI\...
) u otras rutas separadas, por lo que el aviso del BIOS reaparecerá pese a purgar SoftwareDistribution
. De ahí que ocultar la actualización sea la vía preferente: impide que Windows vuelva a prepararla.
Alternativas y medidas complementarias (si el aviso persiste)
Úsalas solo si, aun ocultando la actualización, el BIOS sigue intentando flashearse al encender. Esto sugiere que quedó un archivo de cápsula encolado en el arranque.
Deshabilitar temporalmente “Firmware del sistema”
Este truco evita que Windows prepare de nuevo el flasheo mientras haces la ocultación.
- Abre Administrador de dispositivos.
- Ve a Firmware → Firmware del sistema.
- Clic derecho → Deshabilitar dispositivo.
- Ejecuta Mostrar u ocultar actualizaciones y oculta la entrada de HP – Firmware.
- Reinicia el PC y, de vuelta en Windows, habilita de nuevo el dispositivo.
Limpiar instaladores de HP para liberar espacio
No quita una cápsula ya programada, pero evita que las utilidades del fabricante repitan la operación y recupera espacio en disco:
- Elimina, si existen, carpetas residuales en:
C:\SWSetup\SPxxxxx\
(los paquetes de HP suelen llamarse SPnúmero),C:\HP\BIOS\New\
yC:\HP\BIOS\Previous\
.
No borres nada si no estás seguro de que pertenece a un instalador. Evita tocar archivos del sistema fuera de esas rutas.
(Avanzado) Quitar la cápsula UEFI encolada desde la partición EFI
Si aún aparece el instalador del BIOS al arrancar, puedes inspeccionar la partición EFI (oculta por defecto) y retirar el archivo de la cápsula. Hazlo con extremo cuidado: borrar archivos erróneos puede dejar el equipo sin iniciar.
- Abre Símbolo del sistema (Administrador) y monta la partición EFI:
mountvol S: /S
- Revisa si hay cápsulas encoladas, típicamente en:
S:\EFI\Microsoft\Boot\FwUpdate\
(suele contener archivos.cap
),- y/o rutas del OEM (por ejemplo,
S:\EFI\HP\
).
dir S:\EFI\Microsoft\Boot\FwUpdate\
- Si identificas el archivo de la cápsula relacionado con HP, elimínalo:
del S:\EFI\Microsoft\Boot\FwUpdate\NOMBREDELARCHIVO.cap
- Desmonta la partición:
mountvol S: /D
Advertencia: no elimines nada más allá de los archivos de cápsula que identifiques con claridad. Si tienes dudas, omite este paso.
Revisar el Programador de tareas de HP
Algunas herramientas del fabricante reintentan preparar el BIOS en cada inicio. Comprueba y, si es necesario, deshabilita temporalmente tareas relacionadas con actualización de BIOS:
- Abre Programador de tareas → Biblioteca del Programador de tareas → HP o Hewlett‑Packard.
- Busca tareas con nombres como BIOSUpdate, Firmware Update o similares.
- Haz clic derecho → Deshabilitar. Tras estabilizar el sistema, puedes volverlas a habilitar.
Medida global (no recomendada): bloquear todos los drivers en Windows Update
Existe una directiva para impedir que Windows Update ofrezca controladores (drivers), categoría donde también entran muchos firmwares. El problema es que bloquea todos los drivers, no solo el BIOS de HP. No la uses si quieres seguir recibiendo controladores.
Si de todas formas lo necesitas, aplica la política en un entorno controlado:
- Directiva de grupo: Configuración del equipo → Plantillas administrativas → Componentes de Windows → Windows Update → No incluir controladores con las actualizaciones de Windows → Habilitada.
- Registro (equivalente):
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" ^ /v ExcludeWUDriversInQualityUpdate /t REG_DWORD /d 1 /f
Reiteración: esta medida es global y rara vez necesaria si ocultas solo la actualización problemática con wushowhide.
Verificaciones rápidas tras aplicar la solución
- En Configuración → Actualización y seguridad → Windows Update, pulsa Buscar actualizaciones. Deberías ver parches de seguridad normales, pero no el firmware de HP.
- En Ver historial de actualizaciones, confirma que no se ha instalado ninguna entrada reciente de System Firmware o HP – Firmware.
- Reinicia al menos una vez. Si el BIOS no vuelve a solicitar confirmar el flasheo, el problema está resuelto.
Tabla de decisión: síntoma → acción sugerida
Síntoma | Probable causa | Acción recomendada |
---|---|---|
El BIOS pide instalar el firmware en cada arranque. | Cápsula UEFI encolada y actualización aún ofrecida. | Ocultar con wushowhide. Si persiste, limpiar cápsula EFI. |
Windows Update insiste en “HP – Firmware”. | Detecta el dispositivo de firmware como pendiente. | Ocultar con wushowhide y deshabilitar temporalmente “Firmware del sistema”. |
Tras borrar SoftwareDistribution , nada cambia. | El archivo de cápsula está fuera de esa caché. | Revisar S:\EFI\Microsoft\Boot\FwUpdate\ y ocultar la actualización. |
HP Support Assistant vuelve a preparar el BIOS. | Tarea programada o instalador residual. | Deshabilitar tareas de HP y limpiar C:\SWSetup\SPxxxxx\ . |
Quiero reinstalar el BIOS más adelante. | Actualización oculta voluntariamente. | Usar wushowhide → Show hidden updates y actualizar con el equipo en CA. |
Cómo diagnosticar qué intento de firmware está en juego
Si quieres entender qué paquete exacto intenta instalarse, estas comprobaciones ayudan:
Visor de eventos
- Abre Visor de eventos.
- Explora Registros de aplicaciones y servicios → Microsoft → Windows → WindowsUpdateClient → Operational.
- Revisa eventos cercanos al último reinicio que mencionen firmware o System Firmware.
Registro consolidado de Windows Update
En PowerShell (Administrador), genera un log legible:
Get-WindowsUpdateLog
Se creará un WindowsUpdate.log
en el Escritorio. Abre el archivo y busca cadenas como Firmware, HP, System Firmware.
Listar el dispositivo de firmware
Para confirmar el estado del dispositivo de firmware en el sistema:
Get-PnpDevice -Class Firmware
En equipos con herramientas clásicas puedes usar:
wmic path Win32_PnPEntity where "Name like '%Firmware%'" get Name, Manufacturer, PNPDeviceID
Buenas prácticas antes de tocar el BIOS
- Evita actualizar por actualizar. Si el equipo funciona bien y no hay una corrección de seguridad relevante para ti, es razonable esperar.
- Respaldos siempre. Ten una copia de tus datos importantes antes de cualquier cambio de firmware.
- Corriente estable. Nunca flashees con batería baja. Conéctalo a la alimentación.
- BitLocker. Si usas cifrado, toma en cuenta que algunas actualizaciones de BIOS requieren suspender temporalmente los protectores. Si en el futuro decides instalarla, planifica este paso.
- Anota la versión actual. Entra al BIOS y apunta la versión/fecha por si necesitas volver a una versión anterior.
Preguntas frecuentes
¿Ocultar el firmware me deja sin parches de seguridad de Windows?
No. Al ocultar una actualización concreta (la del BIOS/firmware HP), Windows Update seguirá entregando las actualizaciones de calidad y seguridad del sistema operativo y de otras apps/controladores.
¿Puedo ocultar varias veces hasta que caduque?
Sí. Si un fabricante publica una revisión nueva del mismo firmware, puede aparecer como una entrada distinta. Bastará con ocultarla de nuevo si no deseas instalarla aún.
¿Es peligroso borrar la carpeta SoftwareDistribution
?
No, aunque no es la solución aquí. El borrado forzará a Windows a reconstruir la caché, pero no eliminará cápsulas UEFI ubicadas en la partición EFI ni detendrá el aviso del BIOS por sí solo.
¿Cómo sé si la cápsula quedó realmente eliminada?
Tras montar S:
con mountvol
, la carpeta FwUpdate
debería quedar vacía (o sin archivos recientes). Además, el equipo ya no debería mostrar el prompt de actualización del BIOS en el próximo arranque.
Usé “PC Manager” y desde entonces empezó el aviso. ¿Importa si no fue HP Support Assistant?
No importa qué utilidad inició la descarga: el objetivo es el mismo. Oculta la actualización desde wushowhide y limpia paquetes residuales (en C:\SWSetup
y C:\HP\BIOS
) si existen.
¿Qué pasa si instalo la actualización accidentalmente?
Si el flasheo se completó con éxito, normalmente no hay nada que “deshacer”. Solo considera restaurar ajustes personalizados del BIOS (orden de arranque, TPM, etc.), ya que algunos modelos los restablecen durante el proceso.
Checklist de acciones sugeridas
- ✔ Ejecutar wushowhide y ocultar HP – Firmware / System Firmware.
- ✔ (Si persiste) Deshabilitar temporalmente Firmware del sistema en el Administrador de dispositivos, ocultar y re‑habilitar.
- ✔ Limpiar
C:\SWSetup\SPxxxxx\
yC:\HP\BIOS\
si existen. - ✔ (Avanzado) Inspeccionar y eliminar la cápsula en
S:\EFI\Microsoft\Boot\FwUpdate\
. - ✔ Revisar tareas de HP en el Programador de tareas.
- ✔ Confirmar en Windows Update que el firmware ya no aparece, pero que sigues recibiendo parches.
Resumen
Para impedir que Windows 10 instale una actualización de BIOS ya descargada en un HP Pavilion x360, la estrategia más efectiva es ocultarla con “Mostrar u ocultar actualizaciones”. Si el aviso persiste, elimina cualquier cápsula UEFI pendiente desde la partición EFI y limpia instaladores residuales. El resto de parches seguirá llegando con normalidad y, si algún día decides actualizar el BIOS, bastará con desocultar la entrada y proceder con el equipo conectado a la corriente.