Casa agricultura natural Software de servidor de impresión. Servicio de impresión de Windows Server. Configuración y mantenimiento. Solución de problemas del servicio de impresión

Software de servidor de impresión. Servicio de impresión de Windows Server. Configuración y mantenimiento. Solución de problemas del servicio de impresión

Muy a menudo hay problemas con la impresión en red a las impresoras conectadas a
por ejemplo, a una computadora con Windows XP en una computadora con Windows 7 instalado, no en Vista, 2003, 2008

La esencia del problema suele residir en el hecho de que, con estos sistemas "modernos", los fabricantes
Los modelos de impresora "obsoletos" no se molestan en liberar controladores.

Aquí está mi situación:

Un amigo me pidió que configurara la impresión en la oficina desde una computadora portátil recién comprada.

1. Por supuesto, la computadora portátil tenía el sistema operativo Windows 7
2. Por supuesto - Inicio (ver más abajo cuál es el problema)
3. Por supuesto, (el sistema) era de 64 bits.
4. Por supuesto, las impresoras de la oficina no eran nuevas: HP1320 y Canon MFxxxx
5. Por supuesto, las impresoras estaban conectadas y "compartidas" en máquinas con WinXP.
6. Y nadie cambiará la estructura de la red por una computadora portátil
¿Cómo resolví el problema?

Primero me fui por el camino equivocado:
Descargué e intenté instalar controladores de sitios oficiales; no estaba allí:
Por lo general, Canon no proporciona controladores para sistemas de 64 bits para qué modelos.
Por lo general, guardo silencio sobre la impresora multifunción.
Para la serie MFxxxx, se recomendó una muleta: use controladores de la serie MF57xx. Probado - sistema
muestra que el controlador está firmado, pero se niega a instalar, en referencia al hecho de que no está firmado.
Brr, brad. No se permitirá la instalación de leña sin firmar en el Hogar (sin gpedit.msc). Puaj.

HP parece haber proporcionado un controlador PCL5 para HP1320, pero no funcionó.
Al intentar instalar, se emitieron errores ininteligibles, que Google encontró
gente pobre como yo.

Un comentario en el foro sonrió especialmente (no recuerdo exactamente dónde, pero en mi opinión en el sitio web de HP):
"HP1320 es un modelo comercial, por lo que no brindamos soporte telefónico los fines de semana"

Por cierto, los estafadores se meten en todas las grietas como cucarachas: siempre puedes "googlear" y descargar CUALQUIER
cualquier controlador de impresora para cualquier sistema. Pero el resultado ciertamente no será el esperado.

Además, "Google" me reveló otro dato terrible: TODAVÍA en los sistemas operativos de servidor de la conocida
las empresas TIENEN problemas con el subsistema de impresión en modo terminal. E incluso los extraños
las soluciones no resuelven los problemas de forma permanente.

"Basta de tonterías" - pensé e hice esto:

1. Descargó la impresora PDF gratuita virtual de www.bullzip.com. Hay muchas (impresoras PDF), pero mi elección recayó en ella por las siguientes razones:
a) este funciona en sistemas de 64 bits
b) gratis (en principio, no sería una pena dar ~ 20 dólares, PERO no darles
para CADA PC con Windows 7 64x!)
c) fue encontrado primero :)
2. Instalé una impresora PDF virtual y la configuré (C:\Program Files\Bullzip\PDF Printer\gui.exe) para que no se mostraran cuadros de diálogo al usuario y se creara un archivo .pdf en \\compxp\ impresora1\carpeta
3. Instalado Foxit Reader en la computadora compxp, "compartido" la carpeta printer1 y colocado un simple script vbs en carga automática:

fuente de la copia | Copiar HTML
  1. "En caso de error, reanudar siguiente
  2. "Imprimir automáticamente archivos PDF que aparecen en una carpeta específica
  3. "Variables globales
  4. Establecer gFSO = CreateObject("Scripting.FileSystemObject" )
  5. Establecer gShell = CreateObject("WScript.Shell" )
  6. "Carpeta donde el script espera archivos PDF (esta(s) carpeta(s) debe(n) ser accesible(s) por red)
  7. gWatchFolder = "E:\maestro\impresora\"
  8. "Bucle principal
  9. mientras que es cierto
  10. Establecer lFolder = gFSO.GetFolder(gWatchFolder)
  11. Establecer lFiles = lFolder.Files
  12. Para cada lFile en lFiles
  13. Imprimir archivo (gWatchFolder & lFile.Nombre)
  14. Próximo
  15. WScript.Sueño(1)
  16. Encaminarse a
  17. "Función para imprimir un archivo pdf específico
  18. SubImprimirArchivo(pNombreArchivo)
  19. "Estamos esperando un tiempo (hasta que el archivo esté completamente escrito)
  20. WScript.Sueño(3)
  21. "msgbox(pNombreArchivo)
  22. "Ya no tenemos miedo a los espacios :P
  23. s= """E:\master\foxit\Foxit Reader.exe"" /p """&pNombre de archivo&""""
  24. "caja(s) de mensajes
  25. Llame a gShell.Run(s,0,true )
  26. gFSO.DeleteFile(pNombreArchivo)
  27. Si gFSO.FileExists(pFileName) Entonces
  28. "Nunca se sabe lo que puede pasar, es mejor dejar que Ivan Ivanovich deje de imprimir que un archivo va a la impresora muchas veces".
  29. "msgbox("Error al eliminar el archivo "& pFileName & "! Llame a Vasily al 123-456)
  30. Salir de WScript
  31. "Demás
  32. "No realizado todavía
  33. "ToLog("Archivo " & lFileName & " eliminado.")
  34. Terminara si
  35. final sub

Les pido que no me echen a patadas por el guión, fue escrito rápidamente y para que funcione.

Voilá:
El usuario simplemente presiona el botón "Imprimir" en el programa, y ​​en un minuto toma el documento de la impresora.
Puede instalar varias impresoras virtuales y nombrarlas arbitrariamente. Lo principal es que al cambiar el nombre de la impresora, la configuración debe realizarse nuevamente.

Beneficio adicional de esta solución:
Para jefes especialmente paranoicos, un administrador astuto puede crear un sistema de registro completo
impresión con plegado en el archivo de todo lo que los trabajadores imprimieron.

PD Los que odian el adobe pueden hacer bullzip->BMP(JPG)->irfan - pero habrá problemas con la orientación horizontal (será necesario determinar la orientación en el guión).

Muy a menudo hay problemas con la impresión en red a las impresoras conectadas a
por ejemplo, a una computadora con Windows XP en una computadora con Windows 7 instalado, no en Vista, 2003, 2008

La esencia del problema suele residir en el hecho de que, con estos sistemas "modernos", los fabricantes
Los modelos de impresora "obsoletos" no se molestan en liberar controladores.

Aquí está mi situación:

Un amigo me pidió que configurara la impresión en la oficina desde una computadora portátil recién comprada.

1. Por supuesto, la computadora portátil tenía el sistema operativo Windows 7
2. Por supuesto - Inicio (ver más abajo cuál es el problema)
3. Por supuesto, (el sistema) era de 64 bits.
4. Por supuesto, las impresoras de la oficina no eran nuevas: HP1320 y Canon MFxxxx
5. Por supuesto, las impresoras estaban conectadas y "compartidas" en máquinas con WinXP.
6. Y nadie cambiará la estructura de la red por una computadora portátil
¿Cómo resolví el problema?

Primero me fui por el camino equivocado:
Descargué e intenté instalar controladores de sitios oficiales; no estaba allí:
Por lo general, Canon no proporciona controladores para sistemas de 64 bits para qué modelos.
Por lo general, guardo silencio sobre la impresora multifunción.
Para la serie MFxxxx, se recomendó una muleta: use controladores de la serie MF57xx. Probado - sistema
muestra que el controlador está firmado, pero se niega a instalar, en referencia al hecho de que no está firmado.
Brr, brad. No se permitirá la instalación de leña sin firmar en el Hogar (sin gpedit.msc). Puaj.

HP parece haber proporcionado un controlador PCL5 para HP1320, pero no funcionó.
Al intentar instalar, se emitieron errores ininteligibles, que Google encontró
gente pobre como yo.

Un comentario en el foro sonrió especialmente (no recuerdo exactamente dónde, pero en mi opinión en el sitio web de HP):
"HP1320 es un modelo comercial, por lo que no brindamos soporte telefónico los fines de semana"

Por cierto, los estafadores se meten en todas las grietas como cucarachas: siempre puedes "googlear" y descargar CUALQUIER
cualquier controlador de impresora para cualquier sistema. Pero el resultado ciertamente no será el esperado.

Además, "Google" me reveló otro dato terrible: TODAVÍA en los sistemas operativos de servidor de la conocida
las empresas TIENEN problemas con el subsistema de impresión en modo terminal. E incluso los extraños
las soluciones no resuelven los problemas de forma permanente.

"Basta de tonterías" - pensé e hice esto:

1. Descargó la impresora PDF gratuita virtual de www.bullzip.com. Hay muchas (impresoras PDF), pero mi elección recayó en ella por las siguientes razones:
a) este funciona en sistemas de 64 bits
b) gratis (en principio, no sería una pena dar ~ 20 dólares, PERO no darles
para CADA PC con Windows 7 64x!)
c) fue encontrado primero :)
2. Instalé una impresora PDF virtual y la configuré (C:\Program Files\Bullzip\PDF Printer\gui.exe) para que no se mostraran cuadros de diálogo al usuario y se creara un archivo .pdf en \\compxp\ impresora1\carpeta
3. Instalado Foxit Reader en la computadora compxp, "compartido" la carpeta printer1 y colocado un simple script vbs en carga automática:

fuente de la copia | Copiar HTML
  1. "En caso de error, reanudar siguiente
  2. "Imprimir automáticamente archivos PDF que aparecen en una carpeta específica
  3. "Variables globales
  4. Establecer gFSO = CreateObject("Scripting.FileSystemObject" )
  5. Establecer gShell = CreateObject("WScript.Shell" )
  6. "Carpeta donde el script espera archivos PDF (esta(s) carpeta(s) debe(n) ser accesible(s) por red)
  7. gWatchFolder = "E:\maestro\impresora\"
  8. "Bucle principal
  9. mientras que es cierto
  10. Establecer lFolder = gFSO.GetFolder(gWatchFolder)
  11. Establecer lFiles = lFolder.Files
  12. Para cada lFile en lFiles
  13. Imprimir archivo (gWatchFolder & lFile.Nombre)
  14. Próximo
  15. WScript.Sueño(1)
  16. Encaminarse a
  17. "Función para imprimir un archivo pdf específico
  18. SubImprimirArchivo(pNombreArchivo)
  19. "Estamos esperando un tiempo (hasta que el archivo esté completamente escrito)
  20. WScript.Sueño(3)
  21. "msgbox(pNombreArchivo)
  22. "Ya no tenemos miedo a los espacios :P
  23. s= """E:\master\foxit\Foxit Reader.exe"" /p """&pNombre de archivo&""""
  24. "caja(s) de mensajes
  25. Llame a gShell.Run(s,0,true )
  26. gFSO.DeleteFile(pNombreArchivo)
  27. Si gFSO.FileExists(pFileName) Entonces
  28. "Nunca se sabe lo que puede pasar, es mejor dejar que Ivan Ivanovich deje de imprimir que un archivo va a la impresora muchas veces".
  29. "msgbox("Error al eliminar el archivo "& pFileName & "! Llame a Vasily al 123-456)
  30. Salir de WScript
  31. "Demás
  32. "No realizado todavía
  33. "ToLog("Archivo " & lFileName & " eliminado.")
  34. Terminara si
  35. final sub

Les pido que no me echen a patadas por el guión, fue escrito rápidamente y para que funcione.

Voilá:
El usuario simplemente presiona el botón "Imprimir" en el programa, y ​​en un minuto toma el documento de la impresora.
Puede instalar varias impresoras virtuales y nombrarlas arbitrariamente. Lo principal es que al cambiar el nombre de la impresora, la configuración debe realizarse nuevamente.

Beneficio adicional de esta solución:
Para jefes especialmente paranoicos, un administrador astuto puede crear un sistema de registro completo
impresión con plegado en el archivo de todo lo que los trabajadores imprimieron.

PD Los que odian el adobe pueden hacer bullzip->BMP(JPG)->irfan - pero habrá problemas con la orientación horizontal (será necesario determinar la orientación en el guión).

Para descargar, siga las sencillas instrucciones.

  1. Para comenzar a descargar el archivo de instalación, haga clic en el botón azul "Descargar del servidor" que se encuentra justo arriba.
  2. Después de eso, el servidor preparará y verificará el archivo de instalación en busca de virus.
  3. Si el archivo no está infectado y todo está bien, aparecerá un botón gris de "Descargar".
  4. Al hacer clic en el botón "Descargar", el archivo se descargará en su computadora.

No te pedimos que pases por un tedioso proceso de registro ni que envíes ningún SMS de confirmación. Solo descarga y disfruta =)

Cómo instalar

Para instalar el programa, siga las sencillas instrucciones que se aplican a la mayoría de los programas.

  1. Ejecute el archivo descargado haciendo doble clic en él. Todos los archivos de instalación se toman de los sitios web oficiales de los desarrolladores.El archivo se actualizó por última vez el 9 de enero de 2017 a las 5:49 a. m.
  2. Acepte el acuerdo de licencia en la ventana que aparece. También puede leer el acuerdo de licencia en el sitio web oficial del desarrollador del programa.
  3. Seleccione los componentes necesarios que desea instalar. Desmarque las casillas de verificación que pueden ser necesarias para instalar programas adicionales.
  4. Seleccione una carpeta en su computadora donde desea instalar el programa. En la mayoría de los casos, el programa selecciona automáticamente una carpeta, por ejemplo, en Windows es C:\Program Files\
  5. Finalmente, el administrador de instalación del programa puede ofrecer crear un "Acceso directo de escritorio" o "Carpeta de menú de inicio".
  6. Luego comenzará el proceso de instalación. Una vez finalizado, el administrador de instalación puede pedirle que reinicie su computadora para que el programa funcione más correctamente.

En esta nota, hablaremos sobre la implementación y el mantenimiento posterior del servidor de impresión (otros servidores de impresión), una función de servidor útil en Windows Server 20xx que proporciona un control centralizado y eficiente sobre el funcionamiento de todas las impresoras de la organización.

La implementación de un servidor de impresión, en comparación con la instalación típica de una impresora cliente, ofrece los siguientes beneficios:

- Posibilidad de gestión centralizada de todas las impresoras de la organización, cola de impresión, drivers.

— Asegurar el acceso general a las impresoras a través de la publicación en el Directorio Activo;

- Capacidad para implementar impresoras utilizando políticas de grupo;

- Crear grupos, lo que le permite combinar varias impresoras físicas en una lógica.

Nuestras condiciones iniciales son tales que tenemos una cierta flota de impresoras de red HP y Kyocera, y necesitamos configurar el acceso a ellas de tal manera que el usuario pueda elegir de forma independiente la impresora más cercana a él e instalarla en su sistema. Para hacer esto, nosotros, como administradores, primero debemos implementar un servidor de impresión, agregarle todas nuestras impresoras, publicarlo en Active Directory, enseñar a los usuarios pasos simples para instalar/agregar una impresora o instalarlos automáticamente usando una política de grupo. En el proceso, realice pasos simples para administrar el sistema y solucionar problemas de impresión, que se analizarán a continuación.

1) Instalación de la función Servicios de impresión y documentos ( Servicio de impresión y documentación);

Entonces, tenemos una máquina con Windows Server 2012R2 instalado, aunque puede ser 2008 y el último Windows Server 2016 en este momento, porque. el proceso de instalación del servicio no difiere mucho de una versión a otra y se reduce a unos pocos clics en el botón Siguiente. lanzamos administrador del servidor, escoger Asistente para agregar funciones y funciones(Añadir Rol y Maestro de Componente).

Entonces estamos de acuerdo con el primer párrafo. Instalación basada en roles o características(Instalación básica de roles y funciones) haga clic en Siguiente.

En la siguiente pantalla Seleccionar servidor de destino seleccione un servidor del grupo o ubicado en un disco VHD. Como hasta ahora solo tenemos un servidor local, hacemos clic en Siguiente.
Seleccione un rol para instalar Servicios de impresión y documentos, estamos de acuerdo con la instalación de características adicionales - Herramientas de servicios de impresión y documentos. Haga clic en Siguiente.
En la siguiente pantalla Características, opcionalmente seleccione los componentes a instalar si es necesario. Haga clic en Siguiente.

A continuación, se nos ofrece familiarizarnos con información útil sobre el servicio de impresión. Servicios de impresión y documentos. Conozcámonos y hagamos clic en Siguiente :)

Luego seleccione servicios específicos para instalar. por pasado Servidor de impresión(Servidor de impresión) puede seleccionar más Servidor de escaneo distribuido(servidor de escaneo distribuido), Impresión en Internet(Admite la impresión a través de Internet) y Servicio LPD(Servicio de impresión UNIX). Como parte de esta nota, solo nos interesa el servidor de impresión, así que selecciónelo y haga clic en Siguiente.

En la pantalla final, aceptamos la instalación de los componentes seleccionados presionando el botón Instalar.

Cierra el asistente con cerrar.

Las mismas acciones, pero en Powershell, se pueden realizar con solo unos pocos comandos:

Servidor de impresión Fipmo ServerManager add-WindowsFeature

Después de instalar el servicio, no necesita reiniciar el servidor. Pero, antes de comenzar a agregar impresoras al servidor, agréguelo al dominio, que luego permitirá publicar impresoras directamente en Active Directory.

Usamos la versión clásica de la interfaz gráfica de agregar o usar un comando simple en PS:

Add-Computer -DomainName test.ru

Reinicie el servidor con el comando:

Reiniciar computadora

2) Consola de administración de impresión. Agregar controladores e impresoras al servidor;

Inicio de la consola de administración Gestión de impresión. Para hacer esto, vaya a Inicio\Herramientas administrativas\Gestión de impresión. O ejecutar en la línea de comando: gestióndeimpresión.msc

Aquí, el nodo superior Gestión de impresión le permite agregar/eliminar servidores de impresión locales y de otro tipo para la administración, así como migrar impresoras.

Filtros personalizados filtra las impresoras por categoría: Todas las impresoras, Todos los controladores, Impresoras no listas e Impresoras con trabajos. Además, en el botón derecho, puede configurar su propio filtro si no tiene suficientes filtros actuales.

Servidores de impresión muestra los servidores de impresión actuales. En este caso, puede ver que solo tenemos un servidor de impresión (local), donde Controladores (Drivers) muestra todos los controladores en el servidor de impresión actual, Formularios (Formularios): todos los tamaños de papel admitidos, Puertos: puertos locales y de red en el servidor de impresión actual, Impresoras: todas las impresoras instaladas en el servidor de impresión actual.

Impresoras implementadas- Impresoras que se han implementado mediante la directiva de grupo.

Para agregar una nueva impresora al servidor, vaya al nodo Servidores de impresión, seleccione nuestro servidor local impresiones (locales) en la sección impresoras. Haga clic derecho y seleccione Agregar impresoras. Se iniciará el Asistente para agregar impresoras. Asistente de instalación de impresoras de red, donde hay cuatro métodos de instalación disponibles. La primera y más rápida forma de descubrir impresoras de red es realizar una búsqueda automática: Buscar impresoras en la red, el segundo elemento es la capacidad de agregar una impresora TCP/IP o una impresora web por su dirección IP o nombre de host: Agregar una impresora de servicios web o TCP/IP por dirección IP o nombre de host, luego viene la capacidad de agregar una nueva impresora utilizando un puerto existente: Agregar una nueva impresora usando un puerto existente, y el último punto es crear su propio puerto y luego agregar una nueva impresora: Crear un nuevo puerto y agregar una nueva impresora.

Si selecciona el primer elemento y deja que el asistente agregue la impresora automáticamente, surgirá una situación en la que el controlador de la impresora también se puede agregar automáticamente desde el kit de distribución del sistema operativo, lo cual no es deseable porque, en primer lugar, el controlador estará lejos. de fresco, y en segundo lugar será específicamente para este modelo de impresora. Si no hay muchas impresoras, entonces no hay tragedia en esto: todo funcionará, pero dado que tenemos un servidor de impresión, donde, por regla general, puede haber una cantidad enésima de dispositivos de impresión, tiene sentido usar la más actual. versión del controlador del sitio web del fabricante. Es mejor usar un controlador universal para varios modelos a la vez, lo que evitará en el futuro todo tipo de conflictos asociados con el funcionamiento de varios dispositivos dispares en el mismo servidor y reducirá los costos de tiempo durante futuras actualizaciones. Puede leer más sobre los beneficios del controlador genérico en el siguiente enlace.

Y todo lo anterior implica que para que el sistema funcione correctamente, primero debemos instalar el controlador correcto en el servidor y luego agregar las impresoras. Por lo tanto, descargamos un controlador universal del sitio web del fabricante, por ejemplo, para HP y para Kyocera En cuanto al tipo de controlador, PCL5 o PCL6, luego decida usted mismo. Alguien dice que PCL5 es más estable, pero personalmente no noté mucha diferencia. En teoría, PCL versión 6 es solo la implementación más nueva de HP del controlador PCL, por lo que tiene sentido usarlo.

Para agregar controladores, en la consola Gestión de impresión dirígete a nuestro servidor local en la sección Conductores y haga clic con el botón derecho para iniciar el Asistente para agregar controladores: Agregar controlador. En la siguiente pantalla, seleccione el tipo de arquitectura del procesador. Si necesita soporte para sistemas operativos de cliente de 32 bits, también marque la casilla de verificación x86. Haga clic en Siguiente.

En la pantalla Selección del controlador de impresora seleccione el controlador de la impresora. Hacer clic Tiene un disco Y Navegar para revisar y agregar controladores.

Seleccione el controlador descargado anteriormente. En nuestro ejemplo, este es el controlador universal Kyocera, haga clic en Siguiente y Finalizar. Repetimos la operación para tus otros dispositivos.

Personalmente, en mi servidor, solo se usan impresoras HP y Kyocera, respectivamente, y los controladores solo los usan estos fabricantes. Es cierto que debe tenerse en cuenta que cuando se usa el controlador universal de HP, no todas las impresoras son compatibles o no todas las funciones son compatibles correctamente, aunque la mayoría de las impresoras de clase empresarial funcionan sin problemas. Puede ver la lista de dispositivos compatibles aquí. Después de agregar los controladores, obtenemos algo como la siguiente imagen.

Echemos un vistazo a la pestaña. Aislamiento del controlador(aislamiento del controlador), donde tenemos, por defecto, los controladores están marcados con la bandera "compartida", es decir están en algún modo aislado con acceso compartido. Tecnología de aislamiento del controlador o Aislamiento del controlador de impresora (PDI), le permite mostrar el trabajo de las impresoras en un proceso separado PrintIsolationHost.exe, separado del administrador de impresión spoolsv.exe y otros controladores en el servidor, es decir, si ocurre un problema en un controlador, entonces afecta solo el proceso que cargó este controlador, pero no el servicio de impresión spoolsv.exe en sí, que permanece operativo.

Y en el caso del modo compartido (acceso compartido), todos los controladores de impresora están configurados para funcionar con una instancia de proceso común PrintIsolationHost.exe, pero separado del Administrador de impresión. Microsoft recomienda este modo. En caso de problemas con los controladores, incompatibilidad y fallas frecuentes de las impresoras, especialmente en modo terminal, puede intentar usar el modo aislado, donde cada controlador de impresora ya está configurado para usar su propia instancia de proceso PrintIsolationHost.exe y también separado del administrador de impresión (spooler).

Si se establece el indicador "ninguno", los controladores de impresora se cargan como de costumbre, utilizando el administrador de impresión (spooler), es decir, si el proceso spoolsv.exe falla, afecta el funcionamiento de todas las impresoras en el servidor a la vez.

Ahora, después de agregar los controladores correctos, puede comenzar a instalar impresoras. Para hacer esto, lanzamos nuevamente el asistente para agregar impresoras que ya nos son familiares, seleccione agregar una impresora TCP / IP o una impresora web por su dirección IP. Luego seleccionamos el tipo de dispositivo: Detección automática: detección automática de parámetros o dispositivo TCP / IP, en el campo "nombre de host o dirección IP" ingrese la dirección IP de la impresora de red. La casilla de verificación Detectar automáticamente el controlador de impresora a usar (Búsqueda automática de un controlador de impresora) se deja activa de forma predeterminada o sin marcar. En este caso, no impide el proceso de agregar el controlador "correcto". Haga clic en Siguiente.

En la siguiente pantalla, seleccione el controlador genérico de HP o Kyocera previamente instalado de la lista o agregue uno nuevo. Haga clic en Siguiente.

Luego, nombramos la impresora y la agregamos al público, especificando el nombre del recurso compartido, la ubicación física y el comentario. Con esta información, los usuarios podrán identificar la impresora que necesitan en el servicio de directorio y agregarla a su sistema. Haga clic en Siguiente.

Estamos de acuerdo con la propuesta de instalar una impresora. Haga clic en Siguiente y espere a que se complete el proceso de instalación.

Luego, para que la impresora esté disponible en Active Directory para su selección, debe publicarse. Para hacer esto, vaya a las propiedades de la impresora en la pestaña Compartir y marque la casilla de verificación Lista en el directorio y haga clic en Aplicar.

Realizamos la misma operación para todas las impresoras de la organización. Puede seleccionar todas las impresoras a la vez y hacer clic con el botón derecho para decir: Lista en el directorio. Como resultado, puede obtener algo como la siguiente lista.

Ahora, en una computadora cliente en el dominio, el usuario podrá ver la impresora que necesita en la lista e instalarla.

Pero eso es en teoría, ¡o al menos así solía ser! En la práctica, al agregar una impresora de red bajo una cuenta de dominio, a menudo puede obtener el siguiente error:

Conexión a una impresora. La política instalada en esta computadora no permite la conexión a esta cola de impresión. Póngase en contacto con el administrador de su sistema.

O la versión en inglés:

Conectar a la impresora. Hay una política en vigor en su computadora que le impide conectarse a esta cola de impresión. Por favor, póngase en contacto con el administrador del sistema.

Esto se debe a que el 12 de julio de 2016, Microsoft lanzó la actualización de seguridad KB3170455, que elimina una vulnerabilidad crítica en el sistema de impresión, que implicaba nuevos requisitos de seguridad para los controladores de impresora, a saber:

1. El controlador de la impresora debe ser de confianza y estar firmado digitalmente. El proceso de instalación busca archivos con hash en el paquete del controlador y, si encuentra archivos sin hash (sin firma digital), muestra un mensaje sobre las limitaciones de la política existente. En el caso del controlador universal de HP, la verificación de la firma digital de los archivos en el paquete es exitosa y la impresora se instala sin problemas, pero cuando intenta instalar una impresora de Kyocera en el cliente, donde Kyocera Universal Classic Driver se usa como controlador, que, por cierto, aparece en el sitio como 'firmado' y arroja el error anterior.

2. El controlador de la impresora debe estar empaquetado, especificación (con reconocimiento de paquete v3). Cuando intentamos instalar un controlador no empaquetado (v3 que no reconoce paquetes), recibimos un mensaje acerca de que la impresora no es de confianza y una solicitud de elevación que le permite instalar el controlador con una cuenta administrativa.

Puede comprobar si el controlador de impresora está empaquetado o no en la consola de administración de impresoras en la sección Controladores, columna Paquetes. Como puede ver, el controlador de Konica Minolta está en estado falso.

Para resolver el problema con la instalación de controladores de impresora que no son de confianza en las computadoras cliente, podemos ayudar a habilitar la política de grupo: Restricción de apuntar e imprimir (Point and Print Restrictions), que se encuentra en:

Configuración del equipo\Políticas\Plantillas administrativas\Impresoras (Configuración del equipo\Políticas\Plantillas administrativas\Impresoras).

Marque las casillas junto a Los usuarios solo pueden apuntar e imprimir en estos servidores (la función apuntar e imprimir solo se puede usar en estos servidores) y, separados por un punto y coma, especifique los nombres de dominio completos de los servidores de impresión (FQDN). En nuestro ejemplo, esto es: prints.test.ru. En el campo Avisos de seguridad (Solicitudes de seguridad), los parámetros "Luego instalar controladores para una nueva conexión" y "Luego actualizar controladores para una conexión existente" (Al instalar/actualizar controladores para una nueva conexión) configurados: No mostrar advertencia o aviso de elevación (no mostrar advertencia ni solicitud de elevación).

Tampoco estaría de más incluir la política: Paquete Apuntar e Imprimir - Servidores aprobados (Función de especificar e imprimir para paquetes - Servidores permitidos) que también se encuentra en la misma dirección: Configuración del equipo \ Políticas \ Plantillas administrativas \ Impresoras. Esta política es completamente independiente de la restricción Point and Print y se aplica solo a los controladores por lotes, lo que finalmente ayudó a eliminar el error que se produjo durante la instalación del controlador universal de Kyocera.

En el campo Introducir nombres de servidor completos, introduzca el nombre del servidor de impresión. Haga clic en aplicar. En el servidor de impresión y en las PC cliente, lanzamos una actualización forzada de políticas usando gpupdate/force. Después de eso, la instalación de las impresoras debería realizarse sin preguntas.

3) Consola de administración de impresión. Añadir impresoras al pool (Print Pooling);

Print Pooling es una tecnología que le permite combinar varias impresoras en una impresora lógica, lo que puede ser útil en organizaciones con un gran volumen de impresión y una gran cantidad de dispositivos de impresión. Por ejemplo, en una situación en la que hay 5 impresoras idénticas y no está claro cuál está cargada con impresión y cuál está libre, una impresora lógica instalada en el sistema le permite determinar automáticamente la impresora libre en el grupo, lo que finalmente ahorra tiempo entre la decisión de enviar un trabajo de impresión y, de hecho, el sello mismo.

Para agrupar varias impresoras, vaya a la sección Impresoras de nuestro servidor de impresión y agregue una nueva impresora al sistema como de costumbre, o seleccione una existente. Luego vaya a la pestaña Puertos (puertos) y agregue un nuevo puerto TCP / IP correspondiente a la dirección IP de otra impresora en el futuro grupo.

Seleccionamos Standard TCP/IP Port y hacemos clic en New Port… Luego escribimos la dirección IP de la impresora, hacemos clic en Next y en Finish. Añadimos tantos puertos como necesitemos en el pool.

Ahora vaya a las propiedades de la futura impresora lógica, en la pestaña Puertos (Ports) y marque la casilla Habilitar agrupación de impresión (Permitir que las impresoras se agrupen), luego seleccione adicionalmente el puerto creado previamente 192.168.0.210 y haga clic en Aplicar;

Por lo tanto, agregamos dos impresoras físicas al grupo y obtuvimos una lógica en la salida.

4) Consola de administración de impresión. Instalación de impresoras usando la política de grupo;

¿Qué pasa si hay 50-100 o más computadoras en nuestra organización, y los usuarios, como suele suceder, no quieren/no saben cómo o no saben cuál de las impresoras del catálogo necesitan instalar? En este escenario, la herramienta de instalación de la impresora que utiliza la Política de grupo nos ayudará. Por ejemplo, si sabe que un determinado usuario o grupo debe tener una determinada impresora instalada, puede implementar automáticamente las impresoras necesarias por adelantado, de forma transparente para el usuario y sin la intervención directa del administrador del sistema. Para hacer esto, inicie sesión en el servidor de impresión con una cuenta de dominio con derechos de Operador de impresión o superior, luego vaya a la consola de Administración de impresión, marque la impresora deseada y haga clic con el botón derecho en Implementar con directiva de grupo. Como ejemplo, realicemos esta operación para la impresora "Operadores". En el campo Nombre de GPO, seleccione el GPO al que se aplicará la política de instalación automática de impresoras. Seleccionaré un objeto Operador creado previamente, que a su vez está vinculado a la división Operadores, dentro del cual hay objetos de usuario para los que está instalada la impresora.

Marque la casilla a quién se aplicará la política de conexión de la impresora, a usuarios o equipos. Haga clic en Agregar, Aplicar, Aceptar.

Reiniciamos la computadora cliente y vemos que la impresora de Operadores ha sido agregada exitosamente al sistema.

5) Transferir la configuración de un servidor de impresión a otro;

En el caso de un reemplazo del servidor de impresión o una emergencia, es posible que deba restaurar rápidamente la configuración existente en otro servidor. Y para reducir el tiempo de recuperación, es recomendable tener ya en stock una máquina de respaldo con el servicio de impresión instalado y un archivo de respaldo previamente exportado en un formato especial .printerExport. Este archivo contiene una copia completa de todas las impresoras, puertos y controladores instalados que le permiten implementar una configuración similar en otro servidor. Para obtener dicho archivo, debe ir a la raíz del servidor local de la utilidad de administración de impresión, en nuestro caso, 'impresiones (locales)', haga clic con el botón derecho y seleccione Exportar impresoras a un archivo ... (Exportar impresoras a un archivo). Siga las instrucciones del asistente y obtenga el archivo de copia de seguridad como salida.

En el marco de este artículo, el servidor actual (fuente) que tenemos tiene un nombre de red: imprime, nuevo, final, donde se transfiere la configuración: imprime-nuevo, por lo que los pasos para transferir datos de un servidor de impresión a otro serán como sigue:

  1. En el servidor de respaldo (nuevo), elevamos el rol del servicio de impresión y documentos, si no se ha agregado anteriormente.
  2. En el servidor anterior, cancele la publicación en Active Directory desmarcando la casilla de verificación Lista en directorio en las propiedades de cada impresora instalada, o seleccione todas las impresoras a la vez y haga clic con el botón derecho en seleccionar: Quitar del directorio;
  3. Mostramos, si es posible, el servidor anterior del dominio, cambiamos el nombre de la red a impresiones antiguas y reiniciamos. Si esta función no está disponible, por ejemplo, en el caso de una falla física del servidor, eliminamos la computadora/servidor en el controlador, por ejemplo, del complemento Usuarios y computadoras de Active Directory en el contenedor Computadoras. Respondemos afirmativamente a la propuesta de eliminar todos los objetos anidados (Confirm Subtree Deletion).
  4. En el nuevo servidor donde transferimos la configuración, cambiamos el nombre de la red a imprime, lo agregamos al dominio.
  5. Restaurar el archivo .printerExport previamente exportado en el nuevo servidor. (Importar impresoras desde un archivo…). Durante el proceso de importación, es posible publicar inmediatamente impresoras para acceso público en el servicio de directorio (Lista en directorio). Después de eso, verificamos el funcionamiento de las impresoras en el nuevo servidor.

6) Solución de problemas del servicio de impresión;

Con respecto a los problemas que surgen durante el funcionamiento del servicio de impresión y su eliminación, no hay nada especial que escribir aquí, porque. todo se reduce a unos pocos pasos, para detener el servicio de impresión, borrar las colas de impresión en %windir%\System32\spool\PRINTERS y luego iniciar el servicio, que es conocido por casi todos los administradores y no solo. Para completar la revisión, y para camaradas completamente "verdes", daré una secuencia de comandos bien conocida :)

Ejecute la línea de comando - cmd.exe;

Detener el servicio de impresión:

Cola de impresión de parada de red

Limpiamos la cola de impresión eliminando los archivos *.SHD, *.SPL, *.TMP dentro del directorio con el comando:

Supr /q /f %windir%\System32\spool\IMPRESORAS\*.*

Inicio del servicio de impresión:

Cola de inicio de red

O hacemos un reinicio preventivo del servicio, sin borrar la cola:

Cola de impresión de parada de red y cola de impresión de inicio de red

Puede hacer que un archivo por lotes se ejecute en modo automático. Guardamos el archivo, por ejemplo, con el nombre spool.cmd.

Setlocal net stop spooler del /q /f %windir%\System32\spool\PRINTERS\*.* net start spooler

También puede reiniciar el servicio usando la interfaz gráfica de usuario, en el complemento "servicios" - services.msc, y limpiar la carpeta \ IMPRESORAS en el explorador, pero en cuanto a mí, en la consola o un archivo por lotes es más rápido.

Buenas tardes, queridos lectores del blog, hoy analizaremos la cuestión de cómo se configura el servidor de impresión de Windows Server 2012 R2. Ya instalamos un servidor de impresión en Windows Server 2008 r2, y este artículo es algo similar. Creo que para los administradores de sistemas novatos será útil para organizar una nueva infraestructura y tener una funcionalidad ligeramente mejorada. Estoy esperando todas las preguntas sobre este tema en los comentarios, estoy listo para responderlas de la manera más detallada posible.

¿Qué es un servidor de impresión?

Como comprenderá, se trata de un servidor o máquina virtual en la que se instala la función y, con su ayuda, se centraliza la administración y distribución de impresoras a dispositivos y usuarios en la red local. A continuación se muestra un ejemplo de cómo se ve.

servidor de impresión windows server 2012

Comencemos con la configuración, lo haré en un controlador de dominio, ya que esta funcionalidad no carga el servidor en absoluto, lo primero que debe hacer es abrir el Administrador del servidor y en la esquina superior derecha, haga clic en Administrar> Agregar roles y características, en 2012 y en 2008 r2, todo se configuró a través de los datos maestros.

Verá el asistente para agregar roles y componentes, no puede leer nada en la primera ventana, solo hay agua, haga clic en siguiente.

Dejamos la opción de Instalar roles y componentes, ya que lo instalaremos en un servidor.

Seleccione un servidor para la instalación.

coloque una marca de verificación en la impresión y los documentos de Slyzhba y haga clic en siguiente.

No es necesario instalar componentes adicionales, así que simplemente omitimos este paso.

En este paso, el asistente le informará con más detalle sobre el servidor de impresión en red, si está interesado, léalo.

Ahora tendrá 4 casillas de verificación para elegir

  • El servidor de impresión > lo selecciona porque nuestro rol es
  • Imprimir a través de Internet> aquí, por así decirlo, todo está claro desde el nombre
  • Servidor de escaneo distribuido
  • Servicios LPD > Para plataformas Linux

Todos hacemos clic en instalar.

El proceso es bastante rápido.

Tenga en cuenta que no se le pedirá que reinicie al finalizar.

toda la función está instalada, abra Herramientas en el Administrador del servidor y luego Administración de impresión.

Seguimos creando nuestro servidor de impresión de Windows Server 2012. En el complemento mmc que se abre, abra Servidores de impresión > luego el suyo > Impresoras. Como puede ver, solo tiene una impresora Microsoft XPS estándar. Es lógico que necesites instalar todas tus impresoras de red. Tengo un montón de impresoras de red HP LaserJet 400 MFP M425dn configuradas en mi red

Abra el Panel de control > Dispositivos e impresoras. Haga clic en Agregar impresora en la parte superior.

En la ventana que se abre, se realizará una búsqueda de impresoras disponibles en el directorio activo. si no encuentra nada, haga clic en La impresora deseada no está en la lista.

Ahora, la configuración del servidor de impresión de Windows le pedirá que agregue una impresora local o de red como administrador.

Elija agregar una impresora por su dirección o nombre TCP/IP. Le aconsejo que siempre use nombres dns y no se vincule a direcciones IP.

  • Tipo de dispositivo > Dispositivo TCP/IP
  • Nombre o dirección IP > Nombre DNS
  • Nombre del puerto > lo que entiendas, tengo esta ubicación en la oficina

Ahora se instalará el controlador, puede instalar el suyo propio, pero me bastó con usar el recomendado.

Y establezca el nombre por el que se puede buscar.

Especifique si hay un acceso público a él o no.

Así es como se ve mi lista

Abra el Explorador de archivos ahora y escriba \\nombre de su servidor y obtendrá una lista de todas las impresoras que tiene.

Ya que puede ponerlo manualmente cuando sea necesario en un momento o para una persona, pero si estamos hablando de departamentos, entonces GP simplemente no es reemplazable.

Nuevo en el sitio

>

Más popular