Compartir a través de


Paso 2: Instalación del cliente en los sistemas de prueba

Después de instalar Windows Hardware Lab Kit (Windows HLK) en el servidor de prueba, está listo para agregar sistemas de prueba al entorno. Debe instalar el software de cliente Windows HLK en cada sistema de prueba. El software de cliente Windows HLK se almacena en el servidor de prueba de Windows HLK. Revise los Requisitos previos del sistema de prueba antes de la instalación para garantizar una instalación correcta del cliente.

Si está probando software, asegúrese de instalar primero el producto en el sistema de prueba y, a continuación, instale el software de cliente Windows HLK. Nota: tener el arranque seguro habilitado en un equipo de prueba puede provocar un error en la instalación del cliente HLK. Además, hay un conjunto de pruebas de HLK que requieren que se deshabilite el arranque seguro para poder ejecutarse correctamente. Consulte Pruebas del sistema con arranque seguro para obtener la lista completa de pruebas.

Advertencia

No se permite cambiar el nombre del equipo del sistema de prueba después de instalar el software de cliente Windows HLK.

Para instalar el cliente Windows HLK en sistemas de prueba x86/x64 para todas las versiones de HLK y en sistemas de prueba ARM64 versiones de HLK Windows 24H2 o posterior

  1. En el sistema de prueba, vaya a la siguiente ubicación:

    \\<ControllerName>\HLKInstall\Client\Setup.cmd.
    (Reemplace <ControllerName> por el nombre del servidor de prueba).

    Si el siguiente software aún no está instalado, se instala durante este paso:

    • .NET Framework 4 (perfil de cliente y ampliado)
    • Comprobador de aplicaciones
    • Windows Driver Test Framework (WDTF)
    • Kit de herramientas de rendimiento de Windows (WPT).

    Si el sistema de prueba tiene una instalación de Server Core, debe instalar el cliente HLK mediante la opción de instalación silenciosa:

    \\<HLKController>\HLKInstall\Client\Setup.cmd /qn ICFAGREE=Yes
    
  2. Se muestra el asistente para la Configuración del cliente Windows Hardware Lab Kit. Para iniciar el asistente, elija Siguiente.

  3. En la página Contrato de firewall de conexión a Internet, seleccione Sí, permito que se abra un puerto y, a continuación, elija Siguiente.

    Nota:

    Si no aparece la página Contrato de firewall de conexión a Internet, significa que el firewall de Windows no está instalado o que hay otro firewall de software o de hardware instalado en el equipo. Si hay otro firewall instalado, debe abrir manualmente el puerto TCP 1771 para continuar con la instalación. Consulte las instrucciones que se incluyen con el producto de firewall para abrir manualmente un puerto TCP. Si continúa sin abrir el puerto 1771, es posible que se produzca un error en la instalación o que el software de cliente no funcione correctamente.

El cliente HLK solicita que se abra el puerto, que es necesario para la instalación.

  1. En las arquitecturas ARM64 solo aparece la página Arquitectura de emulación, seleccione la arquitectura correcta para ejecutar pruebas de emulación en y, a continuación, elija Siguiente.

Solo se requieren clientes HLK arm64 para elegir la arquitectura de emulación.

  1. Cuando se muestre la página Preparado para instalar, seleccione Instalar.

El cliente HLK está listo para instalarse, seleccione Página con barra de progreso para mostrar el progreso de la instalación del cliente HLK

  1. Haga clic en Finalizar para salir del asistente.

    Sugerencia

    Cuando finalice la instalación, confirme que se ha realizado correctamente; para ello vaya al Panel de control y elija Desinstalar un programa. Windows Hardware Lab Kit Client debe aparecer en la lista de programas.

El asistente para la instalación ha completado la instalación, ahora se puede salir del asistente.

  1. Repita los pasos del 1 al 5 para cada sistema de prueba.

Para instalar el cliente de Windows HLK en sistemas de prueba Arm64 en versiones de HLK anteriores a Windows 24H2

Las pruebas para Arm64 Desktop requieren que los sistemas de cliente se configuren de forma diferente a x86/x64, mediante una ruta de instalación diferente. Hay 3 modos de prueba distintos para Arm64: modo nativo, x86 en modo Arm64 y x64 en modo Arm64.

Para crear un paquete de envío completo:

  1. Pruebe cada modo admitido por el área de escenario en prueba en un proyecto independiente.
  2. Cree un paquete independiente para cada proyecto.
  3. Combine los paquetes para crear un único paquete de envío.

Las pruebas se pueden realizar con máquinas dedicadas para cada modo o bien se puede usar una sola máquina para probar todos los modos. Tenga en cuenta que el uso de una sola máquina requiere que el cliente HLK se desinstale y vuelva a instalar para cambiar los modos antes de probar el siguiente mediante las instrucciones siguientes.

Mode Área de escenario de prueba SO mínimo
Nativo All Windows 10, versión 1709
Windows Server 2019
x86 en Arm64 System
Bitlocker
Cámara
Gráficos
Impresión/Digitalización
TPM
LAN inalámbrica
Windows 10, versión 1709
Windows Server 2019
x64 en Arm64 System
Gráficos
Windows 11

Advertencia

Si está probando software, asegúrese de instalar primero el producto en el sistema de prueba y, a continuación, instale el software de cliente HLK.

Nota:

Se recomienda que el sistema de cliente esté en A/C (conectado) y que las opciones de energía estén establecidas en Nunca para Poner el equipo en suspensión.

Para instalar el cliente Windows HLK

  1. Habilite la firma de pruebas

    En el sistema de prueba, habilite la firma de pruebas ejecutando lo siguiente desde un símbolo del sistema con privilegios de administrador y reiniciando:

    bcdedit /set testsigning on
    
  2. Habilitación del cliente de prueba para acceder al recurso compartido de instalación en el controlador de pruebas

    En el sistema de prueba, ejecute net use para acceder al recurso compartido de instalación del controlador

    net use \\<HLKController>\hlkinstall\coresystemclient /u:(user on controller)
    
  3. Instale el cliente de prueba de HLK en modo nativo:

    En el sistema de prueba, ejecute lo siguiente desde un símbolo del sistema con privilegios de administrador; no lo ejecute en un entorno de PowerShell:

    \\<controllername>\HLKInstall\CoreSystemClient\InstallWTTClient ICFAGREE:1
    

    En x86 en modo Arm64:

    En el sistema de prueba, ejecute lo siguiente desde un símbolo del sistema con privilegios de administrador; no lo ejecute en un entorno de PowerShell:

    \\<controllername>\HLKInstall\CoreSystemClient\InstallWTTClient ICFAGREE:1 UseEmulationForTestContent
    
    HLK for Windows 11 syntax:
    \\<controllername>\HLKInstall\CoreSystemClient\InstallWTTClient ICFAGREE:1 UseX86EmulationForTestContent
    

    En x64 en modo Arm64:

    En el sistema de prueba, ejecute lo siguiente desde un símbolo del sistema con privilegios de administrador; no lo ejecute en un entorno de PowerShell:

    \\<controllername>\HLKInstall\CoreSystemClient\InstallWTTClient ICFAGREE:1 UseX64EmulationForTestContent
    

    (Reemplace ControllerName por el nombre de servidor de prueba).

Advertencia

En el caso de las pruebas de ARM64 de arranque seguro, evite reiniciar la máquina inmediatamente después de la configuración del cliente HLK; consulte Para pruebas de ARM64 de arranque seguro a continuación.

Nota:

El script de instalación del cliente HLK debe ejecutarse desde una ruta de acceso de red y no se puede ejecutar desde la letra de unidad asignada.

Nota:

Los siguientes errores cuando se ejecuta InstallWTTClient se pueden omitir de forma segura: '[SC] OpenService FAILED 1060:' y 'ERROR: No se encontró el proceso "Wex.Service.exe".'

Nota:

Al usar el instalador de cliente MSI de ARM64 compatible con Windows 24H2 y versiones posteriores, la arquitectura de emulación se puede establecer desde la línea de comandos.

Default/X64 emulation mode: 
\\<HLKController>\HLKInstall\Client\Setup.cmd /qn ICFAGREE=Yes

X86 emulation mode:
\\<HLKController>\HLKInstall\Client\Setup.cmd /qn ICFAGREE=Yes EMULATIONARCHITECTURE=x86

Nota:

InstallWTTClient abrirá un puerto de firewall para comunicarse con el controlador HLK. Si hay otro firewall instalado, puede que tenga que abrir manualmente el puerto TCP 1771 para continuar con la instalación. Consulte las instrucciones que se incluyen con el producto de firewall para abrir manualmente un puerto TCP. Si continúa sin abrir el puerto 1771, es posible que se produzca un error en la instalación o que el software de cliente no funcione correctamente.

Por ejemplo, si especifica net use \\<HLKController>\hlkinstall /u:(user on controller), debe seguir ejecutando el archivo de instalación mediante la ruta de acceso de red completa, por ejemplo \\<HLKController>\hlkinstall\CoreSystemClient\InstallWttClient.cmd.

No ejecute G:\CoreSystemClient\InstallWttClient.cmd (si la unidad G: se asignó previamente a \\<HLKController>\hlkinstall.

Sugerencia

Cuando finalice la instalación, HLKSvc.exe debe estar en la lista de procesos en ejecución. Tenga en cuenta que no habrá ninguna entrada para el cliente HLK en Agregar o quitar programas.

  1. Repita los pasos de instalación para cada sistema de prueba.

Sugerencia

Cuando el cliente HLK se vuelve a instalar en el mismo sistema, es posible que el sistema no se inicialice con estado listo cuando se invoque un restablecimiento. Si esto ocurre:

  1. Inicie HLK Manager
  2. En la opción de menú "Exploradores", seleccione el elemento "Monitor de trabajos".
  3. Vaya a la máquina.
  4. Haga clic con el botón derecho en el sistema y seleccione la opción contextual "Ver errores".
  5. Solo si aparece el mensaje de que la clave pública no coincide con la clave pública del recurso almacenado en la base de datos, haga clic con el botón derecho en el sistema y seleccione la opción del menú contextual "Cambiar estado..no seguro".
  6. Compruebe que la máquina entra en el estado listo.

Para pruebas de ARM64 de arranque seguro

Para las pruebas de ARM64 de arranque seguro, evite reiniciar la máquina inmediatamente después de configurar el cliente HLK. En su lugar, siga estos pasos:

  1. Una vez finalizada la configuración del cliente HLK, desactive todas las variables de arranque seguro

  2. Abra un símbolo del sistema con privilegios elevados y establezca los siguientes registros:

    reg add HKLM\System\CurrentControlSet\Services\iospy\StartOverride /v 0 /t REG_DWORD /d 3 /f
    reg add HKLM\System\CurrentControlSet\Services\MSDMFilt\StartOverride /v 0 /t REG_DWORD /d 3 /f
    

Solución de problemas de ARM64 de arranque seguro

Si ha reiniciado la máquina y ve una pantalla de reparación automática como la siguiente, siga estos pasos para recuperar: Pantalla de reparación automática cuando el arranque seguro está habilitado después de la configuración del cliente ARM64 HLK

  1. Arranque en el BIOS y deshabilite el arranque seguro.

  2. Arranque en Windows y ejecute los comandos siguientes en un símbolo del sistema con privilegios elevados:

    reg add HKLM\System\CurrentControlSet\Services\iospy\StartOverride /v 0 /t REG_DWORD /d 3 /f
    reg add HKLM\System\CurrentControlSet\Services\MSDMFilt\StartOverride /v 0 /t REG_DWORD /d 3 /f
    
  3. Reinicie la máquina y habilite el arranque seguro en el BIOS.