Compartilhar via


O Índice de Experiência do Windows mostra "1.0" para o subtotal gráfico

Este artigo fornece uma solução para um problema em que o WinSAT não consegue gerar a pontuação correta do Índice de Experiência do Windows quando você cria uma imagem para a implantação do Windows 7.

Aplica-se a: Windows 7 Service Pack 1
Número original do KB: 2716476

Sintomas

Considere o cenário a seguir.

  • Você está criando uma imagem para implantação do Windows 7. Todos os componentes suplementares também são instalados.
  • Você executa o comando prepop do WinSAT para gerar uma pontuação do Índice de Experiência do Windows.
  • Você executa o sysprep para selar a imagem para implantação.

Após a fase OOBE (Out of Box Experience), você pode descobrir que a pontuação do Índice de Experiência do Windows é "1.0" e também a Subpontuação Gráfica é "1.0".

Se você for para a pasta C:\Windows\Performance\WinSAT\DataStore e verificar o arquivo chamado DWM. Avaliação (Prepop). WinSAT.xml, você pode encontrar a seguinte frase registrada no arquivo:

<LimitsApplied>
    <GraphicsScore>
        <LimitApplied Friendly="Limiting DWM Score to 1.0 - no DWM performance score">NoScore</LimitApplied>
    </GraphicsScore>
</LimitsApplied>

Causa

O Windows 7 introduziu o componente de kernel de Desempenho de Diagnóstico (PerfTrack), que não foi incluído em versões anteriores do Windows. Devido a alguns fatores de tempo, o PerfTrack pode ocasionalmente interromper o CKCL (Registrador de Contexto de Kernel Circular) enquanto o WinSAT o está usando para uma avaliação de desempenho. Se isso acontecer, o WinSAT não gerará a pontuação correta e retornará uma pontuação de 1,0 para a avaliação.

Solução

Se você executar novamente a Avaliação do Windows (WinSAT), a pontuação gráfica deverá ser calculada corretamente.

Se você for um integrador de sistemas ou OEM e encontrar esse problema com frequência, considere as seguintes etapas para contornar o problema:

  1. Adicione os seguintes comandos a um arquivo em lotes e execute o lote no WinPE na imagem:

    reg load HKLM\TempHiv %WinDRV%\Windows\system32\config\system
    reg add HKLM\TempHiv\ControlSet001\Control\Diagnostics\Performance /v DisableDiagnosticTracing /t REG_DWORD /d 1 /f
    reg unload HKLM\TempHiv
    
  2. Reinicialize e execute o pré-pop WINSAT.

  3. Execute a ferramenta sysprep.

  4. Reinicie o sistema no WinPE e execute os seguintes comandos:

    reg load HKLM\TempHiv %WinDRV%\Windows\system32\config\system
    reg add HKLM\TempHiv\ControlSet001\Control\Diagnostics\Performance /v DisableDiagnosticTracing /t REG_DWORD /d 0/f
    reg unload HKLM\TempHiv
    

Mais informações

Configurar pontuações de testes de avaliação do sistema Windows