Cuando disponemos de una impresora compartida desde otro equipo de la red al intentar instalarla puede ocurrir que nos de un mensaje de error diciendo “No se pudo llevar a cabo la operación, error 0x000040005”.
Esto puede ser debido a un sinfín de circunstancias en las que no vamos a entrar en detalle, puesto que hay tantas posibles causas que sería muy tedioso explicarlas, entre otras cosas que podemos tener diferentes sistemas operativos, desde Windows XP hasta Windows 10 y haber ciertas incompatibilidades. En vez de buscar la causa, vamos a ir directamente a una solución rápida y eficaz de instalarla distinta del método tradicional de detección automática de la impresora en red.
Vamos a ver en que consiste este método, realizado en el ejemplo desde un PC con Windows 10 64bits:
- En primer lugar en el equipo que tiene compartida la impresora vamos a apuntar el nombre del PC y el nombre que le hemos puesto a la impresora compartida, por ejemplo el nombre del PC será PC-OFICINA y el nombre de la impresora compartida IMPRESORA-HP. Así pues la ruta en red de dicha impresora será “PC-OFICINAIMPRESORA-HP”.
- Vamos a tener a mano los drivers de la impresora que vamos a instalar, bien sea en CD o en una carpeta donde hemos descargado los drivers.
- En el equipo en red donde queremos instalar la impresora vamos a asegurarnos de que vemos la impresora a través del Entorno de Red o bien escribiendo en el administrador de archivos “PC-OFICINA”. Debemos ver lo que este ordenador tiene compartido en red, entre ello la impresora que queremos instalar.
- En este mismo equipo de destino vamos a ir al Panel de Control->Agregar una impresora (si no la detecta seleccionamos la impresora que quiero no está en la lista).
- Seleccionamos “Agregar una impresora local o de red con configuración manual”.

- Seleccionamos “Crear un nuevo puerto:”

- OPCIÓN A: Si la impresora está conectada de forma local por USB o puerto paralelo seleccionamos “Local Port” y nos pedirá “Escriba un nombre de puerto” y aquí es donde vamos a colocar la ruta de la impresora en la red, que en el ejemplo es: PC-OFICINAIMPRESORA-HP

- OPCIÓN B: Si la impresora está conectada en la propia red seleccionamos “Puerto TCP/IP” y nos pedirá la dirección IP de la impresora “Nombre de host o dirección IP”

- Pulsamos sobre Siguiente y a continuación nos va a pedir los drivers de la impresora en la versión del sistema operativo donde estamos instalando.
- Ya está agregada la impresora, puedes realizar una impresión de página de prueba para comprobarlo.
Fuente: https://www.sevenforums.com/network-sharing/7527-networking-printer-attached-win-xp-pc-win-7-a.html