Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Поиск причин отказов в среде Windows 9 X
Влияние особенностей оболочки Windows на отказы ПК Механизм отказов в ОС Windows 9x выглядит следующим образом: когда Windows 9x программам, работающим в многозадачном режиме, нужно получить тот или иной сервис от операционной системы или передать данные, они генерируют сообщения, которые образуют очередь: Windows 9x использует асинхронную обработку сообщений, при которой эти очереди считаются независимыми. Для каждого приложения (до трех приложений Windows-16, и до двух Windows-32) используется отдельная адресная область в пределах отдельной виртуальной машины. Для каждого приложения Windows 9x и для каждого создаваемого ими потока используются отдельные очереди сообщений. Независимость очередей сообщений теоретически делает ошибку в Windows 9-32 приложении безопасной для остальных приложений, выполняемых под Windows 9x. На практике это получается не всегда. Если приложение Windows-32 пытается выполнить запрещенное действие, ОС выдаст сообщение о недопустимой операции. Если ПК под Windows 9x завис, компьютер перестает реагировать на действия пользователя и пользователь может попытаться удалить такое приложение с помощью команды завершения работы программы ALT-CTRL-DEL. Такой метод прерывания программ называется локальной перезагрузкой. Для снятия зависшей задачи (приложения) пользователь может воспользоваться комбинацией клавиш «ALT-CTRL-DEL». При нажатии на эти клавиши возникает окно с кнопками: «Завершить задачу», «Завершить работу», «Отмена». Первой попыткой пользователя может быть снятие задачи (приложения). В тяжелом случае он может попытаться выйти из системы с помощью кнопки «Завершить работу». Если все попытки снять зависшее приложение оканчиваются неудачей, пользователь будет вынужден перезапустить компьютер либо кнопкой «Reset», либо выключением и включением питания. Пользователю приходится второй раз нажимать ALT-CTL-DEL, чтобы перезагрузить машину, поскольку диспетчер задач не справляется с поставленной перед ним задачей. Ситуация с отказами программы Windows-16 потенциально более опасна. Это связано с тем, что 16-разрядный код не обладает свойством реентерабельности, то есть многократного использования точки входа. Это значит, что к 16-разрядному модулю может одновременно обращаться только один поток, поэтому Windows 9x устанавливает запрещающий флаг для любых других обращений к этому модулю, и если приложение Windows-16 зависнет в момент обращения к 16-разрядному модулю, то уже ни одно приложение не сможет обратиться к последнему.
Система оказывается полностью заблокированной, и пользователю не остается другого выхода, кроме как попытаться завершить программу методом локальной перезагрузки. Чаще всего ему приходится еще раз перезагружать компьютер. Неустойчивая работа Windows 9x Неустойчивая работа Windows 9 x, вызывающая отказы при работе ПК, может регламентироваться следующими случаями: 1. Система периодически зависает. Если Windows 9x прекращает работу без видимых причин, то это скорее связано с ошибками оборудования. Например, попробуйте установить более низкую частоту работы микропроцессора. Ошибка может быть связана и с СП. Проверьте идентичность микросхем ОЗУ на модулях SIMM. Для диагностики ОЗУ используйте внутренний тест диспетчера памяти HIMEM.SYS. (При запуске ПК в обычном режиме внутренний тест отключен.)В системах с шиной PCI причиной неустойчивой работы может быть видеоконтроллер и его драйвер. Часто зависание связано с неправильной работой схем прямого доступа к памяти. Чтобы это проверить, следует запустить какой-либо тест прямого доступа. В некоторых случаях зависание связано с перегревом процессора или микросхем СП. Дополнительным признаком может служить некоторое замедление работы ПК. Если в ПК установлено большое количество контроллеров, не используйте корпус типа MiniTower или Baby. Для такой системы нужно взять корпус MiddleTower или Tower. 2. Невозможно загрузить компьютер с ОС Windows 9x. В этом случае нужно: • перезагрузить ПК, дождаться сообщения Starting Windows 95(98): и вызвать стартовое меню нажатием клавиши F8. Затем нужно загрузиться в режиме защиты от сбоев (Safe Mode). Если загрузка прошла нормально, сделайте следующее: • откройте панель управления (Control Panel) и щелкните на значке «Система» (System); • откройте вкладку «Устройства» (Device Manager) и удалите из системы следующие устройства: видеоадаптер, контроллер НЖМД, контроллер НГМД, мышь, мост PCI (PCI Brige) (в том случае, если на плате имеется шина PCI);
• запустите «Мастер установки оборудования» (Add New Hardware Wizard) в автоматическом режиме, чтобы восстановить драйверы всех удаленных устройств; • перезагрузите ПК; Если систему не удается загрузить даже в режиме защиты от сбоев (Safe Mode), то переустановите Windows заново. 3. Windows теряет периферийное устройство. Такая неисправность характерна в основном для интефированных контроллеров СП. Теряются последовательные и параллельные порты. Чтобы найти порт, запустите «Мастер установки оборудования» (New Hardware Installation Wizard). Иногда приходится заменять контроллер или всю СП. Иногда, как правило, после загрузки системы, теряются устройства SCSI. В этом случае нужно запустить профамму сканирования шины SCSI, которая поставляется в пакете EZ-SCSI или как программное обеспечение с устройствами SCSI. Профамма выполнит сканирование устройства на шине и найдет то, которое «потерялось». Ошибка возникает потому, что устройство работает несколько медленнее, чем предполагает Windows. Операционная система Windows 9x не загружается В этом случае сначала следует запустить операционную систему MS-DOS 6.22 или MS-DOS 7.0, если они предварительно были инсталлированы на компьютере. Если такой инсталляции не было, можно попробовать зафузить MS-DOS 7.0 с зафузочной дискеты, а затем запустить Windows 9x также с зафузочной дискеты. Для отображения процесса зафузки можно нажать клавишу F8. Как уменьшить риск сбоя в работе персонального компьютера Существует ряд защитных мер, которые можно предпринять, чтобы свести к минимуму уязвимость вашего ПК и на-' строить его на оптимальный режим работы. Есть несколько правил, выполняя которые, вы сможете уменьшить риск сбоя в работе ПК. 1. Регулярно запускайте утилиту ScanDisk, входящую в комплект Microsoft Windows 9x, и время от времени — Defrag. 2. Периодически проверяйте, достаточно ли свободного места на вашем жестком диске. Почаще опустошайте корзину (Recycle Bin). 3. Для полного и безопасного удаления старых приложений, которые Вам больше никогда не'понадобятся, воспользуйтесь средством «Установка и удаление программ» (Add/Remove Programs) панели управления (Control Panel) Windows. 4. Если вы по-прежнему не можете решить проблему переполнения жесткого диска, подумайте, не установитьли вам дополнительный жесткий диск или не заменить ли имеющийся на диск большей емкости. 5. Если возможно, увеличьте объем ОЗУ. Лучше иметь в системе 16, 24 или 32 Мбайта ОЗУ. 6. Если ПК завис в процессе работы, то попытайтесь перезагрузить его, нажав CTRL+ALT+DEL. 7. Не работайте на ПК во время скачков напряжения в сети питания. Определенные проблемы могут возникать при работе SCSI-устройств в Windows. Для большинства контроллеров SCSI в Windows есть внутренние драйверы. Эти платы распознаются системой автоматически, однако иногда при этом возникают различные конфликты. Приведем самые типичные.
|
||||||
Последнее изменение этой страницы: 2020-12-09; просмотров: 62; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.67.251 (0.009 с.) |