A диагностическая программа (также известная как тестовый режим) — это автоматическая компьютерная программа последовательность, определяет рабочий статус в программном обеспечении, оборудовании или любой их комбинации в компоненте, системе или сети систем. Диагностические программы в идеале предоставляют пользователю рекомендации относительно любых проблем или проблем, обнаруженных во время его работы.
Диагностические программы могут быть простыми или сложными, работать бессознательно с обычными устройствами или ждать своего вызова для более сложной оценки производительности. Примеры повседневного использования: микроволновая печь, на которой отображается код F6, чтобы предупредить о коротком замыкании датчика температуры, или устройство открывания гаражных ворот, которое четыре раза мигает светодиодом на плате управления, предупреждая о критическом смещении датчиков безопасности и приближающемся выключение.
Диагностические программы также вставляются в бытовую электронику и электронные игры. Иногда, если владелец электронного устройства спрашивает производителя, как получить доступ к скрытой диагностической программе, они могут ответить на Потребитель говорит, что информация считается «частной» и не может быть передана.
ТОП 5 ПРОГРАММ ДЛЯ ДИАГНОСТИКИ ПК
История
Ранние программы диагностики были процедурные инструкции, выполняемые людьми, а не компьютерными программами. См. Встроенное испытательное оборудование, позволяющее системным операторам выполнять тестирование и диагностику.
По мере того как компьютеры становились меньше и мобильнее, для выполнения диагностических задач использовались компьютерные программы. В конце 1960-х годов Volkswagen представил первую бортовую компьютерную систему с функциями диагностики.
Методы работы
Программа диагностики для устройства или системы может быть независимо расположена или интегрирована в нее. Эти методы работы расположены более или менее в порядке увеличения сложности и увеличения их ценности диагностической информации.
- Фоновый мониторинг индикаторов системы, для статистического анализа тенденций и для регистрации аномальных событий.
- Диагностика на основе решений, которая проверяет известные режимы отказа путем выявления их известных симптомов.
- Черный ящик, который представляет собой тестирование механизма, не зная, как он работает, и просто фокусируется на точности выходных данных на основе известных входных данных.
- Белый ящик, который использует сведения о внутренних функциях механизма для прямого тестирования.
- Ориентированный на работу, комбинация черного и белого ящиков, с одной или несколькими операциями черного ящика, чередующимися с одной или несколькими операциями белого ящика. Этот режим тестирования не является предпочтительным, однако некоторые сложные системы не имеют необходимых интерфейсов для независимого выполнения одного или другого типа.
- Интегрированная фоновая диагностика, которая выполняет тестирование компонентов системы во время простоя системы.
- Диагностика с чередованием операций, которая включает диагностику в нормальную работу компонента системы, таким образом, любой предельный режим работы немедленно диагностируется. Примеры аппаратных компонентов с функциями, которые помогают программе диагностики:
- Современные жесткие диски имеют команды технологии самоконтроля, анализа и отчетности (SMART), которые предоставляют информацию о состояниях внутренних ошибок, например, счетчик повторных попыток вращения, счетчик сбойных секторов и т. д.
- Некоторые системы могут использовать память с кодом коррекции ошибок (ECC), которая регистрирует события сбоя памяти, которые были автоматически исправлены.
Архитектуры
- Одноцелевая диагностика, также называемая диагностикой с определенным назначением, такая как программа, которая проверяет конфигурацию Windows DirectX.
- Многоцелевая диагностика, монолитная программа, которая выполняет несколько задач, которые могут или могут подходит не для всех целей. Это было бы похоже на молоток, который хорошо работает с гвоздями, в меньшей степени с винтами и плохо с гайками и болтами.
- Модульная диагностика, сочетающая в себе наборы одноцелевой диагностики, Lego -как, в среду, легко адаптируемую к конкретным отраслевым требованиям. Ключом к его конструкции является многоразовая аппаратная и программная операционная система, которая выполняет все диагностические программы. Примеры приложений:
- производственные испытания с упором на проверку проблем, связанных со сборкой и оптимизацию по времени
- диагностика, ориентированная на конечного пользователя, с простой для понимания нетехнической презентацией и акцентом на решениях
- сервисное / гарантийное тестирование с упором на выявление неисправного или предельного значения заменяемого на месте блока (FRU)
- , ориентированного на восстановление, которое пытается определить, может ли система быть перепроданы или повторно использованы, с упором на глубину тестирования, за счет затрат времени, затраченного на тестирование
Примеры приложений диагностической программы
- A Встроенный BIOS или встроенный UEFIСамотестирование при включении (POST) программа, которая выполняет базовую проверку sys аппаратные компоненты tem до начала нормальной работы
- A BIOS встроенная или UEFI встроенная программа диагностики оборудования в OEM-ПК
- Диагностика, запускаемая по запросу, когда пользователю требуется помощь, как правило, в основной операционной системе компьютера (например, Windows)
- «Автономная диагностика», которая выполняется вне основной операционной системы, обычно для уменьшения маскирующего влияния программного обеспечения на проблемы с оборудованием
- Бытовые холодильники, которые отображают диагностику их внутренней температуры, функциональности льдогенератора и т. Д.
- Система 1996 Onboard Diagnostics II (OBD II), которая стандартизировала диагностический порт для всех моделей легковые и легкие грузовики, позволяющие владельцам транспортных средств и техническим специалистам по ремонту получить доступ к кодам ошибок транспортного средства и истории выбросов.
- Пользователи персональных компьютеров имеют возможность диагностики как из программных, так и из аппаратных источников, например, из руководства Hewlett-Packard (HP) по диагностике для подтверждение сбоев оборудования.
- В промышленное производство испытательное оборудование, которое диагностирует электронные устройства или системы.
- Когда электронное устройство, такое как Bop It, сообщает номер своей версии, например, «одна целая три десятых» и начинает проигрывать набор звуков один за другим.
Источник: alphapedia.ru
Диагностика ВАЗ Сканер и программа
Диагностические программы
Для PC существует несколько видов диагностических программ (некоторые из них поставляются вместе с компьютером), которые позволяют пользователю выявлять причины неполадок, возникающих в компьютере. Диагностические программы, применяемые в ПК можно разделить на три уровня:
• Диагностические программы BIOS — POST (Power-On Self Test— процедура
самопроверки при включении). Выполняется при каждом включении компьютера.
• Диагностические программы операционных систем. Windows 9x и Windows
ХР/2000 поставляются с несколькими диагностическими программами для
проверки различных компонентов компьютера.
• Диагностические программы фирм — производителей оборудования.
• Диагностические программы общего назначения. Такие программы,
обеспечивающие тщательное тестирование любых PC-совместимых компьютеров, выпускают многие фирмы.
Самопроверка при включении (post)
POST— последовательность коротких подпрограмм, хранящихся в ROM BIOS на системной плате. Они предназначены для проверки основных компонентов системы сразу после ее включения, что, собственно, и является причиной задержки перед загрузкой операционной системы.
При каждом включении компьютера автоматически выполняется проверка его
• вспомогательных элементов системной платы,
• оперативной памяти и основных периферийных устройств.
Эти тесты выполняются быстро и не очень тщательно при обнаружении неисправного компонента выдается предупреждение или сообщение об ошибке
(неисправности). Такие неисправности иногда называют фатальными ошибками (fatal error). Процедура POST обычно предусматривает три способа индикации
• сообщения, выводимые на экран монитора,
• шестнадцатеричные коды ошибок, выдаваемые в порт ввода-вывода.
Звуковые коды ошибок, выдаваемые процедурой POST
При обнаружении процедурой POST неисправности компьютер издает
характерные звуковые сигналы, по которым можно определить неисправный элемент (или их группу). Если компьютер исправен, то при его включении вы услышите один короткий звуковой сигнал; если же обнаружена неисправность, выдается целая серия коротких или длинных звуковых сигналов, а иногда и их комбинация. Характер звуковых кодов зависит от версии BIOS и разработавшей ее фирмы.
Сообщения об ошибках, выдаваемые на экран процедурой POST
В большинстве PC-совместимых моделей процедура POST отображает на экране ход тестирования оперативной памяти компьютера. Если во время выполнения процедуры POST обнаружена неисправность, на экран выводится соответствующее сообщение, как правило в виде числового кода из нескольких цифр, например: 1790- Disk 0 Error. Воспользовавшись руководством по эксплуатации и сервисному обслуживанию, можно определить, какая неисправность соответствует данному коду.
Коды ошибок, выдаваемые процедурой POST в порты ввода-вывода
Менее известной возможностью этой процедуры является то, что в начале
выполнения каждого теста по адресу специального порта ввода-вывода POST выдает коды теста, которые могут быть прочитаны только с помощью устанавливаемой в разъем расширения специальной платы адаптера. POST-плата устанавливается в разъем расширения. В момент выполнения процедуры POST на ее встроенном индикаторе будут быстро меняться двузначные шестнадцатеричные числа.
Если компьютер неожиданно прекратит тестирование или «зависнет», в этом индикаторе будет отображен код того теста, во время выполнения которого произошел сбой. Это позволяет существенно сузить круг поиска неисправного элемента. В большинстве компьютеров POST-коды в порт ввода-вывода 80h.
Диагностические программы операционной системы
В составе ОС ДОС и Windows есть несколько диагностических программ. Которые обеспечивают выполнение тестирования составных частей СВТ. Современные диагностические программы имеют графические оболочки и входят в состав операционной системы. Такими программоми являются, например:
- утилита очистки диска от ненужных файлов;
- утилита проверки диска на наличие ошибок;
- утилита дефрагментации файлов и свободного пространства;
- утилита архивации данных;
- утилита конвертирования файловой системы.
Все перечисленные программы имеются и в Windows.
Диагностические программы фирм — производителей оборудования
Производители оборудования выпускают специальные специализированные
программы для диагностики конкретного оборудования, конкретного производителя. Можно выделить следующие группы программ:
Программы диагностики аппаратного обеспечения
Многие типы диагностических программ предназначены для определенных типов аппаратного обеспечения. Эти программы поставляются вместе с устройствами.
Программы диагностики устройств SCSI
Большинство SCSI-адаптеров имеют встроенную BIOS, с помощью которой можно настраивать адаптер и выполнять его диагностику.
Программы диагностики сетевых адаптеров
Некоторые производители сетевых плат, также предлагают диагностическое
программное обеспечение. С помощью этих программ можно проверить интерфейс шины, контроль памяти, установленной на плате, векторы прерываний, а также выполнить циклический тест. Эти программы можно найти на дискете или компакт- диске, поставляемом вместе с устройством, или же обратиться на Web-узел производителя.
Диагностические программы общего назначения
Большинство тестовых программ можно запускать в пакетном режиме, что
позволяет без вмешательства оператора выполнить целую серию тестов. Можно
составить программу автоматизированной диагностики, наиболее эффективную в том случае, если вам необходимо выявить возможные дефекты или выполнить
одинаковую последовательность тестов на нескольких компьютерах. Эти программы проверяют все типы системной памяти: основную (base), расширенную (expanded) и дополнительную (extended). Место неисправности зачастую можно определить с точностью до отдельной микросхемы или модуля (SIMM или DIMM).
Модерниция. Причины проведения. Способы.
Модернизация это комплекс мероприятий проводимых по улучшению эксплуатационных и потребительских свойств ПК Т. Е целью модернизации являются:
- Улучшение технических характеристик ПК
- Придание ПК дополнительных потребительских свойств.
- Причиной проведения модернизации является:
- Моральное старение аппаратной части ПК
- Появление ПО с новыми требованиями к аппаратной части ПК
- Необходимость выполнения новых функций с помощью ПК
Модернизация выполняется следующим способом:
- Модернизация аппаратных средств
- Установка дополнительных адаптеров
- Модернизация ПО
До начала модернизации необходимо выяснить:
— Ее экономическую целесообразность: модернизация или приобретение нового ПК (затраты на модернизацию не должны превышать стоимость нового ПК).
— Как модернизация одного элемента ПК повлияет на оборудование ПК в целом
Модернизация программного обеспечения (ПО) производится с целью
придания системе новых потребительских качеств и более полно использования
возможностей аппаратной части ПК. Выполняется путем:
- Замены операционной системы на более современную;
- Заменой старых версий прикладных программ на новые;
- Установкой дополнительного программного обеспечения.
При установке нового ПО необходимо следить, чтобы вновь устанавливаемое ПО было лецинзионным.
Модернизация системы охлаждения и процессора.
Модернизация системы охлаждения
Основное направление модернизации – повысить надежность системы в целом за счет облегчения теплового режима и уменьшить уровень шума ПК Может быть выполнена замена существующей системы (как правило воздушного охлаждения) на более эффективную. Применяются следующие системы охлаждения (каждая из систем имеет свои достоинства и недостатки):
- Нитрогенные системы (жидкий азот)
- Гидрогенные системы (водяное охлаждение)
- Криогенные системы (фреон)
- Аэрогенные системы с элементами Пельтье
- Системы воздушного охлаждения.
Модернизация процессора
Перед установкой нового МП необходимо выяснить, процессоры каких типов поддерживает материнская плата. Выпускать материнские платы, предназначенные для работы с МП какого-либо одного типа, экономически не
выгодно, поэтому все они универсальны, т. е. рассчитаны на установку различных МП с разной тактовой частотой и напряжением питания. Для установки различных МП используются различные разъемы Информацию о том, какие МП поддерживает материнская плата, можно найти в технической документации на плату. Конфигурация материнской платы зависит от типа МП и определяется установками BIOS, выбирая ЦП для модернизации, следует учитывать следующие его параметры и убедится, что материнская плата совместима с ними:
- Напряжение питания ЦП;
- Тактовая частота системной шины;
- Тактовая частота ЦП
- Тип сокета ЦП.
- На некоторых современных материнских платах установка тактовой
- частоты и коэффициент кратности осуществляется программно с помощью
- программы BIOS- Setup. Замена ЦП может в некоторых случаях удвоить
- эффективность системы.
Модернизация. Блок питания. BIOS.
Модернизацию блока питания:
Проводится с целью увеличения мощности блока питания (БП) и выполняется до установки нового оборудования (если это требуется). При выборе мощности БП выполняется предварительная оценка потребляемой мощности устройствами ПК, с учетом вновь устанавливаемого оборудования: ЦП 60-120ВТ
Элементы памяти 50Вт
Устройства на шине (max) PCI 57Вт
При выборе нового БП следует учитывать его форм –фактор, т.е. возможность его использования с данной материнской платой и данным ЦП.
Основные версии ATX блоков питания:
Модернизация системы BIOS
Выполняется путем перепрограммированием микросхемы, содержащей старую версию BIOS новой версией. Как правило, это требуется при установке нового типа ЦП, памяти, HDD большей емкости или с целью повысить стабильность работы системы в целом. Перепрограммированием осуществляется с помощью специальных утилит, идущих, как правило, в комплекте с материнской платой. Версию нового BIOS можно взять на сайте производителя.
Модернизация. Видеоадаптер. Элементы памяти.
Модернизация видеоадаптера
В настоящее время большинство видеокарт предназначено для установки в
слот AGP или PCI-Expres Видеоадаптер можно модернизировать одним из следующих способов:
- Установить ускоритель трехмерной графики вместе с существующим
- видеоадаптером;
- Установить новый видеоадаптер;
- Добавить память;
- Установить TV – тюнер;
- Установить устройство видеозахвата.
Выбор видеоадаптера зависит от типа установленной модели: если он устаревшая, то лучше приобрести «полную» видеокарту, а не ускоритель
Модернизация элементов памяти
Проводится с целью повышения эффективности системы в целом или удовлетворение требования нового программного обеспечения. Выполняется
- Увеличения объема памяти;
- Увеличением тактовой частоты (разгон);
- Изменение режима работы (обеспечение поддержки режима DDR).
До выполне6ния работы необходимо выяснить поддерживается ли данный
вид памяти материнской платой и ее максимальный устанавливаемый объем.
Модернизация ВЗУ
Проводится с целью увеличения объема используемого для хранения
данных. Выполняется путем:
- Замены на накопитель большего объема;
- Установки дополнительного накопителя.
- Установкой накопителя с новым типом интерфейса (например
- переход с АТА на SАТА);
- Организация Raid массивов.
Конфигурирование средств вычислительной техники.
Конфигурирование СВТ выполняется с помощью программы BIOS. По существу, BIOS представляет собой «промежуточный слой» между программной и аппаратной частями системы. Большинство пользователей под BIOS подразумевают драйверы устройств. Кроме системной, существует еще
BIOS адаптеров, которые загружаются при запуске системы. BIOS (basic input/output system) — базовая система ввода-вывода – это встроенное в компьютер программное обеспечение, которое ему доступно без обращения к диску. На PC BIOS содержит код, необходимый для управления клавиатурой, видеокартой, дисками, портами и другими устройствами.
При работе под DOS, Windows 95/98, BIOS управляет основными устройствами, при работе под OS/2, UNIX, WinNT, Win2k,XP BIOS практически не используется, выполняя лишь начальную проверку и настройку. Итак, базовая система ввода-вывода — это комбинация всех типов BIOS, а также загружаемые драйверы устройств. BIOS представляет собой интерфейс между аппаратным обеспечением и операционной системой. BIOS в большинстве PC-совместимых компьютеров выполняет четыре основные функции:
1. POST— самотестирование при включении питания процессора,
памяти, набора микросхем системной логики, видеоадаптера,
контроллеров диска, дисковода, клавиатуры и других жизненно
важных компонентов системы.
2. Программа установки параметров BIOS (Setup BIOS) —
конфигурирование параметров системы. Эта программа запускается
при нажатии определенной клавиши (или комбинации клавиш) во
время выполнения процедуры POST.
3. Начальный загрузчик системы — выполнение поиска главного загрузочного сектора на дисковых устройствах. Если два последних байта этого сектора (его сигнатура) равны 55AAh, данный код выполняется.
4. BIOS — набор драйверов, предназначенных для взаимодействия операционной системы и аппаратного обеспечения при загрузке системы. При запуске DOS или Windows в режиме защиты от сбоев используются драйверы устройств только из BIOS. Составная часть BIOS программа установки параметров BIOS — Setup не зависимо от производителя BIOS содержит следующие основные разделы, которые могут быть использованы для настройки и конфигурирования ПК:
Bios Features Setup (настройка BIOS)
В этом разделе производится настройка процессора, процесса загрузки и
тестирования компьютера, клавиатуры, установка типа мыши, порядка опроса
устройств при загрузке.
Chipset Features Setup (Настройка чипсета)
В этом разделе производится настройка чипсета для работы с оперативной
памятью, устанавливаются некоторые параметры работы шины PCI, режимы
работы параллельного порта, режимы работы контроллеров жесткого диска (IDE).
PnP/PCI Configuration Setup (Настройка конфигурации PCI и PnP)
В этом разделе производится настройка поддержки стандарта Plughttps://studfile.net/preview/9426335/page:4/» target=»_blank»]studfile.net[/mask_link]
Диагностическое программное обеспечение.
Диагностическая программа предназначена для выявления проблем на компьютере или части оборудования. Эти программы выполняют испытания операционных систем для поиска вопросов и для помощи, чтобы предупредить пользователей о возможных проблемах и поломках. На протяжении многих лет, эти программы прошли путь от самых простых до сложных и узкоспециализированных. При этом рост технологий и навыки, необходимые для использования программного обеспечения фактически снизились до точки, где большинство людей могут использовать это программное обеспечение практически без подготовки.
Программы, которые обеспечивают диагностической информацией, распространены повсюду. Что-то такое как простой датчик масла на приборной панели автомобиля – это тип диагностического программного обеспечения. Эти жесткие диагностические инструменты как правило, мониторят одну конкретную часть более крупной единицы оборудования и, как правило, работают всегда.
Хотя эти типы диагностических программ являются наиболее распространенными, они обычно наименее универсальные. Когда люди думают о истинном диагностическом программном обеспечении, они обычно думают о типах программ, используемых на компьютерах. Эти программы мониторинга компьютера предназначены для выявления проблем, затрагивающих каждый аспект машины, от аппаратного до программного обеспечения— и они гораздо более сложные и многогранные, чем датчик масла в автомобиле.
После внедрения в систему диагностической программы, она работает во многих направлениях. Исходный тип программы, как правило, может найти только самые основные проблемы. Необходимы точные показатели или физические повреждения для того, чтобы программное обеспечение, могло сообщить о проблеме.
Когда компьютеры стали более распространенными у нас дома, особенно с появлением дисковой операционной системы, известной как DOS, диагностическое программное обеспечение стало более распространенным. Небольшие встроенные программы, такие как проверка диска (CHKDISK), позволяют пользователям выполнять основные диагностические процедуры в их системах. Эти программы часто выводят техническую информацию и эзотерические коды ошибок вместо с читаемой информацией. В последние годы, отчеты существенно изменились. Основные результаты чтения для большинства пользователей, часто содержат подсказки или сообщений предупреждений пользователям, что они должны или не должны делать, и всё это на понятном языке.
Технический прогресс даже сделал веб-страницы на основе диагностического программного обеспечения, доступное для домашних пользователей. С минимальным поиском информации в Интернете, практически любой домашний пользователь может найти широкий спектр веб-сайтов, предлагающих ускорение для их компьютера и диагностики неполадок. Многие из этих сайтов являются мошенниками, поэтому, перед их использованием таких сайтов, потребители должны выполнить правильное исследование. Общий поиск в сети обычно может предоставить ряд ресурсов для проверки на доверенных сайтах.
Источник: mega-obzor.ru