Ler em inglês

Compartilhar via


Solução de problemas de instalação do Windows HLK

Este artigo contém informações para ajudá-lo a solucionar problemas de instalação e instalação do Windows HLK (Windows Hardware Lab Kit).

Não é possível procurar \\<controller-name>\HLKInstall\ no computador studio ou cliente

Se você não puder navegar até a pasta HLKInstall do Windows HLK Studio ou do Cliente, examine as informações de configuração e instalação no tópico Etapa 1: Instalar o Controlador e o Studio no servidor de teste .

Não é possível alterar ou reparar o Windows HLK usando Painel de Controle

Se você tentar alterar ou reparar o Windows HLK usando Painel de Controle, receberá uma mensagem de erro informando que o reparo falhou. Para alterar ou reparar a instalação do Windows HLK, use Painel de Controle para desinstalar o Kit de Certificação de Hardware do Windows e reinstale o Windows HLK Consulte Etapa 1: Instalar o Controlador e o Studio no servidor de teste.

Não é possível instalar o HLK. AddLoggerEntries: acesso negado

Em casos raros, a instalação do Windows HLK pode falhar pouco antes de ser concluída. Se você examinar o log do Controlador HLK do Windows, Ca AddLoggerEntries aparecerá com um erro acesso negado . Se isso acontecer, execute HLKSetup.exe novamente para ver se o Windows HLK é instalado com êxito. Se a instalação falhar novamente, consulte Suporte do Windows HLK para obter instruções sobre como entrar em contato com o Suporte. Inclua o arquivo *HLKControllerx86_en_us.log da pasta %temp%\hlk. Para obter informações sobre como examinar o arquivo de log do Controlador HLK do Windows, consulte Para examinar o arquivo de log do Controlador HLK do Windows.

Não é possível instalar o Cliente HLK do Windows

Se você não puder instalar o Cliente HLK do Windows, examine as informações de instalação no tópico Etapa 2: Instalar Cliente no(s) sistema(s) de teste e certifique-se de seguir estas instruções.

Se você ainda não conseguir instalar o Cliente HLK do Windows, localize esses arquivos de log do cliente na pasta %TEMP% do usuário que instalou o cliente HLK. Consulte Suporte do Windows HLK para obter informações sobre como entrar em contato com o Suporte e compartilhar os seguintes arquivos de log do cliente com Suporte da Microsoft:

  • HLKInstall.log ou WLKInstall.log para kits mais antigos

  • Kit de Certificação de Hardware do Windows Client_Install.log

  • Runtime do WDTF (Windows Driver Testing Framework) Libraries_Install.log

  • Verificador de Aplicativo x64 External Package_Install.log

  • WPTx64_Install.log

Não é possível instalar ou remover o Controlador HLK do Windows

Se você encontrar problemas ao instalar o Controlador HLK do Windows, confirme o seguinte:

  • O sistema operacional usa a versão em inglês (en-us) do Windows Server 2008 R2 x64 ou Windows Server 2012 e não está em execução como um controlador de domínio.

  • O idioma do sistema é definido como inglês dos EUA. Para fazer isso, clique em Região e Idioma no Painel de Controle, clique na guia Administrativo, clique em Alterar localidade do sistema e selecioneInglês (Estados Unidos).

Se você não puder instalar ou remover o Controlador HLK do Windows, examine o arquivo de log do controlador localizado na pasta %temp%\HLK.

Para examinar o arquivo de log do Controlador HLK do Windows

  1. Em um prompt de comando, digite %HomeDrive%e pressione Enter.

  2. Digite cd %temp%\HLK e pressione Enter.

  3. Digite dir *HLKControllerx86_en_us.log e pressione Enter.

  4. Abra o arquivo de log em um editor de texto, como o Bloco de Notas.

    Observação

    Se mais de um arquivo terminar em HLKControllerx86_en_us.log, abra o arquivo mais recente. Para abrir o arquivo de log no Bloco de Notas na linha de comando, digite Bloco de notas, o nome completo do arquivo e pressione Enter.

  5. Pesquise o valor retornado 3 para ver qual ação falhou. As informações de erro estão localizadas algumas linhas acima do valor retornado da cadeia de caracteres 3.

    syntax
    MSI (s) (F4:74) [18:58:28:187]: Executing op: ActionStart(Name=CreateStandaloneEnterprise,,)
    MSI (s) (F4:74) [18:58:28:187]: Executing op: CustomActionSchedule(Action=CreateStandaloneEnterprise,ActionType=17409,Source=BinaryData,Target=CAQuietExec,CustomActionData="C:\Program Files (x86)\Windows Kits\8.0\Hardware Certification Kit\Controller\WTTStandaloneEnterpriseSetup.exe" "TEST-SERVER" "HLKJobs" "C:\StandaloneEnterprise")
    MSI (s) (F4:48) [18:58:28:187]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI9E59.tmp, Entrypoint: CAQuietExec
    CAQuietExec:  Standalone Enterprise setup started by user TEST-SERVER\Administrator
    CAQuietExec:  Error::
    ************************************************************ERROR REPORT (Exception levels including inner exceptions. Level 0 denotes outermost exception)
    CAQuietExec:  
    CAQuietExec:  ------------START OF ERROR REPORT------------
    CAQuietExec:  
    CAQuietExec:  Level            : 0
    CAQuietExec:  Error Message    : Error while creating new data store  'HLKJobs' .
    CAQuietExec:  Source           : Void CreateEnterprise(Microsoft.DistributedAutomation.DSLink, Microsoft.DistributedAutomation.ServiceCollection, Boolean)
    CAQuietExec:  Inner Exception  : System.Runtime.InteropServices.COMException (0x80041432): Cannot create file 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\HLKJobs.mdf' because it already exists. Change the file path or the file name, and retry the operation.
    CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
    CAQuietExec:     at Interop.SQLDMO.Databases.Add(_Database Object)
    CAQuietExec:     at Microsoft.DistributedAutomation.SqlDataStore.SqlDataStoreSetup.CreateDeploymentDataStore(ServiceCollection serviceList, DSLink newDSLink)
    CAQuietExec:  Call Stack       :    at Microsoft.DistributedAutomation.SqlDataStore.SqlDataStoreSetup.CreateEnterprise(DSLink identityDSLink, ServiceCollection serviceList, Boolean standaloneInstall)
    CAQuietExec:     at Microsoft.DistributedAutomation.EnterpriseSetup.EnterpriseSetupHelper.CreateEnterprise(EnterpriseConfiguration enterpriseConfig, DSLink dsLink, String setupFilePath, Boolean standaloneInstall)
    CAQuietExec:     at Microsoft.DistributedAutomation.EnterpriseSetup.Tools.CMain.Main(String args)
    CAQuietExec:  Trace            : 
    CAQuietExec:  
    CAQuietExec:  Level            : 1
    CAQuietExec:  Error Message    : Cannot create file 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\HLKJobs.mdf' because it already exists. Change the file path or the file name, and retry the operation.
    CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
    CAQuietExec:  Source           : Void Add(Interop.SQLDMO._Database)
    CAQuietExec:  Inner Exception  : 
    CAQuietExec:  
    CAQuietExec:  --------------END OF ERROR REPORT------------************************************************************
    CAQuietExec:  Error 0x80070001: Command line returned an error.
    CAQuietExec:  Error 0x80070001: CAQuietExec Failed
    CustomAction CreateStandaloneEnterprise returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
    MSI (s) (F4:74) [18:58:30:137]: User policy value 'DisableRollback' is 0
    MSI (s) (F4:74) [18:58:30:137]: Machine policy value 'DisableRollback' is 0
    Action ended 18:58:30: InstallFinalize. Return value 3
    

Se o arquivo *HLKControllerx86_en_us.log incluir Erro ao criar novos 'Trabalhos' do armazenamento de dados, conclua estas etapas:

syntax
CAQuietExec:  Error Message    : Cannot create file 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\HLKJobs.mdf' because it already exists. Change the file path or the file name, and retry the operation.
CREATE DATABASE failed. Some file names listed could not be created. Check related errors.

  1. Exclua esses arquivos da pasta C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA:

    • HLKJobs.mdf

    • HLKJobs_Log.ldf

  2. Reinstale o Controlador HLK do Windows. Para obter informações sobre como fazer isso, consulte Etapa 1: Instalar o Controlador e o Studio no servidor de teste

Falha na instalação do cliente com o erro "Este aplicativo não pode ser executado no computador"

O sistema retornará um erro "Este aplicativo não pode ser executado no computador" se você tentar instalar o software Cliente HLK do Windows em um computador que esteja executando Windows 8 RT. Esta não é uma plataforma com suporte; no entanto, você pode instalar o software cliente do Windows HLK em um computador que esteja executando Windows RT 8.1.

Erro: falha ao se conectar ao banco de dados. Falha ao se conectar ao OM.

Se você receber uma mensagem de erro informando Falha ao se conectar ao banco de dados. Falha ao se conectar ao OM ao iniciar o Windows HLK Studio, verifique se sua conta de usuário foi adicionada ao Controlador HLK do Windows. Para obter instruções sobre como adicionar sua conta de usuário ao Controlador HLK do Windows, confira "Configurar contas de usuário adicionais" em Instalar um HLK Studio remoto.

Erro: componentes do cliente SQL são necessários para esta operação

Esse erro ocorre quando você tenta instalar a versão completa do HLK (opção Controlador HLK + Studio), depois que você baixou pela primeira vez o produto HLK em um computador separado que já tem a opção somente HLK Studio instalada.

Solução alternativa: Desinstale a versão somente do HLK Studio e tente baixar e reinstalar a versão completa do HLK novamente.

Esse erro pode ocorrer ao desinstalar e reinstalar o HLK. Quando a nova instância do HLK é instalada, uma das seguintes mensagens de erro é exibida:

  • Já existe um objeto chamado DSLinkType no banco de dados.
  • O banco de dados database_name já existe.
  • Falha ao criar o banco de dados SQL.

Ao desinstalar o HLK, a desinstalação do banco de dados poderá falhar se o banco de dados estiver bloqueado por outro processo. A desinstalação do HLK relata êxito, mas o banco de dados é deixado para trás.

Para recuperar, siga estas etapas:

  1. Em um prompt de comandos com privilégios elevados, execute SQLCMD -E

  2. Na linha de comando do SHELL do SQL, insira o seguinte:

    syntax
    ALTER DATABASE WTTIdentity SET SINGLE_USER WITH ROLLBACK IMMEDIATE
    DROP DATABASE WTTIdentity
    GO
    ALTER DATABASE HLKJobs SET SINGLE_USER WITH ROLLBACK IMMEDIATE
    DROP DATABASE HLKJobs
    GO
    
  3. Verifique se C:\Program Files\Microsoft SQL Server\MSSQL(sql version).MSSQLSERVER\MSSQL\DATA não contém arquivos que começam com WTTIdentity ou HLKJobs

  4. Instalar o HLK

Solução de problemas do ambiente do Windows HLK