Estoy buscando una forma de deshabilitar WSD en Server 2012 y Server 2012 R2. Básicamente, varias de nuestras impresoras en un número de nuestro servidor de impresión han decidido que usar este servicio sangriento es mejor que usar los puertos TCP / IP que se les asignaron, y se están cambiando a puertos WSD, lo que hace que los usuarios no puedan imprimir a estas impresoras.
En el servidor Windows 2008 R2, puedo evitar este comportamiento deteniendo e inhabilitando el servicio PnP-X IP Bus Enumerator , sin embargo, ese servicio no parece estar presente en Server 2012.
Las únicas sugerencias que he encontrado para detener este comportamiento son todas subóptimas.
- Desactive Network Discovery (en el que se basa WDS para funcionar)
- Bloquear WDS en el cortafuegos
- Deshabilite la funcionalidad WDS en las impresoras.
Me gustaría una forma de desactivar este servicio (y solo este servicio) en el servidor de impresión, porque cualquiera de las otras opciones implica mucho más trabajo del que quisiera (2, 3) o tiene efectos secundarios indeseables (1) ) ¿Alguien sabe de una manera de hacer esto?
1) Combinar este archivo de registro:
Eso deshabilita el inicio del servicio de impresión WSD y elimina la ubicación de WSDPrint. Si algo quiere forzarlo a iniciar.
2) Cambie el nombre de las extensiones en estos 3 archivos en su carpeta WINDOWS \ INF a .bak:
Eso evita que se inicien los dispositivos de impresión WSD.
Si bien las impresoras WSD se muestran en la ventana Agregar impresora, y parece que puede agregarlas, los puertos WSD nunca se crean y el controlador WSD para la impresora no está instalado. Todos los criterios satisfechos. Verificado en Windows Server 2012 R2.
1 inconveniente: debe cambiar el nombre de los 3 archivos a sus nombres originales antes de realizar cualquier actualización de Windows relacionada con la impresión o WSD. Y luego cámbielos nuevamente a .bak después de que el parche se haya instalado correctamente.
fuente
El servicio que desea es el "Host de proveedor de descubrimiento de funciones" (también denominado
fdPHost
). Esto deshabilitará el protocolo WS-Discovery. Sin embargo, esto también tiene el efecto secundario de deshabilitar el soporte SSDP.fuente
Instale la impresora manualmente a través de dispositivos e impresoras en la red. Seleccione la opción "Agregar una impresora usando una dirección TCP / Ip o nombre de host. En la siguiente ventana, asegúrese de cambiar la opción Tipo de dispositivo a Dispositivo TCP / IP y NO la opción Detección automática (que generalmente es la predeterminada). Ingrese la dirección IP de la impresora y haga clic en Siguiente. Finalice la instalación normalmente desde este punto. Esto debería resolver este problema.
fuente
Lo que hice: 1: vaya a la interfaz web de la impresora y desactive todas las cosas relativas a WS desde la configuración de red (WS Discovery, WS Scan, WS Print). Esto hará que la impresora nunca vuelva a anunciarse a través de WSD 2: compruebe las computadoras y cambie el puerto a TCP / IP si es necesario.
Realice estos pasos rápidos para todas las impresoras nuevas.
Espero que esto ayude
Lo siento por mi ingles
fuente