Устранение неполадок Windows 98 на аппаратном уровне
Рефераты >> Программирование и компьютеры >> Устранение неполадок Windows 98 на аппаратном уровне

Хотя при работе с Windows 98 ошибки оборудования встречаются значи­тельно реже, чем ошибки приложений, тем не менее они существуют. Их можно разделить на две хорошо различимые категории:

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

2. Ошибки совместимости. Общим симптомом всех ошибок совместимости является то, что устройство, на первый взгляд отказавшее, позже снова начинает работать. Некоторые примеры решения таких проблем уже об­суждались в главе 14.

Диагностика ошибок оборудования

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

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

Совет: В комплект поставки большинства звуковых карт и видеоадаптеров входит на­бор диагностических программ. Многие производители оборудования прилага­ют диагностическое программное обеспечение ко всем выпускаемым устройст­вам. Многие фирмы-производители материнских плат также поставляют про­грамму диагностики в комплекте со своей продукцией. Такие программы производят тестирование всех элементов материнской платы, а также всю ус­тановленную на плате память.

Большинство диагностических программ под Windows предоставляют доста­точно полную информацию о широком круге проблем в удобной и лаконичной форме. Однако, работая под Windows, невозможно провести всеобъемлю­щее тестирование всего оборудования. Этому мешает основное свойство Windows 98 — многозадачность. Дело в том, что некоторым программам диаг­ностики необходимо иметь полный контроль над тестируемым устройством, че­го Windows им позволить не может. Существует также еще один неприятный аспект при использовании диагностических программ под Windows. Некоторые ошибки оборудования могут привести к тому, что Windows просто не будет за­гружаться, в такой ситуации диагностические программы для Windows окажутся просто бесполезными. Лучше всего использовать программы диагностики, разработанные для MS-DOS, т. к. они могут провести наиболее полную провер­ку всех устройств компьютера и с большой долей уверенности можно считать, что если данные программы не сообщают об ошибках, то с компьютером все в порядке.

Примечание:Хотя вы можете запускать диагностические программы для MS-DOS под Windows 98, при этом будет сохраняться большая вероятность того, что ре­зультаты тестирования будут недостоверны. Всегда запускайте диагностиче­ские программы для MS-DOS в режиме MS-DOS или, в крайнем случае, в сеансе MS-DOS.

Программа Checklt

Поиск сравнительно недорогого и надежного средства диагностики занял у меня достаточно много времени. В конце концов, я остановил свой выбор на программе Checklt (существуют два варианта этой программы: для MS-DOS и Windows). В комплект поставки этой программы входят разнообраз­ные утилиты для проведения тестов и диагностики оборудования, антиви­русная программа, программа форматирования жестких дисков и др. Если вы располагаете программой Checklt 3.0 для MS-DOS, то можете поместить ее на загрузочную дискету, т. к. ее объем составляет всего 360 Kb. Сейчас существуют более современные и усовершенствованные версии программы, однако даже Checklt версии 3.0 является дос­таточно мощным диагностическим средством.

Проверка параллельных и последовательных портов

Невозможно провести полное тестирование последовательных и параллель­ных портов без применения специальных разъемов-заглушек (loopback). Дан­ные разъемы позволяют перенаправить выходной сигнал порта на его вход. Фирма Touchstone прилагает инструкцию, руководствуясь которой можно сделать такой разъем самостоятельно.

В табл. №1 приведена схема соединения контактов в разъеме-заглушке для проверки параллельного порта. Любой параллельный порт использует 25-штырьковые разъемы. Подобные разъемы имеют маркировку DB25P.

Таблица №1. Схема соединения контактов разъема типа DB25P

Первый контакт

Соединить с контактом

11 (Busy+)

10 (Acknowledge -)

12 (Paper Out+)

13 (Select+)

02 (Data 0 +)

17 (Select Input-)

16 (Initialize Printer -)

14 (Autofeed -)

01 (Strobe -)

15 (Error-)

Для диагностики последовательных портов необходимо использовать два типа разъемов-заглушек: с 9 и 25 контактами. 9-контактные разъемы после­довательных портов имеют маркировку DB9S. В табл. №2 приведена схема соединения контактов в разъеме-заглушке для проверки последовательного порта с 9-контактным разъемом.

Таблица №2. Схема соединения контактов разъема типа DB9S

Первый контакт

Соединить с контактом

02 (RD: Received Data)

07 (RTS: Request to Send)

06 (DSR: Data Set Ready)

01 (CD: Carrier Detect)

04 (DTR: Data Terminal Ready)

03 (TD: Transmitted Data)

08 (CTS: Clear to Send)

01 (CD: Carrier Direct)

04 (DTR: Data Terminal Ready)

09 (Rl: Ring Indicator)

25-контактные разъемы последовательных портов имеют маркировку DB25S. В табл. №3 приведена схема соединения контактов в разъеме-заглушке для проверки последовательного порта с 25-контактным разъемом.

Таблица №3. Схема соединения контактов разъема типа DB25S

Первый контакт

Соединить с контактом

03 (RD: Received Data)

04 (RTS: Request to Send) 06 (DSR: Data Set Ready) 08 (CD: Carrier Detect) 20 (DTR: Data Terminal Ready)

02 (TD: Transmitted Data)

05 (CTS: Clear to Send)

08 (CD: Carrier Direct)

20 (DTR: Data Terminal Ready)

22 (Rl: Ring Indicator)

 


Страница: