Устранение неполадок Windows 98 на аппаратном уровнеРефераты >> Программирование и компьютеры >> Устранение неполадок Windows 98 на аппаратном уровне
Как видите, схема соединений достаточно проста. Независимо от того, купили вы разъем в магазине или сделали его своими руками, он станет полезным инструментом при проверке работоспособности последовательных и параллельных портов. При тестировании портов без использования разъемов-заглушек нельзя добиться достоверного результата.
Проблемы несовместимости оборудования
Обычно устаревшее оборудование отлично работает и под управление! Windows 98 даже когда устройства требуют установки драйвера реального режима. Проблемы чаще всего возникают тогда, когда в системе одновременно используется старое и новое оборудование или когда устаревшее оборудование использует при работе некоторые специфические возможности MS-DOS.
Обычно Windows 98 автоматически определяет характеристики устройства (например, номер прерывания (IRQ) и адрес порта). К сожалению, Windows 98 не всегда может это сделать, особенно если в системе одновременно присутствует как старое, так и новое оборудование. В результате может оказаться, что два устройства используют один и тот же IRQ или порт.
Одним из путей избежания подобных проблем является составление списка; параметров (адресов портов, номеров прерываний и каналов прямого доступа к памяти) для всего используемого оборудования. Чтобы определить (или) изменить значения этих параметров, используйте перемычки и микропереключатели, расположенные в устройстве (большинство современны; устройств не содержат перемычек или микропереключателей, поскольку настраиваются автоматически средствами BIOS или операционной системы) Обратитесь к документации на устройство, чтобы узнать правильные значения параметров. Проверьте соответствие параметров, установленных на устройстве, с параметрами драйверов в файлах AUTOEXEC.BAT и CONFIG.SYS.
После того как список составлен, найдите устройства, которые могут конфликтовать между собой. Вообще говоря, система Windows 98 сообщает ОС имеющихся конфликтах устройств, но иногда она может этого и не сделать
Многих проблем при использовании устройств, требующих установки драйверов реального режима, можно избежать, если не допустить ошибок. Бывает, что документация к устройству утеряна, а надписей на адаптере оказывается недостаточно для определения функций той или иной перемычки или микропереключателя. В этом случае для определения значений параметров устройства необходимо воспользоваться программными средствами (например, приложением Checklt). Запишите значения параметров, используемых данным устройством (например, заглянув в руководство пользователя), и обязательно проверьте их после установки Windows 98.
Рассмотрим еще один класс проблем, возникающих при работе драйверов реального режима. Корректно работающий драйвер имеет прямой доступ только к своему устройству. При этом он использует соответствующие службы ROM BIOS. Некоторые устаревшие устройства могут непосредственно обращаться к другим устройствам (обычно это делалось для ускорения работы). Иногда при работе с подобными устройствами Windows 98 попадает в неуправляемое состояние.
Не всегда следует делать вывод, что устройство не предназначено для работы под Windows 98 только из того, что оно работает неустойчиво или не работает вовсе. Я был очень удивлен, когда узнал, что фирма-производитель моего старого привода компакт-дисков выпустила новую версию драйвера, который обеспечивал нормальную работу этого устройства в Windows 98. Многие производители помещают новые версии драйверов для устаревших устройств на своих узлах Internet.
На некоторых устройствах установлен собственный BIOS, вследствие чего могут возникать конфликты с Windows 98, что приводит к разнообразным системным ошибкам. Большинство производителей регулярно выпускают новые версии BIOS для подобных устройств (в них обычно устранены некоторые ошибки, а также реализованы дополнительные средства, обеспечивающие более надежную работу устройства). Если в вашем компьютере установлено устройство с собственным BIOS и оно некорректно работает в Windows 98, то необходимо обратиться к фирме-поставщику оборудования для замены BIOS. Обычно это гораздо дешевле, чем покупка нового устройства.
Из всего вышесказанного становится понятно, что самые разнообразные причины порождают ошибки оборудования. Приведем алгоритм, который поможет пользователю в борьбе с подобными ошибками:
1. Загрузитесь в режиме MS-DOS и протестируйте оборудование, чтобы убедиться, что сами устройства не вызывают ошибок.
2. Проверьте, что значения параметров устройств, использующих драйверы реального режима, не совпадают со значениями параметров других устройств. Это особенно важно в случае, если в компьютере установлены и устаревшие устройства и новое оборудование, поддерживающее стандарт Plug and Play. Если устройство, совместимое со стандартом Plug and Play, использует такие же значения параметров, что и старое устройство, попытайтесь изменить значения параметров старого устройства.
3. Если на предыдущем этапе выявить ошибку не удалось, то посетите узел Internet фирмы-производителя устройства, быть может, она уже предоставляет возможность загрузки новых версий драйвера.
4. Проверьте, не установлены ли на вашем компьютере устройства с собственным BIOS. Если есть уверенность в том, что именно это устройство вызывает ошибку, то обратитесь к производителю с просьбой замены используемой версии BIOS на новую. Хуже от этого не будет, а некоторых проблем вы сумеете избежать.
5. Если вышеперечисленные меры не помогли, попробуйте заменить устройство. Возможно, вы имеете дело не с неисправностью оборудования, а с конфликтом устройств или ошибкой приложений.
Совет:Чтобы отличить неполадки с мышью от ошибки последовательного порта, необходимо сначала проверить порт с помощью разъема-заглушки. Если с портом все в порядке, то значит причиной возникновения ошибки является мышь.
Чрезвычайно редко ошибка оборудования бывает неустранимой. Обычно все зависит от того, имеете ли вы достаточно средств и времени для ее устранения. Помните, что иногда дешевле купить новое устройство, чем починить старое.
Резюме
Приобретите программу диагностики оборудования и тщательно обследуйте свой компьютер, уделяя особое внимание жесткому диску. Попробуйте протестировать последовательные и параллельные порты с помощью разъемов-заглушек (если у вас их нет, то купите их или сделайте сами).
Еще раз проверьте все драйверы, используемые в системе. Убедитесь в том, что установлены самые последние версии драйверов. В противном случае загляните на узел Internet фирмы-производителя оборудования. Если на вашей машине установлены компоненты, имеющие собственный BIOS (например, адаптеры SCSI), проверьте их срок изготовления. Помните, что устаревшие устройства данного типа зачастую являются причиной возникновения ошибок оборудования.
Не дожидайтесь возникновения ошибки, заранее пройдите все шаги алгоритма, представленного в данном разделе. Помните, что лучший способ лечения