Зависания операционной системы
Тема, которую мы будем рассматривать в данной главе, на мой взгляд, явля ется самой животрепещущей, да к тому же еще и самой спорной. Попробуй те ответить на вопросы: "Что такое зависание?", "Чем отличается зависание от других видов сбоев, например от резкого замедления работы ПК?" Поду мали над ответом? Запросто могу поспорить, что большинство из читателей четко не могут представить себе, что это такое — зависание. Вот отсюда и рождаются различные термины, например, "сглючил" или "программа зава лилась". Попробуем разобраться все-таки, что такое зависание и чем оно может нам грозить.
Зависание — это такое состояние компьютера (или операционной системы), когда он (она) перестает отвечать на запросы пользователя, такие как нажа тие клавиш как на клавиатуре, так и на других устройствах ввода (мышь, сканер, цифровая фотокамера и т. д.). Причин этому может быть великое множество, поэтому начнем данную главу традиционно с классификации причин зависаний.
Наиболее чреватая последствиями причина зависаний — нарушение темпе ратурных и иных режимов работы компонентов компьютера. При этом вы рискуете не только потерять ценную информацию, но и получить "головную боль" из-за поломки одного из компонентов компьютера. Стоит отметить, что многие компании, занимающиеся продажей компьютеров, не принима ют сгоревшие комплектующие, на которых в свою очередь имеются следы перегрева. Например, на центральные процессоры, а также модули опера тивной памяти, приклеивают наклейки, которые от высокой температуры съеживаются, выдавая тем самым причину поломки. Заменить подобную наклейку достаточно сложно, т. к., во-первых, попробуйте найти такую же наклейку, во-вторых, попробуйте восстановить все надписи на ней, которые были на оригинале. В этих надписях "скрываются" данные о сроках гарантии и т. д.
К первой категории можно также отнести "естественное старение" компо нентов, если они, как говорят некоторые пользователи, после Ю лет бес сбойной работы стали ни с того ни с сего работать плохо. Комментировать эту ситуацию не рискнул бы даже самый прожженный специалист по ре монту, т. к. эти слова не пропустила бы даже самая лояльная цензура.
Вторая по частоте распространения причина плохой работы компьютеров — это некорректные установки в программе CMOS Setup Utility , а если говорить попроще, то в BIOS компьютера. В большинстве случаев эти настрой ки никто не трогает, что зачастую позволяет, конечно, добиться нормальной работы компьютера, но это вовсе не дает гарантии того, что настройки "по умолчанию" будут хорошо совместимы со всем установленным оборудованием. Например, при загрузке параметров из пункта вроде Load Optimized Default на некоторых материнских платах включаются нестандартные режи мы работы шины PCI или AGP , в которых имеющийся жесткий диск или видеоплата могут давать сбой. Выявить подобный эффект не так-то просто, потому что сбои могут появляться через несколько часов работы и только в строго определенных программах, что усложняет их диагностику. Тем бо лее что в BIOS обычно имеется неплохой набор параметров, предназначен ных для ручного или автоматического распределения ресурсов независимо от операционной системы.
Третья причина, которая достаточно часто встречается, если пользователь ПК, мягко говоря, начинающий, да любопытный, — это удаление, некор ректное изменение или перемещение системных файлов. Честно говоря, зависанием состояние компьютера, которое "достигается" после порчи сис темных файлов, сложно назвать, но все-таки и этот вариант нельзя исклю чать, если у вас компьютер стал плохо работать. Иногда в результате повре ждения системного файла операционная система на самом деле способна зависать в процессе загрузки даже без вывода каких-либо сообщений.
Четвертая причина зависаний, практически, сама собой вытекает из преды дущей, что иногда может привести к неправильной диагностике неполадки. Здесь речь идет об ошибках в файловой системе жесткого диска. В этом случае может возникнуть такая ситуация, при которой системный файл работоспособен, но операционная система не может найти его, пользуясь дан ными, взятыми из таблицы размещения файлов.
Пятая причина зависаний заключается в особенностях некоторых компо нентов компьютера, которые, в силу своей невысокой цены, могут обладать целым рядом весьма неприятных особенностей. Так, например, некоторые приводы CD - ROM не поддерживают работу с DMA -каналами, что стало сегодня практически стандартом. Это приводит к тому, что попытки вклю чить этот режим могут привести к сбоям при обращении к такому приводу. В качестве "последней пули" в данной ситуации стоит отметить, что практи чески все виды пакетов драйверов для материнских плат автоматически включают режимы DMA для всех устройств, работающих на шине IDE . И только операционная система Windows XP в некотором роде защищена от подобной ситуации, т. к. в ней по умолчанию для приводов CD - ROM ис пользуется устаревший, зато более надежный режим РЮ4.
Шестая причина связана с ошибками в системном реестре. Обратите внимание, что в этом случае не идет речь о повреждении файлов системного реестра, что приводит к невозможности его загрузки. Речь идет о появлении некорректных ссылок в реестре, которые могут приводить к замедлению работу компьютера, невозможности запуска некоторых программ, а в неко торых случаях к периодическим зависаниям.
И последняя, наверное самая непонятная для пользователей причина зави саний, — это деструктивное воздействие компьютерных вирусов. Очень многие пользователи делают круглые глаза, когда начинаешь им рассказы вать про то, как вирусы "палят" материнские платы, очищают от "мусора" жесткие диски Но от реальности никуда не денешься, поэтому и этот фак тор приходится учитывать, тем более, что проблемой может стать не столько компьютерный вирус, как сама антивирусная программа, с первого взгляда предназначенная как раз для уменьшения вероятности появления сбоев в работе компьютера.
CompEbook.ru Железо, дизайн, обучение и другие