- Estación de trabajo: Windows 7 (x64) [Destino de instalación para impresora]
- Servidor: Windows Server 2012 R2 (x64) [Active Directory, servidor de impresión]
¡He estado golpeando mi cabeza contra el escritorio tratando de instalar esta impresora a través de la política de grupo! Por alguna razón, simplemente NO puedo implementar esta impresora con GPO. He intentado configurarlo para implementar a través de Computer Configuration->Policies->Windows Settings->Deployed Printers
, así como Computer Configuration->Preferences->Control Panel Settings->Printers
y User Configuration->Preferences->Control Panel Settings->Printers
. También he intentado pasar por la consola de administración de mi servidor de impresión para agregarla a través de la orientación por usuario o computadora. He intentado TODO TIPO de formas y nada funciona. Seguí un montón de tutoriales y vi un montón de videos solo para asegurarme de que no me faltaba algo, pero realmente es una tarea simple (en teoría) ... Simplemente no funcionará.
Al tratar de depurar el problema, descubrí que si iba \\myserver\
y hacía doble clic en la impresora, intentaría instalar la impresora y luego me pediría que instalara los controladores con un indicador de tipo UAC.
He intentado todo lo que se me ocurre para que el cuadro de mensaje deje de aparecer. Lo busqué y descubrí que si iba a editar un GPO llamado Point and Print Restrictions
ubicado en Computer Configuration->Policies->Administrative Templates->Printers
y estaba como en User Configuration->Policies->Administrative Templates->Control Panel->Printers
, podría intentar establecer la política en Disabled
o Enabled
y elegir Do not show warning or elevation prompt
las dos Indicaciones de seguridad que figuran en la parte inferior de la configuración de la política.
Bueno, eso también fue un fracaso ...
Descubrí que si intentaba instalar manualmente la impresora yendo a la unc y escribiendo mis credenciales de administrador, descargaría los controladores del servidor e instalaría la impresora (como se esperaba). Si el usuario intentó eliminar la impresora y tuvo éxito de alguna manera, tan pronto como se desconectó y volvió a iniciar sesión en el GPO, haría lo que yo quisiera y volvería a agregar la impresora. Pero me requirió agregarlo manualmente la primera vez en CADA PC.
Después de probar esto y luego quitar la impresora del GPO, luego cierre la sesión y vuelva a encenderla. Podría ejecutar el comando printui /s /t2
para abrir una GUI que me permitiría eliminar los controladores instalados con facilidad para volver a poner la PC en su estado original (solicitando credenciales de administrador). También aprendí algo más: las impresoras estaban almacenadas en el registro ubicado en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Connections
. Cuando intentaba eliminar una impresora y me decía que no podía, simplemente fui a esa clave de registro y eliminé la clave GUID de la impresora que estaba tratando de eliminar. Luego, simplemente reinicié el servicio de cola de impresión y el boom desapareció. Esto no me ayudó a llegar a donde quería, pero fue útil para quitar la impresora durante la depuración del problema.
Leí en alguna parte que tal vez la causa es algún tipo de actualización de seguridad de Windows que cambió algo. Fue lanzado debido a un artículo que muestra cómo podría generar una red completa si pudiera generar una sola impresora. Algo sobre cuando los usuarios se conectan a la impresora y descargan los controladores que instalaría el software inyectado y se ejecutaría en la máquina, etc.
Mi objetivo principal es poder implementar esta impresora en un conjunto de usuarios en esta unidad organizativa con el GPO que estoy usando. Pero todo lo que intento requiere que un administrador inicie sesión para hacerlo (al menos la primera vez). ¿Alguien tiene alguna idea de por qué mi impresora no se agregará automáticamente a través del GPO y también cómo obtengo ese dang "Confía en esta impresora?" mensaje para irse?
Respuestas:
La "solución" es descargar controladores de impresión confiables y compatibles con el paquete del fabricante de la impresora; sin embargo, dado que no todos los fabricantes producirán estos controladores, hay una solución que encontré aquí: Cannon Forum - Controladores de impresión compatibles con el paquete (Nota: Esto no funciona para controladores no firmados, pero hay muchos tutoriales disponibles para usted. -signar un controlador de impresión.)
Estos son los pasos para solucionar el problema:
Estoy en el proceso de implementar esta solución yo mismo; sin embargo, dado que requiere un reinicio del servidor de impresión, no puedo probarlo hasta esta tarde ya que nuestro servidor de impresión también ejecuta algunas aplicaciones en red.
Una solución alternativa para la edición del registro es editar el archivo INF del controlador de impresora y agregar lo siguiente:
Para controladores de 32 bits:
Para controlador de 64 bits
Si decide editar el archivo INF, será más fácil eliminar el controlador del servidor de impresión, editar el archivo INF desde una descarga limpia y luego instalar el controlador editado.
Aparte de esto, verifique la configuración de la directiva de grupo para
Point and Print Restrictions
yPackage Point and print - Approved Servers
.Información de fondo
El boletín de seguridad de Microsoft MS16-087 detalló un problema de seguridad en el que un servidor de impresión no autorizado podía inyectar código malicioso a través de un ataque de estilo "hombre en el medio". La actualización de seguridad KB3170455 se emitió el 12 de julio de 2016 para solucionarlo, lo que luego alteró la distribución de controladores de impresión desde el servidor de impresión.
fuente
Gracias por el truco del registro para que un controlador aparezca como empaquetado. Eso solo no puede hacer el truco. Asegúrese de establecer el Paquete de políticas informáticas y la configuración de impresión en habilitado junto con el servidor de impresión correspondiente.
Espero que esto ayude.
fuente