7 страница14 января 2020, 15:23

Программы диагностики


СЕРВИСНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

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

- программы диагностики работоспособности компьютера, которые позволяют проверить конфигурацию компьютера и работоспособность его устройств;

- антивирусные программы, дают возможность обнаружить и удалить зараженные файлы и диски, защитить операционную систему и прикладные программы от вирусов;

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

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

- программы обслуживания сети.

Программы диагностики работоспособности компьютера

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

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

1. POST (Power-On SelfTest - процедура самопроверки при включении). Запускается каждый раз, когда включается питание компьютера.

Когда компания IBM в 1981 г. начала выпуск персональных компьютеров, в них были предусмотрены такие методы повышения надежности, которые ранее никогда не использовались. К их числу относятся программа POST и контроль четности памяти. Процедура POST представляет собой последовательность коротких программ, "зашитых" в ПЗУ BIOS на системной плате. Они предназначены для проверки всех основных компонентов системы непосредственно после ее включения. С выполнением именно этих программ связана задержка, всегда возникающая при включении IBM-совместимых компьютеров; процедура POST выполняется перед загрузкой операционной системы.

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

Хотя диагностика, выполняемая процедурой POST, не очень подробная, она представляет собой первую «линию обороны» системы, особенно в тех случаях, когда обнаруживаются серьезные неисправности системной платы. Если окажется, что неисправность достаточно серьезная, то дальнейшая загрузка системы останавливается и выдается сообщение об ошибке, по которому часто можно сразу определить причину возникшей заминки. Процедурой POST обычно предусматривается три способа индикации неисправности: звуковые сигналы, сообщения, выводимые на экран монитора и шестнадцатеричные коды, посылаемые по адресам портов ввода/вывода.

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

Таблица. Звуковые коды, локализующие неисправность

Звуковые сигналы

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

Один короткий

Нормальное завершение (система исправна)

Два коротких

Общее сообщение - код ошибки на экране

Сигнал отсутствует

Источник питания, системная плата

Непрерывный

Источник питания, системная плата

Повторяющиеся короткие

Источник питания, системная плата

Один длинный, один короткий

Системная плата

Один длинный, три коротких

Графический адаптер (SVGA)

Три длинных

Плата клавиатуры

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

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

2. Диагностические программы различных фирм-изготовителей. Большинство солидных фирм-изготовителей компьютеров, таких как IBM, Compaq, Hewlett-Packard и т.п. выпускают специализированные диагностические программы для своих систем, они ориентированы на технических специалистов и предназначенные для поисков неисправностей в соответствующих системах. Для проведения диагностики на техническом уровне фирма IBM выпускает для каждой системы руководства по эксплуатации и техническому обслуживанию, к которым прилагаются диски с программами расширенной диагностики.

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

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

Программы позволяет проверить компьютер полностью, детальная информация о результатах проверки представляется в открывающемся отчёте, который может сохраняться в форматах html, csv или xml. Результаты теста компьютера содержат информацию об аппаратной части и о полном составе программного обеспечения, а именно об операционной системе, драйверах, автозагрузки, установленных и запускаемых программах. К таким программам относятся SiSoftware Sandra Lite, Speccy, AIDA64 Extreme Edition, WinAudit Freeware идр.

7 страница14 января 2020, 15:23