Настройка оценок тестов системы Windows

Тесты оценки системы Windows (WinSAT) используются для анализа производительности нескольких системных компонентов, включая ЦП, память, диск и графику.

Результаты WinSAT обобщаются в разделе Сведения о производительности и средства панель управления в виде оценок индекса возможностей Windows (WEI). Эти оценки показывают потребителям характеристики производительности их систем.

Оценки WinEI больше не создаются во время запуска при первом включении, а также не используются для предварительной подготовки XML-файлов, используемых для создания формальных файлов WinSAT во время запуска при первом включении. Мы рекомендуем создать формальный файл WinSAT в системе перед его отправкой конечным пользователям. Это позволяет получить оценки WinSAT, как только пользователь загрузит свои системы, а оптимизации, зависящие от этих результатов, будут немедленно доступны. Так как оценки не выполняются во время работы при первом включении, оценки WinSAT и WEI больше не создаются, когда пользователь завершает запуск при первом включении. Вместо этого оценки могут быть созданы в два других раза, используя другие механизмы, помимо предварительного заполнения WinSAT в системе, которая будет поставляться.

  • Конечные пользователи могут явно запросить оценку с помощью параметра Повторно запустить оценку в элементе Сведения о производительности и средства панель управления.

  • При бездействии системы после первой загрузки остальные оценки WinSAT будут выполняться с помощью планировщика обслуживания, если они не были предварительно заполнены.

Запуск WinSAT в полной системе

Используйте параметр prepop со средством командной строки WinSAT для выполнения оценок в системах компонентов.

Запуск WinSAT для каждого компьютера (для всех систем):

  1. Установка Windows 8 и загрузка в режиме аудита. Дополнительные сведения о режиме аудита см. в разделе Обзор режима аудита.

  2. Добавление дополнительных компонентов, таких как встроенные драйверы.

  3. Выполните предварительную команду WinSAT.

    Это приведет к созданию предварительной версии WinSAT .xml файлов результатов в каталог Datastore, расположенный по адресу: %WINDIR%\performance\winsat\datastore\

  4. [Необязательно] Если вы планируете записать эту установку для развертывания на других компьютерах, запустите sysprep /generalize /audit /shutdown , а затем запишите установку. Разверните образ на компьютере, который планируется отправить, и загрузите его.

  5. Убедитесь, что Windows загружается в режиме аудита, а затем запустите winSAT moobe.

    При этом создается формальный файл WinSAT из соответствующих файлов предварительной версии и гарантируется, что формальный файл WinSAT будет доступен при первой загрузке системы конечным пользователем. Windows масштабирует некоторые функции на основе формального файла WinSAT, и если этот файл отсутствует в системе, в системе могут возникнуть проблемы с производительностью, включая ненужную дефрагментацию запоминающего устройства, отсутствие оптимизированного управления памятью и оптимизацию предварительной выборки.

    Примечание Чтобы сократить время, затрачивается компьютером на заводе, рекомендуется использовать предварительную подготовку WinSAT при создании master образов Windows. На заводе вам потребуется только запустить winSAT moobe. Однако если вы хотите запустить как winSAT prepop , так и WinSAT moobe на заводе, можно использовать WinSAT formal . Этот параметр создает тот же набор файлов, что и при запуске winSAT prepop и WinSAT moobe, и его следует использовать в сценариях, когда вы не можете запустить предварительную программу WinSAT на master образах Windows.

  6. Запустите sysprep /oobe , чтобы настроить Windows для загрузки при первом включении компьютера.

    Предупреждение Запуск sysprep /generalize после выполнения winSAT moobe удалит результаты, созданные moobe WinSAT . Рекомендуется запустить WinSAT moobe или WinSAT formal на заводе для каждого компьютера, который планируется отправить клиенту.

Теперь система готова к отправке клиенту. Преимущество выполнения всех оценок WinSAT на образ компьютера заключается в том, что компьютер клиента всегда имеет полный набор результатов WinSAT. Он также имеет наиболее точные результаты WinSAT. В этом случае точно означает, что если потребитель использовал оценку системы по запросу, эта система получит рейтинг, равный или превышающий рейтинг, который был предварительно заполнен WinSAT.

Предварительное заполнение не предназначено для передачи данных WinSAT между системами с очень разными возможностями, например между ноутбуками и настольными компьютерами, поскольку данные не являются точными в разных системах. Вместо этого он предназначен для упрощения повторного использования данных WinSAT в аналогичных системах; те системы, которые содержат одну и ту же системную плату или набор микросхем и аналогичные ЦП, видеоадаптеры и диски.

В следующей процедуре описывается запуск WinSAT в выбранных конфигурациях в строке похожих компьютеров. Это подразумевает выполнение команд подготовки WinSAT несколько раз.

Запуск WinSAT для выборочных конфигураций компьютеров и компонентов компьютера

  1. Определите конфигурации, которые планируется включить в компьютер, включая видеопроцессоры, память и запоминающие устройства.

  2. Установка Windows 8 и загрузка в режиме аудита. Дополнительные сведения о режиме аудита см. в разделе Обзор режима аудита.

  3. Добавление дополнительных компонентов, таких как встроенные драйверы.

  4. Выполните предварительную команду WinSAT.

  5. Запустите Sysprep /generalize /audit /reboot. При этом будут удалены все файлы .xml WinSAT, не являющиеся предварительными.

  6. Скопируйте полученный файл предварительной .xml WinSAT из %WINDIR%\performance\winsat\datastore в сетевую папку, которая используется для хранения результатов WinSAT.

  7. Обновите один из компонентов. Например, увеличьте память одной конфигурации в наборе компьютеров.

  8. Выполните предварительный тест WinSAT -mem . Использование средства таким образом гарантирует, что будут выполняться только тесты, относящиеся к указанному компоненту. Создается дополнительный файл .xml с результатами теста памяти.

  9. Восстановите исходную конфигурацию памяти и обновите другой компонент, например видео карта.

    Примечание Так как результаты WinSAT можно использовать с конфигурациями того же уровня или более высокого уровня, если вы отменить изменения базовой конфигурации, результаты тестирования будут актуальны для более широкого диапазона компьютеров.

  10. Повторно запустите тест с помощью команды WinSAT prepop -graphics . Выполняются только тесты, относящиеся к указанному компоненту. Для результатов graphics создается дополнительный файл .xml.

  11. Сохраните новые файлы результатов с исходными файлами результатов .xml в сетевой папке.

  12. Чтобы предварительно заполнить результаты WinSAT для нового компьютера с аналогичными компонентами, скопируйте файлы .xml из сетевой папки в каталог хранилища данных WinSAT целевого компьютера: %WINDIR%\performance\winsat\datastore. Вы можете скопировать весь набор файлов подготовки WinSAT из сетевой папки в локальный каталог WinSAT. WinSAT найдет правильный набор для текущего компьютера.

  13. На новом компьютере запустите WinSAT moobe. При этом создается формальный файл WinSAT из соответствующих файлов предварительной версии и гарантируется, что формальный файл WinSAT будет доступен при первой загрузке системы конечным пользователем. Windows масштабирует некоторые функции на основе формального файла WinSAT, и если этот файл отсутствует в системе, в системе могут возникнуть проблемы с производительностью, включая ненужную дефрагментацию запоминающего устройства, отсутствие оптимизированного управления памятью и оптимизацию предварительной выборки.

При запуске WinSAT moobe WinSAT проверяет следующий каталог на наличие файлов результатов: %WINDIR%\performance\winsat\datastore. Если WinSAT не обнаруживает соответствующий набор файлов .xml, он игнорирует нерелевантные файлы и будет рассматривать систему как неоцененные. Тест DWM запускается немедленно, а другие тесты будут выполняться в качестве задачи обслуживания или когда конечный пользователь решит запустить тесты из элемента Сведения о производительности и средства панель управления. Если WinSAT находит соответствующий набор файлов предварительной .xml, он использует эти файлы для создания формального файла .xml, который будет доступен для использования при первой загрузке компьютера конечным пользователем. Это позволяет масштабировать компоненты и позволяет Windows выполнять соответствующие оптимизации.

WinSAT определяет релевантность с помощью идентификаторов оборудования. К ним относятся: CPUID, конфигурация памяти DIMM, модель и размер жесткого диска, а также видео карта идентификатор PNP. Если соответствующая вторичная оценка отсутствует, WinSAT будет выполнять как первичную, так и вторичную оценки; например, ЦП и память.

Преимущество этого второго варианта, выполняемого в выборочных конфигурациях, заключается в том, что оценки WinSAT могут выполняться в меньшем количестве конфигураций и копироваться в аналогичные системы. Недостаток заключается в том, что если набор файлов WinSAT не относится к текущей системе, эти тесты будут игнорироваться и система будет считаться неоцененной, а оптимизация и масштабирование компонентов не будут выполняться при загрузке компьютера конечным пользователем.

Параметры командной строки для подготовки WinSAT

Синтаксис предварительного заполнения выглядит следующим образом:

Winsat prepop [-datastore <directory>][-graphics | -cpu | -mem | -disk | -dwm]

Следующая команда выполняет все тесты WinSAT: Winsat prepop.

Вы можете предварительно заполнить только одну подсистему, например DWM, с учетом следующих зависимостей:

  • Оценка DWM может выполняться независимо.

  • Оценка диска может выполняться независимо.

  • Для оценки ЦП требуется наличие соответствующей оценки памяти.

  • Для оценки памяти требуется наличие соответствующей оценки ЦП.

  • Для оценки графики требуется наличие соответствующих оценок ЦП и памяти.

Синтаксис moobe выглядит следующим образом:

Winsat moobe [-datastore <directory>]

Шаблон именования файлов WinSAT выглядит следующим образом:

Для Windows 8 имеется %type% идентификатор Prepop. Это определяет файлы хранилища данных, которые являются результатом предварительного заполнения. Шаблон именования:

%IdentifierDerivedFromDate% %Component%.Assessment(Prepop).WinSAT.xml

Где %IdentifierDerivedFromDate% — это год-месяц-день и время, представленное, например, 0012-08-01 14.48.28 когда тест был выполнен 1 августа 2012 г. в 14:48:28.

Формальный файл WinSAT, созданный из запуска winsat prepop и winsat moobe; или из запуска winsat formal использует следующий шаблон именования:

%IdentifierDerivedFromDate% Formal.Assessment(Initial).WinSAT.xml