Итак, мы знаем, что компьютер может когда угодно выкинуть какой-нибудь «фокус». В чем он будет заключаться, заранее предсказать трудно. Вот, например, некоторые достаточно характерные ситуации.
— Я установил на компьютер новую игру, а она не работает. То есть, программа запускается и позволяет начать игру, но рано или поздно перестает работать (зависает, сбрасывается, выводит компьютер на перезагрузку...). А игра мне нравится. Так как мне быть?
— Я занимаюсь компьютерной версткой и поэтому вынужден работать с, целым пакетом программ: текстовым редактором, растровым и векторным графическими редакторами, издательской системой и так далее. При этом все программы работают нормально, кроме программы # # #, которая периодически выдает сообщение о выполнении недопустимой операции и «cлemaem», не давая сохранить открытые документы. Причем вначале все было нормально, и лишь сравнительно недавно начались эти проблемы. Что мне делать?
— Мой знакомый рассказал мне, что процессор Celeron способен работать в полтора раза быстрее, если увеличить тактовую частоту. Я сделал это, но мой компьютер не заработал. Я вернул все как было, но компьютер все равно не работает. Что же теперь делать?
— Я купил новый видеоадаптер и поставил его в свой компьютер вместо старого. После установки новых драйверов изображение на экране стало отвратительным и я не смог ничего исправить. Я попытался поставить старую карту и восстановить старые драйверы, но и это не помогло. Как мне быть?
Найти ответы на эти и многие другие подобные вопросы призвана помочь наша книга.
При настройке и эксплуатации компьютера никогда не следует забывать, что это достаточно сложный прибор. Однако, познакомившись с этой книгой, вы поймете, что не так страшен черт, как его малюют.
Изменение конфигурации, подготовка к работе, настройка компьютера все это достаточно сложные операции, при выполнении которых непродуманные действия могут привести к неприятным последствиям. Отсюда первое правило: не предпринимайте никаких действий, в результатах которых нет полной уверенности. Среди компьютерных специалистов имеет хождение афоризм, что «чайник» способен выполнить такие операции по выводу компьютера из строя, которые не под силу профессионалу. Но, как и что он делал, не может объяснить ни один «чайник». В крайнем случае, если речь идет об эксперименте, должна быть гарантия восстановления исходного состояния компьютерной системы.
Второе правило состоит в том, что многие операции по настройке компьютера следует априорно считать трудоемкими и требующими много времени. Для их проведения необходимо выделить достаточно большой свободный промежуток (обычно в несколько раз больше, чем кажется разумным на первый взгляд) и позаботиться о том, чтобы от работы ничто не отвлекало. Самый худший вариант, если придется оторваться от какой-то операции, а затем вспоминать, чем же вы занимались на самом деле и на чем остановились.
Далее, любая операция по изменению аппаратной конфигурации компьютера является потенциально опасной в том плане, что может потребовать полной переустановки операционной системы и всех программ. Не приступайте ни к каким действиям, пока нет уверенности, что потеря имеющихся на жестком диске данных не будет критичной.
Кстати, раз уж об этом зашла речь: если никакой ценной информации на жестком диске нет, а свободного времени достаточно, можно совместить добавление новых устройств с полной переустановкой операционной системы и приложений.
Вероятность возникновения потребности в «реанимации» компьютера сильно зависит от режима его эксплуатации. Под этим, главным образом, понимается темп обновления аппаратного и программного обеспечения компьютерной системы.
Обновление аппаратной части у большинства пользователей происходит достаточно редко, даже учитывая второстепенные платы расширения. Мало у кого имеются и желание, и финансовые возможности проводить частую замену компонентов.
Что касается программных средств, то здесь разброс режимов эксплуатации существенно выше. Во-первых, существует достаточно широкий круг любителей компьютерных игр, регулярно следящих за новинками. Во-вторых, имеется Интернет, в котором при желании можно отыскать программы на все случаи жизни. В-третьих, для приложений, постоянно присутствующих на рынке, регулярно появляются новые версии. Выпускаются и новые программы для выполнения аналогичных функций.
В общем, любой, кто захочет регулярно обновлять пакет используемых программ, имеет для этого все возможности. Причем в нашей стране — без особых финансовых затрат. В принципе, по идеологии эксплуатации компьютеры можно разделить на две основные категории.
Если компьютер применяют исключительно для служебных надобностей, его можно считать рабочим. Это означает, что надежность и стабильность его работы ценятся гораздо выше, чем улучшение каких-либо характеристик.
На таком компьютере обычно устанавливают сравнительно компактный набор программ, необходимых пользователю для работы. Обновляются приложения очень редко, в основном из-за невозможности устаревших версий выполнять обязательные современные функции. Хотя сам факт расширения функциональных возможностей в очередной версии программы еще не является основанием для обновления.
Обмен информацией между рабочим компьютером и внешним миром ограничен рамками служебных требований, даже если компьютер входит в состав локальной сети. Обычно происходит обмен только документами и данными. Прямое подключение к Интернету или отсутствует, или используется ограниченно — для обмена сообщениями электронной почты, посещения нескольких важных для работы Web-узлов. Хотя встречаются варианты интенсивного обмена, если компьютер служит рабочим инструментом электронной коммерции.
Иными словами, рабочий компьютер имеет практически постоянный набор программного обеспечения и ограниченно взаимодействует с другими системами. В таком варианте эксплуатации можно рассчитывать на эффективную и устойчивую работу компьютера в течение длительного периода времени, так как операционная система долго сохраняет свою надежность, а вирусная опасность сводится к минимуму.
Периодического резервного копирования данных, частота которого определяется ценностью информации, вполне достаточно, чтобы долго (в течение нескольких лет) использовать такой компьютер без особых проблем. Однако личные компьютеры редко используются в таком режиме, потому их пользователям рассчитывать на «спокойную жизнь» не приходится.

Гораздо чаще встречается идеология эксплуатации компьютера, которую мы условно назовем «игровой». Если компьютер значительную долю времени используется для игр, то через него проходит поток программ, которые регулярно устанавливаются и удаляются. Ведь многие игры интересны только пока они новые.
Это верно и в том случае, когда особого увлечения играми нет, но зато для всех программ (пусть и рабочих) новые версии устанавливаются немедленно после их появления. Для некоторых «гонка за модой» состоит и в регулярном обновлении операционной системы, в том числе с установкой бета-версий.
Дополнительным источником нестабильности программной среды компьютера может стать Интернет, в котором размещено множество программ на все случаи жизни. Всякий, кто увлечен поиском «наилучшего» средства дозвона, Web-ускорителя, броузера или еще какой-нибудь интересной программы, также дестабилизирует свой компьютер, устанавливая и удаляя новинки.

Короче говоря, в «игровом» компьютере состав программного обеспечения ~ очень часто меняется, что повышает нагрузку на операционную систему и обеспечивает высокую скорость накопления в ней «мусора». В критических случаях (например, у любителей купить пиратский сборник игр или служебных программ и быстро-быстро перепробовать все, что на нем имеется) . устойчивость операционной системы падает ниже всяких разумных пределов буквально за несколько месяцев.
Впрочем, на компьютерах, которые эксплуатируются в качестве игровых, едко хранится какая-либо ценная информация. Если же такая информация все же присутствует, то регулярное резервное копирование становится не прихотью, а суровой необходимостью.
За счет того, что через «игровой» компьютер проходит поток данных из самых разных источников, существенно более высокой оказывается и опасность заражения компьютерным вирусом или какой-либо иной «дурной болезнью». Такие компьютеры часто уязвимы для «взлома», последствием чего также может быть порча данных.
Иными словами, при таком режиме эксплуатации компьютера пользователь должен быть всегда во всеоружии, ибо он своими действиями напрашивается на неприятности и рано или поздно с ними неизбежно встретится.
Между тем, независимо от назначения компьютера, можно представить себе два крайних режима его эксплуатации. Первый режим, горячо рекомендуемый различными фирмами, производящими программное обеспечение, можно назвать «параноидальным».
Выглядит эксплуатация такого компьютера примерно следующим образом Утром, когда пользователь включает систему, сразу автоматически запускается программа проверки диска, а вслед за ней — антивирусный сканер. Когда они заканчивают свое дело, можно, наконец, приступать к реальной работе.
Хотя антивирусная программа переходит в «спящий» режим, она мгновенно активизируется, если вдруг на компьютер попадает какой-либо внешний файл. Кроме антивируса, на компьютере постоянно имеется широкий набор дополнительных программ-мониторов, контролирующих действия пользователя и подозревающих, что он готов навредить самому себе. Значки мониторов отображаются на панели индикации (которая в таком случае может занимать треть, если не половину Панели задач), тревожным мерцанием или изменением цвета привлекая внимание пользователя, если происходит что-то, на их взгляд неприемлемое. В «особо тяжелых случаях» программа монитор способна выдавать сообщение во всплывающем окне или вообще рекомендовать прервать работу и перезагрузить систему.
Кроме того, имеются программы, работающие в фоновом режиме и открыто себя не проявляющие, например, складывающие в специальную Корзину абсолютно все удаляемые файлы на тот случай, если они вдруг понадобятся.
Так, под непрерывным надзором, проходит рабочий день, заставляя каждые несколько минут отвлекаться на какие-то «важные системные дела».
К тому же вечером, перед тем как выключить компьютер, еще раз запускается антивирус, затем выполняются дефрагментация дисков и полное резервное копирование рабочих и служебных файлов. Завтра будет новый день, и все начнется сначала.
На практике известен и другой крайний случай: полагаться на «авось». Адепты этой идеологии считают, что вирусы — это выдумка, неисправности и проблемы операционной системы — это пустые фантазии, а резервное копирование — это блажь.
При таком подходе все программы, полученные из любого источника (из Интернета„от друзей, по электронной почте, купленные на рынке в пиратском исполнении и так далее), устанавливаются на компьютер, как только на это находится время, и «живут» там, пока не надоедят. Вопросы «правильной установки» и «правильного удаления» программ такого пользователя не интересуют: работает программа — и хорошо, не работает — и бог с ней.
Как ни странно, у такого рода пользователей предупреждение о высокой опасности нестабильной работы компьютера вызывает удивление. Но еще более невероятным выглядит тот факт, что порой им действительно достаточно долго удается избегать каких-либо проблем. Зато когда проблемы возникают, тут уж за несколько минут (часов, дней...) решить их не удается.
Истина, как обычно, должна лежать где-то посередине. В зависимости от того, каков характер эксплуатации компьютера и насколько ценны данные, следует устанавливать и уровень безопасности. Описанный выше «параноидальный» режим плох тем, что лекарство может оказаться хуже, чем болезнь. Все программы, которые следят, кабы чего не вышло, усердно расходуют ресурсы компьютера и влияют на его эффективность, которая может упасть в несколько раз. А если подсчитать расходы на длительные операции типа дефрагментации или резервного копирования, то на реальную работу остается не так уж много времени.
Кроме того, подобный подход часто внушает ложное чувство безопасности. Нельзя забывать, что достаточно несколько дней промедлить с обновлением базы данных антивирусной программы (или просто «подцепить» вирус раньше, чем он обнаружен специалистами и обезврежен), и все меры предосторожности окажутся напрасными.
«Наплевательское» отношение тоже рано или поздно выходит боком, приводя к потере важных данных. С другой стороны, если пользователь, понимая это, никакой ценной информации на компьютере не держит, любая катастрофа на деле не так уж и страшна.
В принципе, в зависимости от идеологии эксплуатации компьютера (по
нашему определению — «рабочий» или «игровой») нужны различные меры предосторожности. Многие пользователи умеют, полагаясь на опыт и интуицию, достаточно точно разграничивать надежные источники программ и потенциально опасные.
В целом, можно сказать, что при работе с компьютером постоянная готовность к решению возникающих проблем важнее, чем любые меры профилактики. Очень трудно заранее предсказать, какая неприятность может произойти с компьютером (может, мыши погрызут шлейфы в системном блоке), зато четко можно сказать, что надо сделать, чтобы быстро ликвидировать ущерб.
Как и большинством технических устройств, компьютером удобно пользоваться, если он в полном порядке. Любой, самый незначительный сбой, к которому пользователь оказался не готов, может надолго выбить его из колеи и в несколько раз снизить производительность. И речь идет не только о работе. Кто знает, сколько детских слез было пролито в связи с тем, что новая игра не запускается или не позволяет нормально играть.
Отличие компьютера от других технических средств состоит в том, что он содержит множество взаимосвязанных компонентов, каждый из которых оказывает влияние на работоспособность системы в целом. Причем характер такой связи иногда самый неожиданный. Какая связь между компьютерной игрой и редактором Word, между графическим редактором и программой просмотра Web-страницы на первый взгляд, вроде бы никакой. И, тем не менее, одна программа может влиять на другую, даже если они никогда не работают одновременно. В действительности все программное хозяйство в целом взаимодействует с операционной системой и аппаратными средствами компьютера.
Давайте рассмотрим проявления основных компьютерных неполадок и
поговорим о том, с чем они связаны и какие меры могут быть предприняты.
Падение эффективности — это самая «мягкая» из возможных неполадок, зачастую незаметная. Реально говорить о падении эффективности можно только в том случае, если ранее какая-то операция выполнялась на компьютере быстрее, чем сейчас. Если компьютер не работает так быстро, как хотелось бы, то, вероятно, причина состоит в достижении пика производительности оборудования и вы хотите от системы невозможного. Не следует валить вину на компьютер и в том случае, если вам не хватает времени, чтобы закончить какую-то работу.
Впрочем, бывает и так, что производительность компьютера действительно со временем снижается. Как правило, это связано с изменением состояния жесткого диска и программной среды. В результате операционная система вынуждена впустую заниматься дополнительной работой. Оптимизация программной среды компьютера может привести ситуацию в норму, хотя по-настоящему оптимальную работу операционная система Windows 9х обычно обеспечивает только сразу после «чистой» установки.
Некоторые программы изредка (далеко не каждый раз и отнюдь не peгyлярно) не реагируют на команды пользователя или выдают сообщение об ошибке и прекращают свою работу. Иногда такое случается настолько редко, что практически не влияет на нормальную эксплуатацию (если не считать тех случаев, когда документ редактировался в течение целого дня без сохранения). Нерегулярность таких сбоев говорит о том, что дело не столько в какой-либо ошибке, сколько в случайном совпадении ряда факторов.
Непредсказуемые сбои иногда возникают, когда компьютер эксплуатировался на протяжении долгого времени без перерыва, причем использовалось много разных программ. Бывает, что причина сбоев в большом числе одновременно запущенных программ. Если это действительно случайность, то избежать таких сбоев позволяет правильная организация работы. Так, не следует открывать слишком много окон одновременно, если это не диктуется необходимостью. Кроме того, периодическая перезагрузка системы также способна творить чудеса.
В целом, если сбои происходят очень редко и в их повторении не видно никаких закономерностей, за исключением описанных выше, то ситуация обычно не доставляет особых неудобств, да и говорить об «исправлении» подобных неполадок трудно. В конце концов, операционная система сама по себе не застрахована от ошибок, так что абсолютно безупречная работа компьютера — это что-то из области фантастики.
Если частота сбоев возрастает, они становятся воспроизводимыми (то есть, можно указать последовательность действий, наверняка приводящую к нарушению функционирования), встречаются только в работе конкретных программ или устройств, то следует искать конкретные неполадки. Иногда сбой возникает только при сочетании программ: программа А работает безупречно, программа Б также не вызывает проблем, но если их запустить одно временно, то сбой обеспечен.
Устойчивость воспроизведения дефекта указывает на явное присутствие конкретной неполадки. К сожалению, программное обеспечение сегодняшних дней настолько сложно, что ошибки в программах являются скорее правилом, чем исключением. Абсолютное большинство выпускаемых программ имеет те или иные дефекты, которые могут приводить к сбоям или просто нарушать функциональность приложения. Если дело в этом, то надо дождаться выпуска новой версии программы или «заплатки», исправляющей имеющиеся ошибки. Практически для любой программы период в несколько месяцев после ее выпуска в свет рассматривается как этап «расширенного тестирования». Фирма-производитель собирает и анализирует замечания пользователей, выпуская по мере готовности одно или несколько исправлений, пока основные ошибки не окажутся устранены.
Неполадка может быть связана с явлением «утечки ресурсов». Собственно в операционной системе Windows 98 этот дефект практически отсутствует, но некоторые программы содержат такую ошибку. Она связана с тем, что программа динамически запрашивает у операционной системы выделение дополнительных ресурсов (чаще всего памяти), а затем «забывает» их освободить. Как следствие, функционирующим программам становится все труднее и труднее уместиться в остатках памяти, и, в конце концов, дело кончается сбоем. В таком случае даже закрытие программы, содержащей ошибку, не всегда приводит к высвобождению занятых ресурсов.
Если программу удалось точно локализовать как источник ошибок, не следует ее запускать, пока ошибка не будет устранена. В качестве радикального средства «восстановления» утраченных ресурсов лучше применять перезагрузку системы.
Помимо ошибок в самой программе, сбои в работе объясняются таким числом различных причин, что даже просто перечислить их здесь невозможно. Существуют сбои, связанные с неадекватной работой или настройкой конкретного оборудования (а его тысячи наименований), обусловленные подменой служебных библиотек и множеством других причин. Однако общая методика поиска неполадок рассмотрена в нашей книге.
В целом, дефекты такого рода наиболее сложны для поиска и исправления, но зато эффект от их устранения благоприятно сказывается на работе все программ, используемых на компьютере.
Когда программа вовсе не запускается или однозначно прекращает свою работу в обстоятельствах, возникновение которых неизбежно, можно говорить о наличии серьезных неполадок. В то же время, трудно себе представить, чтобы фирма-производитель могла выпустить на рынок программу, содержащую столь серьезные недочеты. Чем же тогда объяснить отказы в функционировании. Давайте примем за аксиому, что законно приобретенная и правильно установленная программа должна работать на компьютере, отвечающем минимальным системным требованиям. В нашем определении уже подчеркнуты возможные слабые места.
• Законность приобретения. Общеизвестно, что в нашей стране действует достаточно обширный пиратский рынок программных продуктов. Сегодня копирование и тиражирование компакт-диска не составляет особой проблемы, и поэтому некоторые коммерческие компакт-диски имеют защиту от копирования. В этом случае при запуске программа «не находит» компакт-диск в дисководе, несмотря на его физическое наличие. Другая тонкость может быть связана с «самодеятельной» русификацией англоязычной программы. Зачастую у таких «русификаторов» нет ни времени, ни желания как следует проверить итоговый результат, и потому программа оказывается неработоспособной (это особенно справедливо в отношении игр).
• Правильность установки. В операционной системе Windows 9х правильная установка программы играет первостепенную роль. Большей частью она производится под управлением специальной программы мастера. В нашей книге вопросы установки и удаления программ рассмотрены в главе 13.
• Минимальные системные требования. Системные требования новых программ растут из года в год, лишь незначительно отставая от самого, передового уровня существующих аппаратных средств. Если компьютер приобретался несколько лет назад, он наверняка не соответствует требованиям современных программ по одному или нескольким параметрам. Если компьютер приобретался недавно, но в готовом (собранном) виде, может случиться, что некоторые из аппаратных компонентов также не соответствуют сегодняшнему дню и препятствуют запуску программы. Кстати, в последнее время имеется тенденция к занижению реальных системных требований. Иными словами, если компьютер в точности удовлетворяет минимальному набору системных требований, некоторые программы либо отказываются запускаться, либо работают настолько медленно, что реально использовать их невозможно.
Заметим, что все перечисленное выше в меньшей степени относится к программам для MS-DOS. Однако здесь есть свои специфические проблемы, связанные с трудностью обеспечения работы в среде Windows. Этот вопрос также будет рассмотрен подробно.
Кроме того, некоторые программы «не любят» изменения аппаратной среды. Если вы приобрели, скажем, новую звуковую карту и по всем правилам установили ее вместо старой, ранее установленная программа иногда отказывается работать. Метод «лечения» в этом случае состоит в том, чтобы удалить программу, а затем установить ее заново. Файлы настроек и документы, созданные в этой программе, обычно в таком случае сохраняются
Очень неприятна ситуация, когда сбои вызываются не программой, а самой операционной системой. В этом случае возможны следующие явления: неустойчивая работа всех программ, дефекты в стандартных элементах окон программ и в стандартных диалоговых окнах, фатальные сбои, которые нельзя «списать» на какую-то конкретную программу.
В принципе, операционная система Windows 9х достаточно надежна и самопроизвольно вызывать подобные проблемы не должна. Если такое происходит регулярно и без видимых причин, можно предполагать повреждение системных файлов или ключевых драйверов. В таком случае обычно помогает переустановка операционной системы, полная или поверх старой. В состав системы также входит средство восстановления искаженных системных файлов, но эта операция зачастую требует больше времени, чем переустановка системы, и менее надежна.
Иногда система «идет вразнос» вследствие некорректных действий приложений. В этом случае обычно начинают возникать такие проблемы, как замедление работы, невозможность переключения между приложениями, медленная перерисовка окон и так далее.
Когда операционная система окончательно теряет контроль над ситуацией, выдается специальное сообщение в текстовом режиме. Рабочий стол Windows исчезает, и вместо него появляется белый текст на синем фоне. Такой прием применяется для того, чтобы свести к минимуму риск сбоя при выдаче самого сообщения.
Если сообщение уведомляет о неполадках в работе операционной системы, то единственный выход из ситуации — перезагрузка компьютера, но ее не всегда удается выполнить «по правилам». Если нарушения в работе операционной системы связаны с какой-то конкретной программой, имеет смысл отказаться от ее использования. Если проблема состоит в перегрузке системы большим числом одновременно открытых приложений, то необходимо слегка изменить организацию работы.
В более серьезных случаях операционная система вообще отказывается запускаться. Начальный этап запуска компьютера происходит нормально, но затем все замирает. В конце концов, у пользователя кончается терпение, и он выполняет перезапуск системы при помощи кнопки Reset.
Если операционная система не сумела полноценно закончить загрузку, в следующий раз она пытается выполнить загрузку в так называемом безопасном режиме, используя минимальный набор необходимых драйверов. В этом режиме загрузка чаще всего выполняется без проблем. Строго говоря, безопасный режим специально предназначен для поиска и ликвидации неисправностей, и сейчас самое время попытаться выяснить, что именно пошло не так. Если ошибку удастся найти и устранить, то, скорее всего, загрузка после этого пройдет нормально.
Впрочем, известны случаи, когда в безопасном режиме никакие дефекты не обнаруживаются, а загрузка в обычном режиме все равно не проходит. Эта проблема обычно решается переустановкой операционной системы.
Если система не показывает Рабочий стол даже в безопасном режиме, значит, дефекты еще более серьезны. В этом случае можно попытаться исправить ситуацию в режиме MS-DOS, но чаще всего дело опять-таки сводится к переустановке системы. Заметим, что переустановка системы Windows 9х практически никогда не сопровождается какими-либо вредными последствиями, так что ее можно проводить в любой момент, когда требуется что-то исправить.
Загрузка операционной системы не сможет начаться и в том случае, если каким-то образом оказалась испорчена служебная область загрузочного жесткого диска. Такая ситуация обычно маловероятна, хотя известны компьютерные вирусы, способные ее создать. Восстановление жесткого диска с поврежденной системной областью — дело не простое, но все же выполнимое. Однако в том случае, если никакой ценной информации на жестком диске не было, проще его заново отформатировать и установить операционную систему на чистый диск (см. главу 13).
Наконец, в самом худшем случае сбой проявляется до загрузки операционной системы. Начальное действие, автоматически выполняемое компьютером сразу после включения, — проверка основных аппаратных средств: процессора, памяти, видеосистемы, клавиатуры, жестких дисков.
При этом видеосистема проверяется и активизируется в первую очередь. Если это оказывается невозможным, то компьютер лишен реальных средств взаимодействия с пользователем и информация о неполадках выдается при помощи звуковых сигналов системного динамика. Существует несколько десятков разных сигналов, уведомляющих о различных видах неполадок, но большинство пользователей сталкивается лишь с минимальным их числом (строго говоря, большинство пользователей вообще не сталкивается с этой проблемой).
Так, длинные или короткие непрерывные сигналы говорят, чаще всего, о неисправности подсистемы памяти или материнской платы. Слово «неисправность» в данном случае следует понимать в самом прямом смысле (повреждение печатных дорожек, нарушение паяных контактов, выход из строя микросхем), хотя можно представить себе и случай, когда память просто не установлена или (для SIMM-модулей) установлена неправильно. Вопросы ремонта вышедших из строя устройств лежат за пределами нашей книги.
Неисправность видеокарты регистрируют один длинный и два (иногда три) коротких сигнала. Видеокарта выходит из строя редко, поэтому речь чаще; всего идет о ее неудачной установке (перекосе). В любом случае, если на экране ничего нет, а компьютер извещает о неисправности при помощи звуковых сигналов, откройте корпус и проверьте правильность установки аппаратных компонентов и надежность контактных соединений.
Если столь серьезных ошибок не обнаружено, информация о тестировании выдается на экран монитора. Здесь сообщаются сведения о процессоре, об объеме установленной памяти, об устройствах IDE (жестких дисках, дисководе CD-ROM) и состоянии клавиатуры. Проблема с запуском операционной системы часто связана только с тем, что загрузочный жесткий диск не распознан или распознан неправильно. Если проблема возникла после сборки или модернизации компьютера, скорее всего, дело в подключении шлейфов. Некоторые диски прошлых лет выпуска, выработавшие свой ресурс, «капризничают» — распознаются системой не сразу. Иногда требуется уточнить параметры жесткого диска при помощи средства SETUP.
Неполадки на компьютере могут возникнуть когда угодно, и вызываются они самыми разнообразными причинами. Их перечень полезно изучить, тогда знающий пользователь при первом проявлении неполадки способен немедленно определить, в чем дело, и тут же принять меры.
Если причина возникновения неполадки неочевидна, то приходится последовательно исследовать каждую из возможных причин по очереди. Борьба с неполадками превращается в «магические действия», когда от каждой отдельной операции, в общем-то, не ждут немедленного результата, но рано или поздно проблема решается.
По мере накопления опыта набор доступных пользователю «магических
действий» сильно расширяется, что позволяет справляться с проблемами, которые ранее казались непреодолимыми. Многим пользователям приходится осваивать вопросы настройки, оптимизации и реанимации компьютера на своем горьком опыте. Автор надеется, что эта книга позволит разрешить некоторые проблемы без длительных мучений и бессонных ночей.
Сейчас мы рассмотрим некоторые типичные причины неполадок компьютера. Они описаны в порядке возрастания серьезности последствий.
Запись файлов на жесткий диск организована таким образом, чтобы любой файл, для которого имеется достаточно свободного места, мог быть размещен. Наличие достаточного места в принципе не означает, что обязательно существует сплошной свободный фрагмент, в который файл записывается подряд. Иными словами, файл часто разбивается на отдельные фрагменты определенного размера, которые распределяются по доступной поверхности диска.

На рис. 3.1. показана структура фрагментированного диска, определенная программой Norton Speed Disk. Разноцветные полоски указывают место, занятое файлами и фрагментами файлов. Белые полосы — это свободное место. Видно, что оно также разделено на участки разного размера, разбросанные по всему диску. Это означает, что новые файлы также придется разбивать на фрагменты.
Операционная система не делит файлы на фрагменты немедленно. Однако, поскольку обычная работа с компьютером связана с созданием, уничтожением и изменением сотен, а иногда и тысяч файлов, сплошная область свободного пространства постепенно превращается в набор фрагментов разной длины, вследствие чего разделение файлов на отдельные блоки — фрагментация, становится неизбежной.
Однако, в то время как разбиение файлов на блоки обеспечивает эффективное использование всего пространства жесткого диска, фрагментация отрицательно сказывается на эффективности обмена с диском. Чтение данных производится при помощи блока магнитных головок, способного двигаться в радиальном направлении; выбор данных в кольцевом направлении производится за счет быстрого вращения диска. Так вот, радиальное перемещение головок — это относительно медленная операция по сравнению со скоростью вращения диска, поэтому в том случае, когда файл разбит на фрагменты, его чтение заметно замедляется. Если учесть, что операция обмена с диском сама по себе выполняется медленнее, чем обработка данных в памяти, то снижение эффективности работы оказывается значительным.
Итак, если вы заметили, что компьютер работает медленнее, чем месяц назад, хотя ничего криминального за это время не происходило, возможно, что дело во фрагментации диска. Программа дефрагментации входит в стандартный набор служебных программ операционной системы.
Операционная система Windows 9х исповедует принцип совместного использования ресурсов. Это означает, в частности, что одни и те же программные компоненты (библиотеки) могут быть задействованы разными программами. Эта идеология, по всей видимости, восходит к временам Windows З.х, когда стремились к экономии пространства на жестком диске всеми способами.
Сегодня, когда объемы жестких дисков существенно выросли, такой подход выглядит неуместным, однако все семейство операционных систем Windows совместимо «сверху вниз» и потому не может исключить ведущий элемент— совместное использование ресурсов. Как следствие, почти все устанавливаемые программы записывают библиотеки «общего пользования» в служебный каталог операционной системы /Windows/System. Удаление подобных библиотек — потенциально опасная операция, так как они могут использоваться не только той программой, которая их установила, но и любой другой.
Операционная система пытается отследить законность удаления библиотек, исповедуя при этом перестраховочный принцип, то есть отказывается от удаления при наличии хотя бы малейших сомнений на этот счет. Как следствие, в каталоге /Windows/System накапливаются ненужные библиотеки. Мало того, что сам этот каталог вырастает до умопомрачительных размеров. Операционная система часто считает реально не используемые библиотеки важными и загружает их в оперативную память при каждом запуске, Таким образом, зря расходуется и оперативная память, что весьма существенно для многих домашних компьютеров.
Перегрузка системы Windows 9х ненужными библиотеками обычно проявляется в нарастании неустойчивости в процессе эксплуатации, а также в замедлении работы и возникновении дефицита ресурсов. К сожалению, эта причина неполадок кроется в самой сути Windows 9х, и единственный способ хоть как-то справиться с ней состоит в периодической «чистой» переустановке операционной системы.
Если «замусоривание» операционной системы имеет место даже при нормальном режиме эксплуатации, то что говорить о том случае, когда пользователь сам вносит посильную лепту в это дело. Речь идет об установке и удалении программ вопреки рекомендуемым процедурам.
Такой метод, как ни странно, свойственен пользователям с большим стажем работы, привыкшим к операционной системе MS-DOS. Дело в том, что в MS DOS каждая программа функционировала относительно самостоятельно, поэтому устанавливали и удаляли ее независимо от других. Фактически, процесс удаления состоял в уничтожении всех файлов, которые имели отношение к данной программе (обычно в одном каталоге). То есть, удалив каталог со всем содержимым, можно было раз и навсегда покончить с ненужной программой.
В Windows 9х так нельзя поступать категорически! Информация, относящаяся к установленной программе, может лежать не только в специально отведенном каталоге, но и в служебных каталогах операционной системы, и в служебной базе данных — Реестре Windows. При удалении каталога вручную фрагменты этой информации остаются без связи между собой и превращаются в практически неустранимый мусор. Скорость заполнения системы мусором резко возрастает, так как автоматические средства удаления ненужных файлов в этом случае не срабатывают. Более того, «неучтенные остатки» могут приводить к возникновению неожиданных побочных эффектов, влияющих на работоспособность приложений: как установленных ранее, так и добавленных позже.
Возможность правильного удаления приложения определяется тем, каким способом оно было установлено. Правильная установка программы — залог ее успешного удаления в будущем, и далее мы поговорим об этом более подробно.
К ключевым элементам современного компьютера относится не только процессор, но и жесткий диск — основное устройство для долговременного хранения информации. Только возможность надежно хранить данные в течение длительного времени превращает компьютер в эффективный рабочий инструмент. При этом вопрос сохранности этих данных и, следовательно, надежности жестких дисков приобретает первостепенное значение.
Безотносительно к реальному физическому устройству, можно рассматривать жесткий диск как логическое устройство, обеспечивающее хранение файлов. Доступ к файлам обеспечивает операционная система. Она хранит специальные таблицы (на самом жестком диске), которые позволяют выяснить, где хранятся конкретные данные. Правильность этих таблиц — ключевой фактор в возможности доступа к данным. Порча служебной информации на жестком диске приводит к невозможности получить данные с диска, несмотря на их наличие.
Это все равно, что оказаться в городе, в котором нет ни одной таблички с названием улицы и номером дома, а все жители говорят на незнакомом языке.
Вы знаете, что нужный человек находится в этом городе, но где и как искать его — совершенно непонятно.
К счастью, описанная ситуация возникает редко и обычно связана с деятельностью вредоносных программ, например компьютерных вирусов. Чаще ситуация начинает ухудшаться мало-помалу — в логической структуре диска постепенно накапливаются мелкие ошибки. В простейшем случае «теряется» свободное место на диске — области, которые могли бы использоваться для записи файлов, считаются занятыми, хотя никаких реальных данных в них не хранится.
Хуже обстоит дело, когда операционная система начинает «путать файлы»— разным файлам приписывается одно и то же место на жестком диске. Эта ошибка всегда сопровождается потерей данных и, к тому же, имеет тенденцию к распространению. К счастью, она возникает довольно редко.
Стандартные средства операционной системы позволяют восстановить внутреннюю непротиворечивость файловой системы, хотя, если потеря данных уже произошла, их придется вводить заново или восстанавливать с резервной копии.
3.5. Физические дефекты дисков
Чтение файла, записанного на диск, возможно только в том случае, если на поверхности диска не возникло каких-либо физических дефектов. Такое повреждение может случиться с любыми дисками, хотя во многих случаях от этого избавляет обычная аккуратность. Полагаться на программы, предназначенные для восстановления частично поврежденных данных, не следует. Шансы на успешное восстановление данных не превышают одного двух процентов. Если в текстовом файле повреждение может охватывать лишь несколько строк текста, то для всех прочих типов данных возникает необходимость сформировать (получить) файл заново или обратиться к резервной копии.
На современных жестких дисках локальных дефектов магнитной поверхности практически не возникает. Скорее можно столкнуться с дефектом, полностью выводящим устройство из строя (даже у известных фирм-производителей известны серии неудачных дисков). Впрочем, из этого правили есть важное исключение. Сегодня во многих случаях требуется налаживать обмен большими объемами информации. Очевидным и простейшим выходом многим кажется отключение жесткого диска и перевозка его к адресату, Устройства типа mobile rack (переносной корпус) позволяют снимать жесткий диск без вскрытия системного блока и обеспечивают первичную защиту от толчков и ударов при перевозке.
В то же время, опыт показывает, что регулярное перемещение (перевозка) жестких дисков отрицательно сказывается на их работоспособности. Влияет все: и изменение температурного режима в ходе перевозки, и колебания влажности, и возможные малозаметные толчки, удары или вибрация, и непредсказуемые магнитные поля.
Иными словами, регулярная перевозка жесткого диска — верный путь к его выводу из строя. При необходимости передачи больших объемов данных рекомендуется использовать ZIP-диски или другие съемные носители (Orb, Jazz, магнитооптику). При наличии пишущего дисковода CD-ROM можно передавать данные и на компакт-дисках.
Кстати, о компакт-дисках. Как правило, компакт-диски не боятся магнитных полей, практически не реагируют на температуру и влажность. Правда, они чувствительны к физическому повреждению.
Перевозить (и хранить) компакт-диски следует только в специальных пластиковых коробках! Иногда к аппаратному оборудованию прикладывается компакт-диск с драйверами, упакованный в бумажный или картонный конверт. При первой же возможности приобретите пластиковую коробку и уберите диск в нее, особенно если требуется перевозка. Иначе сохраняется опасность расколоть или переломить компакт-диск.
Другая опасность для компакт-диска — жирные пятна на рабочей поверхности. Совет не трогать компакт-диск грязными руками хорош, но иногда и совершенно чистые (только что вымытые) руки могут оставить на рабочей поверхности диска жирное пятно, препятствующее его чтению. Если такое случилось (а изредка такое случается даже при самом аккуратном обращении), протрите рабочую поверхность компакт-диска сухой мягкой тканью.
Продавцы компакт-дисков часто с гордостью демонстрируют отсутствие на рабочей поверхности диска царапин. На самом деле, это не столь уж существенно. Полезно знать, что каждый сектор компакт-диска включает большое количество избыточной информации, которая позволяет восстанавливать верные значения даже при небольших погрешностях считывания. Как следствие, малозаметные царапины на рабочей поверхности компакт-диска обычно не влияют на возможность его считывания, и на них можно не обращать внимания.
В то же время, гораздо более опасны царапины на другой стороне диска на той, где нанесена маркировка. Ни в коем случае не следует процарапывать в краске какие-либо пометки! Если требуется маркировать компакт диск каким-либо способом, лучше всего пометить коробку, в которой он хранится.
Гибкие диски на сегодняшний день представляют собой самый уязвимый тип носителей. Не последнюю роль в этом сыграла их дешевизна. Корпус предохраняет гибкие диски от прямого физического повреждения, но не является надежной защитой даже от пыли, не говоря уже о магнитных полях. Ранее, когда гибкие диски стоили существенно дороже, каждый диск комплектовался отдельным полиэтиленовым пакетиком для защиты от пыли, но сегодня эта практика повсеместно забыта.
Поэтому при переносе или хранении данных на гибких дисках, следует исходить из того, что вероятность прочесть только что записанный диск не превышает 80 — 90%. Все данные должны записываться на гибкие диски как минимум в двух экземплярах. При перевозке рекомендуется упаковывать диски в фолку. Также, при перевозке двух копий рекомендуется отделять экземпляры друг от друга, например, везти один в кармане, а другой в портфеле. Это может защитить одну из копий от сильного магнитного поля, сосредоточенного в узкой области.
Нелишним будет напомнить, что гибкие диски вообще следует хранить подальше от всякого рода магнитов. К тому же, расположение компьютера должно быть таким, чтобы у сторонних посетителей не возникало желания положить гибкие диски в неподходящее место.
Известны случаи, когда мощные напольные звуковые колонки использовали в качестве «расширения» стола, на котором стоит компьютер. Не удивляйтесь, если кто-то положит гибкий диск на такую колонку, а потом неожиданно обнаружит, что вся информация исчезла.
3.6. Некорректные драйверы устройств
В последние годы развитие компьютерной техники превратилось в бесконечную гонку. Непрестанно развивается все: аппаратные средства, oпepaционные системы, пользовательские программы. Операционная системы MS-DOS пятнадцать лет совершенствовалась за счет минимальных, можно сказать, косметических изменений. А за последние пять лет вышло три принципиально разных операционных системы линии Windows 9х. Срок разработки новых базовых версий офисных программных средств также сократился в два-три раза. Ко времени написания этой книги фирма AMD объявила, что в течение ближайшего времени собирается ежемесячно (!) выпускать новую модель процессора со все более высокой тактовой частотой,
Пользователь обычно не готов к такой гонке и часто даже не понимает, что он участвует в ней принудительно. Например, большинство компьютерных игр к моменту выхода опирается на самые передовые из доступных технологий в области графики и звука. Это требует не только наличия на компьютере современной видеокарты и звуковой карты, но и поддержки ими новейших технологий. Такая поддержка осуществляется через драйверы.
Не будет большим преувеличением сказать, что большинство драйверов аппаратных компонентов компьютера, опирающихся на современные технологии, устаревает в течение года, а то и быстрее. Еще хуже дело обстоит с новыми моделями устройств: первичные драйверы часто бывают «сырыми», то есть могут содержать ошибки или не поддерживать все функции устройства.
Если речь идет о новом, недавно приобретенном устройстве, то надо отдавать себе отчет, что от момента его изготовления (и, тем более, от момента записи диска с драйверами) до его приобретения прошло какое-то время, часто значительное. Если устройство приобретается не в фирменной упаковке, а в ОЕМ-поставке, диск с драйверами может вообще записываться третьей стороной и содержать значительно устаревшие данные.
То есть, если компьютер комплектовался теми драйверами, которые «сами шли в руки», нет никакой гарантии в их адекватности и новизне. Некорректные, неправильно установленные или устаревшие драйверы зачастую являются источником редко проявляющихся и трудно локализуемых ошибок. Более того, они могут «маскировать» другие проблемы, лишая пользователя возможности определить истинную причину неполадок.
Поэтому при любых неполадках первое, что надо сделать, — это убедиться в том, что все драйверы устройств являются свежими, что они соответствуют имеющимся устройствам и что в их работе отсутствуют очевидные ошибки. Вопрос установки и настройки драйверов мы рассмотрим в нашей книге. Достаточно подробно, а пока заметим, что основным источником новых версий драйверов является Интернет, в котором представлены все основные фирмы — производители аппаратного и программного обеспечения.
3.7. Ненадежные контакты между аппаратными компонентами
Устройство персонального компьютера предусматривает относительную легкость замены и обновления аппаратных компонентов. Следствием этого является тот факт, что во многих разъемах целостность соединения обеспечивает только сила трения.
Если разъем вставлен в гнездо не до конца или перекошен, электрический контакт может отсутствовать. Так как большинство разъемов компьютера обеспечивает одновременное замыкание целого набора контактов, при ненадежном соединении соответствующее устройство может потерять некоторые из своих функций.
Худший вариант — неправильное соединение устройств. Большинство разъемов компьютера имеет физические ключи, не позволяющие выполнить соединение некорректно. Если вставить контакт в нужное гнездо почему-то не получается, следует в первую очередь проверить, действительно ли это гнездо — нужное, а также не требуется ли перевернуть разъем.
К сожалению, даже правильно ориентированные разъемы зачастую требуют значите