Если физические параметры вашего
Если физические параметры вашего винчестера вам неизвестны, обратитесь к таблице винчестеров, приведенной в данном справочнике, а если его там не окажется, можете воспользоваться программой, которая попытается прочитать физические параметры накопителя, если они записаны заводом-изготовителем при изготовлении диска.
2. ПОИСК ПРИЧИН ОТКАЗОВ В СРЕДЕ WINDOWS 9X
Влияние особенностей оболочки 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 9x, вызывающая отказы при работе ПК, может регламентироваться следующими случаями: