Программные неисправности компьютера. Диагностика аппаратных проблем. Виды неисправностей компьютера

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

Отчего и почему?

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

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

К неплохому фейерверку из микросхем может привести и закорачивание какого-либо провода или попаданием питания на земляной контакт. Поэтому всегда стоит следить за качеством подключения кабелей и их состоянием.

Типичные проблемы

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

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

Несмотря на то, что рабочий монитор ломается достаточно редко, стоит проверить, подаются ли на него сигналы с видеоадаптера. Для этого осциллографом на контактах 10 и 13 (земля и синхронизация соответственно) 15-контактного разъема D-Sub видеоадаптера, вставленного в материнскую плату, нужно проверить наличие рабочих сигналов.

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

В материнских платах наиболее часто встречающаяся поломка - выход из строя дискретных элементов, особенно конденсаторов в VRM (Voltage Regulation Module, представляет собой LC-фильтр). Да и сам этот блок может выгореть. Нередко электролитические конденсаторы попросту вздуваются, что требует их замены. Также часто встречающийся момент - «выбивание» транзисторов в районе северного моста, модулей памяти и VRM. Их можно определить по подгоревшим ножкам и потемнениям в этой области. Встречаются и выходы из строя тактовых генераторов и линий задержки, а также выгорание портов.

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

В винчестерах самое уязвимое место - перегревшийся контроллер и IDE-разъем. Сгоревший контроллер можно определить по потемнениям рядом с местами его крепления. Перегрев микросхемы приводит и к ухудшению контакта между контроллером HDD и гермоблоком. Механические проблемы двигателя винчестера можно определить по сильной вибрации корпуса HDD при вращении дисков. Массовые неполадки были замечены у дисков IBM серии DTLA и Ericsson (70GXP и 60GXP), Maxtor 541DX, Quantum Fireball 3, Fujitsu серии MPG.

В CD-приводах чаще всего выходит из строя оптико-механическая часть. В частности механизм позиционирования лазера и определения диска. Как правило, такая поломка вызывается неисправностью МСУ (микропроцессор системного управления), который вырабатывает управляющие сигналы, а также драйвера двигателя лазерного считывателя, который отвечает за сигнал возбуждения. Для их проверки необходимо промерить выходные сигналы на соответствующих контактах МСУ. Характерным симптомом неисправности МСУ является отсутствие перемещения лазерного считывателя при первоначальном включении питания. У флоппи-дисководов чаще всего встречаются механические поломки связанные с подъемником и прижимом дискеты.

Программно-аппаратная диагностика

Если все вышеперечисленное не помогло определить поломку, то придется перейти к программно-аппаратной диагностике. А для того, чтобы она прошла успешно необходимо точно знать, каков порядок включения устройств ПК.

Итак, рассмотрим порядок загрузки компьютера.

  1. После включения питания БП выполняет самотестирование. Если все выходные напряжения соответствуют требуемым, БП выдает на материнскую плату сигнал Power_Good (P_G) на контакт 8 20-контактного разъема питания ATX. Между включением ПК и подачей сигнала проходит около 0,1-0,5 с.
  2. Микросхема таймера получает сигнал P_G и прекращает генерировать подаваемый на микропроцессор сигнал начальной установки Reset. Если процессор не исправен, то система зависает.
  3. Если CPU жив, то он начинает выполнять код, записанный в ROM BIOS по адресу FFFF0h (адрес программы перезагрузки системы). По этому адресу находится команда безусловного перехода JMP к адресу начала программы загрузки системы через конкретный ROM BIOS (обычно это адрес F0000h).
  4. Начинается выполнение конкретного кода ROM BIOS. BIOS начинает проверку компонентов системы на работоспособность (POST - Power On Self Test). Обнаружив ошибку, система подаст звуковой сигнал, так как видеоадаптер пока еще не инициализирован. Проверяется и инициализируется чипсет, DMA и происходит тест определения объема памяти. Если модули памяти вставлены не до конца или некоторые банки памяти повреждены, то или система зависает или звучат длинные повторяющие сигналы из системного динамика.
  5. Происходит разархивирование образа BIOS в оперативную память для более быстрого доступа к коду BIOS.
  6. Инициализируется контроллер клавиатуры.
  7. BIOS сканирует адреса памяти видеоадаптера, начиная с С0000h и заканчивая C7800h. Если BIOS видеоадаптера найден, то проверяется контрольная сумма (CRC) его кода. Если CRC совпадают, то управление передается Video BIOS, который инициализирует видеоадаптер и выводит на экран информацию о версии Video BIOS. Если контрольная сумма не совпадает, то выводится сообщение «C000 ROM Error». Если Video BIOS не найден, то используется драйвер, записанный в BIOS ROM, который инициализирует видеокарту.
  8. ROM BIOS сканирует пространство памяти начиная с C8000h в поисках BIOS других устройств, таких как сетевые карты и SCSI-адаптеры, и проверяется их контрольная сумма.
  9. BIOS проверяет значение слова по адресу 0472h, чтобы определить, какая загрузка должна быть выполнена - «горячая» или «холодная». Если по этому адресу записано слово 1234h, то процедура POST не выполняется, происходит «горячая» загрузка.
  10. В случае холодной загрузки выполняется POST. Инициализируется процессор, выводится информация о его марке, модели и т.д. Выдается один короткий сигнал.
  11. Тестируется RTC (Real Time Clock).
  12. Определение частоты CPU, проверка типа видеоадаптера (в том числе встроенного).
  13. Тестирование стандартной и расширенной памяти.
  14. Присвоение ресурсов всем ISA-устройствам.
  15. Инициализация IDE-контроллера. Если используется 40-контактный шлейф для подключения ATA/100 HDD, то появится соответствующее сообщение.
  16. Инициализация FDC-контроллера.
  17. ROM BIOS ищет системную дискету или MBR жесткого диска и читает сектор 1 на дорожке 0 стороны 0, копирует этот сектор по адресу 7С00h. Далее происходит проверка этого сектора: если он оканчивается сигнатурой 55AAh, то MBR просматривает таблицу разделов (Partition Table) и ищет активный раздел, а затем пытается загрузиться с него. Если первый сектор оканчивается любой другой сигнатурой, то вызывается прерывание Int 18h и на экран выводится сообщение «DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER» или «Non-system disk or disk error».

В общем-то все. Что касается последнего пункта, то ошибки указанные в нем говорят о неисправности винчестера (программной или аппаратной). Теперь вам остается только выявить, в какой именно момент перестает работать ваш компьютер. Если это происходит до появления сообщений на мониторе, то неисправность можно определить по звуковым сигналам. Наиболее часто встречающиеся звуковые сигналы приведены в таблице.

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

Аппаратная диагностика

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

Второе средство более научно и требует некоторой инженерной подготовки. Заключается оно в измерении потенциалов на различных элементах. Для этого нужен тестер и осциллограф. Желательно иметь карту разводки материнской платы, поскольку она многослойная, и прохождение сигналов не так очевидно. Начать измерения стоит с силовых элементов входных цепей и стабилизирующих и шунтирующих конденсаторов, проверить наличие +3,3 и +5 В в соответствующих местах материнской платы, работу тактовых генераторов. После этого стоит проверить наличие штатных сигналов на выводах сокета процессора. Далее проверить наличие сигналов в слотах и портах. В последнюю очередь стоит заняться логическими элементами (хотя ремонт их часто оказывается делом неразумным). Для этого вам потребуется знание разводки портов и слотов. Эта информация приведена в таблицах.

Третье и последнее средство диагностики - профессиональные аппаратные средства диагностики. К ним относится использование диагностических карт типа ДП-1 и комплекса PC-3000, созданных компанией «РОСК». Диагностическая плата устанавливается в свободный слот материнской платы, и после включения ПК на ее индикаторе отображается код ошибки в шестнадцатеричном виде. Применение такой платы существенно повышает вероятность локализации неисправности. Использование ДП-1 рассчитано на корректную работу процессора, а CPU выходит из строя крайне редко.

На данный момент в России диагностические карты, тестовые ROM BIOS и другие средства диагностики производятся компанией ACE Laboratory.

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

Что касается блоков питания и периферийных устройств, то диагностика неисправностей в них - тема отдельного разговора, но по поводу мониторов можно дать ряд советов. Достаточно часто из строя выходит промежуточный строчный трансформатор, включаемый между предоконечным и выходным транзистором строчной развертки. Основной его неисправностью, как правило, бывает короткое замыкание витков. Этот трансформатор - часть высоковольтного блока строчной развертки. Это высокое напряжение подается на ЭЛТ. Поэтому часто отсутствие свечения на экране и отсутствие растра указывают на отсутствие высокого напряжения. Как правило, вертикальная полоса на экране также указывает на отказ блока строчной развертки. Проверить наличие высокого напряжение на ЭЛТ можно проведя рукой по поверхности экрана. Если высокое напряжение подается, то вы должны почувствовать некоторую вибрацию или потрескивания статического электричества.

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

Если же ваш компьютер все же включается, но работает нестабильно, зависает при загрузке, «выпадает» в синий экран, то это чаще всего является следствием переразгона, локального перегрева или «глючностью» памяти, а также ошибками работы HDD (к ним относится и «падение» Windows).

Стабильность их работы можно проверить под DOS, загрузившись c системной дискеты или диска. Для этого следует использовать утилиты CheckIT, PC Doctor, Memtest 86, Stress Linux, Norton Diagnostics, The Troubleshooter. Для профессионального тестирования и восстановления HDD следует использовать HDDUtility и MHDD, но они корректно работают только под MS-DOS 6.22. Первое, что требуется сделать с помощью них - проверить SMART-атрибуты состояния HDD. Также для диагностики, проверки и пометки bad-секторов можно использовать Norton Disk Doctor.

Следует помнить, что полноценную проверку железа можно произвести только под Windows, тестируя стабильность работы в burn-in тестах в течение не менее чем 24 часов. Среди таких тестов можно привести CPU Hi-t Professional Edition, CPU Stability Test, Bionic CPU Keeper, CPU Burn, Hot CPU Tester Pro, HD_Speed, DiskSpeed 32, MemTest.

А вообще, как известно, гораздо легче предупредить событие, чем исправить его последствия, поэтому гораздо легче регулярного (хотя бы раз в несколько недель) следить за параметрами выдаваемых блоком питания напряжений, смотреть SMART-параметры HDD (программы Active SMART, SMARTVision, SMART Disk Monitor), изучать температуру процессора, проверять наличие хорошего охлаждения и отсутствие посторонних звуков. Нелишним было бы и смазывание вентиляторов машинным маслом, как минимум раз в полгода.

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

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

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

Пропадание языков -- еще одна довольно часто возникающая проблема, характерная для Windows 95/98/Ме. О том, как найти «утерянные» или установить дополнительные языки, и рассказано в соответствующем разделе.

Как и случае с клавиатурой, мышь тоже можно настроить по своему вкусу. О том, как это сделать, читайте в разделе о мыши.

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

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

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

BIOS (/?ba??s/, от англ. basic input/output system -- «базовая, БИОС , также БСВВ -- набор микропрограмм, реализующих API для работы с аппаратурой компьютера и подключёнными к нему устройствами.

BIOS относится к системному программному обеспечению (ПО).

  • 1) BIOS материнской платы IBM PC-совместимого компьютера;
  • 2) BIOS периферийных устройств;

Термин «BIOS» употребляется по отношению к устройствам, совместимым с персональными компьютерами фирмы IBM. Для устройств, построенных на базе иных платформ, используются другие термины. Например, для компьютеров архитектуры SPARC набор микропрограмм может называться «PROM» или «Boot».

BIOS материнской платы

В IBM PC-совместимом компьютере, использующем микроархитектуру x86, код BIOS хранится на микросхеме EEPROM (ЭСППЗУ -- электрически стираемое перепрограммируемое постоянное запоминающее устройство).

Микросхема ПЗУ, хранящая код BIOS фирмы Award

Назначение BIOS:

  • 1) проверка работоспособности оборудования [?] ;
  • 2) загрузка операционной системы (ОС) [?] ;
  • 3) предоставление API для работы с оборудованием [?] ;
  • 4) настройка оборудования [?] .

После включения IBM PC-совместимого компьютера процессор, реализующий микроархитектуру x86, читает код BIOS из ПЗУ (с микросхемы EEPROM), записывает его в ОЗУ (оперативную память) и передаёт управление коду BIOS.

Затем код BIOS:

  • 1) выполняет тестирование оборудования компьютера (см. POST, англ. power-on self-test );
  • 2) читает настройки из энергозависимого ПЗУ;
  • 3) применяет настройки;
  • 4) ищет и загружает в память код загрузчика;
  • 5) передаёт управление загрузчику.

Таким образом BIOS обеспечивает начальную загрузку IBM PC-совместимого компьютера.

В дальнейшем загрузчик ищет и загружает в память код операционной системы и передаёт ему управление.

BIOS реализует API для работы с внутренними и внешними устройствами компьютера. Загрузчик ОС и сама ОС используют это API для работы с оборудованием до тех пор, пока не загрузят собственные драйверы.

В настоящее время компания Intel на новых платформах предлагает использовать extensible firmware interface (UEFI) вместо BIOS.

Инициализация и проверка работоспособности аппаратуры

Бомльшую часть кода BIOS составляют микропрограммы, предназначенные для инициализации контроллеров, расположенных на материнской плате, и устройств, подключённых к материнской плате (которые, в свою очередь, могут иметь контроллеры с собственными BIOS).

Сразу после включения питания компьютера процессор читает код BIOS из EEPROM, записывает код BIOS в память и передаёт ему управление. Первым делом код BIOS начинает проверку аппаратного обеспечения компьютера -- POST (англ. power-on self-test ). В ходе POST код BIOS проверяет работоспособность контроллеров, расположенных на материнской плате, задаёт низкоуровневые параметры их работы (например, частоту шины и параметры центрального микропроцессора, контроллера оперативной памяти, контроллеров шин FSB, AGP, PCI, USB).

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

Если POST выполнен без ошибок, код BIOS начнёт поиск кода загрузчика ОС. Поиск выполняется на доступных и разрешённых в настройках носителях:

  • 1) в главной загрузочной записи (англ. master boot record , MBR ) на hdd или ssd;
  • 2) на USB-flash;
  • 3) на оптическом диске CD-ROM;
  • 4) на дискете (англ. floppy disk );
  • 5) в сети с использованием технологии PXE (см. также «тонкий клиент»).

Код BIOS загрузит код загрузчика ОС в память и передаст ему управление.

Загрузчик ОС и сама ОС по ходу работы могут изменять большинство настроек, установленных кодом BIOS.

Некоторые реализации BIOS поддерживают загрузку через интерфейсы, изначально для этого не предназначенные (USB и IEEE 1394).

Методы определения и устранения неисправностей

Неправильные установки BIOS.

Наиболее критичными в плане возникновения ошибок являются секции параметров Advanced Chipset Features, Integrated Peripherals, PnP/PCIConfigurations.

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

Особенно остро эта проблема касается старых винчестеров, которые не

работают в режиме UltraDMA-66 и выше.

Если пользователь избавиться от неисправности не получилось, то попробуйте загрузить значения по умолчанию (Load Setup Defaults) или оптимальные (Load Optimal Defaults).

Ошибки при загрузке операционной системы.

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

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

В память загружаются следующие компоненты:

  • 1) программы и модули операционной системы;
  • 2) прикладные программы и библиотеки;
  • 3) разнообразные подпрограммы, в полезности которых можно усомниться.
  • 4) Ситуация усугубляется тем, что некоторые программы после окончания работы не
  • 5) удаляют из памяти свои модули.

Диспечер Задач Windows

Диспемтчер задмач в операционных системах семейства Microsoft Windows -- утилита для вывода на экран списка запущенных процессов и потребляемых ими ресурсов (в частности, статус, процессорное время и потребляемая оперативная память). Также есть возможность некоторой манипуляции процессами.

Windows Task Manager в Windows NT можно вызвать, одновременно нажав клавиши Ctrl+Shift+Esc. В Windows NT и в Windows XP существует более известная комбинация клавиш -- Ctrl+Alt+Del. Диспетчер задач можно также запустить в командной строке, введя имя его исполняемого файла (taskmgr.exe ) или выбрав соответствующий пункт в контекстном меню панели задач.

Диспетчер задач -- встроенная в операционную систему утилита. Она содержит вкладки:

Приложения. Позволяет переключиться в нужное приложение, либо завершить его.

Процессы. Разнообразные данные обо всех запущенных в системе процессах можно завершать, менять приоритет, задавать соответствие процессорам (в многопроцессорных системах)

Службы (начиная с Windows Vista). Сведения обо всех службах Windows.

Быстродействие. Графики загрузки процессора (процессоров), использования оперативной памяти.

Сеть (отсутствует в случае отсутствия активных сетевых подключений). Графики загрузки сетевых подключений.

Пользователи (только в режиме администратора). Манипулирование активными пользователями.

Причины появления неизвестных устройств в диспетчере устройств.

  • · Для устройства не установлен драйвер. Если драйвер устройства недоступен, диспетчер устройств относит его к категории неопознанных и помещает в папку Другие устройства. Наиболее часто это происходит со сложными и составными устройствами, работающими в стандартах USB (Universal Serial Bus) и IEEE 1394 (Institute of Electrical and Electronics Engineering). Следует учесть, что состояние Код ошибки 1 или Код ошибки 10 при просмотре свойств устройства в диспетчере устройств может просто не отображаться.Примечание. Большинство устройств в стандартах USB и IEEE 1394 работают правильно без установки дополнительных драйверов, так как эти устройства включаются и настраиваются с помощью общих драйверов Windows для этих типов шин. Однако если устройство не попадает ни в один из определенных для Windows и поддерживаемых системой классов, ему требуется отдельный драйвер. Если шина не может определить тип устройства, оно автоматически рассматривается как составное и именно так отображается в диспетчере устройств.
  • · Используется драйвер устройства, предназначенный для Microsoft Windows 98 или Microsoft Windows 95. Использование в Windows XP драйверов виртуальных устройств (VXD), общих для Windows 98 или Windows 95, невозможно. При попытке установить их на компьютер под управлением Windows XP устройство может опознаваться диспетчером устройств как неизвестное. Обычно это происходит, когда производитель драйвера недостаточно четко проводит границу между двумя драйверами либо предполагает, что Windows XP может использовать VXD-файлы, предназначенные для Windows 98 и Windows 95.
  • · Неопознанный код устройства. Любое аппаратное устройство имеет особый идентификатор, используемый в технологии Plug and Play. Этот идентификатор может включать несколько компонентов, включая код изготовителя, код устройства, код подсистемы, код поставщика подсистемы, код версии и т. п. Если код устройства отсутствует или не распознается компьютером с Windows XP, диспетчер устройств может отображать это устройство как неизвестное. Примечание. Подобные устройства могут создаваться программами, которым требуются виртуальные завязки на аппаратные компоненты. К другому классу устройств, часто отображаемых в диспетчере устройств как неопознанные, относятся преобразователи стандартов и типов шин, например драйверы, позволяющие параллельному порту эмулировать шину SCSI или ATAPI.
  • · Неисправное оборудование или микропрограммная прошивка. Возможны случаи, когда устройство отображается в диспетчере устройств как Неизвестное устройство из-за неисправности оборудования или микропрограммного обеспечения. Драйверы устройств, созданных программным образом, не возвращают код устройства, и стандартного способа их установки просто не существует. Некоторые изготовители устанавливают подобные устройства с помощью пакета InstallShield или схожими способами. Следует учесть, что программное обеспечение, установленное прочими методами, не всегда удаляется полностью при удалении устройства в диспетчере устройств. Поэтому чтобы проверить, все ли было удалено целиком, необходимо проверить содержание реестра.

Устранение неполадок: советы для опытных пользователей

Устранение неполадок программного обеспечения

Существует несколько способов проверки того, было ли неопознанное устройство создано чисто программным способом.

  • · Запуск компьютера в безопасном режимеОдним из самых простых, хотя не самым надежным способом определить, создано ли неизвестное устройство программным обеспечением, является запуск компьютера в безопасном режиме. Для запуска компьютера в безопасном режиме нажмите клавишу F8 после перезапуска компьютера. В Меню дополнительных вариантов загрузки Windows с помощью клавиш со стрелками выберите пункт Безопасный режим и нажмите клавишу ENTER. Если неопознанное устройство после загрузки системы в списке диспетчера устройств не обнаруживается, оно, скорее всего, не является аппаратным.
  • · Проверка папки "Автозагрузка" Если предполагается, что причиной появления неизвестного устройства является определенная программа, просмотрите папку "Автозагрузка", чтобы узнать, какие программы запускаются при запуске компьютера. Папка "Автозагрузка" находится на компьютере в следующем месте (C -- диск, на котором установлена Windows, а профиль_пользователя -- профиль текущего пользователя):

C :Documents and Settingsпрофиль_пользователя Главное менюПрограммы

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

  • 1. Выберите в меню Пуск пункт Выполнить, введите команду msinfo32 и нажмите кнопку ОК.
  • 2. Раскройте узел Программная среда и дважды щелкните пункт Автоматически загружаемые программы. Если в журнале обнаружится событие, связанное с одной из программ, удалите эту программу. Учтите, что если программа создает неизвестное устройство, это не обязательно означает, что программа не работает, если ее запуск не зависит от этого устройства.Для использования средства "Сведения о системе" с целью просмотра списка устройств с неполадками выполните описанные ниже действия.
  • 3. Выберите в меню Пуск пункт Выполнить, введите команду msinfo32 и нажмите кнопку ОК.
  • 4. Разверните узел Компоненты и дважды щелкните пункт Устройства с неполадками. В области сведений будет выведен список имеющих неполадки устройств, установленных на компьютере:
  • 1) Столбец Устройство содержит общие имена устройств или связанных с ними драйверов.
  • 2) Столбец Код устройства PNP содержит связанные с устройством коды, такие, как PCI ID, ISA ID и коды всех прочих шин, либо сообщение о том, что код неизвестен.
  • 3) Столбец Код ошибки содержит код ошибки, связанный с конкретной проблемой. Код ошибки часто позволяет выяснить причину появления неопознанного устройства. Например, сообщению "Неверный или отсутствующий драйвер устройства" могут соответствовать три вида записей в папке Устройства с неполадками, в зависимости от типа устройства.
  • 4) Код PCI PnP:Имя устройства | PCIVEN_00000&DEV_0000&SUBSYS_00000000&REV_00&0000 | Код ошибки
  • 5) Код ISA PnP:Имя устройства | ?PNP0000
  • 6) Неверный или несовместимый драйвер устройства:Имя устройства | ROOTUNKNOWN000
  • 7) Просмотрите файл Setupapi.log Если устройство имеет понятное имя, для определения причины возникновения неизвестного устройства воспользуйтесь сведениями, содержащимися в файле Setupapi.log. По умолчанию файл Setupapi.log находится в папке %SystemRoot%. Например, в диспетчере устройств устройство может числиться как последовательное, не имея при этом никакого отношения к последовательному порту. Подобные вещи происходят, когда доступна только часть кода Plug and Play, и диспетчер устройств классифицирует устройство неправильно. Такая интерпретация может происходить из-за совместимого идентификатора устройства. И снова чтобы устранить ошибку, необходимо найти неправильно работающую программу запуска. Следует учесть, что удаление устройства из диспетчера устройств не будет работать, если устройство создается программным способом. Необходимо удалить программу и перезагрузить компьютер. Если неизвестное устройство после перезапуска компьютера по-прежнему присутствует в диспетчере устройств, обратитесь в службу поддержки пользователей Майкрософт.

Введение

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

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

Целью курсовой работы является изучение особенностей проявления неисправностей СВТ и их диагностики.

Задачами курсовой работы являются;

Анализ неисправностей СВТ;

Этапы и процесс устранения неисправностей;

Диагностика неисправностей СВТ.

Предметом исследования данной курсовой работы можно считать все средства вычислительной техники и в частности ПК, а объектом сбои в их работе и методы устранения этих сбоев.

Информационно-методической основой для написания работы послужили работы М.В. Васильева, В.П. Леонтьева, И.А. Орлова, В.Ф. Корнюшко, В.В. Бурляева и др.

Аппаратные и программные сбои

Сбои в программной части компьютера

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

Если говорить об операционной системе Windows, то в первую очередь следует отметить системный реестр. В немалой степени его уязвимость обусловлена тем, что многие пользователи в стремлении оптимизировать работу системы, настроить ее под себя, ускорить быстродействие, «догнать и перегнать» и т. п. проводят с ним всевозможные эксперименты, что в конечном итоге нередко приводит к прямо противоположному результату. Кроме этого, в системном реестре регистрируются многие устанавливаемые на компьютер приложения. Поэтому при удалении программ с компьютера следует не просто удалить соответствующую папку из каталога Program Files (или другого места, где установлено приложение), а воспользоваться специально предназначенной функциональностью, вызов которой осуществляется с помощью команды Пуск > Панель управления > Установка и удаление программ. Хотя даже в этом случае не все программы полностью удаляют следы своего пребывания на компьютере. Со временем они накапливаются в реестре, что никак не способствует стабильной работе системы. Чтобы избежать подобных неприятностей, рекомендуется периодически проводить чистку системного реестра. Разумеется, это делается не вручную, а с помощью специально разработанных программ и утилит, которых в настоящее время имеется великое множество.

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

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

Операционные системы UNIX и Linux с точки зрения защищенности выглядят более предпочтительно (в первую очередь потому, что они не так досконально изучены злоумышленниками). Однако в настоящее время они не получили такого широкого распространения, как системы семейства Windows.

К достаточно уязвимым приложениям можно отнести интернет-обозреватель Internet Explorer и почтовые программы Microsoft Outlook и Outlook Express. Причины их уязвимости те же, что и в операционной системе Windows - они широко распространены и хорошо изучены как пользователями, так и распространителями вредоносных программ. В настоящее время распространены также интернет-обозреватели Opera, Mozilla и др.; они имеют не меньше уязвимых мест, чем Internet Explorer, но ввиду слабой изученности считаются более надежным с точки зрения безопасности.

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

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

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

Компьютерный вирус - это вредоносная программа, проникающая в компьютер и выполняющая в нем определенные действия без ведома пользователя, хотя, возможно, и при невольном его содействии. Заразиться вирусом можно где угодно - в Интернете, в локальной сети, с дискеты или компакт-диска и др.

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

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

Причины сбоев

Главными причинами сбоев в работе компьютера являются:

  • Неаккуратное удаление и установка ПО ;
  • Отсутствие некоторых важных файлов из-за непреднамеренного удаления или сбоя жестких дисков;
  • Изменение реестра Windows;
  • Несовместимость некоторых свежеустановленных программ;
  • Неполадки, связанные с перепадами напряжения.

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

Вирусы

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

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

Удаление и установка программ

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

Несоответствие аппаратных средств

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

Реестр Windows

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

Профилактика предотвращения сбоев

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

    • устанавливайте новое программное обеспечение с последними драйверами;
    • своевременно обновляйте программу удаления шпионских программ (Spyware) и антивирусные базы;
    • обновляйте систему безопасности для предотвращения атак на уязвимые места ОС;
    • периодически запускайте приложение чистки реестра;
    • регулярно проверяйте свой компьютер на наличие вирусов;
    • проверяйте совместимость новых аппаратных устройств с уже используемыми;
    • удаляйте программы с помощью раздела «Установка/удаление программ» панели управления;
    • для защиты компьютера от перепадов напряжения, используйте стабилизаторы напряжения и источники бесперебойного питания (UPS/ИБП);
    • выключайте компьютер, предварительно завершив работу всех приложений;
    • постоянно проводите резервное копирование наиболее важных данных;
    • остерегайтесь диагностических утилит – они могут затруднять восстановление данных;
    • если скорость работы компьютера заметно уменьшилась, попробуйте фрагментировать диск. Используемая утилита расположит фрагменты программ в правильной последовательности, что значительно сократит время загрузки программ и файлов;
    • не проводите операции установки или восстановления жестких дисков при отсутствии соответствующего опыта, в этом случае лучше обратитесь к специалистам.

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

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

В первую очередь, поломки компьютера делятся на программные и аппаратные.
При аппаратных неисправностях компьютера диагностика можно провести по звуковым сигналам BIOS. Сигналы подаются при запуске компьютера. Если правильно распознавать сигналы, можно определить какой компонент компьютера неисправен. Для распознавания звуковых сигналов BIOS существуют специальные таблицы с кодами сигналов. Но BIOS бывает разный, и у каждого из видов BIOS свои коды сигналов. Объединяет их только один короткий сигнал, который обозначает, что начальное тестирование всех компонентов компьютера успешно пройдено, и ошибок нет. А все остальные сигналы могут различаться.

Иногда при запуске компьютера, пользователь может столкнуться с полным отсутствием всяких сигналов и черного экрана монитора. Что может означать отсутствие сигналов? Это означает, что компьютер просто не включатся. В этом случае нужно проверить исправен-ли кабель питания и есть-ли вообще электричество.

Некоторые опытные пользователи узнают о неисправности компьютера по кодам ошибок BSOD. Это так называемый «синий экран» , в котором указывается код ошибки того, или иного оборудования или программного обеспечения.

Рассмотрим неисправности основных компонентов компьютера, и способы их устранения.

Неисправный процессор.
При неисправности процессора, компьютер постоянно выключаться или перезагружаться. Система зависает, а жёсткий диск не загружается. Ну и понятно, что никакая операционная система, в том числе и Windows не стартует. И при всём этом можно наблюдать сильное нагревание процессора. Часто, при неисправном процессоре операционная система и программы работают с постоянными ошибками. Неисправный процессор ни в коем случае нельзя переставлять на рабочую материнскую плату, якобы для проверки. Такой процессор нередко выводит из строя и материнскую плату. Из-за чего может сгореть процессор? В основном процессоры горят из-за неграмотной сборки компьютера и перегрева. Не редко, во время сборки компьютера контакты процессора случайно загибаются и при этом возникает короткое замыкание, которое приводит к повреждению процессора. В этом случае, поможет только замена процессора.

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

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

Проблемы с жёстким диском.
Узнать о неработающем жёстком диске можно в BIOS. Он просто отсутствует в списке установленного оборудования. Сам диск при этом не раскручивается.
При не исправном жестком диске компьютер периодически перезагружается. В некоторых случаях появляются сильные «тормоза» в работе системы. Из-за этого, ОС Windows долго загружается или просто может не загрузится. Программы часто завершают свою работу в аварийном режиме. Но не стоит сразу винить жёсткий диск при заторможенной работе компьютера. Причиной могут быть и плохие контакты кабелей жёсткого диска или неисправный разъем на материнской плате. Попробуйте поменять кабель или подключить его в другой разъем на материнской плате. Жёсткие диски поддаются ремонту и восстановлению. Но лучше не рисковать, и при первых признаках неисправности жесткого диска перенести все данные на новый жесткий диск.

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

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