Referencia de solución de problemas para Microsoft Deployment Toolkit
La implementación de sistemas operativos y aplicaciones, así como la migración del estado de usuario puede ser un reto difícil, incluso cuando está equipado con herramientas e instrucciones adecuadas. Esta referencia, que forma parte de Microsoft® Deployment Toolkit (MDT) 2013, proporciona información sobre los problemas conocidos actuales, posibles soluciones alternativas para esos problemas y la guía de solución de problemas.
Nota:
En este documento, Windows se aplica a los sistemas operativos Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012 y Windows Server 2008 R2 a menos que se indique lo contrario. MDT no admite versiones basadas en procesadores ARM de Windows. Del mismo modo, MDT hace referencia a MDT 2013 a menos que se indique lo contrario.
Nota:
El conjunto de herramientas de diagnóstico y recuperación de Microsoft (DaRT) contiene herramientas eficaces para recuperar y solucionar problemas de equipos cliente que no se inician o se han vuelto inestables. Puede usar DaRT para determinar la causa de un bloqueo, restaurar archivos perdidos, etc. También puede usar DaRT como herramienta de solución de problemas al desarrollar e implementar un sistema operativo Windows. Por ejemplo, si una imagen compilada no se inicia correctamente, puede iniciar el equipo cliente que contiene la imagen mediante ERD Commander, un entorno de diagnóstico. A continuación, puede explorar el disco duro del equipo cliente, ver el registro de eventos, quitar actualizaciones, cambiar la configuración del sistema operativo, etc. DaRT forma parte del paquete de optimización de escritorio de Microsoft para Software Assurance. Para obtener más información, consulte Conjunto de herramientas de diagnóstico y recuperación 10.
Descripción de los registros
Antes de comenzar la solución de problemas eficaz de MDT, debe tener una comprensión clara de los muchos archivos de .log usados durante una implementación del sistema operativo. Cuando sepa qué archivos de registro investigar sobre qué condición de error y en qué momento, los problemas que una vez fueron misteriosos y difíciles de entender pueden ser claros y comprensibles.
El formato de archivo de registro MDT está diseñado para ser leído por CMTrace. Use esta herramienta siempre que sea posible para leer los archivos de registro, ya que facilita la búsqueda de errores.
En el resto de esta sección se detallan los archivos de registro creados durante la implementación, así como durante la instalación de Windows. En esta sección también se proporcionan ejemplos de cuándo usar los archivos para solucionar problemas.
Registros de MDT
Cada script de MDT crea automáticamente archivos de registro al ejecutarse. Los nombres de estos archivos de registro coinciden con el nombre del script; por ejemplo, ZTIGather.wsf crea un archivo de registro denominado ZTIGather.log. Cada script también actualiza un archivo de registro maestro común (BDD.log) que agrega el contenido de los archivos de registro que crean los scripts de MDT. Los archivos de registro de MDT residen en C:\MININT\SMSOSD\OSDLOGS durante el proceso de implementación. Según el tipo de implementación que se realiza, los archivos de registro se mueven al finalizar la implementación a %WINDIR%\SMSOSD o %WINDIR%\TEMP\SMSOSD. En el caso de las implementaciones de Lite Touch Installation (LTI), los registros se inician en C:\MININT\SMSOSD\OSDLogs. Terminan en %WINDIR%\TEMP\DeploymentLogs cuando se completa el procesamiento de la secuencia de tareas.
MDT crea los siguientes archivos de registro:
BDD.log. Este es el archivo de registro MDT agregado que se copia en una ubicación de red al final de la implementación si especifica la propiedad SLShare en el archivo Customsettings.ini.
LiteTouch.log. Este archivo se crea durante las implementaciones de LTI. Reside en %WINDIR%\TEMP\DeploymentLogs a menos que especifique la opción /debug:true .
Scriptname*.log. Cada script MDT crea este archivo. Scriptname representa el nombre del script en cuestión.
SMSTS.log. El secuenciador de tareas crea este archivo y describe todas las transacciones del secuenciador de tareas. Según el escenario de implementación, puede residir en %TEMP%, %WINDIR%\System32\ccm\logs o C:\_SMSTaskSequence o C:\SMSTSLog.
Wizard.log. Los asistentes para la implementación crean y actualizan este archivo.
WPEinit.log. Este archivo se crea durante el proceso de inicialización de Windows PE y resulta útil para solucionar errores detectados al iniciar Windows PE.
DeploymentWorkbench_id.log. Este archivo de registro se crea en la carpeta %temp% al especificar /debug al iniciar Deployment Workbench.
Registros de implementación del sistema operativo de Configuration Manager
Para obtener información sobre los archivos de registro de implementación del sistema operativo creados por Microsoft System Center 2012 R2 Configuration Manager, consulte Referencia técnica para archivos de registro en Configuration Manager.
Al ejecutar la Herramienta de migración de estado de usuario de Windows (USMT), MDT agrega automáticamente las opciones de registro para guardar los archivos de registro de USMT en las ubicaciones del archivo de registro de MDT. Los archivos de registro y cuando se crean son los siguientes:
USMTEstimate.log. Creado al calcular los requisitos de USMT
USMTCapture.log. Creado por USMT al capturar datos
USMTRestore.log. Creado por USMT al restaurar datos
El script ZeroTouchInstallation.vbs examina automáticamente los archivos de registro de progreso de USMT en busca de errores y advertencias. El script genera el identificador de evento 41010 a Microsoft System Center Operations Manager con el siguiente resumen (donde usmt_type es ESTIMATE, SCANSTATE o LOADSTATE; error_count es el número total de errores encontrados; y warning_count es el número total de advertencias encontradas):
ZTI USMT <usmt_type> reported <error_count> errors and <warning_count> warnings
Si el recuento de errores es mayor que 0, este evento es un tipo de error. Si el recuento de advertencias es mayor que 0 sin errores, el evento es un tipo de advertencia. De lo contrario, el evento es un tipo informativo.
Identificación de códigos de error
En la tabla 1 se enumeran los códigos de error que crean los scripts de MDT y se proporciona una descripción de cada código de error. Estos códigos de error se registran en el archivo BDD.log.
Tabla 1. Códigos de error y su descripción
Código de error | Descripción |
---|---|
5201 | No se pudo establecer una conexión con el recurso compartido de implementación. La implementación no continuará. |
5203 | No se pudo establecer una conexión con el recurso compartido de implementación. La implementación no continuará. |
5205 | No se pudo establecer una conexión con el recurso compartido de implementación. La implementación no continuará. |
5206 | El Asistente para la implementación se canceló o no se completó correctamente. La implementación no continuará. |
5207 | No se pudo establecer una conexión con el recurso compartido de implementación. La implementación no continuará. |
5208 | DeploymentType no está establecido. Debe establecer algún valor para SkipWizard. |
5208 | No se encuentra el secuenciador de tareas SMS. La implementación no continuará. |
5400 | Crear objeto: Establecer class_instance = Nuevo class_name |
5490 | Cree MSXML2. DOMDocument. |
5495 | Cree MSXML2. DOMDocument.ParseErr.ErrCode. |
5496 | LoadControlFile.FindFile: ConfigFile |
5601 | Compruebe que el guid del sistema operativo: %OSGUID% existe. |
5602 | Open XML con OSGUID: %OSGUID%. |
5610 | Compruebe el archivo. |
5630 | Comprobar archivo: ImagePath. |
5640 | Comprobar archivo: ImagePath. |
5641 | FindFile: ImageX.exe. |
5,643 | Busque BootSect.exe. |
5650 | Comprobar directorio: SourcePath. |
5651 | Compruebe el directorio: SourcePath\Platform. |
5652 | FindFile: bootsect.exe. |
6001 | Compruebe la unidad. |
6002 | Compruebe la unidad. |
6010 | Prueba para TSGUID. |
6020 | Valor devuelto de Robocopy: Valor. |
6021 | Valor devuelto de Robocopy: Valor. |
6101 | Buscar archivo: DeployCab. |
6102 | Expanda Archivos Sysprep desde DEPLOY.CAB. |
6111 | Ejecute Sysprep.exe. |
6121 | Ejecute Sysprep. |
6191 | Pruebe CloneTag en el registro para comprobar que Sysprep se ha completado. |
6192 | Pruebe SystemSetupInProgress en el Registro para comprobar que Sysprep se ha completado. |
6401 | Servidor DHCP autorizado. |
6501 | La copia de seguridad del equipo no es posible, no se ha especificado ninguna ruta de acceso de red (BackupShare, BackupDir). |
6502 | ERROR: No se puede encontrar IMAGEX, no se puede realizar la copia de seguridad. |
6601 | GetObject(... root/wmi:BCDStore). |
6602 | BCD. OpenStore (BCDStore). |
6701 | Protectores configurados. |
6702 | Archivos de arranque movidos. |
6703 | Cree una partición BDE. |
6,704 | Unidad de desfragmentación. |
6705 | Unidad de reducción. |
6706 | Prueba de más de 1 partición. |
6707 | Cree archivos de arranque. |
6708 | Cifre el disco. |
6709 | Conéctese al proveedor WMI MicrosoftVolumeEncryption. |
6710 | Cifrado del disco. |
6711 | ProtectKeyWithTPM. |
6712 | ProtectKeyWithTPMAndPIN. |
6713 | ProtectKeyWithTPMAndStartupKey. |
6714 | Guarde la clave externa en el archivo. |
6715 | Protección con clave externa. |
6716 | Guarde la clave externa en el archivo. |
6717 | Proteja la clave con contraseña numérica. |
6718 | GetKeyProtectorNumberialP@ssword. |
6718 | Guarde la contraseña en el archivo. |
6719 | Abra PasswordFile. |
6720 | Cifre la unidad. |
6721 | Abra DiskPartFile. |
6722 | Cree una partición. |
6723 | Obtenga la unidad BDE existente. |
6724 | Abra DiskPartFile. |
6727 | Intente abrir DiskPartFile. |
6729 | Cree un archivo de texto DiskPartFile. |
6730 | Ejecute cmd /c DISKPART.EXE /s DiskPartFile>>LogPath\ZTIMarkActive_diskpart.log 2>&1 |
6731 | Busque bcdboot.exe. |
6732 | Conéctese al proveedor de TPM de Microsoft. |
6733 | Obtenga una instancia de TPM en la clase de proveedor. |
6734 | Obtenga la instancia de TPM. |
6735 | Compruebe si TPM está habilitado. |
6736 | Compruebe si el TPM está activado. |
6737 | Compruebe si TPM es propiedad de . |
6738 | Compruebe si se permite la propiedad de TPM. |
6739 | Compruebe si TPM está habilitado. |
6740 | Compruebe si el TPM está activado. |
6741 | Compruebe si TPM es propiedad y se permite la propiedad. |
6741 | Conjunto de contraseñas de propietario de TPM |
6742 | P@ssword de propietario de TPM establecido en AdminP@ssword. |
6743 | Establezca el P@ssword propietario de TPM en valor. |
6744 | Compruebe si TPM está habilitado. |
6745 | Compruebe el propietario del TPM. |
6746 | Compruebe si hay un par de claves de aprobación. |
6747 | Compruebe si el TPM está activado. |
6748 | Compruebe si se permite la propiedad de TPM. |
6749 | Convierta el propietario p@ssword a la autorización del propietario. |
6750 | Cree un par de claves de aprobación. |
6751 | Cambiar la autorización del propietario. |
6752 | Ejecute Cmd. |
6753 | Validar TPM. |
6754 | Obtiene la instancia de BDE. |
6755 | Proteger la clave con TPM. |
6756 | Compruebe si hay medios extraíbles que se van a configurar. ProtectKeyWithTpmAndStartupKey. |
6757 | Proteja la clave con TPM y la clave de inicio. |
6,758 | Busque el pin BDE. |
6759 | Proteja la clave con TPM y Pin. |
6760 | Busque medios extraíbles para BDEKeyLocation. |
6761 | Protección con clave externa. |
6762 | Recuperación P@ssword guardarse en PasswordFile. |
6764 | Configure la directiva de BitLocker. |
7000 | No se puede encontrar ZTIConfigure.xml; Abortar. |
7001 | Buscando un answerFile desatendido. |
7100 | ERROR: este script solo se debe ejecutar en el sistema operativo completo. |
7101 | ERROR: no hay suficientes valores proporcionados para generar el archivo de respuesta DCPromo. |
7102 | ERROR: no se especificaron las propiedades obligatorias para crear un controlador de dominio de réplica. |
7103 | ERROR: no se especificaron las propiedades obligatorias para crear un nuevo dominio secundario. |
7104 | ERROR: no se especificaron las propiedades obligatorias para crear un nuevo bosque. |
7105 | ERROR: no se especificaron las propiedades obligatorias para crear un nuevo bosque. |
7200 | No se puede configurar el servidor DHCP porque el servicio no está instalado. |
7201 | No se pueden leer los detalles del ámbito; GetScopeDetails() fracasado. |
7,202 | No hay suficientes valores especificados para la creación del ámbito. |
7203 | No hay suficientes valores proporcionados para establecer el intervalo IP para este ámbito. |
7204 | No se especifica ningún valor para el intervalo de exclusión de ámbito. |
7300 | No se pueden emitir comandos DNS. |
7700 | No es un nuevo escenario de equipo; salir de la partición de disco. |
7701 | El disco no es lo suficientemente grande para las particiones system y BDE, required = 1,5 GB. |
7702 | El disco no es lo suficientemente grande para las particiones System y WinRE, Required = 10 GB. |
7703 | DeployRoot está en disco # DiskIndex. Ejecución de un escenario de OEM: omitir. |
7704 | Ejecución de un escenario de OEM: omitir. |
7704 | Las particiones extendidas y lógicas no se permiten con BitLocker. |
7712 | Compruebe que unidad/unidad de volumen está presente. Formato. |
7900 | FindFile: Microsoft.BDD.PnpEnum.exe. |
7901 | AllDrivers.Exists("GUID"). |
7904 | AllDrivers.Exists("GUID"). |
9200 | FindFile(PkgMgr.exe). |
9601 | ERROR: la tarea de restauración de estado ZTITatoo debe ejecutarse en el sistema operativo completo; Abortar. |
9701 | Código devuelto distinto de cero de la estimación de USMT, rc = Error. |
9702 | Captura de estado de usuario no posible; espacio local insuficiente y ninguna ruta de acceso de red (UDShare, UDDir) especificada. |
9703 | Código devuelto distinto de cero de la captura de USMT, rc = Error. |
9704 | No se especificó ninguna opción de línea de comandos válida. |
9801 | ERROR: Intento de implementar un sistema operativo cliente en una máquina que ejecuta un sistema operativo de servidor. |
9802 | ERROR: Intento de implementar un sistema operativo de servidor en una máquina que ejecuta un sistema operativo cliente. |
9803 | ERROR: la máquina no está autorizada para actualizar (OSInstall=OSInstall); anulación. |
9804 | ERROR: el MB de memoria de memoria no es suficiente. Se requiere al menos memoria MB de memoria. |
9805 | ERROR: la velocidad del procesador de ProcessorSpeed MHz no es suficiente. Se requiere al menos un procesador ProcessorSpeed MHz. |
9806 | ERROR: el espacio insuficiente está disponible en la unidad. Se requiere un mb de tamaño adicional. |
9807 | ERROR: el espacio insuficiente está disponible en la unidad. Se requiere un mb de tamaño adicional. |
9901 | El script ZTIWindowsUpdate no debe ejecutarse en Windows PE. |
9902 | ZTIWindowsUpdate se ha ejecutado y fallado demasiadas veces. Count = Count. |
9903 | Problema inesperado al instalar el agente de Windows Update actualizado, rc = error. |
9904 | No se pudo crear el objeto: Microsoft.Update.Session. |
9905 | No se pudo crear el objeto: Microsoft.Update.UpdateColl. |
9906 | No se encontró el archivo crítico; anulación. |
10 000 | Create object: Set oLTICleanup = New LTICleanup. |
10201 | No se puede unir al dominio de dominio. Detenga la instalación. |
10203 | FindFile(LTISuspend.wsf). |
10204 | Ejecute el programa LTISuspend. |
41024 | Ejecute ImageX. |
52012 | No se establecen todos los parámetros del asistente. |
La lista 1 proporciona un extracto de un archivo de registro que muestra cómo encontrar el código de error. En este extracto, el código de error notificado es 5001.
Lista 1. Extracto de un archivo de SMSTS.log que contiene el código de error 5001
.
.
.
The operating system installation failed. Please contact your system administrator for assistance.
The action "Zero Touch Installation - Validation" failed with exit code 5001
.
.
.
Conversión de códigos de error
Muchos códigos de error presentados en los archivos de registro parecen crípticos y difíciles de correlacionar con una condición de error real. Sin embargo, el siguiente proceso muestra cómo convertir un código de error y obtener información significativa que puede ayudar en la resolución de problemas.
Problema: se produce un error en una captura de imagen con código de error 0x80070040.
Posible solución 1: el código de error presentado está en formato hexadecimal que necesita convertir en formato decimal. Para ello, necesita una calculadora científica y la calculadora incluida con los sistemas operativos Windows es adecuada para esta tarea.
Para convertir un código de error
Haga clic en Inicioy, a continuación, seleccione Todos los programas. Seleccione Accesorios y, a continuación, haga clic en Calculadora.
En el menú Ver , haga clic en Científico.
Seleccione Hexadecimal y, a continuación, escriba los cuatro últimos dígitos del código; en este caso, 0040, como se muestra en la figura 1.
Figura 1. Conversión de errores
Observe que los ceros iniciales no se muestran mientras la calculadora está en modo hexadecimal.
Seleccione Dic ( Dic).
El valor hexadecimal 40 se convierte en un valor decimal de 64.
Abra una ventana del símbolo del sistema, escriba NET HELPMSG 64 y presione ENTRAR.
El comando NET HELPMSG traduce el código de error numérico en texto significativo. En el caso del código de error proporcionado aquí, se traduce en "El nombre de red especificado ya no está disponible".
Esta información indica que puede existir un problema de red en el equipo de destino o entre el equipo de destino y el servidor en el que reside el recurso compartido de implementación. Estos problemas pueden incluir controladores de red que no se instalan correctamente o una falta de coincidencia en la configuración de velocidad y dúplex.
Revisión de registros de ejemplo
MDT crea archivos de registro que puede usar para solucionar problemas en el proceso de implementación de MDT. En las secciones siguientes se proporcionan ejemplos de cómo usar los archivos de registro de MDT para solucionar problemas del proceso de implementación:
- Problemas relacionados con errores al acceder a la base de datos MDT (MDT DB), como se describe en Error de acceso a la base de datos
Error al acceder a la base de datos
Problema: se produce un error al ejecutar una implementación que usó un archivo CustomSettings.ini que contiene numerosas secciones y especificando, con la propiedad Priority , la prioridad de cada sección que se va a procesar. BDD.log contiene los siguientes mensajes de error:
-
ERROR: Apertura del conjunto de registros (número de error = -2147217911) (Descripción del error: se denegó el permiso SELECT en el objeto "ComputerAdministrators", base de datos "AdminDB", esquema "dbo".)
-
Error de ADO: se denegó el permiso SELECT en el objeto "ComputerAdministrators", la base de datos "AdminDB", el esquema "dbo". (Error #-2147217911; Origen: Proveedor OLE DB de Microsoft para SQL Server; Estado SQL: 42000; NativeError: 229
-
ERROR: Error no controlado devuelto por ZTIGather: Objeto requerido (424)
Nota:
Para mayor claridad, el contenido del archivo de registro anterior se ha representado a medida que aparecen mientras se ven con CMTrace.
Posible solución: el problema, como se indica en la primera línea del ejemplo de archivo de registro, es que se denegó el permiso para acceder a la base de datos. Por lo tanto, el script no puede establecer una conexión segura a la base de datos, posiblemente porque un identificador de usuario y una contraseña no estaban disponibles. Como resultado, se intentó acceder a la base de datos mediante la cuenta de equipo. La manera más fácil de solucionar este problema es conceder a todos los usuarios acceso de lectura a la base de datos.
Solución de problemas
Antes de embarcarse en procesos de solución de problemas detallados, revise los siguientes elementos y asegúrese de que se cumplen los requisitos asociados:
- Los problemas de instalación pueden producirse si no se han cumplido todos los requisitos previos de software y hardware.
Instalación de la aplicación
Revise los problemas y soluciones de problemas de instalación de aplicaciones:
Archivos de origen de instalación bloqueados por motivos de seguridad, tal y como se describe en Ejecutables bloqueados
Pérdida de conectividad de red tal y como se describe en Conexiones de red perdidas
Error de instalación 30029 al instalar el sistema de Microsoft Office 2007 o archivos relacionados como se describe en The 2007 Microsoft Office System
Ejecutables bloqueados
Problema: si los archivos de origen de instalación se descargan desde Internet, es probable que se marquen con uno o varios flujos de datos del sistema de archivos NTFS. Para obtener más información sobre los flujos de datos NTFS, vea Secuencias de archivos. La existencia de flujos de datos del sistema de archivos NTFS puede provocar que se muestre un aviso abrir archivo: advertencia de seguridad. La instalación no continuará hasta que haga clic en Ejecutar en el símbolo del sistema.
En la figura 2 se muestran los flujos de datos del sistema de archivos NTFS mediante el comando Más y la utilidad Streams.
Ilustración 2. Flujos de datos NTFS
Posible solución 1: haga clic con el botón derecho en el archivo de origen de instalación y, a continuación, haga clic en Propiedades. Haga clic en Desbloquear y, a continuación, haga clic en Aceptar para quitar los flujos de datos del sistema de archivos NTFS del archivo. Repita este proceso para cada archivo de origen de instalación bloqueado por la existencia de uno o varios flujos de datos del sistema de archivos NTFS.
Posible solución 2: use la utilidad Streams, como muestra ref _Ref308173670 \h Figura 2, para quitar los flujos de datos del sistema de archivos NTFS del archivo de origen de instalación. La utilidad Streams puede quitar flujos de datos del sistema de archivos NTFS de uno o varios archivos o carpetas a la vez.
Conexiones de red perdidas
Problema: es posible que se produzca un error en una instalación si instala controladores de dispositivos o modifica las configuraciones de dispositivo y red. Estos cambios pueden dar lugar a un error en la conectividad de red que hace que se produzca un error en la instalación.
Posible solución: implemente el script ZTICacheUtil.vbs para habilitar la descarga y ejecución de la instalación. Este script está diseñado para ajustar el anuncio para habilitar la descarga y ejecución. La descarga usa el servicio de transferencia inteligente en segundo plano (BITS) si el punto de distribución de Configuration Manager está habilitado para creación distribuida basada en web y control de versiones y BITS. Al mismo tiempo, modifica Configuration Manager para ejecutar primero el script ZTICache.vbs, lo que garantiza que el programa no se elimine durante el proceso de implementación.
The 2007 Microsoft Office System
Problema: al implementar el sistema de Office 2007 e incluir un archivo de revisión de Windows Installer (MSP), es posible que se produzca un error en la instalación con el código de error 30029.
En la ZTIApplications.log se muestran los mensajes siguientes:
-
Acerca de ejecutar el comando:
\\Server\Deployment$\Tools\X86\bddrun.exe \\Server\Share\Microsoft\Office\2007\Professional\setup.exe /adminfile \\Server\Share\Microsoft\Office\2007\Professional\file.msp
-
Latido de ZTI: el comando se ha ejecutado durante 12 minutos (id. de proceso 1600) Código devuelto desde el comando = 30029
-
La aplicación Microsoft Office 2007 Professional devolvió un código de retorno inesperado: 30029
Posible solución 1: Reubicar el archivo MSP en el directorio Actualizaciones y, a continuación, ejecutar setup.exe sin especificar la opción /adminfile . Para obtener más información sobre la implementación de actualizaciones durante la instalación, vea Implementación del sistema de Office 2007.
Posible solución 2: compruebe que el archivo MSP no tiene activada la casilla Suprimir modal . Para obtener más información sobre cómo configurar esta configuración, vea Introducción a la implementación de Office System 2007.
Inicio de sesión automático
Revise los problemas y soluciones de problemas de inicio de sesión automático:
Interrupción de los procesos de implementación de instalación LTI y Zero Touch (ZTI) debido a banners de seguridad de inicio de sesión, tal como se describe en Banners de seguridad de inicio de sesión
Interrupción de los procesos de implementación de LTI y ZTI debido a solicitudes de credenciales de usuario, tal como se describe en Solicitud de credenciales de usuario
Banners de seguridad de inicio de sesión
Problema: las secuencias de tareas de MDT se procesan durante una sesión de usuario interactiva, lo que requiere que el equipo de destino pueda iniciar sesión automáticamente con una cuenta administrativa especificada. Si existe un objeto de directiva de grupo (GPO) que aplica un banner de seguridad de inicio de sesión, este inicio de sesión automático no podrá continuar, ya que el banner de seguridad detiene el proceso de inicio de sesión mientras espera a que un usuario acepte la directiva indicada.
Posible solución: asegúrese de que el GPO se aplica a unidades organizativas específicas (UO) y no se incluye en el GPO de dominio predeterminado. Al agregar equipos al dominio, especifique que se agregan a una unidad organizativa que no se ve afectada por un GPO que aplica un banner de seguridad de inicio de sesión. En el Editor de secuencia de tareas, incluya como uno de los últimos pasos de la secuencia de tareas un script que reubica la cuenta de equipo en la unidad organizativa deseada.
Nota:
Si va a reutilizar las cuentas existentes de Active Directory® Domain Services (AD DS), asegúrese de que antes de implementar en el equipo de destino ha reubicado la cuenta del equipo de destino en una unidad organizativa que no se ve afectada por el GPO que exige el banner de inicio de sesión de seguridad.
Se le solicitaron credenciales de usuario
Problema: ha creado una imagen de un equipo unido al dominio. Al implementar la nueva imagen en un equipo de destino, el proceso de implementación se detiene, ya que no se produce el inicio de sesión automático y se solicita al usuario que escriba las credenciales adecuadas. El proceso de implementación se reanuda cuando se proporcionan las credenciales y el usuario ha iniciado sesión.
Posible solución: al capturar imágenes, el equipo de origen no debe estar unido a un dominio. Si el equipo se ha unido a un dominio, une el equipo a un grupo de trabajo, vuelva a capturar la imagen e intente la implementación en un equipo de destino para determinar si se ha resuelto el problema.
BIOS
Problema: al implementar en un equipo de destino equipado con la tecnología Intel vPro, la implementación puede terminar con un error de detención. Aunque todos los controladores actualizados se han incluido como controladores predefinidos en Deployment Workbench, el equipo de destino no se inicia.
Posible solución: revise la configuración del sistema básico de entrada y salida del equipo de destino (BIOS) para determinar si el modo de datos adjuntos de tecnología avanzada serie predeterminado está configurado como interfaz de controladora de host avanzada (AHCI). Desafortunadamente, algunos sistemas operativos Windows no admiten AHCI de forma predeterminada.
Problemas de base de datos
Revise los problemas y soluciones relacionados con la base de datos:
Errores generados como resultado de firewalls configurados incorrectamente en el servidor de bases de datos, como se describe en Solicitudes bloqueadas de SQL Server Browser.
Errores generados como resultado de conexiones interrumpidas con el servidor de base de datos, como se describe en Conexiones de canalización con nombre
Solicitudes bloqueadas de SQL Server Browser
Problema: durante el proceso de implementación de MDT, la información se puede recuperar de las bases de datos de Microsoft SQL Server®. Sin embargo, es posible que se generen errores relacionados con un firewall configurado incorrectamente en el servidor de bases de datos.
Posible solución: Firewall de Windows en Windows Server ayuda a evitar el acceso no autorizado a los recursos del equipo. Sin embargo, si el firewall está configurado incorrectamente, es posible que se bloqueen los intentos de conectarse a una instancia de SQL Server. Para acceder a una instancia de SQL Server que está detrás del firewall, configure el firewall en el equipo que ejecuta SQL Server. Para obtener más información sobre cómo configurar puertos de firewall para SQL Server, vea Configurar firewall de Windows para permitir el acceso a SQL Server.
Conexiones de canalización con nombre
Problema: durante el proceso de implementación de MDT, la información se puede recuperar de las bases de datos de SQL Server. Sin embargo, es posible que se generen errores relacionados con las conexiones de SQL Server interrumpidas. Esto puede deberse a que no se habilitan conexiones de canalización con nombre en Microsoft SQL Server.
Posible solución: para resolver estos problemas, habilite canalizaciones con nombre en SQL Server. Además, especifique la propiedad SQLShare , que es necesaria al realizar una conexión a una base de datos externa mediante canalizaciones con nombre. Al conectarse mediante canalizaciones con nombre, use la seguridad integrada para establecer la conexión a la base de datos. En el caso de las implementaciones de LTI, la cuenta de usuario que especifique realiza la conexión a la base de datos. En el caso de las implementaciones de ZTI que usan Configuration Manager, la cuenta de acceso a la red se conecta a la base de datos. Dado que Windows PE no tiene ningún contexto de seguridad de forma predeterminada, debe establecer una conexión de red al servidor de bases de datos para establecer un contexto de seguridad para el usuario que realizará la conexión.
El recurso compartido de red que especifica la propiedad SQLShare proporciona un medio para conectarse al servidor para obtener un contexto de seguridad adecuado. Debe tener acceso de lectura al recurso compartido. Cuando se realiza la conexión, puede establecer la conexión de canalización con nombre a la base de datos. La propiedad SQLShare no es necesaria y no debe usarse al realizar una conexión TCP/IP a la base de datos.
Habilite las conexiones de canalización con nombre mediante la realización de las siguientes tareas en función de la versión de SQL Server que use:
Habilite las conexiones de canalización con nombre para SQL Server 2008 R2, tal como se describe en Habilitar conexiones de canalización con nombre en SQL Server 2008 R2.
Habilite las conexiones de canalización con nombre para SQL Server 2005, tal como se describe en Habilitar conexiones de canalización con nombre en SQL Server 2005.
Habilitar conexiones de canalización con nombre en SQL Server 2008 R2
Para habilitar conexiones de canalización con nombre en SQL Server 2008 R2, siga estos pasos:
En el equipo que ejecuta SQL Server 2008 R2 que hospeda la base de datos que se va a consultar, haga clic en Inicio y, a continuación, seleccione Todos los programas. Seleccione Microsoft SQL Server 2008 R2 y, a continuación, haga clic en SQL Server Management Studio.
En la consola de Microsoft SQL Server Management Studio, en el Explorador de objetos, haga clic con el botón derecho en sql_server_name y, a continuación, haga clic en Propiedades (donde sql_server_name es el nombre del equipo que ejecuta SQL Server que se va a configurar).
Se muestra el cuadro de diálogo Propiedades del servidor : sql_server_name .
En el cuadro de diálogo Propiedades - del servidor sql_server_name, en Seleccionar una página, haga clic en Conexiones.
En la página Conexiones , asegúrese de que la casilla Permitir conexiones remotas a este servidor está activada y, a continuación, haga clic en Aceptar.
Cierre la consola de Microsoft SQL Server Management Studio.
En el equipo que ejecuta SQL Server 2008 R2 que hospeda la base de datos que se va a consultar, haga clic en Inicio y, a continuación, seleccione Todos los programas. Seleccione Microsoft SQL Server 2008 R2, seleccione Herramientas de configuración y haga clic en Administrador de configuración de SQL Server.
En la consola del Administrador de configuración de Sql Server, vaya a Administrador de configuración de SQL Server (local) / Configuración de red o protocolos de SQL Server para sql_instance (donde sql_instance en el nombre de la instancia de SQL Server que se va a configurar).
En el panel de detalles, haga clic con el botón derecho en Canalizaciones con nombre y, a continuación, haga clic en Habilitar.
Aparece el cuadro de diálogo Advertencia que indica que los cambios se guardarán, pero no surtirán efecto hasta que se detenga y reinicie el servicio.
En el cuadro de diálogo Advertencia, haga clic en Aceptar.
En la consola del Administrador de configuración de Sql Server, vaya a Administrador de configuración de SQL Server (Local) / SQL Server Services.
En el panel de detalles, haga clic con el botón derecho en SQL Server*(sql_instance)y, a continuación, haga clic en *Reiniciar (donde sql_instance en el nombre de la instancia de SQL Server que configuró en el paso 2).
Se muestra la barra de progreso Administrador de configuración de SQL Server que muestra el estado de reinicio de los servicios. Una vez reiniciado el servicio, se cierra la barra de progreso.
Cierre la consola de Administrador de configuración de SQL Server.
Para obtener información adicional, cómo habilitar conexiones remotas en SQL Server 2008.
Habilitar conexiones de canalización con nombre en SQL Server 2005
Para habilitar conexiones de canalización con nombre en SQL Server 2005, siga estos pasos:
En el equipo que ejecuta SQL Server 2005 que hospeda la base de datos que se va a consultar, haga clic en Inicio y, a continuación, seleccione Todos los programas. Seleccione Microsoft SQL Server 2005, herramientas de configuración y, a continuación, haga clic en Configuración del área expuesta de SQL Server.
En el cuadro de diálogo Configuración de área expuesta de SQL Server 2005, haga clic en Configuración de área expuesta para servicios y conexiones.
En el cuadro de diálogo Configuración de área expuesta para servicios y conexiones : server_name (donde server_name es el nombre del equipo que ejecuta SQL Server 2005), en Seleccionar un componente y, a continuación, configurar sus servicios y conexiones, vaya a MSSQLSERVER\Motor de base de datos y, a continuación, haga clic en Conexiones remotas.
Haga clic en Conexiones locales y remotas, haga clic en Usar TCP/IP y canalizaciones con nombre y, a continuación, haga clic en Aplicar.
En el cuadro de diálogo Configuración de área expuesta para servicios y conexiones : server_name (donde server_name es el nombre del equipo que ejecuta SQL Server 2005), en Seleccionar un componente y, a continuación, configurar sus servicios y conexiones, vaya a MSSQLSERVER\Motor de base de datos y, a continuación, haga clic en Servicio.
Haga clic en Detener.
El servicio MSSQLSERVER se detiene.
Haga clic en Iniciar.
Se inicia el servicio MSSQLSERVER.
Haga clic en Aceptar.
Cierre la configuración del área expuesta de SQL Server 2005.
Para obtener más información, consulte el artículo Soporte técnico de Microsoft Configuración de SQL Server 2005 para permitir conexiones remotas.
Scripts de implementación
Revise los problemas y soluciones relacionados con MDT:
Se le solicitaron las credenciales de usuario y pueden recibir 0x80070035 de error como se describe en Credentials_script
Aparece el mensaje de error "Wuredist.cab no encontrado" como se describe en ZTIWindowsUpdate
Credentials_script
Problema: durante el último inicio de un equipo recién implementado, se le pide al usuario que proporcione credenciales de usuario y que reciba un error 0x80070035, lo que indica que no se encontró la ruta de acceso de red.
Posible solución: asegúrese de que el archivo WIM no incluye una carpeta MININT o _SMSTaskSequence. Para eliminar estas carpetas, use primero la utilidad ImageX para montar el archivo WIM y, a continuación, elimine las carpetas.
Nota:
Si se produce un error de acceso denegado al intentar eliminar las carpetas del archivo WIM, abra una ventana del símbolo del sistema, cambie a la raíz de la imagen contenida en el archivo WIM y, a continuación, ejecute RD MININT y RD _SMSTaskSequence.
ZTIWindowsUpdate
Problema: si usa el script ZTIWindowsUpdate.wsf para aplicar actualizaciones de software durante la implementación, tenga en cuenta que este script puede comunicarse directamente con el sitio web de Microsoft Update para descargar e instalar los archivos binarios necesarios del Agente de Windows Update, buscar actualizaciones de software aplicables, descargar los archivos binarios de las actualizaciones de software aplicables e instalar los archivos binarios descargados. Este proceso requiere que la infraestructura de red esté configurada para permitir que el equipo de destino obtenga acceso al sitio web de Microsoft Update.
Si el recurso compartido de implementación no contiene los archivos de instalación del Agente de Windows Update y el equipo de destino no tiene acceso a Internet adecuado, se notifica el error "wuredist.cab no encontrado" en los archivos ZTIWindowsUpdate.log y BDD.log.
Posible solución: siga los pasos descritos en la sección "ZTIWindowsUpdate.wsf", en la referencia del kit de herramientas de MDT.
Recursos compartidos de implementación
Revise los problemas y soluciones relacionados con el recurso compartido de implementación:
- Al actualizar archivos WIM, se produce un error al actualizar un recurso compartido de implementación, tal y como se describe en Error al actualizar archivos WIM.
Error al actualizar archivos WIM
En un entorno "simple":
MDT suele recoger WIMGAPI.DLL de C:\Windows\system32 (siempre en la ruta de acceso). La versión de este WIMGAPI.DLL debe coincidir con la versión (compilación) del sistema operativo.
En un sistema operativo de 64 bits, MDT siempre usa el archivo de WIMGAPI.DLL x64; solo ese archivo debe estar en el path del sistema. En un sistema operativo de 32 bits, MDT siempre usa el archivo de WIMGAPI.DLL x86; solo ese archivo debe estar en el path del sistema. (Otros productos, como Configuration Manager, usan la versión de 32 bits de WIMGAPI.DLL, incluso en un sistema operativo de 64 bits, pero administran e instalan esa versión).
Problema: al intentar actualizar un recurso compartido de implementación, se informará al usuario de que el montaje de uno o varios archivos .wim no se realizó correctamente.
Posible solución: abra una ventana del símbolo del sistema y ejecute donde WIMGAPI.DLL. Para la primera entrada de la lista (la primera ubicación encontrada buscando en la ruta de acceso), asegúrese de que la propiedad Version coincide con la compilación del Windows Assessment and Deployment Kit (Windows ADK) que está instalado. Asegúrese también de que la propiedad coincide con el número de compilación del sistema operativo.
Asistente para la implementación de Windows
Revise los problemas y soluciones relacionados con el Asistente para implementación de Windows:
- Las páginas del Asistente para implementación de Windows se muestran incluso cuando LTI está configurado para omitir las páginas del asistente, como se describe en Páginas del asistente No se omiten.
No se omiten las páginas del asistente
Problema: se muestra una página del asistente aunque el archivo MDT DB o CustomSettings.ini especifique que se debe omitir el asistente.
Posible solución: Para omitir correctamente una página del asistente, incluya todas las propiedades que se especificarían en esa página del asistente cuando corresponda en el archivo MDT DB o CustomSettings.ini junto con los valores adecuados. Si una propiedad está configurada incorrectamente para una página del asistente omitida, se mostrará esa página. Para obtener más información sobre qué propiedades son necesarias para asegurarse de que se omite una página del asistente, vea la sección "Proporcionar propiedades para páginas del Asistente para la implementación omitida", en la referencia del kit de herramientas de MDT.
Discos y particiones
Revise los problemas y soluciones de creación de particiones de disco:
Problemas de cifrado de unidad BitLocker® como se describe en Cifrado de unidad BitLocker
Errores de creación de particiones de disco como se describe en Errores de creación de particiones de disco
Errores durante los escenarios de implementación del equipo de actualización causados por discos lógicos o dinámicos, como se describe en Compatibilidad con discos lógicos y dinámicos
Cifrado de unidad BitLocker
La implementación de BitLocker requiere una configuración específica para una implementación adecuada. Los siguientes posibles problemas pueden estar relacionados con la configuración del equipo de destino:
En las implementaciones de ZTI y UDI, se produce un error en el script ZTIBde.wsf con el error "No se puede abrir la clave del Registro "HKEY_CURRENT_USER\Panel de control\International\LocaleName" para su lectura", como se describe en el script ZTIBde.wsf con el error "No se puede abrir la clave del Registro "HKEY_CURRENT_USER\Panel de control\International\LocaleName" para la lectura".
Dispositivos USB, unidades de CD, unidades de DVD u otros dispositivos multimedia extraíbles en el equipo de destino que aparecen como varias letras de unidad, como se describe en Dispositivos aparecen como varias letras de unidad.
Reducción de la unidad C en el equipo de destino para proporcionar suficiente espacio en disco sin asignar, tal como se describe en Problemas con la reducción de discos
Se produce un error en el script ZTIBde.wsf con el error "No se puede abrir la clave del Registro 'HKEY_CURRENT_USER\Panel de control\International\LocaleName' para leerla".
Problema: al intentar implementar BitLocker en el equipo de destino en ZTI o UDI, se produce un error en el script ZTIBde.wsf con el error "No se puede abrir la clave del Registro "HKEY_CURRENT_USER\Panel de control\International\LocaleName" para su lectura".
Posible solución: especifique la configuración regional en la UILanguage
propiedad . En ZTI y UDI, el script ZTIBde.wsf se ejecuta en el control del sistema, por lo que no se carga un perfil de usuario completo. Cuando el script ZTIBde.wsf intenta leer la información de configuración regional que no está en el registro, ya que el registro (perfil de usuario) no está totalmente cargado. Como solución alternativa, especifique la configuración regional en la UILanguage
propiedad .
Los dispositivos aparecen como varias letras de unidad
Problema: algunos dispositivos pueden aparecer como varias letras de unidad lógica, en función de cómo se particionen. En algunos casos, pueden emular una unidad de disco de 1,44 megabyte (MB) y una unidad de almacenamiento de memoria. Por lo tanto, Windows puede asignar las mismas letras de unidad de dispositivo A y B para la emulación de disco de disquete y F para la unidad de almacenamiento de memoria. De forma predeterminada, los scripts de MDT usan la letra de unidad más baja (en este ejemplo, A).
Posible solución: invalide la configuración predeterminada en la página Especificar los detalles de recuperación de BitLocker en el Asistente para la implementación de Windows. La página de resumen del Asistente para implementación de Windows muestra una advertencia para informar al usuario de qué letra de unidad se seleccionó para almacenar información de recuperación de BitLocker. Además, los archivos BDD.log y ZTIBDE.log registran los dispositivos multimedia extraíbles detectados y qué dispositivo se seleccionó para almacenar la información de recuperación de BitLocker.
Problemas con la reducción de discos
Problema: no existe suficiente espacio en disco sin asignar en el equipo de destino para habilitar BitLocker. Para implementar BitLocker en un equipo de destino, se necesitan al menos 2 gigabytes (GB) de espacio en disco sin asignar para crear el volumen del sistema. El volumen del sistema es el volumen que contiene los archivos específicos del hardware necesarios para cargar Windows después de que el BIOS haya arrancado el equipo.
Posible solución 1: En los equipos existentes, use la herramienta Diskpart para reducir la unidad C para que se pueda crear el volumen del sistema. Sin embargo, en algunos casos, es posible que la herramienta Diskpart no pueda reducir la unidad C lo suficientemente para proporcionar 2 GB de espacio en disco sin asignar, posiblemente debido al espacio en disco fragmentado dentro de la unidad C.
Una posible solución a este problema es desfragmentar la unidad C. Para ello, realice los pasos siguientes:
Ejecute el comando Diskpart
shrink querymax
para identificar la cantidad máxima de espacio en disco que puede no asignarse.Si el valor devuelto en el paso 1 es inferior a 2 GB, limpie la unidad C de los archivos innecesarios y, a continuación, desfragmente.
Vuelva a ejecutar el comando Diskpart
shrink querymax
para comprobar que se pueden desasignación más de 2 GB de espacio en disco.Si el valor devuelto en el paso 3 sigue siendo inferior a 2 GB, realice una de las siguientes tareas:
Unidad de desfragmentación C varias veces para asegurarse de que está totalmente optimizada.
Realice una copia de seguridad de los datos de la unidad C, elimine la partición existente, cree una nueva partición y, a continuación, restaure los datos en la nueva partición.
Posible solución 2: El script ZTIBDE.wsf ejecuta la Herramienta de preparación de disco (bdehdcfg.exe) y configura el tamaño de partición del volumen del sistema en 2 GB de forma predeterminada. Puede personalizar el script ZTIBDE.wsf para cambiar el valor predeterminado, si es necesario. Sin embargo, no se recomienda modificar los scripts de MDT.
Compatibilidad con discos lógicos y dinámicos
Problema: al realizar un escenario de implementación actualizar equipo, el proceso de implementación puede producir un error al implementar en un equipo de destino que usa unidades lógicas o discos dinámicos.
Posible solución: MDT no admite la implementación de sistemas operativos en unidades lógicas ni discos dinámicos.
Unión al dominio
Problema: durante la implementación, se usa el Asistente para implementación de Windows para proporcionar toda la información necesaria para el equipo de destino, incluidas las credenciales, la información de unión a un dominio y la configuración de IP estática. Cuando finalice el programa de instalación, puede ver que el sistema no se ha unido al dominio y que todavía está en un grupo de trabajo.
Posible solución: una implementación LTI de MDT configura la información de IP estática después de que el sistema operativo esté en funcionamiento. Si el equipo de destino se encuentra en un segmento de red que no tiene el Protocolo de configuración dinámica de host (DHCP), se producirá un error en una combinación de dominio automatizada especificada en Unattend.xml cuando no haya NINGÚN DHCP presente.
Configure Unattend.xml para unirse a un grupo de trabajo. A continuación, use el paso integrado Recuperar de la secuencia de tareas dominio para agregar un paso en la secuencia de tareas para unir el dominio después de aplicar la dirección IP estática.
Instalación del controlador
Para garantizar la mejor experiencia de usuario posible, la instalación de dispositivos de hardware y controladores de software debe ejecutarse lo más perfectamente posible, con poca o ninguna intervención del usuario. Microsoft proporciona herramientas e instrucciones para ayudar a crear paquetes de instalación que cumplan este objetivo. Para obtener información general sobre la instalación del controlador, consulte Instalación de dispositivos y controladores.
Revise los problemas y soluciones relacionados con la instalación del controlador de dispositivo:
Problemas que se producen al usar controladores de almacenamiento masivo de $OEM$ con MDT, tal y como se describe en Combinar controladores de almacenamiento masivo de $OEM$ con lógica de almacenamiento masivo de MDT
Solución de problemas de instalación de controladores de dispositivo con el SetupAPI.log tal y como se describe en Solución de problemas de instalación de dispositivos con SetupAPI.log
Solución de problemas de instalación de dispositivos con SetupAPI.log
Las notas del producto Solución de problemas de instalación de dispositivos con el archivo de registro setupAPI proporcionan información sobre la depuración de la instalación de dispositivos Windows. En concreto, el documento proporciona instrucciones para que los desarrolladores y evaluadores de controladores interpreten el archivo de registro setupAPI.
Uno de los archivos de registro más útiles para la depuración es el archivo SetupAPI.log. Este archivo de texto sin formato mantiene la información que setupAPI registra sobre la instalación del dispositivo, la instalación del Service Pack y la instalación de actualizaciones. En concreto, el archivo mantiene un registro de los cambios del dispositivo y del controlador, así como los principales cambios del sistema a partir de la instalación de Windows más reciente. Este documento se centra en el uso del archivo de registro setupAPI para solucionar problemas de instalación de dispositivos; no describe las secciones del archivo de registro asociadas al Service Pack y a las instalaciones de actualización.
Nuevas implementaciones de equipos
Revise los problemas y soluciones para los escenarios de implementación de equipos nuevos:
- Problemas al iniciar el proceso de implementación mediante el arranque previo al arranque del entorno de ejecución de arranque (PXE), tal y como se describe en Arranque PXE
Arranque PXE
En resumen, el protocolo PXE funciona de la siguiente manera: el equipo cliente inicia el protocolo mediante la difusión de un paquete Dhcp Discover que contiene una extensión que identifica la solicitud como procedente de un equipo cliente que implementa el protocolo PXE. Suponiendo que un servidor de arranque que implemente este protocolo extendido está disponible, el servidor de arranque envía una oferta que contiene la dirección IP del servidor que atenderá al cliente. El cliente usa el protocolo trivial de transferencia de archivos para descargar el archivo ejecutable desde el servidor de arranque. Por último, el equipo cliente ejecuta el programa de arranque descargado.
La fase inicial de este protocolo piggybacks en un subconjunto de los mensajes DHCP para permitir que el cliente detecte un servidor de arranque (es decir, un servidor que entrega archivos ejecutables para la nueva configuración del equipo). El equipo cliente puede usar la oportunidad de obtener una dirección IP (que es el comportamiento esperado), pero no es necesario hacerlo.
La segunda fase de este protocolo tiene lugar entre el equipo cliente y un servidor de arranque y usa el formato de mensaje DHCP como un formato cómodo para la comunicación. Esta segunda fase no está relacionada con los servicios DHCP estándar. En las páginas siguientes se describe el proceso paso a paso durante la inicialización del equipo cliente PXE.
Revise las siguientes soluciones para problemas de arranque PXE:
Deshabilite el registro de Windows PE en SetupAPI.log tal y como se describe en Deshabilitar el registro de Windows PE en servicios de implementación de Windows.
Asegúrese de que DHCP esté configurado correctamente como se describe en Asegurarse de que la configuración DHCP adecuada.
Mejore los tiempos de respuesta para asignar direcciones IP a equipos cliente PXE, tal y como se describe en Mejorar el tiempo de respuesta de asignación de direcciones IP PXE.
Deshabilitar el registro de Windows PE en servicios de implementación de Windows
El primer procedimiento recomendado es asegurarse de que se ha deshabilitado el registro en setupapi.log.
Asegúrese de que la configuración de DHCP adecuada
En función de los modelos de enrutador en uso, se puede admitir la configuración específica del reenvío de difusión DHCP en una subred (o interfaz de enrutador) o en un host específico. Si los servidores DHCP y el equipo que ejecuta Servicios de implementación de Windows son equipos independientes, asegúrese de que los enrutadores que reenván las difusión DHCP están diseñados para que los servidores DHCP y servicios de implementación de Windows reciban las difusiones de cliente; de lo contrario, el equipo cliente no recibe una respuesta a su solicitud de arranque remoto.
¿Existe un enrutador entre el equipo cliente y el servidor de instalación remota que no permite las solicitudes o respuestas basadas en DHCP? Cuando el equipo cliente de Servicios de implementación de Windows y el servidor de Servicios de implementación de Windows están en subredes independientes, configure el enrutador entre los dos sistemas para reenviar paquetes DHCP al servidor de Servicios de implementación de Windows. Esta disposición es necesaria, ya que los equipos cliente de Servicios de implementación de Windows detectan un servidor de Servicios de implementación de Windows mediante un mensaje de difusión DHCP. Sin el reenvío DHCP configurado en un enrutador, las difusiones DHCP de los equipos cliente no llegan al servidor de Servicios de implementación de Windows. Este proceso de reenvío DHCP se conoce a veces como proxy DHCP o dirección auxiliar ip en los manuales de configuración del enrutador. Consulte las instrucciones del enrutador para obtener más información sobre cómo configurar el reenvío DHCP en un enrutador específico.
Mejora del tiempo de respuesta de asignación de direcciones IP pxe
Compruebe los siguientes elementos si tarda mucho tiempo (de 15 a 20 segundos) para que el equipo cliente PXE recupere una dirección IP:
Son el adaptador de red en el equipo de destino y el conmutador o enrutador establecidos en la misma velocidad (automático, dúplex, completo, etc.)
¿La dirección IP del servidor de Servicios de implementación de Windows se encuentra en el archivo del asistente de IP en el enrutador a través del cual se realiza la conexión? Si la lista de direcciones IP del archivo auxiliar de IP es larga, puede mover la dirección del servidor de Servicios de implementación de Windows cerca de la parte superior.
Reinicio del proceso de implementación
Problema: al probar y solucionar problemas de una secuencia de tareas nueva o modificada, es posible que tenga que reiniciar el equipo de destino para que el proceso de implementación pueda empezar desde el principio. Pueden producirse resultados inesperados, ya que MDT realiza un seguimiento de su progreso escribiendo datos en el disco duro; cualquier reinicio del equipo de destino tiene MDT resume donde se dejó en el reinicio anterior.
Posible solución: para permitir que el proceso de implementación se reinicie desde el principio, elimine las carpetas C:\MININT y C:\_SMSTaskSequence antes de reiniciar el equipo de destino.
Sysprep
Revise los problemas y soluciones relacionados con Sysprep:
- El equipo de destino no aparece en la unidad organizativa de AD DS correcta, como se describe en La cuenta de equipo está en la unidad organizativa incorrecta.
La cuenta de equipo está en la unidad organizativa incorrecta
Problema: el equipo de destino está unido correctamente al dominio, pero la cuenta de equipo está en la unidad organizativa incorrecta.
Posible solución 1: si ya existe una cuenta para el equipo de destino, la cuenta permanecerá en su unidad organizativa original. Para mover la cuenta a la unidad organizativa especificada, agregue un paso de secuencia de tareas que use una herramienta de automatización, como Microsoft Visual Basic® Scripting Edition, para mover la cuenta.
Posible solución 2: compruebe que la unidad organizativa especificada tiene el formato correcto y que existe. El formato de unidad organizativa correcto debe ser OU=Reception,OU=NYC,DC=Woodgrovebank,DC=com
.
Administrador de configuración
Problema: el mensaje de error que se muestra en REF _Ref308174600 \h Figura 3 se muestra al intentar crear un punto de servicio PXE de Configuration Manager mediante la opción Crear certificado PXE autofirmado.
Figura SEQ Figura \* ÁRABE 3. Error de punto de servicio PXE
Posible solución: si anteriormente existía un punto de servicio PXE en el servidor que está configurando, es posible que el punto de servicio PXE no haya eliminado los certificados creados automáticamente al desinstalarlo. Elimine la carpeta del certificado PXE de C:\Documents and Settings\user_name\Application Data\Microsoft\Crypto\RSA, donde user_name es el nombre del usuario que realiza la configuración actual o que realizó la configuración anterior. El Asistente para nuevo rol de sitio de la consola de Configuration Manager debería finalizar correctamente cuando haya eliminado la carpeta.
Secuencias de tareas
Revise los problemas y soluciones relacionados con la secuencia de tareas:
La secuencia de tareas no finaliza correctamente o tiene un comportamiento imprevisible como se describe en La secuencia de tareas no finaliza correctamente.
Las secuencias de tareas del fabricante de equipos originales (OEM) en LTI se muestran en imágenes de arranque con la arquitectura de procesador opuesta, tal como se describe en La secuencia de tareas OEM Aparece incorrectamente para una imagen de arranque creada para una arquitectura de procesador diferente.
El Asistente para la implementación de Windows muestra el mensaje de error "Elemento de secuencia de tareas no válido (GUID de sistema operativo no válido)", como se describe en Mensaje de elemento de secuencia de tareas no válido (GUID de sistema operativo no válido) en el Asistente para implementación de Windows.
Al configurar un nombre de conexión de red, se muestra el mensaje "Escriba un nombre válido para el adaptador de red", tal como se describe en Aplicar configuración de red.
Problemas que pueden producirse como resultado de una configuración incorrecta de continuar en la configuración de errores para los pasos de secuencia de tareas, tal como se describe en Uso de Continuar en error.
La secuencia de tareas no finaliza correctamente
Problema: es posible que la secuencia de tareas no finalice correctamente o tenga un comportamiento imprevisible.
Posible solución: el paso de secuencia de tareas Instalar sistema operativo (para LTI) o el paso de secuencia de tareas Aplicar imagen de sistema operativo (para UDI y ZTI) puede haberse modificado después de la creación del paso de secuencia de tareas puede provocar resultados impredecibles. Por ejemplo, si se creó una secuencia de tareas para implementar una imagen de Windows 8.1 de 32 bits y, después, el paso de secuencia de tareas Instalar sistema operativo o el paso de secuencia de tareas Aplicar imagen de sistema operativo se cambió para hacer referencia a una imagen de Windows 8.1 de 64 bits, es posible que la secuencia de tareas no se ejecute correctamente.
Se recomienda crear una nueva secuencia de tareas para implementar una imagen de sistema operativo diferente.
La secuencia de tareas oem aparece incorrectamente para una imagen de arranque creada para una arquitectura de procesador diferente
Problema: una secuencia de tareas basada en una plantilla de secuencia de tareas de OEM LTI se muestra para una imagen de arranque con una arquitectura de procesador diferente. Por ejemplo, una secuencia de tareas oem que implementa un sistema de operaciones de 64 bits se muestra en una imagen de arranque de 32 bits.
Posible solución: este comportamiento se espera que las secuencias de tareas oem de LTI no se consideren "específicas de la plataforma" siempre se mostrarán, independientemente de la arquitectura del procesador de la imagen de arranque.
Mensaje de elemento de secuencia de tareas no válido (GUID del sistema operativo no válido) en el Asistente para la implementación de Windows
Problema: al ejecutar el Asistente para implementación de Windows, el asistente muestra el mensaje de error "Elemento de secuencia de tareas incorrecto (GUID de sistema operativo no válido)." El sistema operativo aparece en el archivo OperatingSystem.xml; sin embargo, el sistema operativo no se muestra en Deployment Workbench.
Posible solución: el origen del sistema operativo original tiene dos o más archivos WIM asociados. Se elimina una SKU asociada a una secuencia de tareas; sin embargo, todavía existen otras SKU para el origen del sistema operativo. Cuando se selecciona la secuencia de tareas que hace referencia a la SKU eliminada en la página Seleccionar una secuencia de tareas que se va a ejecutar en este equipo del Asistente para implementación de Windows, se muestra el mensaje de error "Elemento de secuencia de tareas incorrecto (GUID de sistema operativo no válido)" después de hacer clic en Siguiente en la página del asistente.
Para resolver este problema, realice una de las siguientes tareas:
Quite todas las SKU del origen del sistema operativo. El Asistente para la implementación de Windows se comporta normalmente y no se muestra el mensaje de error.
Cambie la secuencia de tareas para usar una imagen de sistema operativo diferente.
Aplicar configuración de red
Problema: al configurar el nombre de conexión de red en Deployment Workbench, se le pedirá un error de validación con el mensaje "Escriba un nombre válido para el adaptador de red".
Posible solución: quite los espacios y los caracteres no válidos del nombre de conexión especificado.
Uso de Continue on Error
Si una secuencia de tareas de MDT está configurada para no continuar con el error y esa secuencia de tareas devuelve un error, se omiten todas las secuencias de tareas restantes de ese grupo de secuencia de tareas. Sin embargo, se procesan los grupos de secuencia de tareas restantes. Tenga en cuenta lo siguiente.
Se han creado dos grupos de secuencia de tareas y ambos grupos contienen más de un paso de secuencia de tareas:
Grupo A
- Paso A
- Paso B
Grupo B
- Paso A
- Paso B
Si el grupo A\Paso A está configurado para no continuar con el error, no se procesará el grupo A\Paso B. Sin embargo, se procesarán todos los pasos de secuencia de tareas del grupo B.
Herramienta de migración de estado de usuario
Revise los problemas y soluciones relacionados con USMT:
- Es posible que los accesos directos que apunten a documentos almacenados en carpetas compartidas de red no se restauren correctamente, como se describe en Faltan accesos directos de escritorio.
Faltan métodos abreviados de escritorio
Problema: al usar USMT para migrar datos de usuario, es posible que no se restauren los accesos directos que apuntan a documentos de red. Los accesos directos se capturan durante Scanstate; sin embargo, nunca se restauran en el equipo de destino durante Loadstate.
Posible solución: edite el archivo MigUser.xml y comente la siguiente línea:
Original:
<include> filter='MigXmlHelper.IgnoreIrrelevantLinks()'>
Modificado:
<include> <!-- filter='MigXmlHelper.IgnoreIrrelevantLinks()'> -->
Archivos de formato de imágenes de Windows
Revise los problemas y soluciones relacionados con WIM:
- Las implementaciones de LTI y ZTI producen errores de archivo WIM en el archivo BDD.log tal y como se describe en Archivo WIM dañado.
Archivo WIM dañado
Problema: al implementar una imagen, se produce un error en la implementación con las siguientes entradas en el archivo BDD.log:
-
ImageX no aplicó correctamente la imagen
\\Server\Deployment$\Operating Systems\Windows\version1.wim
, rc = 2 -
LTIApply COMPLETED. Valor devuelto = 2
-
ERROR de ZTI: código devuelto distinto de cero por LTIApply, rc = 2
Para investigar el problema, monte el archivo WIM mediante ImageX producirá el error "Los datos no son válidos". La investigación adicional muestra que la marca de fecha del archivo .wim es muchos años antes de la fecha actual. Es posible que otro proceso, como un escáner de virus, estuviera manteniendo abierto el archivo .wim después de que se cerrara anteriormente al concluir un proceso de lectura o escritura.
Posible solución: restaure el archivo .wim desde medios de copia de seguridad.
Windows PE
Revise los problemas y soluciones relacionados con Windows PE:
El proceso de implementación de LTI o ZTI no se inicia debido a adaptadores de red inalámbricos o RAM insuficientes, como se describe en Proceso de implementación No iniciado: RAM limitado o adaptador de red inalámbrica.
El proceso de implementación de LTI o ZTI no se inicia debido a que faltan componentes de Windows PE, como se describe en Proceso de implementación No iniciado: componentes que faltan.
El proceso de implementación de LTI o ZTI no se inicia debido a que faltan controladores de dispositivo o son incorrectos, como se describe en Proceso de implementación no iniciado: faltan o son controladores incorrectos.
Proceso de implementación no iniciado: RAM limitado o adaptador de red inalámbrica
Problema: al implementar una imagen en determinados equipos de destino, Windows PE se inicia, ejecuta wpeinit, abre una ventana del símbolo del sistema, pero no inicia realmente el proceso de implementación. Para solucionar el problema, asigne una unidad de red desde el equipo de destino indica que no se cargan los controladores del adaptador de red.
Posible solución 1: el Asistente para la implementación no se está iniciando, porque no hay memoria RAM insuficiente. Compruebe que el equipo de destino tiene al menos 512 MB de RAM y que ninguna memoria de vídeo compartida consume más de 64 MB de los 512 MB.
Las versiones de Windows PE compatibles con MDT no se pueden ejecutar en un equipo de destino que tenga menos de 512 MB de RAM.
Posible solución 2: No incluya los controladores inalámbricos en la imagen de Windows PE.
Proceso de implementación no iniciado: faltan componentes
Problema: cuando se soluciona un error en la implementación, una revisión del archivo BDD.log enumera la entrada siguiente:
ERROR: no se puede crear ADODB. Objeto de conexión, imposible de consultar SQL Server: el componente ActiveX no puede crear un objeto (429).
Posible solución: este error puede indicar que la imagen de Windows PE no se creó con MDT. Si usa Configuration Manager, no use una de las imágenes existentes de Windows PE creadas por Configuration Manager; en su lugar, cree una imagen mediante el Asistente para importar secuencia de tareas de implementación de Microsoft.
Nota:
Las imágenes de Windows PE que crea Configuration Manager contienen componentes que admiten scripting, XML y Instrumental de administración de Windows (WMI), pero no contienen componentes que admiten Objetos de datos ActiveX® (ADO).
Proceso de implementación no iniciado: faltan controladores o son incorrectos
Problema: al implementar en determinados equipos de destino, Windows PE se inicia, ejecuta wpeinit, abre una ventana del símbolo del sistema, pero realmente no inicia el proceso de implementación. La solución de problemas mediante la asignación de una unidad de red desde el equipo de destino indica que no se cargan los controladores del adaptador de red. Una revisión del archivo de SetupAPI.log ubicado en X:\Windows\System32\Inf indica que Windows PE genera errores al configurar el adaptador de red, uno de los cuales es "Este controlador no está pensado para esta plataforma". Los controladores de la lista Controladores integrados se han insertado en la imagen.
Posible solución: es posible que Windows PE tenga un conflicto de controladores con otro controlador. Al configurar las opciones de la imagen de Windows PE en Deployment Workbench, cree un grupo de controladores de Windows PE que contenga solo controladores de almacenamiento y adaptador de red y, a continuación, configure el recurso compartido de implementación para que use solo el grupo de controladores de Windows PE.
Gráficos de flujo de proceso de implementación
En esta sección se proporcionan dos conjuntos de gráficos de flujo de MDT: uno para implementaciones de LTI y otro para implementaciones de ZTI con Configuration Manager. Cada gráfico de flujo muestra las tareas que se ejecutan durante ese tipo de implementación.
Familiarícese con los gráficos de flujo del proceso de implementación mediante:
Revisión de los diagramas de flujo del proceso de implementación de LTI como se describe en Diagramas de flujo de proceso de implementación de LTI
Revisión de los diagramas de flujo del proceso de implementación de ZTI como se describe en Diagramas de flujo de proceso de implementación de ZTI
Diagramas de flujo de proceso de implementación de LTI
Los gráficos de flujo se proporcionan para las siguientes fases:
Validación (figura 4)
Captura de estado (figura 5 y figura 6)
Preinstalar (figura 7, figura 8 y figura 9)
Instalación (figura 10)
Postinstall (Figura 11 y Figura 12)
Restauración de estado (Figura 13, Figura 14, Figura 15 y Figura 16)
Figura 4. Diagrama de flujo para la fase de validación
Figura 5. Diagrama de flujo para la fase de captura de estado (1 de 2)
Figura 6. Diagrama de flujo para la fase de captura de estado (2 de 2)
Figura 7. Diagrama de flujo para la fase de preinstalación (1 de 3)
Figura 8. Diagrama de flujo para la fase de preinstalación (2 de 3)
Figura 9. Diagrama de flujo de la fase de preinstalación (3 de 3)
Figura 10. Diagrama de flujo para la fase de instalación
Figura 11. Diagrama de flujo para la fase postinstalación (1 de 2)
Figura 12 Diagrama de flujo para la fase posterior a la instalación (2 de 2)
Figura 13. Diagrama de flujo para la fase de restauración de estado (1 de 4)
Ilustración 14. Diagrama de flujo para la fase de restauración de estado (2 de 4)
Ilustración 15. Diagrama de flujo para la fase de restauración de estado (3 de 4)
Ilustración 16. Diagrama de flujo para la fase de restauración de estado (4 de 4)
Diagramas de flujo de proceso de implementación de ZTI
Los gráficos de flujo se proporcionan para las siguientes fases de implementación de ZTI con Configuration Manager:
Inicialización (figura 17)
Validación (figura 18)
Captura de estado (figura 19)
Preinstalar (figura 20)
Instalación (figura 21)
Postinstall (Figura 22)
Restauración de estado (figura 23 y figura 24)
Captura (figura 25)
Ilustración 17. Diagrama de flujo para la fase de inicialización
Ilustración 18. Diagrama de flujo para la fase de validación
Ilustración 19. Diagrama de flujo para la fase de captura de estado
Ilustración 20. Diagrama de flujo para la fase de preinstalación
Ilustración 21. Diagrama de flujo para la fase de instalación
Ilustración 22. Diagrama de flujo para la fase posterior a la instalación
Ilustración 23. Diagrama de flujo para la fase de restauración de estado (1 de 2)
Ilustración 24. Diagrama de flujo para la fase de restauración de estado (2 de 2)
Ilustración 25. Diagrama de flujo de la fase de captura
Ayuda y soporte técnico de Microsoft
Microsoft proporciona soporte de nivel Premier y Professional para Microsoft Deployment Toolkit.
Nota:
Al ponerse en contacto con el soporte técnico, tenga claro que el problema es con MDT y la versión específica.