El índice de experiencia de Windows muestra "1.0" para el subscore gráfico

En este artículo se proporciona una solución a un problema en el que WinSAT no puede generar la puntuación correcta del índice de experiencia de Windows al compilar una imagen para la implementación de Windows 7.

Se aplica a: Windows 7 Service Pack 1
Número de KB original: 2716476

Síntomas

Imagine la siguiente situación:

  • Va a compilar una imagen para la implementación de Windows 7. También se instalan todos los componentes complementarios.
  • Ejecute el comando prepop de WinSAT para generar una puntuación de índice de experiencia de Windows.
  • Ejecute sysprep para sellar la imagen para la implementación.

Después de la fase Experiencia rápida (OOBE), es posible que encuentre que la puntuación del índice de experiencia de Windows es "1.0" y que el subscore gráfico es "1.0".

Si va a la carpeta C:\Windows\Performance\WinSAT\DataStore y comprueba el archivo denominado DWM. Evaluación (Prepop).WinSAT.xml, puede encontrar la siguiente oración iniciada en el archivo:

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

Causa

Windows 7 introdujo el componente de kernel de rendimiento de diagnóstico (PerfTrack), que no se incluía en versiones anteriores de Windows. Debido a algunos factores de tiempo, PerfTrack puede detener ocasionalmente el registrador de contexto de kernel circular (CKCL) mientras WinSAT lo usa para una evaluación del rendimiento. Si esto ocurre, WinSAT no generará la puntuación correcta y devolverá una puntuación de 1,0 para la evaluación.

Solución

Si vuelve a ejecutar la evaluación de Windows (WinSAT), la puntuación de gráficos debe calcularse correctamente.

Si es un fabricante de sistemas o OEM y se encuentra con frecuencia con este problema, tenga en cuenta los pasos siguientes para solucionar el problema:

  1. Agregue los siguientes comandos a un archivo por lotes y ejecute el lote en WinPE en la imagen:

    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. Reinicie y, a continuación, ejecute el prepop WINSAT.

  3. Ejecute la herramienta sysprep.

  4. Reinicie el sistema en WinPE y ejecute los siguientes 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
    

Más información

Configuración de puntuaciones de pruebas de evaluación del sistema de Windows