Автор: Алексей Васильев
Женское имя Сандра может
вызывать различные ассоциации. Кто-то
вспомнит знаменитую марку мебели, а кто-то
заметит, что не так давно была популярна
певица с таким именем. Но теперь,
возможно, это имя будет ассоциироваться
и с новым программным продуктом - SiSoft Sandra
99.
Так уж получилось, что пакеты
диагностических утилит являются одним
из наиболее консервативных видов
программного обеспечения. Даже переход
на Windows 95, потрясший компьютерную
индустрию, практически не отразился на
диагностических утилитах. Конечно, были
выпущены новые 32-битные утилиты, потому
что прежние, как правило, не могли
устойчиво работать под управлением
новой операционной системы. Но
появление Windows 95 поставило перед
создателями диагностических утилит
новые задачи, которые, увы, не сразу были
решены. К тому же появились и новые
возможности, связанные с графическим
интерфейсом и более тесной интеграцией
элементов пакета, которые первоначально
использовались в диагностических
утилитах только для того, чтобы сделать
их чуть красивее.
Пакет SiSoft Sandra 99 во многом
является совершенно новым решением. Во-первых,
кроме традиционного набора диагностики
он позволяет решать специфичные для Windows
95 задачи. Во-вторых, в этом пакете в
полной мере используются функции Windows 95
по созданию графического интерфейса,
упрощающего работу, и возможности по
интеграции составных частей пакета.
Создателям SiSoft Sandra 99, скорее всего,
удастся опровергнуть распространенное
мнение, что "серьезным" утилитам не
нужен хороший графический интерфейс.
Кроме этого, разработчики SiSoft Sandra 99
смотрели в будущее и сделали его
совместимым с Windows 98.
После инсталляции на Рабочем
cтоле и в Контрольной панели появляется
ярлык к SiSoft Sandra 99. Двойной щелчок мышью
по этому значку вызывает оболочку
пакета, представляющую собой окно с
пиктограммами входящих в него утилит.
Существует четыре режима отображения
пиктограмм: информационные утилиты,
утилиты оценки производительности,
просмотр системных файлов, утилиты
тестирования, все утилиты. Выбор того
или иного режима осуществляется через
пиктограммы на линейке вверху окна
оболочки. По умолчанию устанавливается
режим отображения пиктограмм
информационных утилит .
Следует заметить, что не все
утилиты, обозначенные в окне, могут быть
представлены в стандартной версии,
доступной через Internet. К недоступным
утилитам относятся: OLE Information (информация
об OLE), Modem Information (информация о модеме), SCSI
Information (информация об интерфейсе SCSI),
WebUpdate Wizard (мастер дополнения утилит
через Internet), а также все утилиты раздела
Testing Modules. Но и оставшихся вполне
достаточно для решения большинства
вопросов, связанных с диагностикой
системы. А пиктограммы отсутствующих
утилит можно убрать, указав на них
мышкой и щелкнув затем по красному
символу зачеркивания на панели вверху
окна.
Информационные утилиты
System Summary
Назначение этой утилиты -
выдавать наиболее важные сведения о
компьютере. После щелчка мышью по
пиктограмме утилиты появляется окно,
которое через несколько секунд
заполняется сведениями (рис. 2). Эта
информация касается работы
центрального процессора компьютера,
системных шин, чипсет материнской платы,
монитора, дисководов, установленных
портов, клавиатуры, мышки, звуковой
карты, коммуникационных устройств,
версии Windows (включая номер подверсии) и
поддержки локальной сети. Надо заметить,
что данная утилита не определяет тип
установленного модема, а показывает,
какой тип модема был распознан Windows 95 или
был ей указан при настройке системы. То
же самое касается мыши и клавиатуры. Для
получения информации о клавиатуре,
мышке и модеме существуют также
отдельные утилиты, входящие в состав
полной версии пакета. В версии Standard есть
лишь утилиты проверки клавиатуры и мыши.
SiSoft Sandra 99 разделяет при выводе данные,
полученные при тестировании частей
компьютера и при просмотре с помощью
пиктограмм системной информации Windows 95.
Так, если около названия устройства
стоит особый значок, это означает, что
для получения информации использовался
анализ установленного драйвера
устройства или установок Windows 95. Если
утилита самостоятельно "добывала"
информацию путем программного
тестирования, то появляется голубой
восьмиугольник, внутри которого буква
"i". Ромбик означает, что информация
была получена путем опроса устройств. К
сожалению, не во всех утилитах пакета
соблюдаются единые правила
употребления подобных пиктограмм.
В нижней части окна видна
линейка с кнопками, из которых для
утилиты System Summary активны Options..., Next и OK.
Чтобы убрать окно после просмотра
информации, следует нажать OK, а Options...,
как обычно, вызывает меню с настройками,
кстати, единое для всех утилит пакета. Next
означает переход к следующей утилите:
все утилиты расположены в
последовательности, наиболее часто
применяемой при комплексной проверке
компьютера. Так что не нужно щелкать по
каждой пиктограмме, можно лишь
запустить одну из утилит (например System
Summary) и далее нажимать на Next. При
необходимости нажатием на Back можно
вернуться к предыдущей утилите.
Motherboard Information
Как следует из названия, эта
утилита выдает информацию о материнской
плате. Пользователю сообщаются
следующие сведения: данные о процессоре,
тип и параметры системной шины, тип
чипсета материнской платы. Данные,
обозначенные в виде лупы со знаком
вопроса внутри, вычисляются утилитой на
основе результатов тестирования.
CPU & BIOS Information
Данная утилита выводит
информацию о центральном процессоре и
BIOS. Обратившись к ней, можно узнать о
дате, номере и изготовителе BIOS; типе и
марке центрального процессора; рейтинге
производительности; кэш-памяти. Кроме
тестирования, утилита дает некоторые
практические советы. Так, например, если
в вашем компьютере установлен 486-й
процессор, утилита посоветует заменить
его на процессор 5x86 (Pentium) или лучший.
Может выводиться также информация об
отсутствии в BIOS некоторых современных
возможностей и о необходимости
обновления в связи с этим.
PCI & AGP Buses Information
В отличие от предыдущих
версий, эта утилита сообщает информацию
не только о самих шинах PCI и AGP, но и об
устройствах, подключенных к ним. Для
получения полной информации, которую
может выдать утилита, соответственно
требуется перебрать все пункты меню Device
. Большая часть таких сведений
представляет интерес для специалистов.
В повседневной работе обычным
пользователям может пригодиться
информация о номерах прерываний
устройств.
Video System Information
Пользователю любого уровня
квалификации полезно знать о
возможностях и особенностях
видеосистемы компьютера. Утилита Video System
Information позволяет получить данные о
мониторе и видеоадаптере. Сразу надо
заметить, что практически все сведения о
мониторе утилита черпает из установок
Windows 95, так что применять ее для
тестирования собственно монитора не
следует, а выводимая информация о
возможных режимах работы дисплея
основывается на вероятных режимах
видеокарты. Поэтому может получиться,
что режим, указанный утилитой, реально
будет невозможен для дисплея.
Утилита выдает несколько
десятков наименований данных, и
перечислить всех их в этой статье
невозможно. Наиболее интересны сведения
о том, поддерживаются ли библиотеки OpenGL
и DirectX, а также о возможностях
графического акселератора. Чтобы
проанализировать результаты работы
утилиты, не нужно просматривать все
полученные данные. Результаты
преобразуются в набор конкретных
рекомендаций о необходимости
инсталляции тех или иных библиотек.
Кроме возможностей видеокарты, утилита
обнаруживает и установленный в данный
момент хранитель экрана. Правда, после
обнаружения может последовать довольно
странный совет пользоваться вместо
хранителя экрана монитором с
энергосберегающей технологией
электропитания.
Windows Memory Information
Эта утилита выявляет
распределение оперативной памяти и
файла подкачки. Понятие "Total System Memory"
означает сумму оперативной памяти
компьютера и типичного размера swap-файла.
Так как в Windows 95 сосуществуют 32-битные и
16-битные принципы организации памяти, то,
наряду с общей, дается информация и о 16-битной
подсистеме памяти.
Drives Information
Выдается информация о всех
дисководах, установленных в системе, в
том числе и полученная путем
тестирования. Если дисковод физически
присутствует в компьютере, но отключен,
допустим, путем настройки BIOS, то он не
будет замечен утилитой. Для полноценной
проверки в дисковод со сменными
носителями (например, дисковод для
флоппи-дисков или CD-ROM) должен быть
вставлен соответствующий диск. Следует
обратить внимание на довольно странную
особенность утилиты выдавать сообщение
не о типе жесткого диска, а о типе его IDE/EIDEконтроллера.
Ports Information
Эта утилита предоставляет
сведения о портах, установленных в
компьютере и прописанных в установках
операционной системы. Сообщения типа
"такое-то устройство подключено к
такому-то порту" не следует
воспринимать буквально: на самом деле
это означает, что установлен драйвер,
позволяющий подключить к этому порту
данное устройство. Недостаток утилиты в
том, что она не выдает полной информации
о параллельных портах, поэтому
полученных сведений бывает
недостаточно, чтобы, например, правильно
настроить драйвер сканера,
подключаемого к одному из таких портов.
Keyboard Information
Хотелось бы, чтобы эта
утилита по крайней мере проверяла
наличие соединения с клавиатурой.
Однако всю информацию она черпает из
установок клавиатуры, уже сделанных
разными способами в операционной
системе - можете в этом убедиться,
запустив утилиту с отключенной
клавиатурой. Впрочем, получить
подробную информацию о настройках
клавиатуры иногда бывает полезно. То же
в полной степени относится и к следующей
утилите - Mouse Information, сообщающей о
настройках мыши. А вот следующая утилита,
Game Controllers Information, помимо информирования о
настройках всевозможных специальных
манипуляторов, например, джойстиков,
может обнаружить, что устройство не
подключено.
Sound Card Information
Утилита сообщает данные о
звуковой карте. В силу специфики
устройства - необходимости подключения
внешних приспособлений и
субъективности оценки некоторых
параметров - она ограничивается
анализом установок драйвера. В данном
случае такой подход себя оправдывает и
может принести определенную пользу. У
звуковой карты столько настроек, что
извлечение подробной информации о них
путем использования только встроенных
средств Windows 95 просто невозможно. "С
точки зрения" компьютера звуковая
карта представляет собой набор
устройств, поэтому информация выдается
для каждой составляющей звуковой карты
отдельно. Исследуемая часть звуковой
карты выбирается в меню Class, а более
детально - в меню Device.
Printer Information
Определяет характеристики
путем анализа установок драйвера
принтера, а также его состояние в данный
момент путем опроса порта.
MCI Devices Information
Сообщает информацию об
установленных драйверах мультимедиа и о
том, с какими физическими устройствами
они связаны. Утилита позволяет быстро
получить в концентрированном виде
информацию об установленных драйверах
мультимедиа, что было бы неудобно делать
встроенными средствами Windows 95.
Разочаровывает то, что утилита не дает
ответа на животрепещущий вопрос о
возможности программного
воспроизведения MPEG-файлов на данном
компьютере. Сообщается лишь о
максимальной частоте чередования
кадров, допускаемой драйвером. Однако и
без утилиты ясно, что частота эта
выбирается достаточно высокой.
Windows Information
Выуживает информацию о
версии Windows, установленной на компьютере.
С помощью Windows Information можно получить
сведения не только об операционной
системе, но и об утилите, позволяющей
устанавливать несколько операционных
систем на одном компьютере - так
называемом менеджере загрузки. Кроме
этого, утилита выдает также массу
советов по усовершенствованию Windows: типа
установки Internet Explorer 5.0 или отказа от
вывода заставки для ускорения процесса
загрузки.
WinSock Information
Сообщает о встроенных
библиотеках подпрограмм Windows,
осуществляющих связь с Internet. Эта утилита
может работать только тогда, когда
компьютер подключен к сети Internet, в
противном случае утилита зависает.
Полученные сведения о библиотеках могут
быть полезны, если потребуется
установить программы для работы в Internet.
Утилита к тому же способна определить
текущий IP-адрес компьютера.
Process Information
Утилита выдает информацию о
процессах, которые выполняются на
компьютере в данный момент. Термин "процесс"
требует дополнительного разъяснения:
можно считать, что процессом в
операционной системе называется
некоторая работа (программы, драйвера и
т. д). Процесс может состоять из
нескольких задач, каждая из которых
может разделяться на несколько потоков.
Запустив утилиту Process Information, можно
узнать, какие процессы происходят в
системе . Список процессов представлен в
меню Process, а данные о выбранном процессе
отображаются в окне.
Можно узнать, сколько
оперативной памяти занимает данный
процесс, какие динамические библиотеки (DLL)
он использует, каков его приоритет и
является ли он 16-битным или 32-битным.
Получив эту информацию, можно сделать
выводы о причинах зависания системы и
понижении ее производительности при
запуске тех или иных приложений.
Например, 16-битный процесс для Windows 95
потенциально опасен с точки зрения
устойчивости. Кроме того, утилита
выполняет и некоторую образовательную
функцию, позволяя заглянуть "внутрь"
архитектуры Windows 95 в реальных условиях
работы операционной системы.
Для получения информации
утилиту Process Information нужно активизировать
после запуска исследуемых программ, а
нажав на кнопку Update, можно определить
изменение состояния того или иного
процесса.
DirectX Information
Сообщает данные об
установленном драйвере DirectX и о
возможностях его поддержки видеокартой.
В процессе работы утилиты происходит
тестирование видеокарты, поэтому не
пугайтесь, если экран вашего компьютера
на мгновение погаснет. Утилита выдает
разнообразную информацию,
представляющую интерес главным образом
для специалистов. Обычному пользователю
интересно, нужно ли обновлять драйвер
DirectX и позволит ли видеокарта
максимально использовать его потенциал.
Подобная информация следует как вывод в
конце списка сведений.
Dos Memory Information
Утилита выдает параметры
памяти, которую Windows 95 организует по
правилам DOS для DOSприложений.
Рекомендуется применять ее каждый раз,
когда вы хотите запустить под Windows 95
незнакомое вам DOS-приложение. Полученные
данные следует сопоставить с
требованиями к памяти, взятыми из
документации на DOS-приложение, а также
сделать вывод о том, допустим ли запуск
приложения под Windows 95. При этом утилита
может предотвратить запуск некоторых DOS-программ,
несовместимых с используемой
операционной системой.
Perfomance Tune-up Wizard
Мастер настройки системы.
Запускает поочередно другие утилиты
пакета и выдает в итоге сведения,
способствующие улучшению работы
компьютера. Сами настройки пользователю
придется делать уже самостоятельно.
Перед запуском этой утилиты следует
закрыть остальные приложения Windows. Если
при тестировании хотя бы в один из
дисководов не был вставлен
соответствующий диск, мастер может
выдать ошибочное сообщение о
неисправности всех дисководов
компьютера.
Create a Report Wizard
Мастер, создающий отчет о
результатах тестирования компьютера.
Полученные сведения можно распечатать,
записать на диск, передать по факсу или
электронной почте.
Тесты на
производительность
CPU Benchmark
Определяет
производительность центрального
процессора с применением широко
известных тестов Drystone и Whetstone. Далее
результаты демонстрируются в виде
столбчатой диаграммы, в которой
сравнивается испытуемый процессор с
другими процессорами. Для данной
утилиты примеры выбраны весьма удачно,
что позволяет наглядно представлять
результаты.
Drivers Benchmark
Определяет быстродействие
всех дисководов, кроме CD-ROM. В процессе
тестирования необходимо, чтобы в
устройствах со сменным носителем
информации был установлен
соответствующий диск. Чтобы "россыпь"
чисел была понятна неспециалистам,
исследуемый дисковод сравнивается по
быстродействию с другими известными
типами аналогичных устройств. Однако
сравнения выбираются неудачно и не
понятно, на каком принципе они основаны.
Зачем, например, сравнивать дисковод для
флоппи-дисков по быстродействию с
накопителями JAZ и ZIP? И почему при
сравнении производительности жестких
дисков в качестве примеров указаны
дисководы разного объема хранимой
информации, без указания марок
производителей и моделей, как будто
быстродействие жесткого диска
непосредственно связано с его емкостью?
Для определения
быстродействия CD-ROM предназначена
утилита - CD-ROM Benchmark, требующая для работы
диск, на котором есть по крайней мере
один файл размером более 64 Мбайт,
например, VideoCD.
Memory Benchmark
Тестирует быстродействие
оперативной памяти. В наглядной форме
представлено быстродействие памяти: в
виде скорости записи или чтения,
выраженной в Мбайт/с . Недостаток -
неудачные примеры при сравнении
быстродействия модулей памяти.
Восстановление пакета
после
неудачного тестирования
В процессе тестирования
иногда приходится обращаться к
устройствам, минуя интерфейс
операционной системы. При этом может
зависнуть сама утилита или даже вся
система. Утилиты пакета SiSoft Sandra 99
отличаются тем, что зависание одной
утилиты не приводит к зависанию
компьютера. В этом случае работу можно
завершить обычным для Windows 95 способом:
нажать Ctrl+Alt+Del и выбрать опцию Снять
задачу. Тем самым будет завершена работа
не только утилиты, но и всей оболочки
пакета. При работе с SiSoft Sandra 99 автору
статьи не приходилось сталкиваться с
проблемой перезагрузки компьютера без
корректного завершения его работы. Но,
если у вас все же возникнет подобная
проблема, не забудьте после
перезагрузки осуществить проверку
винчестера встроенной утилитой Scan Disk.
Если тестирование одной из
утилит пакета было прервано, то с
помощью специальной программы Crash Fix Utility
в меню Панели задач можно возобновить
работу этой утилиты. Причем если в
предыдущий раз работа пакета не была
корректно завершена, то при работе с ним
в следующий раз будет выдано
соответствующее предупреждение и
последует предложение запустить Crash Fix
Utility, которая позволяет проверить, не
повреждены ли элементы пакета, а при
необходимости вносит и исправления.
Опыт практического
применения
Для испытания пакета SiSoft Sandra
99 использовался компьютер, собранный
несколько лет тому назад и неоднократно
подвергавшийся модернизации, так что в
нем соседствуют устаревшие и
современные компоненты - наиболее
сложный случай для диагностических
утилит.
Исследуемый компьютер
оснащен центральным процессором Texas
Instruments 486DX2 с тактовой частотой 80 МГц (представитель
редкой серии микропроцессоров, именно
поэтому другие диагностические утилиты
путались с его идентификацией,
определяя его зачастую как Cyrix). Пакет
Sandra SiSoft 99 правильно определил марку
процессора, но ошибся с тактовой
частотой, определив ее как 66 МГц.
Применение Sandra SiSoft 99
позволило, наконец, решить задачу, с
которой не могли справиться другие
утилиты. В компьютере установлен 4-скоростной
CDROM производства Hitachi. Все попытки
узнать его тип при помощи разного рода
утилит оказались неудачными. Подобная
информация крайне важна, чтобы получить
через Internet обновленную версию драйвера.
И только при помощи пакета Sandra SiSoft 99
удалось определить, что установлен HITACHI
CDR-7730.
Протестировать подключенный
к компьютеру принтер EPSON Stylus COLOR 300 было
невозможно: утилита сообщила, что ей не
хватает установленных на тестируемом
компьютере 16 Мбайт памяти. Как уже
отмечалось, вместо марки жесткого диска
утилита сообщила марку EIDE-контроллера.
При тестировании порта LPT1, к сожалению,
утилита не сообщила, что к нему, кроме
принтера, подключают еще и сканер.
Все остальные компоненты
компьютера, а также периферийные
устройства были протестированы без
особых проблем и результаты не
содержали ошибок.
Выводы
Пакет SiSoft Sandra 99 обладает тем
преимуществом перед другими
распространенными пакетами
диагностических утилит, что не является
Windowsвариантом известного пакета для DOS.
Этот пакет изначально создавался под
Windows 95 и учитывает специфические
особенности этой операционной системы.
Его можно рекомендовать широкому кругу
пользователей.
В то же время пока еще нельзя
сказать, что SiSoft Sandra 99 позволяет сделать
тестирование компьютера доступным для
людей, плохо разбирающихся в аппаратном
обеспечении компьютера, причиной тому -
нелогичный интерфейс и плохая система
подсказок. Будем надеяться, что с
выходом новых релизов SiSoft Sandra сможет
занять достойное место среди пакетов
диагностических утилит.