Программная диагностика компьютера.
Схемы | Программы | Библиотека | Все для сотового | Компьютеры | Поиск |
Чат | Форум | Ссылки | Рефераты | Гостевая |
Разумеется, всем ясно, что тестовой программой можно воспользоваться лишь в том случае, когда полностью работоспособна определенная часть системы. В противном случае эту программу даже не удастся загрузить, не говоря уже о ее работе. Таким образом, одну из тестовый программ можно запускать только после успешной загрузки операционной системы. Здесь, видимо, стоит напомнить банальную истину о том, что пользоваться надо только легальными копиями соответствующих программных продуктов. Даже оставив в стороне правовую сторону вопроса, можно сказать, что освоить некоторые необходимые возможности конкретного пакета без наличия его полного описания часто либо затруднительно, либо попросту невозможно. Как известно, в комплект с последними версиями MS-DOS входит утилита Microsoft Diagnostics. С ее помощью можно определить ряд несложных неисправностей аппаратуры и/или неправильного конфигурирования системных файлов. Наиболее часто отечественные пользователи для диагностики своих компьютеров используют такие программные продукты, как Norton Diagnostics (пакет Norton Utilities) фирмы Symantec и различные варианты пакета Checkit фирмы Touchstone. Многочисленные версии Checkit в нашей стране не менее популярны утилит П. Нортона Checkit, как правило, позволяет определить системную конфигурацию компьютера, протестировать его основные аппаратные компоненты и получить оценки производительности отдельных подсистем. Стоит отметить, что данная программа не предъявляет обычно никаких жестких требований при установке на компьютер и может быть инсталлирована на две или три отдельных дискеты. Среди возможностей Checkit можно отметить следующие просмотр содержимого первого мегабайта адресуемой памяти, назначения линий прерывания IRQ и каналов прямого доступа DMA, содержимого памяти CMOS и полного списка драйверов DOS, установленных в системе Имеются тесты для веек типов памяти (стандартной, расширенной и расширяемой), компонентов системной платы (процессора, сопроцессора, контроллеров), часов реального времени, последовательный и параллельный портов, подключенного к компьютеру принтера. Для жесткого диска, помимо тестов контроллера, используются операции неразрушающего контроля, проверяющие каждую физическую дорожку. Для тестирования приводов флоппи-дисков необходимо иметь заведомо хорошие дискеты. При контроле видеоподсистемы отдельно проверяются текстовые и графические режимы, а также видеопамять. Программа предусматривает интерактивный контроль устройств ввода, таких, как клавиатура, мышка и джойстик. Интересны такие возможности, как просмотр портов ввода-вывода, списка TSR-программ, редактирование CMOS RAM, идентификация модемов, факсов, сетевых плат, мыши, редактирование системных файлов DOS и Windows и т. д. Кроме всего прочего, оценки производительности можно получить для системной платы (Dhrystones и Whetstones) жесткого диска (время доступа и скорость передачи), а также видеоподсистемы (скорость обмена в символах в секунду) Профессионалы по ремонту IBM PC-совместимых компьютеров часто пользуются программным пакетом QUAPIus/Fe (Quality Assurance Advanced Diagnostics For the Field Enginier) фирмы DiagsoFt. Заметим, что это действительно один из наиболее мощных продуктов в своем классе. Полное тестирование компьютера занимает обычно около 20 - 40 минут. Диагностика может выполняться как для системы в целом, так и для отдельных модулей системной платы, памяти (стандартной, дополнительной и расширенной), видеоподсистемы, жестких дисков, приводов флоппи-дисков, клавиатуры, портов (последовательных и параллельных), координатных устройств, приводов компакт-дисков (CD-ROM) и устройств, имеющих SCSI-интерфейс. Одним из существенных преимуществ пакета QUAPIus/Fe является то, что он поддерживает проверку системных плат с шиной EISA. Заметим, что для отдельных модулей диагностика выполняется более подробно. Для каждого из них должен выбираться соответствующий набор проверяемых параметров. В руководстве к пакету QUAPIus/Fe, в частности, указаны некоторые моменты, на которые следует обратить внимание при тестировании. Например, при проверке каналов DMA из системного файла конфигурации CONFIG SYS стоит убрать драйверы управления памятью, такие как EMM386, QEMM, 386MAX и т.п. Дело в том, что они занимают достаточно много процессорного времени, вследствие чего проверка DMA может неоправданно затянуться. Тестирование расширенной (extended) памяти лучше выполнять без драйвера HIМЕМ. Собственно проверку всей оперативной памяти компьютера лучше производить в "родном"; режиме (native). Это, в частности, позволит избежать ошибок, связанных, например, с адресацией и контролем четности, которые могут быть обусловлены программами для управления памятью. Из набора тестов можно составлять специальные "сценарий" (script), которые включают в себя наборы отдельный диагностический операций для одного или нескольких устройств. В пакет входит большой набор специальных утилит. Например, утилита COM Port Debugger, как уже явствует из ее названия, незаменима при проверке последовательных портов (даже с подключенными модемами). При тестировании устройства она позволяет побитно индицировать состояние регистров порта (микросхемы 8250). Программа RAM Cbp Locator дает возможность отредактировать схематическое изображение карты памяти компьютера на уровне корпусов, что облегчает поиск неисправных микросхем. Не стоит, видимо, подробно объяснять назначение утилит Format Diskette и Edit CMOS. Кстати, кроме программы для форматирования флоппи-дисков имеется также утилита (QACIean), которая обслуживает специальные "чистящие" дискеты. Для устройств, имеющих SCSI-интерфейс, предназначены соответствующие SCSI-утилиты. Для определения скоростных характеристик компьютера служит утилита POWER METIER. Среди множества диагностических программ отметим также современный пакет PC-Doctor фирмы Watergate Software. Старые программы типа СНЕСКГГ не всегда адекватно определяют конфигурацию современных персональных ЭВМ. Так, не определяется процессор Pentium, неправильно определяется тактовая частота. Объем оперативной памяти ограничен величиной 16 Мб. PC-Doctor является современным программным продуктом, рассчитанным на любые конфигурации компьютера. С помощью этой программы можно полностью проверить оперативную память, включая extended и expanded memory любого объема, все другие компоненты PC и даже CD-ROM, SCSI-устройства и модем. Также из программы можно просмотреть все конфигурационные файлы, резидентные программы, адреса и прерывания различных устройств. Тестирование проводится более жестко, чем в СНЕСКГГ, например, многие работающие видеокарты не проходят тест видеопамяти. По-видимому, именно PC-Doctor можно рекомендовать как современную удобную универсальную диагностическую программу. К сожалению, PC-Doctor не работает в среде Windows. В настоящее время появилось много тестирующих программ под Windows 98, 2000, ХР, например, WinCheckit, пакет NU 9 0 и выше, Sysoft Sandra. Уместно заметить, что функционирование Windows само по себе уже говорит о работоспособности всех основных узлов ПК.
|
--------------------------------------------------------------------------------------------------------------------------------------------