Windows 11 23H2 no se instala en Surface Laptop Studio: corrige 0x80070002–0x20007 y DRIVER\VERIFIER\DMA_VIOLATION

Si al actualizar o reinstalar Windows 11 23H2 en una Surface Laptop Studio la instalación se revierte y, al iniciar desde USB, el teclado y el touchpad integrados no responden —con errores 0x80070002–0x20007 o DRIVERVERIFIERDMA_VIOLATION— esta guía te da la solución comprobada.

Índice

Resumen del problema

En algunos equipos Surface Laptop Studio (tanto de primera como de segunda generación) la actualización a Windows 11 23H2 parece iniciar con normalidad, pero tras el reinicio “se deshacen los cambios” y el sistema vuelve al estado anterior. Al intentar una reinstalación limpia desde USB, en la pantalla de selección de idioma el teclado y el touchpad integrados no funcionan, lo que impide continuar. Incluso utilizando un USB de Windows 10 se repite el comportamiento.

  • Código 0x80070002 – 0x20007: fallo en fase SAFEOS durante INSTALLDRIVERS.
  • BSOD: Stop code DRIVERVERIFIERDMA_VIOLATION.

Solución inmediata y efectiva

Usa un teclado y un ratón externos por USB durante toda la instalación. Con periféricos USB estándar, la interfaz del instalador vuelve a ser operativa y podrás completar la restauración o instalación. Mantén conectados ambos dispositivos desde el primer arranque del medio de instalación hasta el primer inicio de sesión del sistema ya instalado.

Por qué funciona

En el entorno previo a la instalación (WinPE), el teclado y el touchpad integrados de la Surface trabajan sobre controladores específicos (p. ej., stack HID sobre I2C/Serial IO). Si esos controladores no están presentes o fallan, el instalador no recibe entradas. En cambio, un teclado/ratón USB genérico se reconoce con controladores de clase estándar que WinPE sí carga de forma nativa.

Guía paso a paso

Arranque desde USB en Surface

  1. Con el equipo apagado, mantén pulsado Volumen − y, sin soltarlo, pulsa Encendido. Suelta Volumen − cuando veas el logo de Surface para iniciar desde USB.
  2. Si no aparece el menú de arranque, entra en UEFI (mantén Volumen + y pulsa Encendido) y verifica que USB Storage Boot esté habilitado.
  3. No desactives Secure Boot salvo necesidad extrema; en casi todos los casos no es imprescindible.

Reinstalación limpia con periféricos USB

  1. Conecta teclado y ratón USB. Evita hubs complejos; usa un adaptador USB‑C a USB‑A simple o un puerto USB‑A directo si lo tienes.
  2. Arranca desde el USB de Windows 11 23H2 creado con la herramienta oficial (Media Creation Tool).
  3. En la pantalla de idioma, verifica que puedes moverte con el ratón y escribir con el teclado externo. Si no, prueba otro puerto/adaptador.
  4. Continúa con la instalación. Si optas por Instalar ahora con borrado de particiones, recuerda respaldar antes tus datos y tener a mano la clave de recuperación de BitLocker si aplica.
  5. Una vez completada la instalación y en el primer inicio de sesión, mantén todavía conectados teclado y ratón externos. Ejecuta Windows Update hasta que no queden más actualizaciones de firmware y controladores de Surface. Después reinicia y verifica el funcionamiento del teclado/trackpad integrados.

Actualización in-place cuando Windows aún arranca

  1. Desinstala software de terceros sensible a drivers (antivirus, VPN, suites de virtualización, controladores de dispositivos externos). Reinicia.
  2. Abre Windows Update y busca actualizaciones. Instala todos los firmware y controladores de Surface disponibles.
  3. Libera al menos 25–30 GB en la unidad del sistema. Ejecuta un clean boot (deshabilita elementos de inicio y servicios no Microsoft) para minimizar conflictos.
  4. Ejecuta el Asistente de instalación de Windows 11 23H2 o monta la ISO 23H2 y lanza setup.exe. Mantén conectados teclado/ratón USB por si el instalador los requiere en fase WinPE.

Checklist rápido antes de reinstalar

AcciónObjetivoResultado esperado
Crear USB con la herramienta oficial 23H2Evitar imágenes antiguas o corruptasMedio con drivers genéricos actualizados
Conectar solo lo esencialReducir conflictos en INSTALL_DRIVERSUSB de instalación + teclado/ratón USB
Probar otro puerto/adaptadorDescartar fallos del hub o del puertoEntrada funcional en la pantalla de idioma
Actualizar firmware/UEFI y driversCorregir incompatibilidades conocidasInstalación más estable
Comprobar la integridad del USBEvitar errores 0x80070002 por archivos faltantesHash consistente y lectura sin errores

Qué significan los errores y cómo abordarlos

ErrorCuándo ocurreCausa probableAcción recomendada
0x80070002 – 0x20007
SAFEOS / INSTALLDRIVERS
Durante la fase previa al primer arranque del sistema nuevoControlador incompatible o ausente (HID I2C del teclado/trackpad, red, almacenamiento, etc.)Usar teclado/ratón USB; recrear el medio de instalación; desconectar todo periférico; evitar controladores de terceros; tras instalar, aplicar drivers de Surface vía Windows Update
DRIVERVERIFIERDMA_VIOLATIONBSOD en reinicios de la actualización o al cargar controladoresUn driver viola reglas de acceso DMA (suele revelar drivers antiguos o defectuosos)Arrancar con periféricos USB; eliminar o actualizar drivers conflictivos; tras iniciar, ejecutar Windows Update hasta agotar firmware/controladores

Ruta alternativa con Imagen de Recuperación de Surface

Si prefieres volver al estado “de fábrica”, utiliza la Imagen de Recuperación de Surface específica del modelo (Surface Laptop Studio o Surface Laptop Studio 2). Este método reinstala el sistema con los controladores y el firmware apropiados para el dispositivo. Incluso en este escenario, mantén conectados teclado y ratón USB durante todo el proceso para sortear la ausencia de los controladores de entrada integrados en fases tempranas.

Diagnóstico técnico opcional

Si deseas confirmar con precisión qué está fallando, revisa los registros y realiza verificaciones rápidas:

  • Registros de instalación:
    • C:\$WINDOWS.~BT\Sources\Panther\setuperr.log
    • C:\$WINDOWS.~BT\Sources\Panther\setupact.log
    • C:\Windows\Panther\setupact.log
    Busca entradas cercanas a InstallDrivers o referencias a fallos de carga de controladores HID/I2C/Serial IO.
  • Desactivar Verifier si quedó activo (solo para diagnóstico): verifier /reset
  • Comprobación de archivos del sistema (ejecuta en un símbolo del sistema con privilegios): sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
  • Comprobación del USB y del disco: chkdsk /scan /perf certutil -hashfile E:\sources\install.wim SHA256 Sustituye E: por la letra real del USB.

Buenas prácticas específicas para Surface Laptop Studio

  • Alimentación estable: usa el cargador original y ten la batería por encima del 50 %.
  • Evita hubs complejos durante la instalación. Prioriza un adaptador USB‑C a USB‑A simple y periféricos cableados.
  • BitLocker: anota la clave de recuperación antes de cambios profundos (podría solicitarse tras modificaciones de particiones o firmware).
  • No desactives Secure Boot salvo prueba controlada; si lo haces, vuelve a activarlo al finalizar.
  • Después de instalar: ejecuta Windows Update repetidamente hasta que ya no haya controladores de Surface pendientes. Reinicia entre tandas.

Árbol de decisión rápido

Utiliza esta guía para escoger el siguiente paso:

  • ¿No puedes usar teclado/trackpad en el instalador? Conecta teclado y ratón USB → ¿Funciona? Continúa con la instalación.
  • ¿Se revierte la actualización a 23H2? Desconecta periféricos, haz clean boot, crea un USB 23H2 oficial y lanza el setup desde ahí con periféricos USB conectados.
  • ¿BSOD DRIVERVERIFIERDMA_VIOLATION? Arranca con periféricos USB, elimina drivers de terceros, aplica actualizaciones de firmware/controladores de Surface y reintenta.
  • ¿Sigue fallando? Reinstala con Imagen de Recuperación de Surface, manteniendo USB HID conectados.

Consejos complementarios para prevenir recaídas

  1. Medio actualizado: crea el USB con la herramienta oficial de Windows 11 23H2 o usa la Imagen de Recuperación de Surface específica del modelo.
  2. Conecta solo lo esencial: USB de instalación + teclado/ratón externos. Desconecta docks, monitores, memorias y otros accesorios.
  3. Puertos y adaptadores: prueba otro puerto; si usas USB‑C, prefiere un adaptador simple a USB‑A antes que un hub multipuerto.
  4. Firmware y controladores: cuando Windows sea arrancable, actualiza UEFI/firmware y controladores de Surface desde Windows Update antes de reintentar una actualización in‑place.
  5. Si reaparece 0x80070002–0x20007: asume conflicto de controladores. Recrea el medio, verifica la integridad del USB y evita controladores de terceros durante el proceso inicial.

Preguntas frecuentes

¿Por qué no responden el teclado y el touchpad integrados en el instalador?

Porque dependen de un conjunto de controladores (HID sobre I2C/Serial IO) que WinPE puede no incluir o puede cargar con una versión incompatible. Los dispositivos USB HID de clase estándar no requieren esos controladores específicos y funcionan de inmediato.

¿Puedo usar un combo Bluetooth?

No en la fase inicial. WinPE no suele iniciar el stack de Bluetooth ni el emparejamiento. Usa teclados y ratones USB cableados.

¿Sirve un hub USB‑C con muchos puertos?

Puede introducir problemas de alimentación o enumeración. Para instalar, mejor un adaptador USB‑C a USB‑A sencillo y periféricos cableados.

¿Es necesario desactivar Secure Boot?

No. El caso descrito no lo exige. Mantener Secure Boot reduce riesgos. Solo considera cambiarlo en pruebas controladas y vuelve a activarlo al terminar.

¿Qué hago si el instalador pide la clave de BitLocker?

Introducir la clave. Si no la tienes, antes de reinstalar inicia sesión en tu cuenta Microsoft (si procede) y recupérala. Anótala siempre antes de cambios de particiones o firmware.

¿Cómo identifico el driver problemático detrás de DRIVERVERIFIERDMA_VIOLATION?

En los registros setupact.log/setuperr.log y en los minidumps de C:\Windows\Minidump puedes ver referencias a controladores. Aunque no es imprescindible para resolver el caso, puede acelerar la corrección si detectas un driver de terceros que conviene desinstalar o actualizar.

Buenas prácticas de recuperación y mantenimiento

  • Respalda con regularidad (archivos y una imagen del sistema si es posible).
  • Punto de restauración antes de instalar controladores/software críticos.
  • Evita mezclar paquetes de drivers de terceros durante la actualización; primero instala el sistema, luego deja que Windows Update traiga los controladores de Surface.
  • Revisa el estado del SSD periódicamente (capacidad, SMART). Un SSD al límite o con sectores reasignados puede provocar fallos en actualizaciones grandes.

Resumen ejecutivo

  • El bloqueo de entrada en el instalador y los códigos 0x80070002–0x20007/DRIVERVERIFIERDMA_VIOLATION apuntan a conflictos de controladores en fase WinPE.
  • La solución más rápida y fiable es conectar teclado y ratón USB durante todo el proceso de instalación/recuperación.
  • Minimiza variables: medio 23H2 actualizado, solo periféricos esenciales, puertos/adaptadores simples.
  • Tras instalar, aplica todo el firmware/controladores de Surface desde Windows Update y reinicia hasta que no queden pendientes.

Conclusión

Cuando la actualización a Windows 11 23H2 en una Surface Laptop Studio se revierte y el instalador no reconoce las entradas integradas, no estás ante un fallo del hardware del teclado o del touchpad, sino ante una carencia o incompatibilidad de controladores en el entorno de preinstalación. Unos simples teclado y ratón USB devuelven el control al instalador y permiten completar la restauración o la instalación. A partir de ahí, con el sistema ya iniciado, basta con aplicar actualizaciones de firmware y drivers oficiales para estabilizar el conjunto y dejar el equipo listo para trabajar.

Índice