Solucionar el error de controlador faltante para una impresora compartida en un PC de grupo de trabajo
🔍 WiseChecker

Solucionar el error de controlador faltante para una impresora compartida en un PC de grupo de trabajo

Solución rápida: En el PC cliente, descarga el controlador de la impresora desde el sitio del fabricante, instálalo localmente primero (luego desconecta), y después agrega la impresora compartida mediante Configuración → Bluetooth y dispositivos → Impresoras y escáneres → Agregar dispositivo → La impresora que quiero no está en la lista → Seleccionar una impresora compartida por nombre y apunta a \\HostPC\PrinterShareName. El controlador local maneja el trabajo de impresión; el recurso compartido solo reenvía metadatos.

Configuraste un recurso compartido de impresora en un PC. Otros PCs del grupo de trabajo pueden ver el recurso compartido pero no pueden instalarlo: error 0x0000007e, 0x00000709, o “No se puede conectar a la impresora. No se encontraron controladores.” Microsoft eliminó las descargas automáticas de controladores desde recursos compartidos de impresión como medida de seguridad (endurecimiento de PrintNightmare) en 2021 — por lo que los PCs cliente deben tener el controlador localmente antes de conectarse al recurso compartido.

Síntoma: Agregar una impresora compartida falla con “No se encontraron controladores”, 0x0000007e, o errores 0x00000709 en el cliente Windows 11.
Afecta: Windows 11 (y Windows 10) después de la actualización acumulativa de agosto de 2021.
Tiempo de solución: ~15 minutos.

ADVERTISEMENT

Qué causa esto

Antes de 2021, cuando un cliente Windows se conectaba a un recurso compartido de impresora de red, Windows descargaba automáticamente el controlador de la impresora desde el almacén de controladores del PC anfitrión. Esto se llamaba “Point and Print” (Señalar e imprimir). La vulnerabilidad PrintNightmare (CVE-2021-34527) abusó de este mecanismo para instalar controladores maliciosos a través de la red, por lo que Microsoft deshabilitó la descarga automática y ahora requiere elevación de administrador o un controlador local.

El resultado: la instalación de la impresora compartida falla para usuarios no administradores, e incluso los administradores ven errores si el controlador del anfitrión no coincide con la arquitectura del cliente (por ejemplo, anfitrión x64, cliente ARM64).

Método 1: Instalar el controlador localmente, luego conectar al recurso compartido

La ruta confiable. Funciona en cualquier cliente Windows 11 independientemente de la política.

  1. En el PC cliente: ve al sitio del fabricante de la impresora (HP, Canon, Brother, Epson, etc.) y descarga el paquete de controladores completo para tu modelo de impresora y Windows 11 de 64 bits.
  2. Ejecuta el instalador del controlador. Cuando pregunte cómo está conectada la impresora: elige USB o Red según corresponda, aunque no la tengas realmente conectada. El instalador solo necesita registrar el controlador.
  3. Si no tienes la impresora conectada localmente, el instalador puede fallar. En ese caso, usa la instalación basada en INF: extrae el ZIP del controlador, luego abre Administración de impresión (busca en Inicio → Administración de impresión o ejecuta printmanagement.msc).
  4. Administración de impresión → clic derecho en Servidores de impresión → [equipo local] → Controladores → Agregar controlador. El asistente te permite buscar el archivo INF e instalar el controlador en el almacén de controladores local sin una impresora real.
  5. Una vez que el controlador esté instalado localmente, abre Configuración → Bluetooth y dispositivos → Impresoras y escáneres → Agregar dispositivo.
  6. Haz clic en Agregar manualmente en la parte inferior (o “La impresora que quiero no está en la lista”).
  7. Elige Seleccionar una impresora compartida por nombre. Ingresa \\HostPCName\PrinterShareName. (Reemplaza con la ruta UNC real.)
  8. Haz clic en Siguiente. Windows encuentra el controlador instalado localmente que coincide con el recurso compartido y registra la conexión.

Este es el camino canónico recomendado por Microsoft después de PrintNightmare.

ADVERTISEMENT

Método 2: Usar la impresora como dispositivo de red, no como recurso compartido

Para impresoras que tienen su propia interfaz de red (Ethernet o Wi-Fi). Omite el recurso compartido por completo.

  1. Determina la dirección IP de la impresora. A menudo está disponible en el menú LCD de la impresora bajo Red o Estado. O consulta la pestaña “Propiedades de la impresora → Puertos” del PC anfitrión.
  2. En el cliente: Configuración → Bluetooth y dispositivos → Impresoras y escáneres → Agregar dispositivo → Agregar manualmente.
  3. Elige Agregar una impresora usando una dirección IP o nombre de host.
  4. Tipo de dispositivo: Dispositivo TCP/IP. Dirección IP: ingresa la IP de la impresora. Desmarca Consultar la impresora y seleccionar automáticamente el controlador.
  5. Haz clic en Siguiente. Windows escanea el puerto. Elige Estándar → Tarjeta de red genérica si se solicita.
  6. Selecciona el controlador: elige Windows Update si el fabricante de la impresora envía controladores a través de WU, o Disco y busca tu INF descargado.
  7. Elige un nombre para la impresora (por ejemplo, Impresora de oficina HP) y haz clic en Finalizar.

Esta ruta no requiere que el PC anfitrión esté en línea para que la impresora funcione — el cliente se comunica directamente con la impresora a través de la red.

Método 3: Revertir las mitigaciones de PrintNightmare (último recurso)

Para cuando debes usar la descarga automática de Point and Print porque no hay descarga de controlador disponible. Conlleva riesgo de seguridad.

  1. Abre el Editor de directivas de grupo (gpedit.msc) en el PC cliente. Solo Windows 11 Pro. Para Home, usa el método de registro a continuación.
  2. Navega a Configuración del equipo → Plantillas administrativas → Impresoras → Restricciones de Point and Print.
  3. Abre la directiva. Configúrala en Habilitada.
  4. Bajo Avisos de seguridad, configura tanto Al instalar controladores para una nueva conexión como Al actualizar controladores para una conexión existente en No mostrar advertencia ni solicitud de elevación.
  5. Para la edición Home: abre el Editor del Registro → HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\PointAndPrint. Crea los valores DWORD RestrictDriverInstallationToAdministrators = 0, NoWarningNoElevationOnInstall = 1, UpdatePromptSettings = 0.
  6. Ejecuta gpupdate /force en el Símbolo del sistema elevado.
  7. Reinicia.
  8. Intenta agregar la impresora compartida nuevamente. El controlador debería instalarse automáticamente desde el anfitrión.

La compensación: rehabilita el vector de ataque PrintNightmare. Úsalo solo en redes confiables donde controles todos los PCs. Vuelve a deshabilitarlo después de la instalación si es posible.

ADVERTISEMENT

Cómo verificar que la solución funcionó

  • Abre Configuración → Bluetooth y dispositivos → Impresoras y escáneres. La impresora compartida aparece con estado Lista.
  • Clic derecho → Propiedades de la impresora → Imprimir página de prueba. La página debería imprimirse en la impresora real.
  • Revisa la cola de impresión (Configuración → la impresora → Abrir cola de impresión). La página de prueba debería mostrar En cola → Enviando → Hecho en secuencia.

Si ninguno de estos funciona

Si la impresora compartida aún no se instala después del Método 1, la configuración del recurso compartido en el PC anfitrión es el problema. En el anfitrión: Propiedades de la impresora → pestaña Compartir → haz clic en Controladores adicionales. Marca x64 si aún no está, y proporciona el INF del controlador cuando se solicite. Esto almacena versiones x64 y x86 en el recurso compartido para que clientes de cualquier arquitectura puedan conectarse. También verifica que el firewall del anfitrión permita Compartir archivos e impresoras: Get-NetFirewallRule -DisplayGroup "File and Printer Sharing" en PowerShell — todas las entradas deberían estar Habilitadas. Para grupos de trabajo donde falla la resolución de nombres (el nombre del PC anfitrión no se resuelve a su IP), ingresa la dirección IP del anfitrión directamente en la ruta del recurso compartido: \\192.168.1.42\PrinterShare en lugar de \\HostPC\PrinterShare.

Conclusión: Instala el controlador de la impresora localmente en el cliente primero, luego conéctate al recurso compartido. Las mitigaciones de PrintNightmare rompieron la descarga automática, pero esta ruta de dos pasos funciona en todos los clientes Windows 11.

ADVERTISEMENT