Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Секреты Windows: статьи о реестре, rundll32.exe, программах


Глава 6. Администрирование Windows Vista. 6.8. Другие вопросы администрирования - Тестирование производительности и Security Center
Дата: 22 мая 2009, пятница

Полезные ссылки

"Журнал Эффективная работа на компьютере"- компьютер для начинающих.
Бесплатный Журнал Эффективная работа на компьютере. Научитесь грамотно работать с полезными и нужными утилитами, узнайте что-то новое для себя из авторских статей. Ни на одном форуме вам не расскажут, того что могу дать вам я. Ведь видеоматериал усваивается человеком в несколько раз лучше, чем обычный печатный текст. В статьях и уроках используется мой личный опыт, а не пустая переписка текстов с сайтов, которая возможно даже не работает! Прежде чем что-то сообщить, я проверяю действие тех или иных программ и методов, выявляю их эффективность. И только после этого преподношу это вам.

С уважением Артём Ющенко.

Адрес сайта http://artomu.com
E-mail: admin@artomu.com

В конец записи

Тестирование производительности

В операционной системе Windows Vista появилась новая возможность, позволяющая тестировать компоненты компьютера на производительность. Для этого можно использовать как специальный диалог, так и новую программу командной строки.

Диалог Performance Rating and Tools

Чтобы протестировать производительность всех компонентов компьютера, можно воспользоваться мастером PERFORMANCE INFORMATION AND TOOLS, который вызывается при помощи одноименного значка папки CONTROL PANEL.

Основное окно данного диалога состоит из поля, отображающего значения предыдущих тестов производительности компонентов компьютера. Это поле содержит такие элементы, как PROCESSOR, MEMORY (RAM), PRIMARY HARD DISK, GRAPHICS, GAMING GRAPHICS. Напротив каждого из этих элементов отображается соответствующий результат тестов.

Чтобы начать тестирование, нужно нажать на кнопку UPDATE MY SCORE. После этого начнется процесс тестирования, информация о проведении которого будет отображаться в специальном диалоговом окне WINDOWS EXPERIENCE INDEX. При окончании тестирования перед вами отобразится рейтинг конфигурации вашего компьютера. Если же вам нужно просмотреть детальную информацию о тестировании компьютера, тогда нужно воспользоваться оснасткой eventvwr.msc. Проще всего это сделать при помощи ссылки VIEW PERFORMANCE DETAILS IN EVENT LOG, отображаемой в мастере ADVANCED TOOLS (данный мастер отображается после нажатия на ссылку ADVANCED TOOLS панели ссылок мастера PERFORMANCE INFORMATION AND TOOLS).

Настройка доступа к мастеру Performance Information and Tools при помощи групповых политик При помощи групповых политик файла PerfCenterCPL.admx, расположенных в подразделе Computer Configuration/Administrative Templates/System/Performance Control Panel, можно настроить ограничения доступа к данному мастеру.

Данные политики изменяют значения параметров REG_DWORD типа, расположенных в ветви реестра HKLM\SOFTWARE\Policies\Microsoft\Windows\Control Panel\Performance Control Panel.

  • TURN OFF ACCESS TO THE SOLUTIONS TO PERFORMANCE PROBLEMS SECTION. Данная политика изменяет значение параметра SolutionsEnabled. Если значение данного параметра равно 0, тогда в мастере ADVANCED TOOLS (отображается после нажатия на ссылку ADVANCED TOOLS в панели ссылок) не будет отображаться содержимое поля PERFORMANCE ISSUES.
  • TURN OFF ACCESS TO THE PERFORMANCE CENTER CORE SECTION. Данная политика изменяет значение параметра PerfCplEnabled. Если значение данного параметра равно 0, тогда доступ к мастеру PERFORMANCE INFORMATION AND TOOLS будет запрещен.
  • TURN OFF ACCESS TO THE OEM AND MICROSOFT BRANDING SECTION. Данная политика изменяет значение параметра UpsellEnabled. Если значение данного параметра равно 0, тогда в мастере не будут отображаться ссылки Microsoft.

Windows System Assessment Tool

Расположение: %systemroot%\system32\winsat.exe.

Также протестировать ваш компьютер на производительность можно с помощью программы командной строки WinSAT.exe. Чтобы просмотреть описание возможностей данной программы, введите команду winsat /?.

Перед тем, как описывать основные возможности данной программы, следует упомянуть, что результаты всех тестов, проведенных с ее помощью, заносятся в журнал OPERATIONAL оснастки EVENT VIEWER (как и результаты проведения теста при помощи рассмотренного выше мастера PERFORMANCE INFORMATION AND TOOLS). Данный журнал расположен в разделе Applications and Services Logs/Microsoft/Windows/Diagnostics-Performance оснастки.

С помощью программы WinSAT.exe можно выполнить следующие действия.

Просмотр сведений о компонентах компьютера Для просмотра сведений о компонентах компьютера используется команда WinSAT.exe –v.

С ее помощью можно узнать следующие сведения о компьютере. Версия операционной системы, название процессора и его частота, количество процессоров, количество ядер, количество ядер в каждом процессоре, размер кеша L1 и L2. Описание видеокарты, поддерживает ли она пиксельные шейдеры 2.0 и драйвер LDDM, объем памяти видеокарты. Используемое разрешение экрана, а также объем оперативной памяти.

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

Проверка производительности оперативной памяти Основной командой для проверки производительности оперативной памяти является команда WinSAT.exe mem. После ее запуска в течение двух секунд будет выполняться проверка производительности оперативной памяти, после чего будет отображен результат проверки — количество мегабайт в секунду, которые успела обработать оперативная память за это время.

Команда проверки производительности оперативной памяти поддерживает множество дополнительных параметров, но на страницах данной книги мы не будем о них упоминать.

Проверка производительности Direct3D Основной командой для проверки производительности Direct3D является команда WinSAT.exe dwm. После ее запуска в течение десяти секунд будет выполняться проверка производительности видеокарты в режиме Direct3D, после чего будет отображен результат проверки — количество fps, а также пропускная способность памяти видеокарт.

Команда проверки производительности Direct3D поддерживает множество дополнительных параметров, но на страницах данной книги мы не будем о них упоминать.

Проверка производительности при кодировании видео Также можно выполнить проверку производительности компьютера на основе теста кодирования видео. Для этого предназначена команда WinSAT.exe media –input «тестовый файл, который нужно кодировать» -encode «профиль кодировки».

Вместе с программой Windows System Assessment Tool поставляется два тестовых файла: winsat.wmv (имеет размер 4,42 Мбайт) и winsatencode.wmv (имеет размер 3,98 Мбайт). Оба они расположены в каталоге %systemroot%\performance\winsat.

Профиль кодировки также расположен в каталоге %systemroot%\performance\winsat. Он называется winsat.prx и, по сути, представляет собой обычный текстовый файл, в котором указано расширение, битрейт и другие параметры кодирования файла. Поэтому, в определенных пределах, вы можете создавать свои собственные профили на основе поставляемого по умолчанию.

Например, для проверки производительности компьютера можно воспользоваться следующей командой кодирования: WinSAT.exe media –input c:\windows\performance\winsat\winsatencode.wmv -encode c:\windows\performance\winsat\winsat.prx. Заметьте, что для работы программы нужно обязательно указать пути к файлам, а не только их имена.

Команда проверки производительности при кодировании видео поддерживает несколько дополнительных параметров, но на страницах данной книги мы не будем о них упоминать.

Проверка производительности компьютера на основе заставки Также проверить производительность компьютера можно на основе заставки, используемой при установке операционной системы Windows Vista. Для этого достаточно воспользоваться командой WinSAT.exe aurora, после чего запуститься заставка, отображаемая при установке операционной системы.

Команда проверки производительности на основе заставки поддерживает несколько дополнительных параметров, но на страницах данной книги мы не будем о них упоминать.

Проверка возможностей видеокарты Еще одним тестом программы, который проверяет возможности видеокарты, является тест на основе создания 3D-объектов. Самой простой командой его запуска является команда WinSAT.exe d3d –time «количество секунд проверки». После запуска данной команды будет отображен белый фон, на котором передвигаются серые объекты.

Команда проверки возможностей видеокарты поддерживает множество дополнительных параметров, но на страницах данной книги мы не будем о них упоминать.

Проверка производительности процессора Проверку производительности процессора можно выполнить на основе двух тестов: теста шифрования файла и теста компрессии файла.

Для выполнения теста шифрования файла используется команда WinSAT.exe cpu –encryption2. А для выполнения теста компрессии файла предназначена команда WinSAT.exe cpu –compression2.

Проверка производительности процессора выполняется в течение 9 секунд, после чего будет отображен результат проверки — количество мегабайт в секунду, которые за это время удалось обработать.

Команда проверки производительности процессора поддерживает несколько дополнительных параметров, но на страницах данной книги мы не будем о них упоминать.

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

Общий формат команды для проверки производительности жесткого диска следующий: WinSAT.exe disk «опции» -n «номер жесткого диска».

Значение опции –n указывает номер физического диска, который нужно протестировать. Диски нумеруются начиная с нуля.

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

  • Время последовательного чтения данных жестким диском. Для этого нужно указать опции –seq –read.
  • Время произвольного чтения данных жестким диском. Для этого нужно указать опции –ran –read.
  • Время последовательной записи данных жестким диском. Для этого нужно указать опции –seq –write.
  • Время произвольной записи данных жестким диском. Для этого нужно указать опции –ran –write.

Например, чтобы проверить первый жесткий диск на время произвольного чтения данных, нужно воспользоваться командой WinSAT.exe disk –ran –read –n 0.

Команда проверки производительности жесткого диска поддерживает множество дополнительных параметров, но на страницах данной книги мы не будем о них упоминать.

Общая проверка производительности компьютера Если же вы хотите проверить все компоненты компьютера, тогда можно воспользоваться одной из описанных ниже команд.

Итак, достаточно воспользоваться командой winsat.exe formal, после чего начнется выполнение всех тестов, описанных выше. Результатом проведения данных тестов будет общая таблица производительности вашего компьютера, отображающая результаты следующих тестов.

Производительность процессора на основе теста компрессии файла.
Производительность процессора на основе теста шифрования файла.
Производительность оперативной памяти.
Производительность Direct3D9 Alpha Blend.
Производительность Direct3D9 Texture Load.
Производительность Direct3D9 ALU.
Производительность жесткого диска.
Производительность кодирования видео.
Производительность декодирования видео.
Общее время выполнения всех тестов.

Если же нужно выполнить только тестирование видеоподсистемы, тогда можно воспользоваться командой winsat.exe graphicsformal. Результатом выполнения данной команды будет таблица, отображающая следующие результаты.

Производительность видеокарты.
Пропускная способность памяти видеокарты.
Производительность Direct3D9 Alpha Blend.
Производительность Direct3D9 Texture Load.
Производительность Direct3D9 ALU.
Общее время выполнения всех тестов.

Также можно произвести комплексное тестирование, тестирование возможностей видеокарты в котором будет выполнено на основе заставки, отображаемой при установке операционной системы. Для этого применяется команда winsat.exe moobe. Однако применение данной команды возможно только в том случае, если значение параметра REG_DWORD типа MOOBE, расположенного в ветви реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinSAT, равно 0.

Отображаемые после работы данной команды результаты аналогичны получаемым при помощи команды winsat.exe formal.

Работа с WMI

Также в операционной системе Windows Vista появился новый класс инструментария управления Windows, предназначенный для работы с компонентом тестирования производительности. Данный класс содержит в себе информацию о производительности компьютера, полученную в последнем тесте. Он называется Win32_WinSAT и находится в пространстве имен \\.\ROOT\CIMV2.

Security Center

Мастер SECURITY CENTER операционной системы Windows Vista практически не изменился, по сравнению с предыдущими версиями Windows. Как и раньше, с его помощью вы можете включить или отключить такие компоненты операционной системы, как FIREWALL, AUTOMATIC UPDATING, MALWARE PROTECTION, OTHER SECURITY SETTINGS.

Если ваш компьютер подключен к домену Active Directory, тогда по умолчанию компонент Security Center будет отключен. Если вы хотите его включить, тогда нужно воспользоваться групповой политикой Turn on Security Center (Domain PCs only), расположенной в подразделе Computer Configuration/Administrative Templates/Windows Components/Security Center и описанной в файле Securitycenter.admx.

Данная политика устанавливает значение параметра REG_DWORD типа SecurityCenterInDomain, расположенного в ветви реестра HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Security Center, равным 1.

Особенностью компонента SECURITY CENTER операционной системы Windows Vista является то, что его значок всегда отображается в области уведомления. Однако с помощью диалогов операционной системы можно отключить отображение уведомлений о работе компонента SECURITY CENTER (например, если вы отключили автоматическое обновление, тогда по умолчанию при каждом входе в систему отображается уведомление о том, что это очень опасно) или полностью скрыть его значок из области уведомлений.

Чтобы отключить подобные уведомления, нужно воспользоваться ссылкой CHANGE THE WAY SECURITY CENTER ALERTS ME панели ссылок мастера SECURITY CENTER. После нажатия на нее перед вами отобразится диалог WINDOWS SECURITY CENTER, содержащий в себе три кнопки.

  • YES, NOTIFY ME AND DISPLAY THE ICON. Отображать уведомления о работе компонента операционной системы SECURITY CENTER.
  • DON`T NOTIFY ME, BUT DISPLAY THE ICON. Не отображать уведомления о работе компонента операционной системы SECURITY CENTER, но отображать его значок в области уведомления.
  • DON`T NOTIFY ME AND DON`T DISPLAY THE ICON. Не отображать уведомления о работе компонента операционной системы SECURITY CENTER, а также не отображать его значок в области уведомления.

Также обратите внимание на параметры REG_DWORD типа ветви реестра HKLM\Software\Microsoft\Security Center\Svc.

AntiSpywareOverride Если установить значение данного параметра равным 1, тогда компоненту SECURITY CENTER будет запрещено выполнять мониторинг состояния стандартного malware-продукта.

AntiVirusOverride Если установить значение данного параметра равным 1, тогда компоненту SECURITY CENTER будет запрещено выполнять мониторинг состояния стандартной антивирусной программы.

FirewallOverride Если установить значение данного параметра равным 1, тогда компоненту SECURITY CENTER будет запрещено выполнять мониторинг состояния стандартного брандмауэра Windows Vista.

Windows Update

Также обратите внимание на ссылку WINDOWS UPDATE мастера SECURITY CENTER. С ее помощью можно отобразить мастер WINDOWS UPDATE (также его можно отобразить при помощи значка WINDOWS UPDATE папки CONTROL PANEL). Данный мастер позволяет управлять обновлением Windows Vista, а также просматривать историю обновлений. Он содержит в себе следующие ссылки.

Информация о работе службы обновлений заносится в журнал подраздела Applications and Services Logs/Microsoft/Windows/WindowsUpdateClient.

  • CHECK FOR UPDATES. Содержит кнопку CHECK FOR UPDATES, с помощью которой можно проверить новые обновления для операционной системы и программ на сайте Microsoft. Также с помощью данной ссылки можно просмотреть дату последней проверки обновления, а также дату последней установки обновления.
  • CHANGE SETTINGS. Позволяет включить или отключить автоматическое обновление, а также определить время автоматического обновления и указать, будет ли выполняться загрузка найденного обновления и его установка, или просто загрузка без установки.
  • VIEW UPDATE HISTORY. Позволяет просмотреть историю загруженных обновлений.
  • RESTORE HIDDEN UPDATES. Отображает список скрытых обновлений, а также позволяет их заново установить.
  • LEARN ABOUT WINDOWS ULTIMATE EXTRAS. С помощью данной ссылки можно отобразить мастер WINDOWS ULTIMATE EXTRAS, содержащий справку по новому компоненту операционной системы WINDOWS ULTIMATE EXTRAS. Данный компонент позволяет загрузить дополнительные службы, программы и советы по работе с Windows Vista Ultimate (компонент WINDOWS ULTIMATE EXTRAS доступен только для этой операционной системы). Также с помощью мастера WINDOWS ULTIMATE EXTRAS можно выполнить поиск новых программ и служб. Для этого нужно воспользоваться ссылкой DOWNLOAD PROGRAMS, SERVICES, AND TUTORIALS FROM WINDOWS ULTIMATE EXTRAS.
  • INSTALLED UPDATES. Отображает список установленных обновлений мастера PROGRAMS AND FEATURES.

Настройка Windows Update при помощи групповых политик Работу с компонентом Windows Update операционной системы можно настроить при помощи групповых политик, расположенных в подразделе COMPUTER CONFIGURATION/ADMINISTRATIVE TEMPLATES/WINDOWS COMPONENTS/WINDOWS UPDATE, и описанных в файле WindowsUpdate.admx.

Настройки центра обновления Windows можно изменить при помощи параметров REG_DWORD типа, расположенных в ветви реестра HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate.

  • WUServer. Данный параметр имеет строковый тип. Он содержит имя сервера, к которому служба обновления должна обращаться при поиске новых обновлений.
  • WUStatusServer. Данный параметр имеет строковый тип. Он содержит имя сервера, используемого для хранения статистики обновлений.
  • TargetGroupEnabled. Если значение данного параметра равно 1, тогда возможность указания целевого имени группы будет использоваться службой обновления Windows.
  • TargetGroup. Данный параметр имеет строковый тип. Он позволяет определить целевое имя группы. Данное имя будет использоваться для поиска новых обновлений на сервере сети и определения того, нужно ли данному компьютеру устанавливать эти обновления.

    Остальные же настройки центра обновления Windows можно изменить при помощи параметров REG_DWORD типа, расположенных в ветви реестра HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU.

  • IncludeRecommendedUpdates. Если значение данного параметра равно 1, тогда служба обновления Windows будет загружать с сайта обновлений как все важные, так и рекомендуемые обновления.
  • UseWUServer. Если значение данного параметра равно 1, тогда служба обновления Windows для поиска новых обновлений будет обращаться на указанный в параметре WUServer сервер. Кроме того, служба обновлений будет определять адрес сервера, используемого для хранения статистической информации о выполнении обновлений, на основе значения параметра WUStatusServer.
  • RescheduleWaitTimeEnabled. Если значение данного параметра равно 1, тогда стандартный интервал ожидания перед выполнением пропущенных обновлений будет изменен при помощи значения параметра RescheduleWaitTime. Данный параметр используется лишь в том случае, если значение параметра AUOptions равно 4.
  • RescheduleWaitTime. Значение данного параметра определяет интервал (в минутах) ожидания, по истечении которого служба обновления начнет выполнение ранее пропущенных запланированных обновлений. Значение данного параметра используется только в том случае, если параметр RescheduleWaitTimeEnabled равен 1. По умолчанию пропущенное запланированное обновление будет выполняться через минуту после запуска компьютера.
  • RebootRelaunchTimeoutEnabled. Если значение данного параметра равно 1, тогда стандартный интервал ожидания перед выводом повторного приглашения на перезагрузку (для установки запланированного обновления) будет изменен при помощи значения параметра RebootRelaunchTimeout. Данный параметр используется лишь в том случае, если значение параметра AUOptions равно 4.
  • RebootRelaunchTimeout. Значение данного параметра определяет интервал (в минутах) ожидания, по истечении которого будет отображено повторное приглашение на перезагрузку компьютера. Значение данного параметра используется только в том случае, если параметр RebootRelaunchTimeoutEnabled равен 1. По умолчанию используется интервал ожидания в 10 минут.
  • RebootWarningTimeoutEnabled. Если значение данного параметра равно 1, тогда стандартный интервал ожидания перед выводом первого приглашения на перезагрузку (для установки запланированного обновления) будет изменен при помощи значения параметра RebootWarningTimeout. Данный параметр используется лишь в том случае, если значение параметра AUOptions равно 4.
  • RebootWarningTimeout. Значение данного параметра определяет интервал (в минутах) ожидания, по истечении которого будет отображено первое приглашение на перезагрузку компьютера. Значение данного параметра используется только в том случае, если параметр RebootWarningTimeoutEnabled равен 1. По умолчанию используется интервал ожидания в 5 минут.
  • NoAutoRebootWithLoggedOnUsers. Если значение данного параметра равно 1, тогда вместо выполнения автоматической перезагрузки после запланированной установки обновления, пользователю будет выведен запрос с предложением перезагрузки.
  • AUPowerManagement. Если значение данного параметра равно 1, тогда пробуждение компьютера из состояния сна (если необходимо установить новое обновление) будет разрешено.
  • NoAUShutdownOption. Если значение данного параметра равно 1, тогда в диалоге ЗАВЕРШЕНИЕ РАБОТЫ WINDOWS, после загрузки нового обновления, не будет отображаться команда УСТАНОВИТЬ ОБНОВЛЕНИЯ И ЗАВЕРШИТЬ РАБОТУ. Также данный параметр доступен в корневом разделе HKCU.
  • NoAUAsDefaultShutdownOption. Если значение данного параметра равно 1, тогда команда УСТАНОВИТЬ ОБНОВЛЕНИЯ И ЗАВЕРШИТЬ РАБОТУ, отображаемая в диалоге ЗАВЕРШЕНИЕ РАБОТЫ WINDOWS после загрузки нового обновления, не будет устанавливаться как действие по умолчанию. Также данный параметр доступен в корневом разделе HKCU.
  • AUOptions. Если значение данного параметра равно 2, тогда операционная система будет уведомлять пользователя перед загрузкой и перед установкой обновлений (в области уведомлений будет появляться сообщение о том, что обновления готовы к загрузке или установке). Если значение данного параметра равно 3, тогда операционная система будет уведомлять пользователя только при установке уже загруженных обновлений. А если значение данного параметра равно 4, тогда загрузка и установка обновлений будут выполняться согласно установленному расписанию без уведомления пользователя. Расписание обновлений определяется в параметрах ScheduledInstallDay и ScheduledInstallTime.
  • NoAutoUpdate. Если значение данного параметра равно 1, тогда возможность автоматического обновления будет запрещена.
  • ScheduledInstallDay. Значение данного параметра определяет день, на который будет назначен поиск новых обновлений.
  • ScheduledInstallTime. Значение данного параметра определяет час, на который будет назначен поиск новых обновлений.
  • DetectionFrequencyEnabled. Если значение данного параметра равно 1, тогда стандартная частота поиска новых обновлений будет заменена значением, указанным в параметре DetectionFrequency. При этом частота поиска обновлений будет изменена только в том случае, если значение параметра UseWUServer равно 1.
  • DetectionFrequency. Значение данного параметра определяет частоту (в часах), с которой служба обновления будет выполнять поиск новых обновлений. По умолчанию используется интервал в 22 часа.
  • ElevateNonAdmins. Если значение данного параметра равно 1, тогда уведомления об установке обновлений будут отображаться не только администраторам компьютера, но и обычным пользователям.
  • AutoInstallMinorUpdates. Если значение данного параметра равно 1, тогда обновления, не требующие перезагрузки компьютера после своей установки, будут устанавливаться сразу после загрузки.

Работа с WMI

Также в операционной системе Windows Vista появилось новое пространство имен репозитария CIM, содержащее классы, позволяющие просматривать содержимое компонента Security Center. Данное пространство имен называется \\.\root\SecurityCenter. Оно поддерживает следующие классы.

Продолжение следует

Рейтинг: 5.00 [ 1 ] 
Оцените: 1 2 3 4 5
moemesto.ru bobrdobr.ru - добавить в социальные закладки
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=531

В избранное