Referencia de solución de problemas del kit de herramientas de implementación de Microsoft

La implementación de sistemas operativos y aplicaciones, así como la migración del estado del usuario, puede ser un desafío, incluso cuando esté equipado con las herramientas e instrucciones adecuadas. Esta referencia, que forma parte de Microsoft® Deployment Toolkit (MDT) 2013, proporciona información sobre los problemas conocidos actuales, las posibles soluciones alternativas para esos problemas y las instrucciones para la 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 procesador arm de Windows. De forma similar, 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, vea Diagnostics and Recovery Toolset 10.

Descripción de los registros

Antes de que pueda comenzar la solución de problemas efectiva de MDT, debe tener un conocimiento claro de los muchos archivos .log que se usan 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 antes eran misteriosos y difíciles de entender pueden ser claros y comprensibles.

El formato de archivo de registro MDT está diseñado para que CMTrace lo lea. Use esta herramienta siempre que sea posible para leer los archivos de registro, ya que facilita mucho 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 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. En función del tipo de implementación que se lleve a cabo, 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 de 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. En función del escenario de implementación, puede residir en %TEMP%, %WINDIR%\System32\ccm\logs, 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 es útil para solucionar errores detectados al iniciar Windows PE.

  • DeploymentWorkbench_id.log. Este archivo de registro se crea en la carpeta %temp% cuando se especifica /debug al iniciar Deployment Workbench.

Configuration Manager registros de implementación del sistema operativo

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 de los archivos 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 de 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 en 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 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 de 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 el guid del sistema operativo: %OSGUID% existe.
5602 Open XML with OSGUID: %OSGUID%.
5610 Compruebe el archivo.
5630 Comprobar archivo: ImagePath.
5640 Comprobar archivo: ImagePath.
5641 FindFile: ImageX.exe.
5643 Busque BootSect.exe.
5650 Comprobar directorio: SourcePath.
5651 Comprobar directorio: SourcePath\Platform.
5652 FindFile: bootsect.exe.
6001 Compruebe la unidad.
6002 Compruebe la unidad.
6010 Prueba de TSGUID.
6020 Valor devuelto de Robocopy: Value.
6021 Valor devuelto de Robocopy: Value.
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.
6704 Unidad de desfragmentación.
6705 Reducción de la unidad.
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 Proteger 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 Crear partición.
6723 Obtenga la unidad BDE existente.
6724 Abra DiskPartFile.
6727 Intente abrir DiskPartFile.
6729 Cree el archivo de texto DiskPartFile.
6730 Ejecución de 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 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 tpm está activado.
6741 Compruebe si TPM es propiedad y se permite la propiedad.
6741 Conjunto de contraseñas de propietario de TPM
6742 El propietario de TPM P@ssword establecer en AdminP@ssword.
6743 Establezca el P@ssword propietario de TPM en value.
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 tpm está activado.
6748 Compruebe si se permite la propiedad de TPM.
6749 Convierta p@ssword de propietario en autorización de propietario.
6750 Cree un par de claves de aprobación.
6751 Cambiar la autorización del propietario.
6752 Ejecute Cmd.
6753 Validar TPM.
6754 Obtenga la instancia de BDE.
6755 Proteja la clave con TPM.
6756 Compruebe si hay medios extraíbles para configurar. ProtectKeyWithTpmAndStartupKey.
6757 Proteja la clave con TPM y la clave de inicio.
6758 Busque el pin BDE.
6759 Proteja la clave con TPM y Anclar.
6760 Busque medios extraíbles para BDEKeyLocation.
6761 Proteger con clave externa.
6762 Se P@ssword guardar la recuperación en PasswordFile.
6764 Configurar la directiva de BitLocker.
7000 No se puede encontrar ZTIConfigure.xml; Abortar.
7001 Busca answerfile desatendida.
7100 ERROR: este script solo debe ejecutarse en el sistema operativo completo.
7101 ERROR: no se proporcionan suficientes valores para generar el archivo de respuesta DCPromo.
7102 ERROR: no se especificaron las propiedades obligatorias para crear un nuevo 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() Fallado.
7202 No hay suficientes valores especificados para la creación del ámbito.
7203 No se proporcionan los valores suficientes para establecer el intervalo IP para este ámbito.
7204 No se especificó ningún valor para el intervalo de exclusión de ámbito.
7300 No se pueden emitir comandos DNS.
7700 No es un escenario de equipo nuevo; salir de la partición de disco.
7701 El disco no es lo suficientemente grande para las particiones del sistema y BDE, requerido = 1,5 GB.
7702 El disco no es lo suficientemente grande para las particiones del sistema y WinRE, requerido = 10 GB.
7703 DeployRoot está en el 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 La captura de estado de usuario no es posible; espacio local insuficiente y no se ha especificado ninguna ruta de acceso de red (UDShare, UDDir).
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: intentar 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 la actualización (OSInstall=OSInstall); Abortar.
9804 ERROR : el MB de memoria de memoria es insuficiente. Se requiere al menos mb de memoria de memoria.
9805 ERROR: la velocidad del procesador de ProcessorSpeed MHz es insuficiente. Se requiere al menos un procesador ProcessorSpeed MHz.
9806 ERROR: el espacio insuficiente está disponible en drive. Se requiere un MB de tamaño adicional.
9807 ERROR: el espacio insuficiente está disponible en drive. Se requiere un MB de tamaño adicional.
9901 El script ZTIWindowsUpdate no debe ejecutarse en Windows PE.
9902 ZTIWindowsUpdate se ha ejecutado y ha producido un error 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; Abortar.
10000 Crear objeto: establezca 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.

En la lista 1 se 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.

Listado 1. Extracto de un archivo 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  
.  
.  
.  

Convertir 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, en el proceso siguiente se muestra cómo convertir un código de error y obtener información significativa que pueda ayudar en la resolución de problemas.

Problema: se produce un error en una captura de imagen con el código de error 0x80070040.

Posible solución 1: el código de error presentado está en formato hexadecimal que debe convertir al formato decimal. Para ello, necesita una calculadora científica y la calculadora incluida en los sistemas operativos Windows es adecuada para esta tarea.

Para convertir un código de error

  1. Haga clic en Inicio y, a continuación, seleccione Todos los programas. Seleccione Accesorios y, a continuación, haga clic en Calculadora.

  2. En el menú Ver , haga clic en Científico.

  3. Seleccione Hexadecimal y escriba los últimos cuatro dígitos del código, en este caso, 0040, como se muestra en la figura 1.

    Figura 1. Conversión de errores

    Captura de pantalla que muestra cómo escribir los últimos cuatro dígitos del código en Calculator.

    Observe que los ceros iniciales no se muestran mientras la calculadora está en modo hexadecimal.

  4. Seleccione Dic.

    El valor hexadecimal 40 se convierte en un valor decimal de 64.

  5. Abra una ventana del símbolo del sistema, escriba NET HELPMSG 64 y presione ENTRAR.

    El comando NET HELPMSG convierte 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 velocidad y la configuración dúplex.

Revisión de los 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:

Error al acceder a la base de datos

Problema: Se produce un error al ejecutar una implementación que usó un archivo de CustomSettings.ini que contiene numerosas secciones y que especifica, 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", la base de datos "AdminDB", el 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 de 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 mediante CMTrace.

Posible solución: El problema, como se señaló 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 han cumplido los requisitos asociados:

  • Si no se cumplen todos los requisitos previos de software y hardware, pueden producirse problemas de instalación.

Instalación de la aplicación

Revise los problemas y las soluciones para los problemas de instalación de aplicaciones:

Ejecutables bloqueados

Problema: Si los archivos de origen de instalación se descargan desde Internet, es probable que se marquen con uno o más 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 hacer que se muestre un mensaje 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.

Figura 2. Flujos de datos NTFS

Captura de pantalla que muestra la salida de los comandos streams.exe y More.

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 se muestra en 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 secuencias de datos del sistema de archivos NTFS de uno o varios archivos o carpetas a la vez.

Pérdida de Connections de red

Problema: Una instalación puede producir un error si instala controladores de dispositivo o modifica las configuraciones de dispositivo y red. Estos cambios pueden dar lugar a un fallo en la conectividad de red que hace que se produzca un error en la instalación.

Posible solución: Implemente el script de ZTICacheUtil.vbs para habilitar la descarga y la 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 la creación y el control de versiones distribuidos basado en web y BITS. Al mismo tiempo, modifica Configuration Manager para ejecutar primero el script de ZTICache.vbs, lo que garantiza que el programa no se elimine por sí mismo durante el proceso de implementación.

Microsoft Office System de 2007

Problema: Al implementar el sistema de Office 2007 e incluir un archivo de revisión de Windows Installer (MSP), la instalación puede producir un error con el código de error 30029.

La investigación adicional en la ZTIApplications.log muestra los mensajes siguientes:

  • A punto 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 estado ejecutando durante 12 minutos (identificador de proceso 1600) Devolver código del comando = 30029

  • La aplicación Microsoft Office 2007 Professional devolvió un código de retorno inesperado: 30029

    Posible solución 1: Vuelva a colocar el archivo MSP en el directorio Novedades y, a continuación, ejecute setup.exe sin especificar la opción /adminfile. Para obtener más información sobre la implementación de actualizaciones durante la instalación, consulte Implementación del sistema de Office 2007.

    Posible solución 2: Compruebe que el archivo MSP no tenga activada la casilla Suprimir modal . Para obtener más información sobre cómo configurar esta configuración, vea Información general sobre la implementación del sistema de Office 2007.

AutoLogon

Revise los problemas y las soluciones para los problemas de inicio de sesión automático:

  • Interrupción de los procesos de implementación de LTI y Zero Touch Installation (ZTI) debido a banners de seguridad de inicio de sesión, 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 como se describe en Prompted for User Credentials

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 se permita que el equipo de destino inicie sesión automáticamente con una cuenta administrativa especificada. Si hay un objeto de directiva de grupo (GPO) que exige 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 (OU) específicas y no se incluye en el GPO de dominio predeterminado. Al agregar equipos al dominio, especifique que se agreguen a una unidad organizativa que no se vea afectada por un GPO que aplique un banner de seguridad de inicio de sesión. En el Editor Secuencia de tareas, incluya como uno de los últimos pasos de secuencia de tareas un script que reubica la cuenta de equipo a la unidad organizativa deseada.

Nota:

Si vuelve a usar cuentas de Servicios de dominio de Active Directory® (AD DS) existentes, asegúrese de que antes de implementar en el equipo de destino haya reubicado la cuenta del equipo de destino en una unidad organizativa que no se vea afectada por el GPO que aplica el banner de inicio de sesión de seguridad.

Se le piden las credenciales de usuario.

Problema: Ha creado una imagen de un equipo que se ha 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 pide al usuario que escriba las credenciales adecuadas. El proceso de implementación se reanuda cuando se proporcionan las credenciales y el usuario inicia sesión.

Posible solución: Al capturar imágenes, el equipo de origen no debe estar unido a un dominio. Si el equipo se unió a un dominio, únase al equipo a un grupo de trabajo, vuelva a capturar la imagen e intente la implementación en un equipo de destino para determinar si el problema se resuelve.

BIOS

Problema: Mientras se implementa en un equipo de destino que está 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 integrados 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 (BIOS) del equipo de destino para determinar si el modo de datos adjuntos de tecnología avanzada serie predeterminado está configurado como Interfaz avanzada de controlador de host (AHCI). Desafortunadamente, algunos sistemas operativos Windows no admiten AHCI de forma predeterminada.

Problemas de base de datos

Revise las soluciones y problemas relacionados con la base de datos:

Solicitudes de explorador SQL Server bloqueadas

Problema: Durante el proceso de implementación de MDT, se puede recuperar información de bases de datos de Microsoft SQL Server ®. Sin embargo, se pueden generar errores relacionados con un firewall configurado incorrectamente en el servidor de base 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 la configuración de puertos de firewall para SQL Server, consulte Configuración del firewall de Windows para permitir el acceso SQL Server.

Connections de canalización con nombre

Problema: Durante el proceso de implementación de MDT, se puede recuperar información de SQL Server bases de datos. Sin embargo, se pueden generar errores relacionados con conexiones SQL Server interrumpidas. Esto puede deberse a que no se habilitan las 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 de red se conecta a la base de datos. Dado que Windows PE no tiene contexto de seguridad de forma predeterminada, debe establecer una conexión de red con el servidor de base 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 se debe usar al realizar una conexión TCP/IP con la base de datos.

Habilite las conexiones de canalización con nombre realizando las siguientes tareas en función de la versión de SQL Server que esté usando:

Habilitar Connections de canalización con nombre en SQL Server 2008 R2

Para habilitar las conexiones de canalización con nombre en SQL Server 2008 R2, siga estos pasos:

  1. 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 haga clic en SQL Server Management Studio.

  2. 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).

  3. Se muestra el cuadro de diálogo Propiedades del servidor : sql_server_name .

  4. En el cuadro de diálogo Propiedades - del servidor sql_server_name, en Seleccionar una página, haga clic en Connections.

  5. En la página Connections, asegúrese de que la casilla Permitir conexiones remotas a este servidor está activada y, a continuación, haga clic en Aceptar.

  6. Cierre la consola de Microsoft SQL Server Management Studio.

  7. 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, herramientas de configuración y, a continuación, haga clic en Administrador de configuración de SQL Server.

  8. En la consola de Sql Server Configuration Manager, vaya a Administrador de configuración de SQL Server (Local) /SQL Server Network Configuration/Protocols for sql_instance (donde sql_instance en el nombre del SQL Server instancia que se va a configurar).

  9. En el panel de detalles, haga clic con el botón derecho en Canalizaciones con nombrey, 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 el servicio se detenga y reinicie.

  10. En el cuadro de diálogo Advertencia , haga clic en Aceptar.

  11. En la consola de Sql Server Configuration Manager, vaya a Administrador de configuración de SQL Server (Local) /SQL Server Services.

  12. 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.

  13. Cierre la consola de Administrador de configuración de SQL Server.

    Para obtener más información, habilitación de conexiones remotas en SQL Server 2008.

Habilitar Connections de canalización con nombre en SQL Server 2005

Para habilitar las conexiones de canalización con nombre en SQL Server 2005, siga estos pasos:

  1. 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 SQL Server configuración del área expuesta.

  2. En el cuadro de diálogo Configuración de superficie de SQL Server 2005, haga clic en Configuración de superficie para servicios y conexiones.

  3. En el cuadro de diálogo Surface Area Configuration for Services and Connections – 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\Database Engine y, a continuación, haga clic en Remote Connections.

  4. 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.

  5. En el cuadro de diálogo Surface Area Configuration for Services and Connections – 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.

  6. Haga clic en Detener.

    El servicio MSSQLSERVER se detiene.

  7. Haga clic en Iniciar.

    Se inicia el servicio MSSQLSERVER.

  8. Haga clic en Aceptar.

  9. Cierre SQL Server configuración del área expuesta de 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 las soluciones y problemas relacionados con MDT:

  • Se le solicitan 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 las credenciales de usuario y que reciba 0x80070035 de error, 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 Windows Update Agente, buscar actualizaciones de software aplicables, descargar los archivos binarios para 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 del documento MDT.

Recursos compartidos de implementación

Revise las soluciones y los problemas relacionados con el recurso compartido de implementación:

  • Se produce un error al actualizar los archivos WIM al actualizar un recurso compartido de implementación, 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 esta 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 WIMGAPI.DLL x64; solo ese archivo debe estar en la ruta de acceso del sistema. En un sistema operativo de 32 bits, MDT siempre usa el archivo WIMGAPI.DLL x86; solo ese archivo debe estar en la ruta de acceso 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 que se encuentra al buscar en la ruta de acceso), asegúrese de que la propiedad Version coincide con la compilación del Kit de evaluación e implementación de Windows (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 las soluciones y problemas relacionados con el Asistente para la implementación de Windows:

  • Las páginas del Asistente para la 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.

Las páginas del asistente no se omiten

Problema: Se muestra una página del asistente aunque la base de datos de MDT o el archivo CustomSettings.ini especifiquen 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 la base de datos de MDT o CustomSettings.ini archivo 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 las páginas del Asistente para la implementación omitida", en la Referencia del kit de herramientas del documento MDT.

Discos y particiones

Revise los problemas y las soluciones de creación de particiones de disco:

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:

Error en el script ZTIBde.wsf con el error "No se puede abrir la clave del Registro 'HKEY_CURRENT_USER\Control Panel\International\LocaleName' para leer"

Problema: Al intentar implementar BitLocker en el equipo de destino en ZTI o UDI, el script ZTIBde.wsf produce el error "No se puede abrir la clave del Registro 'HKEY_CURRENT_USER\Control Panel\International\LocaleName' para leer".

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, 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 megabytes (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 emulación 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 la implementación de Windows muestra una advertencia para informar al usuario 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 requiere 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 de modo 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 suficiente como 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, siga estos pasos:

  1. Ejecute el comando Diskpart shrink querymax para identificar la cantidad máxima de espacio en disco que se puede desasignar.

  2. Si el valor devuelto en el paso 1 es menor que 2 GB, limpie la unidad C de los archivos innecesarios y desfragmentarlo.

  3. Vuelva a ejecutar el comando Diskpart shrink querymax para comprobar que se pueden desasignar más de 2 GB de espacio en disco.

  4. 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 optimizado.

    • Realice una copia de seguridad de los datos en 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 o discos dinámicos.

Unión al dominio

Problema: Durante la implementación, se usa el Asistente para la 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 al 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 sigue en un grupo de trabajo.

Posible solución: Una implementación de 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 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 de secuencia de tareas Recuperar desde dominio integrado para agregar un paso en la secuencia de tareas para unir el dominio una vez aplicada 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 de la forma más fluida posible, con poca o ninguna intervención del usuario. Microsoft proporciona herramientas y directrices para ayudar a crear paquetes de instalación que cumplan este objetivo. Para obtener información general sobre la instalación de controladores, consulte Instalación de dispositivos y controladores.

Revise las soluciones y problemas relacionados con la instalación del controlador de dispositivo:

  • Problemas que se producen al usar controladores de almacenamiento masivo de $OEM$ con MDT, como se describe en Combinación de controladores de almacenamiento masivo de $OEM$ con la lógica de almacenamiento masivo de MDT

  • Solución de problemas de instalación del controlador de dispositivo mediante la SetupAPI.log tal 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

El documento técnico Solución de problemas de instalación de dispositivos con el archivo de registro SetupAPI proporciona información sobre la depuración de la instalación de dispositivos Windows. En concreto, el documento proporciona directrices 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 de dispositivos y controladores, así como los cambios principales 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 del dispositivo; no describe las secciones del archivo de registro asociadas a las instalaciones de Service Pack y update.

Nuevas implementaciones de equipos

Revise los problemas y las soluciones para los escenarios de implementación de nuevos equipos:

  • Problemas al iniciar el proceso de implementación mediante el arranque del entorno de ejecución de arranque previo (PXE), 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 de detección DHCP 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 implementa 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 se basa en un subconjunto de 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 para ello.

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. De lo contrario, esta segunda fase no está relacionada con los servicios DHCP estándar. En las siguientes páginas se describe el proceso paso a paso durante la inicialización del equipo cliente PXE.

Revise las siguientes soluciones para ver si hay problemas de arranque 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 dhcp adecuada

Dependiendo de los modelos de enrutador en uso, la configuración de enrutador específica del reenvío de difusión DHCP puede ser compatible con una subred (o interfaz de enrutador) o 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ía difusiones 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.

¿Hay un enrutador entre el equipo cliente y el servidor de instalación remota que no permita 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 se encuentren 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 a veces se conoce como proxy DHCP o dirección auxiliar IP en los manuales de configuración del enrutador. Consulte las instrucciones del router para obtener más información sobre cómo configurar el reenvío DHCP en un router específico.

Mejora del tiempo de respuesta de asignación de direcciones IP PXE

Compruebe los siguientes elementos si el equipo cliente PXE tarda mucho tiempo (entre 15 y 20 segundos) en recuperar una dirección IP:

  • ¿El adaptador de red en el equipo de destino y el conmutador o enrutador están establecidos a la misma velocidad (automático, dúplex, completo, etc.)

  • ¿Es la dirección IP del servidor de Servicios de implementación de Windows en el archivo auxiliar de IP del 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 de nuevo 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 la reanudación de MDT 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 las soluciones y problemas relacionados con Sysprep:

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 una cuenta existe previamente 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.

Configuration Manager

Problema: El mensaje de error que se muestra en REF _Ref308174600 \h Figura 3 se muestra al intentar crear un punto de servicio PXE Configuration Manager mediante la opción Crear certificado PXE autofirmado.

Figura SEQ Figura \* ÁRABE 3. Error de punto de servicio PXE

Captura de pantalla del mensaje de error Autofirmado.

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 de certificados 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 quién realizó la configuración anterior. El Asistente para nuevo rol de sitio en la consola de Configuration Manager debería finalizar correctamente cuando haya eliminado la carpeta.

Secuencias de tareas

Revise las soluciones y problemas relacionados con la secuencia de tareas:

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) pueden haberse modificado después de la creación del paso de secuencia de tareas puede dar lugar a 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, se cambió el paso de secuencia de tareas Instalar sistema operativo o el paso de secuencia de tareas Aplicar imagen de sistema operativo 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: Se muestra una secuencia de tareas basada en una plantilla de secuencia de tareas oem de LTI para una imagen de arranque con una arquitectura de procesador diferente. Por ejemplo, una secuencia de tareas OEM que implementa un sistema de operación de 64 bits se muestra en una imagen de arranque de 32 bits.

Posible solución: Este es el comportamiento esperado, ya que las secuencias de tareas oem en LTI no se consideran "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 incorrectas (GUID del sistema operativo no válido) en el Asistente para 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 incorrectas (GUID del 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 la secuencia de tareas que hace referencia a la SKU eliminada está seleccionada en la página Seleccionar una secuencia de tareas para ejecutarla en este equipo del Asistente para la implementación de Windows, se muestra el mensaje de error "Elemento de secuencia de tareas incorrecta (GUID del 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 con normalidad y no se muestra el mensaje de error.

  • Cambie la secuencia de tareas para usar una imagen de sistema operativo diferente.

Aplicación de la configuración de red

Problema: Al configurar el nombre de la conexión de red en Deployment Workbench, un error de validación le pide 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 (Continuar en error)

Si una secuencia de tareas mdt está configurada para no continuar en caso de error y esa secuencia de tareas devuelve un error, se omiten todas las secuencias de tareas restantes de ese grupo de secuencias 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 cualquiera de ellos contiene 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 en caso de 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 las soluciones y problemas relacionados con USMT:

Accesos directos de escritorio que faltan

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 línea siguiente:

Texto original en:

<include> filter='MigXmlHelper.IgnoreIrrelevantLinks()'>  

Modificado:

<include> <!-- filter='MigXmlHelper.IgnoreIrrelevantLinks()'> -->  

Archivos de formato de imágenes de Windows

Revise las soluciones y problemas relacionados con WIM:

  • Las implementaciones de LTI y ZTI producen errores de archivo WIM en el archivo BDD.log 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, rc = 2 no aplicó correctamente la imagen \\Server\Deployment$\Operating Systems\Windows\version1.wim .

  • LTIApply COMPLETED. Valor devuelto = 2

  • ZTI ERROR: código devuelto distinto de cero por LTIApply, rc = 2

    Investigue el problema montando el archivo WIM con ImageX da como resultado el error "Los datos no son válidos". Una 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 previamente al finalizar un proceso de lectura o escritura.

    Posible solución: Restaure el archivo .wim desde los medios de copia de seguridad.

Windows PE

Revise las soluciones y problemas relacionados con Windows PE:

Proceso de implementación no iniciado: RAM limitada 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. La solución del problema mediante la asignación de una unidad de red desde el equipo de destino indica que los controladores del adaptador de red no están cargados.

Posible solución 1: El Asistente para la implementación no se inicia porque no hay suficiente RAM. 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: Al solucionar problemas de una implementación con errores, una revisión del archivo BDD.log muestra la entrada siguiente:

ERROR: no se puede crear ADODB. Objeto de conexión, imposible 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ó mediante MDT. Si usa Configuration Manager, no use una de las imágenes de Windows PE existentes que Configuration Manager crear; 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 Configuration Manager crea contienen componentes que admiten scripting, XML e Instrumental de administración de Windows (WMI), pero no contienen componentes que admitan objetos de datos (ADO) de Microsoft ActiveX®.

Proceso de implementación no iniciado: controladores que faltan 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 no inicia realmente 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 los controladores del adaptador de red no están cargados. Una revisión del archivo 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 de controladores predefinidos se han insertado en la imagen.

Posible solución: Es posible que Windows PE tenga un conflicto de controlador con otro controlador. Al configurar la configuración 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 usar 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 las implementaciones de LTI y otro para las 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:

Diagramas de flujo del proceso de implementación de LTI

Los gráficos de flujo se proporcionan para las fases siguientes:

  • Validación (figura 4)

  • Captura de estado (figura 5 y figura 6)

  • Preinstalación (figura 7, figura 8 y figura 9)

  • Instalar (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

    Captura de pantalla del gráfico de flujo de la fase de validación de LTI.

    Figura 5. Diagrama de flujo para la fase de captura de estado (1 de 2)

    Captura de pantalla del gráfico de flujo de la fase 1 de captura de estado de LTI.

    Figura 6. Diagrama de flujo para la fase de captura de estado (2 de 2)

    Captura de pantalla del gráfico de flujo de la fase 2 de captura de estado de LTI.

    Figura 7. Diagrama de flujo para la fase de preinstalación (1 de 3)

    Captura de pantalla del gráfico de flujo de la fase 1 de preinstalación de LTI.

    Figura 8. Diagrama de flujo para la fase de preinstalación (2 de 3)

    Captura de pantalla del gráfico de flujo de la fase 2 de preinstalación de LTI.

    Figura 9. Diagrama de flujo para la fase de preinstalación (3 de 3)

    Captura de pantalla del gráfico de flujo de la fase 3 de preinstalación de LTI.

    Figura 10. Diagrama de flujo para la fase de instalación

    Captura de pantalla del gráfico de flujo de la fase de instalación de LTI.

    Figura 11. Diagrama de flujo para la fase de postinstalación (1 de 2)

    Captura de pantalla del gráfico de flujo de la fase 1 de postinstalación de LTI.

    Figura 12 Gráfico de flujo para la fase de postinstalación (2 de 2)

    Captura de pantalla del gráfico de flujo de la fase 2 de postinstalación de LTI.

    Figura 13. Gráfico de flujo para la fase de restauración de estado (1 de 4)

    Captura de pantalla del gráfico de flujo de la fase 1 de restauración de estado de LTI.

    Figura 14. Gráfico de flujo para la fase de restauración de estado (2 de 4)

    Captura de pantalla del gráfico de flujo de la fase 2 de restauración de estado de LTI.

    Ilustración 15. Gráfico de flujo para la fase de restauración de estado (3 de 4)

    Captura de pantalla del gráfico de flujo de la fase 3 de restauración de estado de LTI.

    Ilustración 16. Diagrama de flujo para la fase de restauración de estado (4 de 4)

    Captura de pantalla del gráfico de flujo de la fase 4 de restauración de estado de LTI.

Diagramas de flujo del 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)

  • Preinstalación (figura 20)

  • Instalar (figura 21)

  • Postinstall (Figura 22)

  • Restauración de estado (figura 23 y figura 24)

  • Captura (figura 25)

    Figura 17. Diagrama de flujo para la fase de inicialización

    Captura de pantalla del gráfico de flujo de la fase de inicialización de ZTI.

    Figura 18. Diagrama de flujo para la fase de validación

    Captura de pantalla del gráfico de flujo de la fase de validación de ZTI.

    Figura 19. Gráfico de flujo para la fase de captura de estado

    Captura de pantalla del gráfico de flujo de la fase de captura de Stete de ZTI.

    Figura 20. Diagrama de flujo para la fase de preinstalación

    Captura de pantalla del gráfico de flujo de la fase de preinstalación de ZTI.

    Figura 21. Diagrama de flujo para la fase de instalación

    Captura de pantalla del gráfico de flujo de la fase de instalación de ZTI.

    Figura 22. Diagrama de flujo para la fase de postinstalación

    Captura de pantalla del gráfico de flujo de la fase de postinstalación de ZTI.

    Figura 23. Gráfico de flujo para la fase de restauración de estado (1 de 2)

    Captura de pantalla del gráfico de flujo de la fase 1 de restauración de estado de ZTI.

    Figura 24. Gráfico de flujo para la fase de restauración de estado (2 de 2)

    Captura de pantalla del gráfico de flujo de la fase 2 de restauración de estado de ZTI.

    Figura 25. Gráfico de flujo para la fase de captura

    Captura de pantalla del gráfico de flujo de la fase de captura de ZTI.

Soporte técnico de Microsoft

Microsoft proporciona compatibilidad 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.