Vous êtes sur la page 1sur 20

Actualizacin, migracin e interoperabilidad con Servidores de Impresoras

Microsoft Corporation Publicado: Abril 2003

Resumen Microsoft ya incorporado un buen nmero de mejoras en el subsistema de impresin de Microsoft Windows 2000 y sistemas operativos posteriores. Este documento pasa revista a estas nuevas caractersticas y analiza los detalles de los procesos de actualizacin y migracin a Windows 2000 o Windows Server 2003. En un entorno de impresoras de red que mezcla sistemas operativos Windows NT con otras plataformas Windows, pueden aparecer problemas de interoperabilidad. Este documento describe diferentes mtodos para abordar estos problemas orientados a los integradores de sistemas, administradores y arquitectos que estn planificando, implantando o dando soporte a servidores de impresoras Windows.

Artculo tcnico sobre Microsoft Windows 2003

La informacin contenida en este documento representa el punto de vista actual de Microsoft Corporation acerca de los problemas descritos hasta la fecha de publicacin. Debido a que Microsoft debe responder a las condiciones cambiantes del mercado, este documento no se debe interpretar como un compromiso por parte de Microsoft, que, por otra parte, tampoco puede garantizar la precisin de la informacin presentada una vez que sta haya sido publicada. Este documento tiene un propsito meramente informativo. MICROSOFT NO OTORGA GARANTAS DE FORMA EXPRESA NI IMPLCITA EN EL MISMO. El cumplimiento de todas las leyes de derechos de autor u otros derechos de propiedad industrial o intelectual aplicables es responsabilidad exclusiva del usuario. Ninguna parte de este documento puede ser reproducida, almacenada o introducida en un sistema de recuperacin, o transmitida de ninguna otra forma o a travs de ningn medio (ya sea electrnico, mecnico, por fotocopia, grabacin o de otra manera) con ningn propsito, sin la previa autorizacin expresa por escrito de Microsoft Corporation, sin que ello suponga ninguna limitacin a los derechos de propiedad industrial o intelectual. Microsoft puede ser titular de patentes, solicitudes de patentes, marcas, derechos de autor, u otros derechos de propiedad industrial o intelectual sobre los contenidos de este documento. La entrega de este documento no le otorga a usted ninguna licencia sobre dichas patentes, marcas registradas o comerciales, derechos de autor u otros derechos de propiedad industrial o intelectual, a menos que ello se prevea en un contrato escrito de licencia de Microsoft. 2003 Microsoft Corporation. Reservados todos los derechos. Microsoft, MSN, Win32, Win64, Windows, Windows XP, Windows Server System, Windows NT, Windows Server y el Logo Windows son marcas registradas de Microsoft Corporation en los Estados Unidos u otros pases. El resto de nombres de empresas o marcas comerciales mencionados en el presente pueden ser marcas registradas de sus respectivos propietarios. Microsoft Corporation One Microsoft Way Redmond, WA 98052-6399 EE.UU.

Artculo tcnico sobre Microsoft Windows 2003

Contenidos
Contenidos............................................................................................................................................. iii Introduccin............................................................................................................................................ 1 La arquitectura de impresin de Windows 2000 y Windows Server 2003 ........................................2 Cambios en los drivers de impresora en Windows 2000....................................................................3 Actualizacin a Windows 2000 Server o Windows Server 2003.........................................................5 Migracin a Windows 2000.................................................................................................................... 8 Point and Print para Windows 2000.................................................................................................... 10 Acciones posteriores y prcticas recomendadas.............................................................................14 Resumen............................................................................................................................................... 16 Sitios Relacionados.............................................................................................................................. 17

iii

Artculo tcnico sobre Microsoft Windows 2003

Introduccin
Microsoft Windows 2000 supuso una versin totalmente nueva del sistema operativo Microsoft Windows NT. El subsistema de impresin estaba entre las muchas reas de Windows 2000 que haban experimentado cambios sustanciales con respecto a las versiones anteriores de Windows NT. Aunque los beneficios de esos cambios han probado su valor en trminos de estabilidad y robustez del sistema operativo, tienen un indudable coste. Durante la actualizacin o migracin a Windows 2000 o Windows Server 2003, las empresas a menudo se encuentran en un entorno mixto que incluye Windows NT 4.0 junto con Windows 2000, Windows XP o servidores de la familia Windows Server 2003. Se aade a la complejidad del impacto que resulta de esta interoperabilidad el hecho de que la impresin en red involucra la restitucin de tareas de impresin usando funciones y parmetros de impresin en los drivers, tanto en local como en remoto (cliente y servidor). Por ello, la impresin en red en un entorno con Windows NT 4.0, Windows 2000, Windows XP y familia de servidores Windows Server 2003 puede representar un reto a las organizaciones. Este documento pretende explicar las condiciones de procedimiento y entorno que se dan en un entorno de impresin en red, especialmente referidas a la mezcla de versiones de sistema operativo Windows NT. Adems se analizan diversos mtodos para resolverlos. Algunos de los aspectos de interoperabilidad que pueden surgir en un entorno donde se mezclan Windows NT 4.0 y versiones posteriores de Windows tienen su origen en cambios en el modelo de arquitectura del driver de impresin. Este documento examina el porting desde espacio de procesos del modo kernel al modo usuario, as como la actualizacin del Driver Universal de Impresoras de Microsoft. Otros asuntos relacionados con limitaciones de dispositivos en el hardware de impresoras se muestran nicamente si pueden dar lugar a problemas de interoperabilidad en el modelo de driver. Este documento tambin analiza cmo el soporte para las fuentes de caracteres del dispositivo pueden afectar durante el periodo de transicin en el que los clientes estn actualizando desde Windows NT 4.0 Es importante resaltar que este anlisis se centra en el periodo de transicin que las corporaciones han de atravesar debido al esfuerzo que supone la actualizacin de decenas de miles de clientes para migrar a Windows 2000 o versin posterior. Los beneficios de Windows 2000 y versiones ms recientes en el rea de soporte de impresin no se pueden aprovechar al cien por cien en clientes antiguos y entornos mixtos. Este documento asume que el objetivo del cliente es implantar un entorno de impresin en red donde todos los clientes y servidores ejecutan Windows 2000 o posterior versin.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

Artculo tcnico sobre Microsoft Windows 2003

La arquitectura de impresin de Windows 2000 y Windows Server 2003


Si dispone de un entorno mixto con Windows NT, Windows 2000 o Windows Server 2003, puede resultar muy til conocer el subsistema de impresin de Windows para identificar posibles problemas de interoperabilidad que pueden surgir. La arquitectura de impresin de Windows 2000 (y versiones posteriores) consiste en un spool de impresin y un conjunto de drivers de impresora. Mediante una llamada a las funciones de la Interfaz de Dispositivo Grfico (GDI) de Win32 independiente del dispositivo, las aplicaciones pueden crear trabajos de impresin y enviarlos a cualquiera de una amplia gama de dispositivos, incluyendo impresoras lser, plotters vectoriales, impresoras raster y mquinas de fax. Los drivers de impresora incluyen un componente de interfaz de usuario (UI) que permite a los usuarios controlar una serie de opciones de salida y configuracin de la impresora. las funciones de las aplicaciones a GDI Win32 se pasan al motor grfico GDI, que o bien encola las instrucciones de dibujo como EMF (enhanced metafile) o, junto con el driver de impresora, repone una imagen imprimible que puede ser enviada al spool. Los componentes del spool interpretan los archivos EMF, y pueden insertar informacin de organizacin de pgina e instrucciones de control del trabajo dentro del propio flujo de datos. El spooler enva despus el flujo al driver del puerto serie, paralelo o de red asociado al puerto de E/S de la impresora de destino. El dispositivo interpreta el trabajo, que est formateado en el lenguaje de definicin de impresora (PDL) adecuado a ese dispositivo, y expide el documento impreso. Los componentes del spool y driver estn diseados para poder recambiarse, de modo que los vendedores de hardware pueden fcilmente aadir soporte para nuevos dispositivos.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

Artculo tcnico sobre Microsoft Windows 2003

Cambios en los drivers de impresora en Windows 2000


Los drivers de impresora son el software que permite que los datos de las aplicaciones se conviertan a un formato que un dispositivo de impresin puede utilizar para crear una pgina impresa. En Windows NT 4.0 todos los drivers de impresora corran en modo ncleo ( kernel). Estos drivers se referencian como drivers de versin 2 en el entorno de impresin de Windows. Windows 2000 y versiones posteriores soportan de forma nativa drivers en modo usuario, y drivers en modo ncleo nicamente para garantizar la compatibilidad con versiones anteriores. Microsoft se ha decantado por drivers en modo usuario (llamados tambin drivers de versin 3) para mejorar la fiabilidad y robustez del sistema. Con un driver en modo ncleo, un error puede provocar la cada de todo el servidor, mientras que el efecto de un error en modo usuario se reduce al proceso en el cual se ejecuta el driver, generalmente el spooler. Restaurar el spooler es bastante ms rpido que reiniciar todo el sistema. Adems, el resto de servicios permanecen disponibles para los usuarios, en caso de parada del spool. Windows Server 2003 proporciona un servicio de recuperacin automtica del Spooler por defecto (un parmetro en el administrador de servicios). Pasar los drivers de impresora desde el modo ncleo al modo usuario no es el nico cambio introducido en Windows 2000. Se introduce tambin el Microsoft Universal Printer Driver (Unidrv). Este ncleo de driver de impresora reemplaza a la interfaz RASDD (Raster Device Driver) utilizado en Windows NT 4.0 y versiones anteriores. El concepto subyacente a Unidrv es que los vendedores de hardware independientes (IHV) no necesitan escribir el driver completo, sino que pueden utilizar las funciones bsicas de impresin aportadas por el motor Unidrv, y nicamente tendrn que aportar las funcionalidades especficas del dispositivo mediante el uso de un minidriver. Un minidriver suele consistir en un archivo de personalizacin, o posiblemente un plug-in, que permite funciones especficas de reposicin u opciones de personalizacin mediante interfaz de usuario. Tanto Unidrv.dll, que es motor bsico de lenguaje de control de impresora (PCL) como Pscript5.dll, motor PostScript, permiten el uso de minidrivers. El archivo de personalizacin para un minidriver Unidrv es un archivo .gpd, y para un minidriver PostScript es un archivo .ppd. Windows Server 2003 incluye drivers para ms de 3.800 impresoras. Aunque Microsoft proporciona estos drivers como parte del sistema Windows Server 2003, muchos han sido entregados a Microsoft por los respectivos fabricantes de impresoras. Son los as llamados drivers inbox, que vienen de fbrica con el producto. Aunque estos drivers de impresora estndar son vlidos para la mayora de las impresoras existentes en las empresas, los fabricantes de impresoras pueden elegir desarrollar sus propios drivers y ponerlos a disposicin de los usuarios en vez de utilizar Unidrv. Estos drivers suelen conocerse como monolticos, puesto que no se implementan como minidrivers Unidrv. (Muchos fabricantes empiezan ya a desarrollar sus drivers utilizando el modelo Unidrv en lugar del tradicional modelo monoltico). Para resumir, existen diferentes tipos de drivers: Drivers en modo ncleo (versin 2) o en modo usuario (versin 3) PostScript (PS) o PCL Minidriver o monolticos

Notas:

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

Artculo tcnico sobre Microsoft Windows 2003

Los drivers pueden ser combinacin de estos tipos, por ejemplo, un driver PCL en modo ncleo , driver monoltico en modo usuario, o minidriver PostScript. (Los drivers que vienen con Windows 2000 o Windows Server 2003 son todos en modo usuario) Todos estos tipos de drivers proceden de los fabricantes de impresoras y dependen del tipo de dispositivo. Los driver aportados por Windows 2000 y versiones posteriores tambin los aportan los fabricantes y se distribuyen con su autorizacin. Todos los drivers suministrados por Microsoft dentro de Windows 2000, Windows XP y Windows Server 2003 son minidrivers Unidrv o PostScript y son compatibles para todas las versiones de sistema. Los fabricantes independientes de hardware (IHV) tambin proporcionan minidrivers que no vienen dentro del CD de Windows. Cuando se entienden las diferencias entre los diferentes tipos de drivers de impresora, entonces resulta ms fcil entender cmo la mezcla de versiones de sistema operativo puede generar problemas en un entorno de impresin en red. Puesto que Windows NT 4.0 solo puede ejecutar drivers de impresora en modo ncleo, y Windows 2000 y Windows Server 2003 pueden soportar ambos tipos de drivers, en modo ncleo y en modo usuario, la resolucin de incompatibilidades puede consistir en ocasiones en modificar los servidores Windows 2000 y Windows Server 2003 para que funcionen como Windows NT 4.0

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

Artculo tcnico sobre Microsoft Windows 2003

Actualizacin a Windows 2000 Server o Windows Server 2003


Antes de actualizar a Windows 2000o Windows Server 2003 desde Windows NT 4.0, muchos IHV recomiendan desinstalar todos los drivers de impresora del fabricante y reinstalar las ltimas versiones disponibles de esos drivers para Windows 2000 y la familia de productos Windows Server 2003. Microsoft recomienda el uso de la herramienta Fixprnsv.exe, en la carpeta \Printers\Fixprnsv del CD de Windows Server. Esta utilidad permite identificar drivers reconocidos como no vlidos y sustituirlos por drivers compatibles antes de la actualizacin. Si no hubiese reemplazos disponibles en el CD de Windows, la utilidad orienta al usuario para poder obtener el driver actualizado desde el propio fabricante. Microsoft recomienda seguir las indicaciones del fabricante para actualizar los drivers de impresora de su sistema, y despus utilizar Fixprnsv.exe para identificar cualquier driver que quede en l y que pudiese originar problemas durante la actualizacin. Las siguientes secciones describen las acciones a realizar si los drivers no se desinstalan antes de actualizar a Windows 2000 o servidores Windows Server 2003.

Proceso de actualizacin de drivers


Durante la migracin desde Windows NT 4.0 a Windows 2000 o versin posterior, hay un cierto nmero de posibles acciones que afectan a los drivers de impresora. Cada situacin se describe en esta seccin. Drivers incluidos en el CD de Windows NT 4.0 (PCL y PostScript): se actualizan a las versiones correspondientes de Windows 2000 o Windows Server 2003 (el mismo proceso de reemplazo/actualizacin sucede al actualizar desde Windows 2000 Server a Windows Server 2003). Drivers del fabricante (PCL o PostScript) cuyo nombre de modelo coincide exactamente con el modelo para el cual existe un driver incluido en Windows 2000 o Windows Server 2003: se actualizan a drivers nuevos incluidos en los CDs sin intervencin del usuario. Los drivers bloqueados debido a problemas de inestabilidad no se usan. Las impresoras que utilicen estos drivers se eliminan durante el proceso de actualizacin. Si una impresora se conecta directamente a un sistema y ha reconocido un identificador Plug and Play, Windows busca un driver vlido. Si hay alguno, la impresora se instala durante el proceso de actualizacin como impresora nueva. Los drivers no bloqueados y cuyos nombres no coinciden con ningn modelo incluido en los drivers de producto, se mantienen a lo largo de la actualizacin sin cambios.

Drivers incluidos en Windows NT 4.0 Todos los drivers PCL de NT 4.0 (RASDD) se actualizan a la ltima versin de drivers Unidrv como parte del proceso de actualizacin (UNIDRV5 se utiliza en Windows 2000, y UNIDRV5.1 en la familia Windows Server 2003). Los drivers PostScript incluidos dentro de Windows NT 4.0 se actualizan a la versin PostScript 5.0 en Windows 2000 y PostScript 5.2 en los servidores Windows Server 2003. Ambas versiones, 5.0 y 5.2 soportan niveles PostScript 1, 2 y 3.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

Artculo tcnico sobre Microsoft Windows 2003

Drivers incluidos en Windows 2000 Todos los drivers incluidos en Windows 2000 se actualizan a la correspondiente versin dentro de Windows Server 2003. Nota: los drivers que cambian (actualizados a un driver de igual nombre) no se asocian ya con los drivers adicionales utilizados originalmente en el servidor. (Los drivers adicionales se aaden mediante la opcin controladores adicionales en el cuadro de dilogo de Impresoras). Despus de configurar un servidor de impresin Windows 2000 o posterior, los drivers adicionales necesarios como los de Windows NT y tambin los de Windows 95, Windows 98 y Millenium Edition- necesitarn ser reinstalados manualmente. La asociacin con drivers adicionales se hace para cada modelo, de modo que solamente se requiere instalar estos drivers de versiones anteriores una vez para cada modelo de driver, no para cada cola de impresora. Drivers del fabricante con nombres coincidentes Los drivers de fabricantes de hardware para NT 4.0 se actualizan a drivers de Windows 2000 o Windows Server 2003 sin intervencin del usuario si entre ambas versiones de drivers hay coincidencia en el nombre del modelo. En esta situacin, el driver del fabricante se trata exactamente igual que si fuese de Microsoft. Debido a problemas de interaccin entre los drivers de Windows 2000 y los de Windows NT 4.0 en entornos Point and Print, muchos fabricantes de hardware recomiendan que se vuelva a instalar el driver de Windows NT 4.0 despus de la actualizacin. Este problema se aplica a usuarios que piensan utilizar la caracterstica Point and Print entre Windows NT y Windows 2000, Windows XP y productos de la familia Windows Server 2003. (Para ms informacin y configuraciones soportadas, puede ver la seccin Point and Print para Windows 2000 ms adelante, en este mismo documento). Drivers del fabricantes bloqueados (se necesita intervencin del usuario) Microsoft ha diseado un proceso de actualizacin desde Windows NT 4.0 de forma que el nuevo sistema operativo disponga del driver ms reciente. Si Windows no puede encontrar una versin ms reciente del driver, y el driver no est identificado como causante de problemas conocidos en Windows 2000, Windows XP o Windows Server 2003, se utilizar el driver existente. Existe una lista de drivers reconocidos como problemticos dentro del archivo del sistema llamado Printupg.inf. Los drivers en esta lista no se actualizan durante la operacin de instalacin del sistema operativo. En su lugar habr que instalar un driver obtenido del propio fabricante, o un driver alternativo seleccionado entre la lista de drivers incluidos dentro de Windows 2000 o versin posterior. la informacin que contiene Printupg.inf puede ser muy til para identificar si una nueva versin de un driver ofrecida por un IHV es problemtica o no. Adems, la utilidad Fixprnsrv.exe puede usarse para reemplazar drivers reconocidos como no vlidos por un driver distinto, dentro de los que se incluyen en el propio producto, si esta sustitucin es posible. Si no pudiera encontrarse e instalarse un driver sustituto, Fixprnsv.exe lo informa y apunta al sitio web del IHV. Ejecutando Fixprnsv.exe antes de actualizar, podemos identificar impresoras que debern desinstalarse durante la actualizacin, evitndonos as detenciones sbitas del servicio.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

Artculo tcnico sobre Microsoft Windows 2003

Nota: los drivers pueden estar bloqueados bien porque Microsoft ha determinado, mediante pruebas, que pueden ser origen de graves inestabilidades del sistema operativo, o porque el IHV ha solicitado que se bloqueen basndose en sus propias pruebas y actualizaciones disponibles. Drivers de fabricantes no bloqueados (no se necesita intervencin del usuario) Algunos drivers de Windows NT 4.0 no se bloquean y tampoco coinciden con el nombre de ningn modelo dentro de los drivers incluidos en el sistema operativo. Estos drivers no se modifican ni reemplazan durante el proceso de actualizacin. Microsoft recomienda el uso de la herramienta Fixprnsv.exe para identificar los drivers que tendrn que reemplazarse. Con los drivers no bloqueados (bien porque no estn incluidos en el archivo Printupg.inf o bien porque son de una fecha posterior a la de Printupg.inf), Fixprnsv.exe no hace nada.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

Artculo tcnico sobre Microsoft Windows 2003

Migracin a Windows 2000


Al contrario que en la seccin anterior, en donde analizamos las actualizaciones de servidor de impresora, esta seccin aborda el tema de la prctica usual de instalar un nuevo sistema Windows 2000 o Windows Server 2003 (reemplazo) como servidor de impresora para sustituir a un servidor Windows NT 4.0 o Windows 2000 existente. A todos los efectos en este apartado, el proceso de migracin se puede utilizar tanto para sustituir un servidor de impresoras (mover impresoras desde un servidor a otro nuevo), o para consolidar servidores (mover impresoras desde varios servidores a un nico servidor). Los administradores disponen de dos mtodos principales para trasladar impresoras desde un servidor Windows a otro: manual y automtico. Tambin es posible realizar una migracin parcialmente automatizada de impresoras. Se analiza tambin en esta seccin. Migracin manual de los servidores de impresin El proceso de migracin manual est muy bien estructurado. Despus de documentar el entorno de impresin actual en el servidor Windows (esto es, los puertos, nombres de impresora, nombres de recursos compartidos, modelos y versiones de impresoras, permisos, etc.), se puede volver a crear cada impresora manualmente en Windows 2000 mediante el asistente Aadir Impresoras. La ventaja de este mtodo es que se pueden crear todas las colas usando los ltimos estndares corporativos (por ejemplo para la nomenclatura) y las ltimas versiones disponibles de drivers. La ventaja ms evidente de este mtodo es que requiere mucho tiempo en entornos de grandes dimensiones, y tiende a generar muchos ms errores que el mtodo automatizado. Migracin automatizada de servidores de impresin Microsoft ha desarrollado una utilidad llamada Print Migrator. En las dos primeras versiones de esta utilidad, las impresoras podan trasladarse desde un servidor a otro en el momento en que ambos servidores tuviesen la misma versin de sistema operativo. Con la versin 3 de la herramienta, se aadirn nuevas funcionalidades: Soporte multiplataforma: Print Migrator 3 permite trasladar impresoras desde servidores Windows NT 4.0 a Windows 2000 o servidores Windows Server 2003 Soporte para cluster: se pueden migrar impresoras desde servidores stand-alone Windows NT4.0 o Windows 2000 a un entorno de impresin en cluster con Windows 2000 o Windows Server 2003 Conversin de puertos LPR: durante las operaciones de backup y recuperacin se pueden convertir puertos LPR en puertos de impresin TCP/IP estndar.

Est claro que es ms rpido y efectivo hacer un backup y recuperar las impresoras automticamente. No obstante, es importante resaltar que las impresoras son traspasadas a Windows 2000 o Windows Server 2003 sin cambios en sus versiones de drivers. Esto es, los drivers que se estaban utilizando en el servidor Windows NT 4.0 se crean como drivers en modo ncleo (versin 2) en Windows 2000 y Windows Server 2003. Los drivers en modo ncleo utilizados en Windows 2000 tambin se mantienen. Como se detalla en la seccin Point and Print ms adelante, este proceso ofrece un nivel de interoperabilidad muy superior con clientes antiguos (Windows NT 4.0 que puedan seguir necesitando el uso de estas impresoras desde el nuevo servidor.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

Artculo tcnico sobre Microsoft Windows 2003

Notas: Ms informacin sobre las posibilidades y limitaciones de Print Migrator 3.0 en la documentacin del propio producto. Print Migrator 3.0 est disponible en el sitio Web de Microsoft. Vea la seccin de Enlaces Relacionados ms adelante para ms informacin.

Mtodo de migracin de servidores parcialmente automatizada Los administradores pueden migrar impresoras utilizando una combinacin de mtodos manual y automtico. Hay una serie de acciones que pueden transformarse en scripts en Windows 2000, Windows XP y Windows Server 2003, que pueden realizar las tareas necesarias. Estos scripts estn documentados en los Kits de Recursos de Windows.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

Artculo tcnico sobre Microsoft Windows 2003

Point and Print para Windows 2000


Esta seccin describe la caracterstica Point and Print, explica los mtodos para instalar los drivers de impresora y cmo compartirlas para Point and Print. Se analiza tambin el uso de esta funcionalidad

Usar drivers de impresora y Point and Print


Point and Print se refiere a la posibilidad de permitir a un usuario de Windows de crear una conexin a una impresora remota sin tener que utilizar discos u otros medios de instalacin. Todos los archivos e informacin de configuracin necesarios se descargan automticamente desde el servidor de impresoras al cliente. Los clientes que utilizan la misma arquitectura de drivers que el servidor de impresin no necesitan ms drivers adicionales en el servidor para disponer de todas las funcionalidades. Otros clientes van a necesitar que se instale un driver adecuado en el servidor de impresora, de forma que las actualizaciones puedan descargarse automticamente durante la conexin. Por ejemplo, un servidor Windows 2000 utilizando una versin 3 (modo usuario) de drivers para una impresora compartida no necesita que se instalen ms drivers para proporcionar soporte completo Point and Print a clientes Windows 2000 o versiones posteriores, puesto que esos clientes ya soportan drivers de versin 3. Sin embargo, para poder proporcionar drivers de versin 2 a clientes Windows NT 4.0, un servidor Windows 2000 necesitar la versin correspondiente de driver en modo ncleo, que puede instalarse mediante la opcin Controladores Adicionales. Otras plataformas como Intel IA64 o Alpha pueden necesitar, por otra parte, drivers especficos adecuados a esas arquitecturas. Si desea ms informacin sobre impresin en red con Point and Print e instalacin de drivers, le sugerimos que vea el Kit de Recursos de Windows Server. En trminos generales, son cuatro los mtodos ms comnmente utilizados por los clientes para conectar a una impresora compartida en la red, controlada por un servidor Windows 2000 o versin posterior: Path UNC. Desde el men Inicio, elegir Ejecutar, escribir \\nombre_servidor\impresora y luego OK. Asistente para aadir Impresoras: seleccionar impresora de red en el asistente, y especificar el path al recurso compartido de impresora. Arrastrar y soltar. En men Inicio, elegir Ejecutar y luego el nombre del servidor de impresin precedido de dos barras invertidas (\\) para ver sus recursos compartidos; p.ej. \\nombre_servidor. Cuando se visualice el icono de la impresora deseada, seleccionarlo con el puntero y arrastrarlo dentro de la carpeta Impresoras y faxes de la estacin de trabajo. Doble click: usando el mismo procedimiento anterior en Inicio Ejecutar, para ver las impresoras compartidas. Cuando aparezca el icono de la impresora buscada, hacer doble click sobre l para instalar la impresora.

Nota: Windows 2000 y versiones posteriores tambin soportan interfaces de lnea de comando y scripting para instalar y configurar impresoras de red, como PRNADMIN.DLL o scripts en Microsoft Visual Basic que emplean el proveedor de impresin de Windows Management Instrumentation (MWI). Encontrar ms informacin en los Kits de Recursos de Windows Server

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

10

Artculo tcnico sobre Microsoft Windows 2003

Point and Print desde Windows 2000 Professional a Windows 2000 Server
Comportamiento esperado del driver En una instalacin Point and Print, las propiedades de la impresora y parmetros de configuracin del servidor se pasan a la mquina cliente. Esta configuracin incluye valores para opciones instalables y algunas caractersticas del proceso de impresin. Los clientes tienen una cache local para preferencias de impresin, lo que determina cmo se imprimir un trabajo. Para poder hacer administracin remota en el servidor, en donde se modifican los valores de funcionamiento del dispositivo o preferencias de impresin globales, un usuario ha de validarse con credenciales que le proporcionen derechos de administrador sobre el servidor remoto. Si el usuario tiene este nivel de permisos en el servidor, el objeto de impresin del servidor puede modificarse utilizando las solapas de Opciones Avanzadas y Configuracin del Dispositivo. Esta funcionalidad no existe en clientes de versiones anteriores como Windows 95 o Windows 98.

Point and Print desde Windows NT 4.0 a Windows 2000 Server


Comportamiento esperado del driver Figura 1. Controladores Adicionales Configurar los drivers de impresora en un servidor Windows 2000 para soporte Point and Print para Windows NT 4.0 es en general lo mismo que para Windows Server 2003. Sin embargo hay dos diferencias muy concretas. Como se ve en la Figura 1, el cuadro de dilogo de Controladores Adicionales contiene tres entradas debajo de los drivers del entorno Intel para Windows 2000, Windows 2000 o XP, Windows 95, 98 y ME y Windows NT 40 o 2000. Sus diferencias son las siguientes: Si se selecciona Windows 2000 o XP antes de la carga de cualquier controlador adicional, el servidor estar en ese momento ejecutando drivers en modo usuario, escritos especficamente para Windows 2000 o Windows XP. Este driver no puede utilizarse para dar funcionalidad Point and Print a clientes Windows NT 4.0. Son los drivers que Microsoft identifica como drivers de versin 3. Si se selecciona Windows NT 4.0 o 2000, el driver que se ejecuta en el servidor es un driver para Windows NT 4.0 corriendo bajo Windows 2000. Microsoft los designa como drivers de versin 2 (o drivers en modo ncleo). En este caso, no se necesitan drivers adicionales para dar cobertura a Point and Print para clientes Windows NT 4.0, siendo igualmente vlidos para clientes Windows 2000 y Windows XP.

Servidor ejecutando drivers de versin 3


Cuando se instala en un servidor un driver de versin 3 escrito especficamente para Windows 2000, Windows XP o Windows Server 2003, un driver de Windows NT 4.0 (versin 2) con el mismo nombre de modelo debe instalarse tambin para poder dar soporte Point and Print a clientes Windows NT 4.0. Los cambios en las estructuras internas de datos que se han hecho en el archivo Unidrv.dll pueden causar
Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

11

Artculo tcnico sobre Microsoft Windows 2003

problemas a la hora de compartir impresoras o mantener los valores de configuracin entre clientes y servidor. Este problema se puede manifestar de dos formas principalmente: El servidor de impresin podra tener valores nuevos o avanzados que simplemente no son visibles desde el cuadro de dilogo de propiedades de la impresora en el sistema cliente Las propiedades modificables en el cliente podran interpretarse de forma incorrecta en el servidor, haciendo que se pierdan esas modificaciones.

Al final, la conexin Point and Print permite al cliente imprimir, pero podra no permitir modificar diversos valores de configuracin o preferencias si no coinciden con los que mantiene el servidor. Nota: las estructuras de datos incompatibles entre mquinas Windows NT 4.0 y Windows 2000 pueden causar la prdida de ciertos valores de configuracin, como Imprimir Texto como Grficos o la Optimizacin de Impresin. Aparte esto, valores como las asignaciones de bandeja de papel y tipos de medios podran no ser vlidos o compatibles en tres diferentes modelos de drivers. Microsoft y Adobe Systems han desarrollado la ltima versin del driver PostScript mediante un programa de desarrollo conjunto. Adobe ha compilado la ltima versin del ncleo del driver PostScript para Windows NT 4.0 y versiones posteriores de Windows. En consecuencia, el mismo ncleo PSCRIPT puede ejecutarse en Windows NT 4.0, Windows 2000, Windows XP y Windows Server 2003. Al utilizar los mismos archivos minidrivers PostScript (.PPD), se consigue un nivel de interoperabilidad superior. Para aumentar la compatibilidad, Microsoft recomienda que los drivers PostScript se utilicen en entornos mixtos que incluyen Windows NT 4.0 con Windows 2000 y/o Windows Server 2003. Otro beneficio derivado de esta situacin es que Windows 2000 y versiones posteriores utilizan drivers de versin 3 (modo usuario); solamente las mquinas con Windows NT 4.0 utilizan los drivers de versin 2 (modo ncleo). Se recomienda si el uso de PostScript versin 5.0 o posterior.

Servidor ejecutando drivers de versin 2


Cuando un servidor tiene instalado un driver de versin 2 (Windows NT 4.0) como driver principal, no se requiere instalar otros drivers para dar soporte a Point and Print con clientes Windows 2000, Windows XP o Windows NT. Ms an: puesto que el driver que se va a exponer en la red es el mismo que utiliza el servidor, prcticamente se eliminan todos los posibles problemas de compatibilidad entre clientes Windows NT 4.0 y servidores Windows Server 2003. Una vez se ha instalado el driver de versin 2 en Windows Server 2003 y se comparte la impresora mediante la solapa Compartir en las Propiedades de Impresora, los clientes Windows 2000 y Windows NT 4.0 pueden conectarse a la impresora compartida utilizando cualquiera de los procedimientos descritos anteriormente. En la solapa Compartir (accediendo desde el botn Controladores Adicionales), todos los drivers enumerados como Windows NT 4.0 y Windows 2000 son drivers de versin 2. Si se producen problemas debidos a la incompatibilidad de un driver u otros motivos, y no hay una solucin PostScript disponible, Microsoft recomienda usar esos drivers como forma de dar soporte a Point and Print entre Windows 2000 (y versiones posteriores) y Windows NT. Si no est seguro de que exista compatibilidad para Point and Print entre distintas versiones de sistemas operativos Windows, pngase en contacto con el fabricantes de su impresora y trate de conseguir drivers que funcionen adecuadamente en conexiones Point and Print.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

12

Artculo tcnico sobre Microsoft Windows 2003

Point and Print desde otras versiones Windows a Windows 2003


Comportamiento esperado del driver El comportamiento para Point and Print desde Windows Server 2003 hacia Windows 95, Windows 98 o Windows Millenium Edition difiere de la vista para Windows NT 4.0 y versiones posteriores. No se pueden exponer valores de configuracin desde el servidor a los clientes. El usuario de estos equipos clientes debe configurar el driver para ajustarse al dispositivo fsico despus de la instalacin. Adems, despus de la descarga inicial del driver, un cliente Windows 95, Windows 98, o Windows ME no recibe actualizaciones de drivers desde el servidor de impresora. Estarn disponibles los mismos mtodos de conexin: arrastrar y soltar, asistente para aadir impresoras, referencia por path UNC y doble click sobre el icono de impresora compartida.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

13

Artculo tcnico sobre Microsoft Windows 2003

Acciones posteriores y prcticas recomendadas


Los mtodos sealados anteriormente pretenden ofrecer a las organizaciones el mayor nivel de interoperabilidad posible durante los periodos transitorios en los cuales los clientes y servidores de impresin estn ejecutando Windows Server 2003 y Windows NT Es muy recomendable reducir todo lo posible el periodo de transicin con mezcla de sistemas operativos Windows NT con Windows Server 2003 o Windows XP, clientes y servidores. Los mximos niveles de funcionalidad en el servicio de impresin en red y de interoperabilidad se consiguen en entornos donde tanto clientes como servidores estn ejecutando Windows 2000 y versiones posteriores. Para contribuir a reducir el impacto durante migraciones y actualizaciones, se puede intentar esto: Actualizar servidores y bases de clientes asociados al mismo tiempo o con diferencias de tiempo pequeas. En un entorno de organizaciones de gran tamao, puede que sea imposible el cambio de toda la base instalada a las nuevas versiones de sistema operativo tan rpido como se actualizan los servidores. Si se designan servidores concretos para la poblacin que ms los utiliza, se pueden migrar grupos de usuarios con sus servidores conjuntamente. Actualizar el soporte para fuentes de caracteres del dispositivo en impresoras antiguas y mantener drivers actualizados proporcionados por el fabricante. Haciendo esto se pueden resolver muchos problemas relativos a la prdida de fuentes o soporte para caracteres en muchas impresoras PCL antiguas (por ejemplo, el smbolo del Euro) Aprovechar la ventaja de la arquitectura del driver PostScript siempre que sea posible. Consulte las instrucciones de su impresora para confirmar que dispone de los drivers necesarios para dar soporte a Point and Print en entornos mixtos de clientes (Windows NT 4.0 con Windows 2000, Windows XP, o Windows Server 2003). Dejar un servidor con su nivel de sistema operativo actual, y dedicarlo para los clientes que an no se han actualizado. Si el impacto de los problemas de interoperabilidad es considerable, utilizar los drivers de versin 2 durante la transicin. Microsoft recomienda el seguimiento de las impresoras y servidores de impresin que utilizan drivers de versin 2, a fin de que se actualicen esos drivers a sus correspondientes de versin 3 una vez finalizada la migracin de los clientes. Usar drivers de modelos parecidos. Si no pudiese encontrar un driver de versin 2 para un modelo concreto, compruebe si existen drivers compatibles para impresoras de la misma marca que puedan ofrecer todas o la mayora de las funcionalidades y calidad de impresin. Muchos IHV proporcionan drivers para series, clases o familias de impresoras. El uso de alguno de esos drivers puede resolver el problema si el fabricante ha dejado de producir drivers de versin 2 para un modelo en particular.

Tambin hay que resear que la familia de servidores Windows Server 2003 tiene una poltica local que bloquea la instalacin por defecto de drivers de impresora de versin 2 (modo ncleo). Despus de actualizar, los drivers existentes de versin 2 se mantienen, pero aparece un mensaje de error cuando un administrador intenta instalar nuevos drivers de versin 2 en el servidor de impresin. El bloqueo de instalacin no tiene lugar cuando el driver se instala exclusivamente para su descarga en clientes Windows
Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

14

Artculo tcnico sobre Microsoft Windows 2003

NT. Este driver realmente no est activo en el servidor, sino solamente compartido para los clientes de impresin en red, de modo que esta accin no se bloquea. Esta poltica puede desactivarse utilizando el snap-in de Directivas de Equipo Local

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

15

Artculo tcnico sobre Microsoft Windows 2003

Resumen
Como se describe en las secciones precedentes, el modelo de impresin de Windows proporciona flexibilidad para dar soporte a una amplia variedad de versiones de sistema operativo, lenguajes de drivers de impresora (PostScript y PCL), personalizacin de drivers de los fabricantes de hardware, y descarga automtica. En algunos escenarios, estas caractersticas a veces entran en conflicto unas con otras, provocando problemas de interoperabilidad. Usando un ncleo comn de driver PostScript en clientes y servidores se pueden prevenir muchos de estos problemas. Para impresoras PCL, la solucin a los problemas de interoperabilidad puede ser el empleo de drivers de versin 2, que estn soportados en Windows 2000 y en la familia de servidores Windows Server 2003 para proporcionar compatibilidad con la plataforma de versiones anteriores.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

16

Artculo tcnico sobre Microsoft Windows 2003

Sitios Relacionados
En estos sitios de Internet podr conseguir ms informacin: Para ampliar informacin sobre implantacin y administracin de servidores de impresin Windows, vea la Gua de Implantacin de Windows Server 2003 (no disponible an a la fecha de publicacin de este documento). Para informarse sobre los ciclos de vida del producto y planificacin de soporte, recomendamos la pgina de informacin sobre Ciclo de Vida del Producto de Microsoft, en http://www.microsoft.com/windows/lifecycle.asp Para ampliar conocimientos sobre la arquitectura de Windows 2000 Server, lea las secciones Display and Printer Drivers en el Kit de Desarrollo de Drivers de Windows, en http://www.microsoft.com/ddk Puede ampliar informacin acerca de Print Migrator en el Kit de Recursos de Windows Server 2003, en la pgina http://www.microsoft.com/windows2000/techinfo/reskit/default.asp Ampliar informacin acerca de opciones de conectividad y protocolos soportados en Windows 200 Server en el libro Microsoft Windows 2000 Server Resource Kit publicado por Microsoft Press Para conseguir ms informacin en general sobre servidores de impresin en Windows, visite el sitio web de servidores de impresin en http://www.microsoft.com/printserver. Para obtener la informacin ms reciente acerca de Windows Server 2003, le recomendamos que visite la pgina web de Windows Server 2003 en http://www.microsoft.com/windowsserver2003.

Actualizacin, migracin e interoperabilidad del servicio de Impresin. Versin 2.3

17

Vous aimerez peut-être aussi