Коды ошибок Windows
Диалоговые окна
В диалоговых окнах обычно выводится код ошибки и ее краткое описание (рис. 6.1). Далеко не всегда короткого описания хватает, чтобы понять, что же случилось, и устранить причину ошибки. А иногда описание непонятно, потому что оно на английском (в англоязычных версиях), а далеко не все пользователи уверенно владеют английским языком; или описание вообще отсутствует, а выводится только номер ошибки.
Рис. 6.1. Сообщение об ошибке
В данной главе мы поговорим о самых распространенных ошибках Windows и способах их устранения. Понятно, что все ошибки мы рассматривать не будем. Во-первых, их очень много, во-вторых, далеко не все они часто встречаются, а в-третьих, многие ошибки очевидны, при этом не выводятся даже их номера, а только краткое описание, например ошибка 39 – «Диск полон». Причина ошибки и способы ее устранения ясны из краткого описания. Закончилось свободное место, и вам нужно срочно чистить диск. Windows же старается лишний раз не пугать пользователя лишней информацией, поэтому номера ошибок выводятся только тогда, когда нужно – когда простого описания недостаточно для толкования ошибки.
Второй пример очевидной ошибки – файл существует. Что тут непонятного? Номер ошибки, разумеется, не выводится.
Ошибки, связанные с накопителями данных
Ошибки, связанные с накопителями данных и файловой системой, представлены в табл. 6.1.
Таблица 6.1. Ошибки накопителей данных
Ошибки, связанные с сетью
Большинство ошибок, связанных с сетью (табл. 6.2), под силу исправить только администратору сети. Вам лишь нужно понимать, что произошло. Ведь не всегда нужно жаловаться администратору. Например, ошибка 1215 – это сугубо пользовательская ошибка: пользователь просто указал имя общего ресурса в неправильном формате.
Таблица 6.2. Ошибки сети
Ошибки удаленного соединения
Если обычные ошибки Windows старается выводить без указания кода ошибки (где это возможно), то все ошибки удаленных соединений выводятся только с кодом (табл. 6.3): именно код помогает администратору однозначно идентифицировать ошибку. Ведь обычно администратор – это сотрудник службы технической поддержки интернет-провайдера, к которому пользователь обычно обращается по телефону.
Таблица 6.3. Ошибки удаленного соединения
Другие ошибки
В табл. 6.4 представлены ошибки печати, а в табл. 6.5 – прочие системные ошибки.
Таблица 6.4. Ошибки печати
Таблица 6.5. Прочие ошибки
Защита файлов Windows
Иногда бывает так, что при установке какого-то приложения программа установки перезаписывает некоторые системные файлы Windows. Тогда срабаты
вает защита файлов Windows. Если честно, то данная служба работает не так, как мы того ожидаем от слова «защита». Предположим, инсталлятор перезаписал важный системный файл. Потом появляется окошко, подобное изображенному на рис. 6.2.
Рис. 6.2. Защита файлов Windows
Файлы, необходимые для правильной работы Windows, были заменены неизвестными версиями. Для обеспечения стабильной работы системы Windows необходимо восстановить оригинальные версии этих файлов.
Вставьте компакт-диск с Windows XP Home Edition Service Pack 2.
Теперь о том, почему слово «защита» не совсем подходит для названия этой функции. Получается, что сначала программа перезаписала важные системные файлы, а уж только потом появилось окошко защиты. То есть на самом деле данная функция не защищает системные файлы от перезаписи, а просто уведомляет о факте перезаписи пользователя! По логике вещей, слово «защита» подразумевает защиту файлов от перезаписи.
Обратите внимание на текст сообщения. Файлы уже перезаписаны, а система лишь предлагает восстановить их с оригинального компакт-диска. А что делать, если файлы перезаписаны не программой, которую вы устанавливаете, а вирусом? Компакт– диска с дистрибутивом Windows может просто не оказаться под рукой, и пользователю ничего не останется, как согласиться с файлами «неизвестной версии». Хорошо, что есть функция восстановления системы (см. главу 10).
Что же делать, если вы увидели окно защиты файлов? Если вы устанавливаете программу, которой вы доверяете (для большей уверенности желательно запустить антивирус в режиме монитора или перед установкой программы проверить ее антивирусом в режиме сканера), тогда можно согласиться на перезапись системных файлов. А вот если окно защиты файлов появилось внезапно (вы не устанавливали никаких программ), то ни в коем случае не соглашайтесь на замену файлов. Нужно вставить компакт– диск с Windows и нажать кнопку Повторить (Retry). Если компакт-диска под рукой нет, тогда нужно нажать Отмена (Cancel) и перезагрузить компьютер. Далее нужно использовать службу восстановления для восстановления предыдущего состояния системы (см. главу 10).
Глава 7Почему зависает компьютер
Причины зависания
Причины зависания компьютера можно разделить на две большие группы: аппаратные и программные. Понятно, что чаще встречаются последние, но, как показывает практика, с первыми проще бороться. Относительно легко можно понять причину аппаратной неисправности. А вот с программными неисправностями намного сложнее – если аппаратная ошибка постоянная, то программная может проявляться только при определенных условиях. Программные ошибки часто называют «глюками»: никакого отношения это к галлюцинациям не имеет! Хотя кто его знает, «под чем» был разработчик программы, когда ее писал, – может быть, поэтому она и «глючит».
Можно выделить и так называемые аппаратно-программные ошибки. Такие ошибки являются чем– то средним между программными и аппаратными. Например, ошибка в драйвере или конфликт драйверов можно отнести к такой ошибке. Но все же данные ошибки являются больше программными, поскольку драйвер – это как-никак программа. Да, это просто программа, которая «говорит» операционной системе, как нужно работать с тем или иным устройством.
Основные аппаратные причины, приводящие к зависанию компьютера, приведены в табл. 7.1.
Таблица 7.1
Основные причины аппаратных ошибок
Что делать, если компьютер завис
Сначала нужно определить, завис ли компьютер или нет. Бывает так, что компьютер «задумался» и нужно просто подождать. Оставьте в покое клавиатуру и подождите немного. Если компьютер не завис, а просто «думает» (что характерно для слабеньких компьютеров), то через минуту-другую он начнет реагировать на «сигналы извне» – клавиатуру и мышь.
Нажмите клавишу Caps Lock и посмотрите на индикатор Caps Lock на клавиатуре – если он загорелся, значит, весьма вероятно, что через некоторое время компьютер придет в чувство – просто сейчас он занят более важными делами, чем прием ввода от пользователя.
Если же индикатор так и не загорелся, значит, компьютер «повис». Дайте компьютеру последний шанс – нажмите Ctrl + Alt + Del и немного подождите. Если окно Диспетчера задач (рис. 7.1) так и не появится, значит, нужно нажимать на Reset (кнопка на системном блоке).
Диспетчер задач все же появился? Тогда на вкладке Процессы найдите процесс, который занимает больше всего процессорного времени (найдите максимальное число в колонке ЦП), выделите этот процесс и нажмите кнопку Завершить процесс. Через несколько минут вы сможете нормально работать. Хотя лучше всего выполнить команду меню Пуск, Выключить компьютер, Перезагрузка – после перезагрузки компьютер будет работать шустрее, чем до нее.
Не нужно спешить нажимать Reset. В этом случае велика вероятность потери несохраненных данных.
Рис. 7.1. Диспетчер задач
Лучше немного подождать – есть вероятность, что компьютер «одумается».
Перед тем как нажимать Reset, подумайте, почему завис компьютер. Что вы делали непосредственно перед зависанием? Может быть, запустили какую-нибудь программу, например игрушку? А может, установили какие-нибудь драйверы, и после этого компьютер начал время от времени зависать? Компьютер может зависать в результате изменения аппаратной конфигурации. Бывает и так, что ничего вообще не делалось (не изменялась аппаратная конфигурация, не устанавливались программы) – вчера еще все работало нормально, а сегодня компьютер зависает. Рассмотрим каждый из случаев отдельно.
Зависание после запуска определенной программы
Вы запускаете какую-нибудь программу, например игру, и компьютер зависает. Важно определить, зависает ли компьютер только при запуске этой программы или при запуске этого типа программ. Понимаете разницу? Может быть ошибка в игре – тогда не будет запускаться только эта игра, а все остальные будут работать. А может быть, причина в драйвере или вообще в видеокарте.
Если компьютер зависает только в определенной игре, можно сделать следующее:
➲ удалить игру и забыть о ней, как о страшном сне;
➲ если играть все же хочется (именно в эту игру), поищите информацию о вашей игре в Интернете – может быть, кто-то столкнулся с подобной проблемой. Можно написать даже к производителю игры, подробно описав ситуацию.
Если компьютер зависает вообще при запуске любой игры, вероятнее всего – проблема в драйвере. В табл. 7.1 в самой последней строке было описано, что делать, поэтому не буду повторяться.
Компьютер зависает даже после удаления программы
Компьютер начал зависать после установки какой– то программы, но после ее удаления он по-прежнему может зависнуть. Вполне вероятно, что не все компоненты программы были удалены. Тогда нужно использовать службу восстановления Windows. Запустите мастер восстановления системы: Пуск, Программы, Стандартные, Служебные, Восстановление системы. Затем выберите контрольную точку, предшествующую установке программы. Например, вы установили программы первого числа. Выберите контрольную точку за первое число и в списке изменений выберите установленную вами программу. Кстати, системные программы, тесно интегрирующиеся с системой, лучше всего удалять через восстановление системы, поскольку стандартные деинсталляторы могут не удалять все компоненты программы. Более подробно о восстановлении системы мы поговорим в главе 10.
Windows после зависания больше не загружается
Вы видите, что Windows XP начала загружаться, но потом зависла на стадии загрузки или же отобразила «голубой экран» смерти. Что делать? Нужно нажать на Reset и непосредственно перед запуском Windows нажать F8. Затем выбрать пункт меню Загрузка последней удачной конфигурации. В большинстве случаев Windows удастся «реанимировать».
Если дело не доходит даже до загрузки Windows, то есть вы не видите привычного логотипа Windows при запуске, вполне вероятно, что был поврежден жесткий диск, и теперь система не может загрузиться. Общий алгоритм таков:
➲ загружаемся с загрузочного диска и запускаем проверку диска. Если загрузочного диска нет, идем к соседу, подключаем жесткий диск к его компьютеру и проверяем на наличие ошибок. Заодно можно скопировать все важные данные на его жесткий диск или на болванки;
➲ после того как программа проверки диска отметит все «битые» секторы (чтобы система больше к ним не обращалась), вам, скорее всего, придется переустановить Windows. При установке Windows отформатируйте раздел, на который вы будете устанавливать Windows.
Регулярно (несколько раз в неделю) проверяйте жесткий диск на протяжении месяца. Затем проверки можно делать 1-2 раза в месяц. Если «болезнь» будет прогрессировать (будут появляться новые «битые» секторы), то нужно купить новый жесткий диск и перенести на него всю информацию – не нужно ждать, пока старый винчестер «падет смертью храбрых». И не говорите потом, что я вас не предупреждал!
Зависание компьютера после изменения конфигурации
Под изменением аппаратной конфигурации подразумевается изменение параметров компьютера в SETUP BIOS, изменение подключения компонентов ПК внутри системного блока. Например, на моем старом компьютере были установлены две планки памяти (об этом я уже писал) – 512 и 256 Мб. Ради эксперимента я поменял их местами – компьютер стал зависать в процессе работы. Причина зависания до конца мне не понятна, но после того, как я вернул все на свои места, компьютер стал нормально работать.
Вспомните, что вы делали накануне зависаний. Верните все обратно (если вы что-то натворили в SETUP, то не забывайте о команде Load SETUP defaults, которая установит параметры по умолчанию), и ваш компьютер заработает, как прежде.
Вчера все работало нормально!
Вы не устанавливали никаких программ, не изменяли аппаратной конфигурации, а просто работали. Все было прекрасно, а сегодня начались неполадки – компьютер «тормозит», зависает. Причина может быть в следующем:
➲ изменились системные компоненты Windows – компьютерный вирус мог изменить некоторые системные компоненты, поэтому не помешает проверить компьютер на наличие вирусов;
➲ закончилось место на диске – Windows не хватает места для «жизни», поэтому она зависает. Почистите диск, и Windows будет работать нормально. Об этом мы уже говорили в этой книге, поэтому не буду повторяться;
➲ выход из строя компонентов ПК, например жесткого диска, – лампочка тоже перегорает внезапно, так и «битые» секторы могут появиться внезапно. Правда, наиболее вероятны первые две причины.
Помните, что восстановление Windows спасает от многих неприятностей, связанных с Windows. Подробно оно будет рассмотрено в главе 10.