Программа выявления неполадок на компьютере. Программы для диагностики компьютера

Если судить по опыту работы нашего сервиса по ремонту и обслуживанию компьютеров, чаще всего люди обращаются с жалобами:

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

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

  1. Сначала мы определяемся с признаками неполадки, т.е. правильно интерпретируем полученную нами информацию из «поведения» нашего компьютера.
  2. Делаем предположение, что вышло из строя.
  3. Проверяем своё предположение.

Будем считать, что определить признаки различных неполадок мы умеем. Т.е. мы знаем на каком этапе происходит инициализация bios материнской платы, на каком этапе происходит проверка устройств, подключённых к ней, и когда начинает запуск непосредственно сама операционная система. Поэтому останавливаться на этом не будем — материалов по этому поводу предостаточно в сети. Хочется отметить, что если совсем уж по-простому, то всё, что происходит в течении первых пяти секунд после включения компьютера и пишется в самом начале белыми буквами- цифрами на чёрно фоне- всё можно отнести к инициализации bios материнской платы. Если же на мониторе во время попытки запуска компьютера изображения нет вообще, лампочка на мониторе горит жёлтым цветом — в домашних условиях самостоятельно будет затруднительно (ещё сложнее при таких признаках). Скорее всего придётся вызвать мастера для — мы оказываем и такие услуги.
Что же касается поломки, то в данном случае можно предполагать наличие неисправности в материнской плате, блоке питания, оперативной памяти, реже в процессоре или дискретной видеокарте, но проверить свои предположения, что именно вышло из строя в домашних условиях, без запасных, заведомо исправных комплектующих будет проблематично.
Если же компьютер стартовал и на экране появилось изображение, мы можем получить достаточно много информации о состоянии компьютера, даже если он сразу же завис на начальном этапе.

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

Чаще всего встречаются зависания (либо увеличенная продолжительность данного этапа) в самом начале при попытке получить доступ к жёсткому диску. Таким образом можно предположить выход его из строя. Проверить можно либо с помощь сборки LIVE CD- запустить тест винчестера, либо подкинуть заведомо исправный.
Так же встречаются остановки в процессе загрузки bios с характерными сообщениями в которых встречаются слова:

  • BIOS ROM Checksum Errors — ошибка bios. Возможно достаточно серьёзная.
  • CMOS battery (has) failed — сдохла батарейка bios. Заменить просто и дёшево.
  • CMOS checksum error — defaults loaded — при сбоях материнской платы и внешних устройств, либо неправильных пользовательских настройках в биос материнской платы, разгоне.
  • Disk boot failure, insert system disk and press Enter — проблема жёсткого диска, или (более счастливый вариант) слетела загрузочная запись windows. Проверить жёсткий диск, заменить, либо просто .
  • Floppy disk(s) fail — система не нашла floppy привод. Необходимо зайти в настройки bios с помощью клавиши DEL и отключить этот высокотехнологичный атавизм.
  • Keyboard error — возможно неисправна либо просто отключена клавиатура компьютера. Проверить — подключить.
  • Operating system not found — нет операционной системы. Возможно проблема с разделами и файлами необходимыми для загрузки. Будьте осторожны- возможна потеря информации с других разделов жёсткого диска!

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

Современные персональные компьютеры – чрезвычайно тонкая и сложная техника. Порой достаточно одной малюсенькой неисправности, чтобы ПК начал работать с «глюками» или перестал работать совсем. Не стоит паниковать и сломя голову бежать в сервисный центр. Вполне возможно, что поломку Вашего компьютера, Вы легко можете устранить совершенно самостоятельно. Однако прежде, чем хвататься за паяльник, следует провести диагностику неполадок.

Все неисправности можно условно разделить на аппаратные и программные . В первом случае «виновниками» проблем становятся комплектующие компьютера: блок питания, жесткий диск, материнская плата, видеокарта и т.д. А во втором случае «неадекватное поведение» компьютера вызвано проблемами с программным обеспечением.

Выявить причину программных сбоев достаточно просто. Характерным признаком является «подвисание» компьютера только на какой-то определенной программе, в то время как с другими (даже подобными) компьютер работает нормально. Если же «глюки» проявляются независимо от того, какая программа находится в работе, то время браться за специальные программы – утилиты.

Утили́та (англ. utility или tool) - компьютерная программа, расширяющая стандартные возможности оборудования и операционных систем, выполняющая узкий круг специфических задач. Существует целый ряд утилит, предназначенных для тестирования исправности рабочих элементов компьютера. Большинство таких утилит бесплатны и доступны для скачивания с сайтов разработчиков.

Хорошая утилита для диагностики компьютерных «глюков» — это S&M (см. рис. 1). S&M позволяет проверить системную память и видеокарты ATI/Nvidia. Нужно установить эту утилиту и после ее запуска настроить параметры тестирования. Установите «ползунок» времени тестирования на длительный режим, установите «галочки» в соответствии с тестируемым оборудованием (можно проверить сразу все оборудование). При помощи инструкции к утилите установите настройки тестирования, приближая их к максимально жестким условиям работы оборудования. Запустите тестирование на несколько часов (2-3). Если проблема в оперативной памяти или в видеокарте, тест эту проблему выявит.


Рисунок 1. Внешний вид утилиты S&M

Для того, чтобы проверить как блок питание подает напряжение на компоненты системы, а также проследить за изменениями температуры этих компонентов, пригодится еще одна утилита — Motherboard Monitor 5 (MBM5, см. рис. 2). Настраивать эту утилиту довольно непросто, поэтому из имеющегося в ней списка можно выбрать Вашу модель материнской платы или очень похожую на нее. МВМ5 запускается в работу вместе с S&M, поочередно тестируются все системные компоненты.


Рисунок 2. Внешний вид утилиты МВМ5

Во время теста необходимо следить за показаниями датчиков температуры проверяемого устройства. Если Вы проверяете процессор и значения его температуры находятся в пределах 90-100°С, после чего система «падает», налицо проблемы с CPU. Если температура не превышает 80°С, то следует дождаться окончания тестирования всех подсистем процессора (при включенной «галочке» проверки правильности результатов). Если Вы не обнаружили никаких проблем, то запустите в утилите S&M тест PSU (Power Supply Unit). Следует понаблюдать за напряжением на линиях +3,3 В, +5 В и +12 В. Если 12 В не превращаются в 11, а системный блок не начинает неожиданную перезагрузку, программный крэш-тест можно считать успешно пройденным.

Протестировать на работоспособность жесткий диск можно с помощью утилиты MHDD (см. рис. 3). Эта утилита запускается только под MS-DOS, с дискеты. В качестве альтернативного варианта подойдет тот или иной традиционный «диск доктор», например, из комплекта Norton Utilites.


Рисунок 3. Внешний вид утилиты МНDD

Для проверки исправности видеокарты нужна утилита мониторинга и настройки видеоадаптера. Одна из таких утилит – RivaTuner (см. рис. 4). С ее помощью можно отследить динамику температуры графического процессора и видеокарты, а также попробовать снизить тактовые частоты GPU и видеопамяти.


Рисунок 4. Внешний вид утилиты RivaTuner

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

Первым, что стоит выяснить, если ваш компьютер «захворал» – это характер заболевания, ведь причиной может быть как программная, так и аппаратная часть. И если с программными ошибками вы можете разобраться самостоятельно, следуя нашим советам из , то с аппаратными неисправностями вам придется обращаться в сервис или самостоятельно заменять неисправные элементы ПК.

1 Неисправность ОЗУ


В утилите MemTest86+, предназначенной для проверки работоспособности модулей оперативной памяти, тестирование осуществляется из операционной среды DOS, а не из Windows

Если признаки неполадки указывают на неисправность модулей оперативной памяти, достаточно запустить тест memtest86+ , с USB-флешки или загрузочного CD-диска. Если на синем интерфейсе работающей утилиты появляются красные сообщения об ошибках – неисправные модули памяти следует заменить. Что характерно, при легких повреждениях ОЗУ, ошибки могут проявляться не сразу, а в процессе работы системы при выполнении требовательных для оперативной памяти задач: например таких, как распаковка больших архивов.

2 Диагностика HDD

Если программы «подвисают» при операциях с файлами, есть вероятность, что это вызвано проблемами с жестким диском. В этом случае необходимо выполнить проверку HDD с помощью встроенной в Windows утилиты Checkdisk. Запустить ее можно зайдя в «Мой компьютер», щелкнув правой кнопкой по соответствующему разделу HDD, выбрав пункт «Свойства» и вкладку «Сервис» надать на кнопку «Выполнить проверку».

Также при подозрении на проблемы с жестким диском, необходимо проверить вывод информации встроенной утилиты диагностики S.M.A.R.T. Чтобы это сделать воспользуйтесь бесплатной утилитой «Speccy» .

3 Перегрев компонентов системы

Самый простой метод определить, что ваш компьютер перегревается – зайти в BIOS (или UEFI-интерфейс на современных материнских платах) и в разделе «Health» или «Power» посмотреть на показатели температуры CPU и чипсета. Если значения превышают 50-60°C в состоянии покоя – значит проблема скорее всего в перегреве.

Также информацию о температуре можно узнать с помощью уже упомянутой утилиты «Speccy», которая показывает температуру всех со всех датчиков вашего компьютера, включая процессор, память, материнскую плату и видеочип.

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

4 Неисправность материнской платы


Если на конденсаторах материнской платы заметны следы электролита, то ее лучше сразу заменить на новую

Сложнее всего диагностировать проблемы, вызванные выходом из строя элементов материнской платы. В этом случае вам поможет ее физический осмотр. Если на поверхности наблюдаются следы температурного воздействия (изменение цвета покрытия) или на сечении конденсаторов имеются пятна электролита – лучше такую плату сразу заменить. Если же физический осмотр материнской платы не помог, но вы уверены именно в ее неисправности, попробуйте по возможности подключить к ней гарантированно рабочие компоненты (CPU, оперативную память, блок питания) с другого ПК, чтобы проверить ее работоспособность.

Хорошие возможности по диагностике аппаратных проблем, предоставляет загрузочный диск Ultimate Boot CD . Записав его на CD-диск или USB-флешку, вы можете в любое время загрузить его и провести диагностику отдельных систем вашего ПК.

5 Не забываем про резервные копии

Прежде чем начать пытаться исправить состояние компьютера, настоятельно рекомендуем сделать резервные копии данных и перенести персональную информацию с системного раздела. Также желательно активировать создание точек восстановления операционной системы. В ОС Windows 8 это делается через расширенное меню «Свойства системы»: сочетание клавиш Win+X -> Система -> Дополнительные параметры системы -> Защита системы. В этой вкладке включите защиту системного диска и затем нажмите кнопку «Создать». После этого при загрузке системы вы сможете нажав кнопку F8 попасть в меню восстановления системы и воспользоваться созданной контрольной точкой.

6 Что можно сделать самим?

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

ФОТО: компании-производители; diosmic, Gewoldi, ermingut, ludinko/Istockphoto.com

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

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

Первое, с чем можно столкнуться – компьютер невозможно включить. Это может случиться по разным причинам.

Проблемы делятся на 2 типа:
программный тип проблем;
неисправности в «железе».

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

Самое первое действие, которое необходимо сделать, это произвести загрузку в безопасном режиме, путем нажатия на клавишу F8. Далее, запустить функцию «Восстановление системы» на более ранний период.

Если компьютер по-прежнему не включается, то придется переустанавливать всю систему Windows. В сервисном центре где производят ремонт ноутбуков сделать это не так уж и сложно.

Бывает, возникает такая ситуация, черный экран при всех работающих индикаторах (материнская плата, кулер на процессоре находятся в рабочем состоянии, а загрузка Windows не происходит). В таком случае нужно проверить системный блок.
Сделать это просто: посмотреть, горит ли индикатор загрузки (HDD). Если все в порядке, но не работает только монитор. Можно просто отключить и заново включить кабель.

Другая проблема, когда этот индикатор не горит. В этом случае придется проверять, нормально ли соединяются провода, а также все устройства. Это и видеокарта, и блок питания, и, жесткий диск. Для этого снимается стенка системного блока (боковая).
Самое главное, что нужно сделать, снять оперативку и установить в другой слот. Если планки 2 и более, то поменять их между собой.

Если по-прежнему ничего не происходит, то дальнейшие действия – обращение в сервисный центр.

О проблемах с блоком питания свидетельствуют следующие признаки:
компьютер отключается, и самостоятельно начинает перезагрузку;
резко начинает «зависать».

Это может говорить также и о том, что какой-либо компонент перегрелся. Обычно это либо процессор, либо видеокарта.
На проблемы с видеокартой указывают и следующие признаки - внезапное включение, выключение экрана, изображение с дефектами (цвет меняется сам по себе).

В таких случаях сначала нужно произвести очистку компьютера (механическую, от пыли).
Иногда, при проблемах с блоком питания, ПК может включаться сам по себе, когда подается напряжение.

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

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

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

  • EVEREST Home Edition v. 2.0;
  • SiSoftware Sandra Lite 2005.SR1;
  • PC Wizard 2005;
  • CPU-Z Version 1.28;
  • PCMark04 Build 1.3.0.

Прежде чем приступить к подробному описанию данных утилит, дадим им общую характеристику. Первые две утилиты — EVEREST Ultimate Edition v. 2.0 и SiSoftware Sandra 2005 — во многом схожи. Утилита SiSoftware Sandra 2005 — это классика жанра. Она предоставляет огромный набор инструментов диагностики, позволяя собирать о системе всестороннюю информацию, а кроме того, в ее состав входит ряд тестов, с помощью которых можно сравнить производительность отдельных подсистем компьютера и системы в целом с производительностью эталонных конфигураций.

Утилита EVEREST Ultimate Edition v. 2.0 имеет много общего с утилитой SiSoftware Sandra, особенно в части инструментов сбора информации о системе.

Утилита PC Wizard 2005, так же как и утилиты SiSoftware Sandra 2005 и EVEREST Ultimate Edition v. 2.0, представляет собой диагностическое средство ПК, а кроме того, содержит ряд встроенных бенчмарков, с помощью которых можно оценить производительность отдельных подсистем ПК.

Утилита CPU-Z Version 1.28 предназначена в первую очередь для диагностики работы процессорной подсистемы. Она способна инициализировать практически все существующие сегодня x86-процессоры (включая и процессоры с архитектурой AMD 64) и большинство современных чипсетов.

Утилита PCMark04 — это синтетический бенчмарк, позволяющий проводить довольно подробное тестирование различных подсистем ПК. Этот пакет прежде всего предназначен для проведения экспресс-тестирования ПК в домашних условиях.

EVEREST Home Edition v. 2.0

Утилита EVEREST является преемницей хорошо известной утилиты AIDA32, написанной в свое время Тамасом Миклосом (Tamas Miklos). Как правило, все хорошее быстро прибирают к рукам, что, собственно, и случилось с утилитой AIDA32. Теперь в несколько обновленном варианте эта утилита известна под именем EVEREST и является сегодня одной из наиболее удачных программ диагностики и мониторинга ПК. Она позволяет получить подробнейшую информацию как о компьютере в целом, так и обо всех его подсистемах, а также содержит ряд дополнительных тестов.

Существует три варианта программы EVEREST: EVEREST Corporate Edition, EVEREST Ultimate Edition и EVEREST Home Edition. Для домашних пользователей больше всего подойдет версия EVEREST Home Edition (особенно учитывая то обстоятельство, что она бесплатная).

Давайте подробнее рассмотрим возможности этого программного продукта. Утилита EVEREST Home Edition сравнительно невелика по размеру (2,58 Мбайт). Эта программа имеет традиционный оконный интерфейс и поддерживает русский язык (правда, в этом пункте у программы имеются серьезные недоработки и часть текста отображается в виде нечитаемых символов). Рабочая область программы разделена на два окна: основное информационное и вспомогательное (расположенное слева), в котором, благодаря иерархической структуре, схожей с древовидной структурой каталогов, можно осуществлять выбор того или иного инструмента мониторинга, позволяющего получить исчерпывающую информацию о каком-либо компоненте компьютерной системы (рис. 1).

Рис. 1. Главное окно утилиты EVEREST Home Edition v. 2.0

Кратко рассмотрим, какую же информацию о системе можно получить с помощью утилиты EVEREST Home Edition v. 2.0. При выборе во вспомогательном окне пункта «Компьютер» появляется возможность получить общую информацию о системе, BIOS, состоянии батарей (актуально для ноутбуков или ИБП), информацию системных датчиков аппаратного мониторинга и даже информацию о разгоне процессора, памяти и графического контроллера.

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

Категория «Системная плата» позволяет получить подробные сведения о центральном процессоре, чипсете, системной памяти, базовой системе ввода-вывода (BIOS) и собственно о системной плате. Трудно назвать другую утилиту, которая давала бы столь полную информацию!

В категории «Дисплей» предоставляется возможность получить сведения обо всем, что каким-либо образом связано с визуальным (графическим) интерфейсом системы. Здесь содержится полная информация не только о видеокарте и мониторе, но и о настройках рабочего стола.

В категории «Мультимедиа» содержится информация о мультимедийных возможностях системы. Здесь перечислены все установленные звуковые и видеокодеки, MCI-устройства (Media Control Interface) и, конечно же, аудиоустройства.

Категория «Хранение данных» включает много полезных сведений о дисковой подсистеме компьютера, предоставляя данные об используемых устройствах хранения информации, об их логической и физической структуре, и, что весьма полезно, отображает информацию SMART жестких дисков системы, если, конечно, эта технология поддерживается имеющимися HDD. Кроме того, в этой категории отображаются такие характеристики жестких дисков, как скорость вращения шпинделя, объем буфера, среднее время поиска, время раскрутки, средняя задержка раскрутки, количество пластин в диске и даже физические размеры и вес жесткого диска.

Категория «Сеть» позволяет получить сведения обо всем, что каким-либо образом связано с сетевым интерфейсом. Здесь можно найти информацию о сетевом контроллере и скорости установленного сетевого соединения, текущую статистику этого соединения (количество полученных и переданных байт), сведения о настройках TCP/IP и сетевом окружении.

Категория «DirectX» дает пользователю возможность получить подробнейшую информацию об установленной версии DirectX, а именно об имеющихся в системе файлах и динамических библиотеках DirectX и их настройках при работе с видео, звуком, музыкой и интерфейсами ввода-вывода.

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

Последний пункт, который можно увидеть во вспомогательном окне, — «Тест». Здесь можно запустить один из трех тестов, оценивающих пропускную способность подсистемы памяти: чтение из памяти, запись в память и задержка памяти. При этом результаты теста выводятся в виде диаграммы и сравниваются с результатами, полученными в других конфигурациях.

Еще одной интересной особенностью утилиты EVEREST Home Edition v. 2.0 является возможность создания отчетов по заранее заданному сценарию. Таким образом, можно заранее определить, какие именно данные включать в генерируемый отчет и в каком формате его создавать.

SiSoftware Sandra Lite 2005.SR1

Давно и хорошо известная утилита SiSoftware Sandra теперь стала по-настоящему универсальной программой, позволяющей работать с широким спектром современных компьютерных систем, начиная от платформ Pocket PC ARM (КПК и смартфоны) и заканчивая платформами Win64 IA64 (системы на базе Itanium/Itanium2), AMD 64 (системы на базе процессоров AMD Athlon 64/Athlon 64 FX/Opteron) и, конечно же, наиболее распространенной сегодня платформой Win32 x86.

Утилита SiSoftware Sandra является своего рода образцом информационно-диагностического программного обеспечения. Сущность и предназначение этой программы отражены в ее названии: Sandra — это вовсе не женское имя, а сокращение от System ANalyser, Diagnostic and Reporting Assistant. Данное программное обеспечение выпускается в нескольких версиях, которые различаются условиями лицензии, а проще говоря, ценой и, как следствие, функциональностью. В нашем обзоре мы уделим внимание лишь бесплатной версии (Lite), предназначенной для личного использования и не требующей регистрации. Данная утилита поддерживает русскоязычный интерфейс, причем, в отличие от EVEREST Home Edition, без всяких «глюков».

SiSoftware Sandra Lite 2005 имеет традиционный оконный интерфейс (рис. 2).

Рис. 2. Главное окно утилиты SiSoftware Sandra Lite 2005

Все инструменты мониторинга и диагностики программы поделены на пять категорий согласно их целевому назначению:

  • мастера (Wizard Modules);
  • информационные модули (Information Modules);
  • бенчмаркинговые модули (Benchmarking Modules);
  • просмотровые модули (Listing Modules);
  • тестовые модули (Testing Modules).

Кратко рассмотрим инструменты диагностики и мониторинга, предоставляемые в распоряжение пользователя утилитой SiSoftware Sandra Lite 2005.

  • мастер добавления модулей — позволяет добавлять новые модули в состав утилиты;
  • мастер мониторинга окружения;
  • мастер обобщенного индекса производительности — проводит тестирование основных подсистем компьютера: процессорной (арифметическая производительность и мультимедийная производительность), подсистемы памяти, дисковой подсистемы и сетевого интерфейса, на основе чего выставляется обобщенный индекс производительности. Но наибольший, на наш взгляд, интерес вызывает графическое представление результатов в виде пятиугольной матрицы покрытия, которая позволяет наглядно оценить производительность тестируемой системы в сравнении с другими конфигурациями (рис. 3). При этом у пользователя есть возможность самому составить эталонную конфигурацию компьютерной системы, производительность которой он хотел бы сравнить со своим ПК;
  • мастер стресс-тестирования (Burn-in Wizard) — позволяет проверить компьютерную систему на выносливость путем многократного циклического запуска тестов (которые можно найти в категории «Бенчмаркинговые модули»). Немаловажно, что можно обеспечить защиту системы от последствий таких жестких нагрузок, задав условие прекращения теста при перегреве или ошибках, при этом критические температуры и предельные параметры работы систем охлаждения (скорость вращения вентиляторов охлаждения) также могут быть определены пользователем. Кроме того, имеется возможность выбора тестов, которые будут запускаться, и количества запусков, причем можно даже задавать приоритет данного приложения;
  • мастер обновлений — позволяет производить онлайн-обновления версии утилиты;
  • мастер увеличения производительности — запускает все активные информационные модули и на основе полученной информации дает советы по оптимизации и модернизации системы, способствующие повышению производительности компьютерной системы. Отметим, что полностью доверять всем советам не стоит, хотя мастер выдает и довольно полезные советы, особенно касающиеся возможности отключения различных служб;
  • мастер составления отчетов — помогает сохранять полученную информацию в наиболее удобном для пользователя формате, а кроме того, предоставляет возможность выбрать место доставки полученного отчета.

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

Категория «Бенчмаркинговые модули» включает ряд хорошо известных и довольно часто цитируемых синтетических тестов, позволяющих оценить производительность наиболее важных компьютерных подсистем (за исключением видеоподсистемы). Эта категория содержит следующие тестовые утилиты:

  • арифметический тест процессора (CPU Arithmetic Benchmark) — позволяет оценить производительность выполнения арифметических вычислений и операций с плавающей запятой в сравнении с другими эталонными компьютерными системами;
  • мультимедийный тест процессора (CPU Multi-Media Benchmark) — дает возможность оценить производительность системы в работе с мультимедийными данными при использовании поддерживаемых процессором наборов SIMD-инструкций в сравнении с другими эталонными компьютерными системами;
  • тест съемных/флэш-накопителей (Removable Storage/Flash Benchmark) — дает возможность оценить производительность системы (скорость чтения, записи и удаления, на основе чего вычисляется обобщенный индекс) при работе со съемными накопителями в сравнении с другими эталонными компьютерными системами;
  • тест файловой системы (File System Benchmark) — позволяет определить производительность дисковой (файловой) подсистемы компьютера в сравнении с другими эталонными компьютерными системами;
  • тест CD-ROM/DVD (CD-ROM/DVD Benchmark) — дает возможность оценить производительность оптических приводов (CD-ROM/DVD) в сравнении с другими эталонными компьютерными системами;
  • тест пропускной способности памяти (Memory Bandwidth Benchmark) — позволяет определить пропускную способность подсистемы памяти (связка «процессор — чипсет — память») при выполнении целочисленных операций и операций с плавающей запятой в сравнении с другими эталонными компьютерными системами;
  • тест кэша и памяти (Cache & Memory Benchmark) — дает возможность определить пропускную способность подсистемы памяти (связка «процессор — кэш — чипсет — память») в сравнении с другими эталонными компьютерными системами;
  • тест пропускной способности сети (Network/LAN Bandwidth Benchmark) — позволяет определить пропускную способность сетевого соединения с выбранным узлом сети.

Кроме того, среди тестовых модулей можно найти две тестовые утилиты, оценивающие скорость работы Интернета. Первая из них — «Тест соединения с Интернетом» (Internet Connection Benchmark) — позволяет оценить скорость соединения с Интернет-провайдером, а вторая — «Тест скорости с Интернетом» (Internet Peerage Benchmark) — скорость соединения с различными Интернет-сайтами. Отметим также, что по результатам каждого проведенного теста пользователю даются рекомендации по повышению производительности системы.

Модули категории «Тестовые модули» в версии Lite недоступны, да и предоставляемая ими информация (сведения об используемых устройствами системных прерываниях, о распределении ресурсов системной памяти и т.п.) будет, пожалуй, полезна в основном продвинутым пользователям и профессионалам.

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

PC Wizard 2005

Утилита PC Wizard 2005 во многом напоминает утилиту EVEREST Home Edition и предназначена прежде всего для сбора информации о ПК. Однако, в отличие от программ EVEREST Home Edition и SiSoftware Sandra Lite 2005, русскоязычным интерфейсом она не обладает. Программа имеет оконный интерфейс, а рабочая область программы разделена на два окна: информационное и вспомогательное (расположенное слева), в котором можно осуществлять выбор того или иного инструмента мониторинга (рис. 4).

Во вспомогательном окне программы имеется пять вкладок: Hardware; Configuration; System Files; Resources и Benchmark, группирующие информационные модули по тематике. Первая вкладка (Hardware) позволяет получить доступ к информации, касающейся аппаратной части ПК. Выбирая пиктограммы System Summary, Mainboard, Processor, Video, IO Ports и т.д., можно получить доступ к соответствующей подробной информации.

Вкладка Configuration позволяет получить доступ к информационным модулям, отображающим информацию об операционной системе, Web-браузере, установленных приложениях, службах и т.д.

Вкладка System Files дает возможность просмотреть (но не изменить) различные системные файлы.

Вкладка Resources позволяет просмотреть информацию об используемых прерываниях и контроллерах, установленных в системе.

Вкладка Benchmark содержит достаточно большое количество простейших синтетических тестов, позволяющих оценить производительность отдельных подсистем ПК: процессора, кэша L1, кэша L2, кэша L3, памяти в целом, жесткого диска, оптического привода, видеокарты, а также компрессию аудиофайлов в MP3-формат.

CPU-Z v. 1.28

Утилита CPU-Z — это небольшая и не требующая установки программа с удобным интерфейсом, предоставляющая пользователю доступ к информации, сгруппированной по категориям.

Первая вкладка — CPU — как нетрудно догадаться, содержит подробнейшую информацию о центральном процессоре компьютерной системы (рис. 5). В этом окне отображается информация о процессорном ядре, а также сведения о текущем напряжении питания, частоте системной шины, FSB, установленном множителе процессора и текущей тактовой частоте процессорного ядра. Здесь же можно найти данные о размере кэша первого (L1), второго (L2) и третьего (L3) уровней.

Вторая вкладка — Cache — содержит более подробную информацию о структуре и рабочих параметрах кэш-памяти.

Вкладка Mainboard включает информацию, касающуюся материнской платы (сведения о производителе системной платы, название чипсета, название микросхемы южного моста, название используемого чипа контроллера ввода-вывода (Super I/O) и т.д.).

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

На вкладке SPD отображается информация о каждом установленном модуле памяти (производитель, тип памяти, а также содержимое SPD-таблицы).

И последняя вкладка — About — помимо традиционной информации об авторе позволяет сохранять отчет в HTML-документе.

Еще один полезный инструмент, который поставляется совместно с утилитой CPU-Z, — это тест Latency, с помощью которого можно определить латентность памяти.

PCMark04 Build 1.3.0

В отличие от всех рассмотренных ранее утилит, PCMark04 компании Futuremark Corporation ориентирована именно на тестирование ПК. В состав данной утилиты входят разнообразные синтетические тесты, позволяющие протестировать процессорную подсистему ПК, подсистему памяти, графическую подсистему и производительность жесткого диска. Пожалуй, из доступных для домашнего пользователя утилит тестирования PCMark04 — наиболее универсальное и в то же время очень мощное средство.

Итак, утилита PCMark04 позволяет оценить производительность ПК в целом (System), рассчитывая некий интегральный результат производительности, производительность процессорной подсистемы (CPU), производительность памяти (Memory), производительность графической подсистемы (Graphics) и производительность подсистемы хранения данных (HDD).

Отметим, что утилита PCMark04 выпускается в нескольких вариантах: бесплатная версия PCMark04 Free и две коммерческие версии PCMark04 Professional и PCMark04 Business Edition.

Свободная версия дает возможность выполнять тесты ПК в целом с выводом итогового результата и возможностью просмотра деталей итогов теста, а версии PCMark04 Professional и PCMark04 Business Edition, кроме того, позволяют проводить отдельные тесты памяти, графической подсистемы, жесткого диска и создавать собственный сценарий тестирования (подбирать тесты и количество прогонов).

Для корректной работы утилита PCMark04 требует, чтобы в системе были установлены следующие приложения:

  • Internet Explorer 6;
  • Media Player 9;
  • Media Encoder 9;
  • DirectX 9.0.

Более того, корректная работа этого тестового пакета обеспечивается лишь для операционной системы Windows XP.

Работа с утилитой очень проста. После запуска программы мы попадаем в главное диалоговое окно (рис. 6). В простейшем случае остается лишь нажать кнопку Run PCMark и дождаться результатов тестирования.

В главном диалоговом окне программы можно также просмотреть информацию о системе, нажав на кнопку Details…, а для создания сценария тестирования необходимо нажать на кнопку Select… (рис. 7).


производительности системы в целом
и отдельных ее подсистем

Всего утилита PCMark04 включает 44 теста, из которых 10 используется для измерения общей производительности системы, 7 — для измерения производительности процессора, 16 — для измерения производительности памяти, 7 — для измерения производительности графической подсистемы и 4 — для измерения производительности жесткого диска.

Важно, что утилита PCMark04 была специально разработана для тестирования домашних компьютеров, и в этом смысле подбор задач и методика расчета интегрального результата тестирования основываются на предположении, что компьютер используется в домашних условиях (Home PC Usage).

Типичные задачи, решаемые с помощью утилиты PCMark04, и их весовые коэффициенты представлены в таблице.

Исходя из типичных задач, выполняемых на домашнем ПК, в утилите PCMark04 используются тесты, приоритет которых является средним и высоким. В бенчмарке применяются утилиты сторонних производителей: Crypto+ 5.0 для шифрования файлов, вирусный сканер компании F-Secure, программа Grammar Parser v4 для проверки орфографии, Havok physics engine v 2.1 для работы с графикой и т.д.

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

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

Интегральный результат производительности рассчитывается как среднее геометрическое от результатов (времени выполнения) отдельных задач:

PCMark Score = 66 x (File Compression x File Encryption x File Decompression x Image Processing x File Decryption x Virus Scanning x Grammar Check x Audio Conversion x Web Page Rendering x WMV Video Compression x DivX Video Compression x Physics and 3D x Graphics Memory) 1/13 .

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

Как видите, набор тестов в данном случае схож с набором тестов, используемых при измерении интегральной производительности системы в целом, за исключением Virus Scanning, Grammar Check, Physics and 3D и Graphics Memory.

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

CPU Score = 110 x (File Compression x File Encryption x File Decompression x Image Processing x File Decryption x Grammar Check x Audio Conversion x WMV Video Compression x DivX Video Compression) 1/9 .

Для тестирования памяти применяется набор тестов, который позволяет получить результат, не зависящий от производительности всех остальных подсистем ПК. Подсистема памяти ПК включает оперативную (основную) память, кэш процессора первого уровня (L1) и кэш процессора второго уровня (L2). Набор используемых тестов включает чтение, запись и копирование блоков данных памяти и произвольный доступ к данным. В зависимости от размера блока данных задействуется либо основная память, либо кэш L1, либо кэш L2. Перед запуском каждого очередного теста производится процедура очистки кэша. При операциях чтения, записи и копирования используются блоки данных размером 4 и 8 Мбайт, что позволяет задействовать основную память, а также блоки данных размером 4 и 192 Кбайт, что дает возможность задействовать кэш-память первого и второго уровней соответственно. Каждый тест памяти производится непрерывно в течение 5 секунд, а в качестве результата применяется скорость передачи данных, выраженная в мегабайтах в секунду (Мбайт/с).

При произвольном доступе к памяти используются данные размером 64 байт, причем сам доступ производится в пределах 4 и 8 Мбайт, что позволяет задействовать основную память, или в пределах 4 и 192 Кбайт, что позволяет задействовать кэш первого и второго уровней.

Обобщенный результат производительности памяти рассчитывается по формуле:

Memory Score = 0,9 x {Read 8M x Read 4M x ((Read 192k + Read 4k)/2) x Write 8M x Write 4M x ((Write 192k + Write 4k)/2) x Copy 8M x Copy 4M x ((Copy 192k + Copy 4k)/2)) x Random Access 8M x Random Access 4M x ((Random access 192k + Random access 4k)/2)} 1/12 .

При тестировании графической подсистемы ПК применяется набор тестов, позволяющий минимизировать влияние всех остальных подсистем ПК на итоговый результат. В тестировании используются как 2D-, так и 3D-тесты.

Набор 2D-тестов включает тесты, измеряющие производительность типичных оконных операций, видеопамяти и производительность при воспроизведении видеофайлов.

Набор 3D-тестов включает тесты, измеряющие скорость заполнения и обработки полигонов. Скорость заполнения — это скорость прорисовки текстур на 3D-объектах. Скорость заполнения измеряется в миллионах текселей в секунду (MTexels/s) (текселем называется элемент текстуры (набор пикселов)). Скорость обработки полигонов определяет производительность видеокарты при воспроизведении трехмерных примитивов — треугольников. Скорость обработки полигонов измеряется в миллионах треугольников в секунду (MTriangles/s).

Обобщенный результат производительности графической подсистемы рассчитывается по формуле:

Graphics score = 0,5 x transparent windows + 0,4 x ((video memory 16 lines + video memory 32 lines)/2) + 0,6 x ((fill rate single texture + fill rate multitexture)/2) + 50 x ((polygon throughput single light + polygon throughput multiple lights)/2).

При тестировании производительности жесткого диска используется набор четырех тестов, созданных на основе утилиты RankDisk от компании Intel. Эти тесты включают измерение времени загрузки операционной системы Windows XP, время загрузки приложений (Microsoft Word, Adobe Acrobat Reader 5, Windows Media Player, 3DMark 2001SE, Leadtek Winfast DVD, Mozilla Internet Browser), типичные операции копирования файлов (объем копируемых файлов 400 Мбайт) и измерение загрузки жесткого диска при таких задачах, как открытие документа Word, проверка орфографии, сохранение и закрытие документа, архивирование и разархивирование файлов с использованием архиватора Winzip и т.д.

Обобщенный результат производительности рассчитывается по формуле:

HDD Score = (XP Startup Trace x 120) + (Application Load trace x 180) + (File Copy Trace x 28) + (General Usage x 265).

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