Solución: Windows no puede encontrar un controlador de impresora adecuado

El error "Windows no puede encontrar un controlador de impresión adecuado"  suele aparecer cuando los usuarios intentan instalar una impresora inalámbrica / cableada por primera vez o cuando intentan compartirla en una red local. Resulta que este problema en particular es bastante común cuando se intenta compartir una impresora entre dos o más computadoras que tienen diferentes versiones de bits de Windows (x86 vs x64 o viceversa).

Nota: Este error puede ir acompañado de muchos códigos de error diferentes.

Si actualmente está luchando con este problema, tenemos algunas posibles soluciones que podrían resolver el problema. A continuación, tiene una colección de pasos que han ayudado con éxito a algunos usuarios a resolver el problema. Comenzaremos asegurándonos de que está utilizando el controlador de impresora correcto, luego cambiaremos los permisos para compartir de las PC invitadas (si es necesario). Por último, vamos a compartir la impresora en una red local; este último paso tiene una diferencia en el procedimiento, dependiendo de la versión de arquitectura de Windows del host. Siga cada paso para obtener los mejores resultados.

Nota: este artículo está diseñado para ayudar a quienes buscan compartir una impresora desde una computadora host con otras computadoras conectadas a la misma red local. Si recibe este error al instalar su impresora por primera vez en una computadora, seguir el Paso 3 no resolverá su problema. Si los dos primeros métodos no son útiles, continúe con la solución de problemas con los otros artículos detallados sobre la instalación de la impresora (0x00000057, 0x000003eb y el paquete del controlador de la impresora no se pueden instalar).

Paso 1: instalación del controlador de impresora más reciente

Windows Update (WU) no es tan eficiente cuando tiene que descargar la última versión disponible del controlador. El error  "Windows no puede encontrar un controlador de impresión adecuado" a  veces puede aparecer porque el controlador de impresora que está instalado actualmente no es compatible con su versión de Windows o simplemente está desactualizado. Esto crea problemas de compatibilidad en el futuro si alguna vez intenta compartir la impresora a través de una red.

Siga los pasos a continuación para desinstalar el controlador de su impresora actual (si tiene uno) de Device and Printers y descargue la última versión del sitio web del fabricante:

Nota: la gran mayoría de las impresoras no aparecerán en el Administrador de dispositivos , así que no intente desinstalar el controlador desde allí. Si no instaló un controlador para su impresora, omita la parte de desinstalación y comience este método directamente con el paso 3.

  1. Presione la tecla de Windows + R para abrir una ventana Ejecutar. Escriba " control / nombre Microsoft.DevicesAndPrinters " y presione Entrar para abrir Dispositivo e Impresoras.

  2. Una vez allí, simplemente haga clic con el botón derecho en su controlador y seleccione Eliminar dispositivo (en Impresoras ) Solo cuando se desinstale el controlador, continúe con el paso siguiente.
  3. Vaya al sitio web de su fabricante y descargue la última versión del controlador relacionada con su versión de Windows.

    Nota: No se preocupe demasiado si no logra encontrar una versión de controlador adaptada a su versión de Windows. Simplemente descargue la versión más reciente y consulte el siguiente párrafo de Nota para obtener instrucciones.

  4. Instale el controlador del paquete de instalación que acaba de descargar y reinicie su PC.

    Nota: Si su impresora es bastante antigua, es probable que reciba el mensaje "El controlador no es compatible con su versión de Windows " o algo similar al intentar abrir los paquetes de instalación. Si esto sucede, haga clic con el botón derecho en el ejecutable, vaya a Compatibilidad , marque la casilla junto a Ejecutar este programa en modo de compatibilidad  y seleccione una versión anterior de Windows (preferiblemente una versión compatible mencionada en la descripción del controlador). Tenga en cuenta que no se garantiza que esto funcione con todas las impresoras.

Una vez que esté seguro de que tiene la última versión de la impresora, vaya al Paso 2.

Paso 2: realizar los cambios necesarios en los permisos de uso compartido

Ahora que hemos eliminado la posibilidad de un controlador defectuoso, veamos si tiene los permisos necesarios para compartir. Uno de los culpables más comunes que activará el  error "Windows no puede localizar un controlador de impresión adecuado"  es cuando su impresora no se comparte correctamente en la red de área local. Si recibe el mensaje de error mientras configura su impresora para que se comparta en su conexión de red local, los pasos a continuación lo ayudarán.

Para asegurarnos de que el error no se produce debido a un tecnicismo, necesitaremos realizar algunos cambios obligatorios en los permisos compartidos en la computadora que aloja la impresora. Una vez que lo logremos, tendremos que habilitar la detección de redes y activar el uso compartido de archivos e impresoras . Aquí hay una guía rápida de todo el asunto:

  1. Presione la tecla de Windows + R para abrir una ventana Ejecutar. Escriba " control / nombre Microsoft.DevicesAndPrinters " y presione Entrar para abrir Dispositivo e Impresoras.

  2. Haga clic derecho en su impresora y seleccione Propiedades (Propiedades de la impresora) .
  3. En Propiedades de impresoras , navegue hasta la pestaña Compartir y haga clic en Cambiar opciones para compartir . Luego, marque la casilla junto a Compartir esta impresora y asígnele un nombre sugerente (preferiblemente corto). Presione Aplicar para confirmar los cambios y cerrar la ventana Propiedades de la impresora  .

  4. Presione la tecla Windows + R  nuevamente para abrir otra ventana Ejecutar. Escriba o pegue " control / nombre Microsoft.NetworkAndSharingCenter " en el cuadro Ejecutar y presione Entrar para abrir el Centro de redes y recursos compartidos.

  5. En el Centro de redes y recursos compartidos , haga clic en Cambiar la configuración de uso compartido avanzado .

  6. En Configuración de uso compartido avanzado,  habilite Activar descubrimiento de red y asegúrese de que la casilla junto a Activar configuración automática de dispositivos conectados a la red esté marcada. Luego, desplácese hacia abajo hasta Compartir archivos e impresoras y habilite Activar el uso compartido de archivos e impresoras. Finalmente, asegúrese de guardar los cambios haciendo clic en el botón Guardar cambios .

Nota: Si está intentando compartir la impresora en una red local, deberá repetir este paso en cada computadora que se supone que debe acceder a la impresora.

Ahora que ha configurado correctamente los permisos para compartir, verifique si el problema se ha resuelto. Si el mismo error " " Windows no puede encontrar un controlador de impresión adecuado "le  impide instalarlo , vaya al paso 3.

Paso 3: compartir la impresora a través de una red local

Una vez que haya seguido con éxito los dos primeros pasos, reinicie su computadora, desconecte su impresora y vea si aún recibe el  error "Windows no puede encontrar un controlador de impresión adecuado"  cuando intenta compartir una impresora. Si aún aparece, continúe con las instrucciones a continuación.

Compartir una impresora de red alojada en una computadora de 32 bits con otras computadoras de 32 bits es bastante fácil. Lo mismo ocurre con dos o más computadoras de 64 bits. Para hacer esto, vuelva a crear el siguiente procedimiento en las computadoras que se benefician de la impresora compartida: abra un comando Ejecutar ( tecla de Windows + R ), escriba " control / nombre Microsoft.DevicesAndPrinters"  y presione Entrar para abrir Dispositivos e impresoras .

Una vez allí, simplemente haga clic en Agregar una impresora> Agregar una impresora de red y siga las instrucciones en pantalla para que la impresora esté disponible en las computadoras invitadas. Una vez completada la instalación, la impresora debería estar disponible para la PC invitada.

Pero a pesar de esta aparente simplicidad, compartir una impresora alojada en una PC de 32 bits con otra o más PC de 64 bits es contradictorio. Lo mismo ocurre con el host de 64 bits compartido con PC / s de 32 bits. Como puede imaginar, usar el método anterior no funcionará. Si se encuentra en una situación como esta, siga los pasos a continuación para recuperar y usar el nombre de su computadora host y el nombre de su impresora:

Nota: Los primeros 5 pasos de este método se realizan en la computadora que actúa como host de la impresora.

  1. Presione la tecla de Windows + R para abrir una ventana Ejecutar. Escriba " sysdm.cpl " y presione Entrar para abrir Propiedades del sistema.

  2. En Propiedades del sistema , vaya a la pestaña Nombre de la computadora y haga clic en el botón Cambiar (Cambiar nombre) . Ahora escriba o copie el nombre de su computadora  y cierre la ventana Propiedades del sistema .

  3. Presione la tecla de Windows + R para abrir una ventana Ejecutar. Luego, escriba " control / nombre Microsoft.DevicesAndPrinters " y presione Enter para abrir Dispositivo e Impresoras.

  4. En la ventana Dispositivos e impresoras , haga clic derecho en su impresora y elija Propiedades. Luego, navegue hasta la pestaña Compartir y escriba o copie el nombre de su impresora junto a Compartir nombre.

    Nota: Una vez que haya recuperado el nombre de la computadora y la impresora, muévase a la computadora que está en el extremo receptor.

  5. Presione la tecla de Windows + R para abrir una ventana Ejecutar. Escriba " control / nombre Microsoft.DevicesAndPrinters " y presione Entrar para abrir Dispositivo e Impresoras.

  6. En Dispositivos e impresoras,  haga clic en Agregar una impresora , luego haga clic en Agregar una impresora local .
  7. Cuando se le solicite que elija un puerto de impresora, haga clic en Crear un puerto nuevo y seleccione Puerto local como Tipo de puerto. Luego, presione Siguiente para avanzar.

  8. Cuando se le solicite buscar una impresora por nombre o dirección TCP / IP, elija Seleccionar una impresora compartida por nombre . Luego, ingrese los nombres correctos en el cuadro a continuación; la sintaxis debería verse así: \\ Nombre del equipo \ nombre de la impresora. Use los nombres que recuperamos anteriormente mientras prestamos atención para usar el formato correcto y presione Aceptar.

  9. Después de unos breves momentos, se le presentará un nuevo proceso de Agregar nuevo hardware. Siga las siguientes instrucciones en pantalla para completar la instalación de su impresora en la segunda computadora.

    Nota: Si tiene varias computadoras que usarán la impresora, repita los pasos del 5 al 9 en cada una de ellas.