La herramienta de evaluación del sistema de Windows ( WinSAT ) es un módulo de Microsoft Windows Vista , Windows 7 , Windows 8 , Windows 8.1 , Windows 10 y Windows 11 que está disponible en el Panel de control en Información y herramientas de rendimiento (excepto en Windows 8.1 , Windows 10 y Windows 11 ). Mide varias características y capacidades de rendimiento del hardware en el que se ejecuta y las informa como una puntuación del Índice de experiencia de Windows (WEI) . El WEI incluye cinco subpuntuaciones: procesador, memoria, gráficos 2D, gráficos 3D y disco; la puntuación base es igual a la más baja de las subpuntuaciones y no es un promedio de las subpuntuaciones. [1] [2] WinSAT informa las puntuaciones WEI en una escala de 1,0 a 5,9 para Windows Vista, [3] 7,9 para Windows 7, [4] y 9,9 para Windows 8, Windows 8.1, Windows 10 y Windows 11. [5]
El WEI permite a los usuarios adaptar el rendimiento del hardware de su ordenador a los requisitos de rendimiento del software. Por ejemplo, la interfaz gráfica de usuario Aero no se habilitará automáticamente a menos que el sistema tenga una puntuación WEI de 3 o superior. [6] [7]
El WEI también se puede utilizar para mostrar qué parte de un sistema se espera que proporcione el mayor aumento de rendimiento al actualizarse. Por ejemplo, una computadora con la subpuntuación más baja, que es la memoria, se beneficiaría más de una actualización de RAM que de agregar un disco duro más rápido (o cualquier otro componente). [2]
La información detallada sobre el rendimiento bruto, como el ancho de banda real del disco, se puede obtener invocando winsat
desde la línea de comandos. Esto también permite que solo se vuelvan a ejecutar pruebas específicas. [8] La obtención de la puntuación WEI desde la línea de comandos se realiza invocando winsat formal
, que también actualiza el valor almacenado en %systemroot%\Performance\WinSAT\DataStore
. [9] (Los archivos XML almacenados allí se pueden piratear fácilmente para informar valores de rendimiento falsos. [10] ) El WEI también está disponible para las aplicaciones a través de una API , por lo que pueden configurarse como una función del rendimiento del hardware, aprovechando sus capacidades sin volverse inaceptablemente lentas. [11]
La puntuación del Windows Experience Index no se muestra en Windows 8.1 y posteriores porque la interfaz gráfica de usuario para WinSAT se eliminó en estas versiones de Windows, aunque la herramienta de línea de comandos winsat todavía existe y funciona correctamente junto con una puntuación final al iniciar el comando "shell:games". [12] Según un artículo en PC Pro , Microsoft eliminó la GUI de WinSAT para promover la idea de que todo tipo de hardware ejecuta Windows 8 igualmente bien. [13]
En la Game Developers Conference de 2003 , Dean Lester, director general de gráficos y juegos de Windows de Microsoft, declaró en una entrevista con GameSpot que Microsoft tenía la intención de centrarse en las mejoras de la experiencia de juego de PC como parte de una nueva iniciativa de juegos para la siguiente versión de Windows, Windows Vista , entonces con nombre en código "Longhorn". Lester declaró que, como parte de esta iniciativa, el sistema operativo incluiría una carpeta de juegos que centralizaría las configuraciones pertinentes para los jugadores y, entre otras características, la optimización del controlador de pantalla , controles parentales para juegos y la capacidad de iniciar un juego de Windows directamente desde un medio óptico durante la instalación, de una manera similar a los juegos diseñados para una consola de videojuegos . Microsoft también requeriría un nuevo método para mostrar los requisitos del sistema en los paquetes minoristas para los juegos de Windows con un sistema de clasificación que categorizaría los juegos según un sistema numérico. [14] En 2004, Lester amplió aún más las intenciones de Microsoft al afirmar que la compañía trabajaría con fabricantes de hardware para crear PC para Windows Vista que usaran un "sistema de niveles" para designar el rendimiento y las capacidades del hardware de un sistema y que los periféricos de Xbox 360 serían totalmente compatibles con el sistema operativo. [15] La función Windows Experience Index en Windows Vista se basa en mediciones tomadas con WinSAT para proporcionar una evaluación precisa de las capacidades de un sistema; estas capacidades se presentan en forma de calificación, donde una calificación más alta indica un mejor rendimiento.
Los elementos de diseño preliminares creados para Microsoft por Robert Stein en 2004 sugieren que WinSAT tenía como objetivo evaluar el hardware de un usuario durante la experiencia lista para usar ; [16] esta es una decisión de diseño que se mantendría para el lanzamiento del sistema operativo a fabricación . [17]
Durante la Conferencia de Ingeniería de Hardware de Windows de 2005, Microsoft reveló formalmente la existencia de WinSAT y la presentó como una tecnología no solo para juegos, sino que permitiría a Windows Vista tomar decisiones, como por ejemplo si habilitar la composición de escritorio , en función de las capacidades de hardware de una máquina. [18] [19] [20] WinSAT seguiría siendo un foco clave durante todo el desarrollo del sistema operativo antes de su lanzamiento a fabricación. [17]
WinSAT en Windows Vista y Windows 7 realiza las siguientes pruebas:
Durante la ejecución, las pruebas muestran únicamente una barra de progreso y una animación de fondo "en funcionamiento". Aero Glass se desactiva en Windows Vista y Windows 7 durante las pruebas para que la herramienta pueda evaluar correctamente la tarjeta gráfica y la CPU.
En Windows 8, WinSAT se ejecuta con el programador de mantenimiento todas las semanas. El programa predeterminado es la 1:00 a. m. de los domingos. El programador de mantenimiento recopila varias tareas del sistema operativo en un programa para que el equipo no se vea interrumpido aleatoriamente por tareas individuales. El programador despierta al equipo del modo de suspensión, ejecuta todas las tareas programadas y luego vuelve a poner el equipo en modo de suspensión. Durante esta tarea semanal, WinSAT se ejecuta el tiempo suficiente para detectar si se han producido cambios en el hardware. Si es así, se vuelven a ejecutar las pruebas. Si no es así, WinSAT simplemente finaliza, ya que las puntuaciones existentes deben ser válidas.
WinSAT no puede realizar las pruebas anteriores cuando una computadora portátil funciona con batería.