Устранение неполадок с завершением работы Windows
Вы когда-нибудь пытались выключить Windows только для того, чтобы зависла последовательность выключения или компьютер перезагрузился вместо выключения? Проблемы с завершением работы являются одним из наиболее распространенных типов проблем с операционной системой Windows. В то же время, они также являются одной из проблем, которые решаются реже всего, потому что проблемы с отключением, как правило, отходят на второй план по сравнению с более серьезными проблемами. Устранение неполадок, связанных с выключением операционной системы, проще, чем вы думаете. В этой статье я поделюсь с вами некоторыми методами, которые вы можете использовать для решения проблем с выключением компьютеров в вашем офисе.
Прежде чем я начну
Прежде чем я начну, я хочу отметить, что приемы, описанные в этой статье, предназначены в основном для использования в Windows XP. Вы, вероятно, сможете использовать большинство этих методов и в системах Windows 2000 и Windows 2003, но они не будут работать в Windows 95, 98 или ME. Если вам нужно устранить проблемы с завершением работы в более старой версии Windows, я рекомендую обратиться к базе знаний Microsoft по адресу http://support.microsoft.com.
Перезагрузка вместо выключения
Безусловно, наиболее распространенная проблема с выключением заключается в том, что система перезагружается, а не выключается. В большинстве случаев перезагрузка срабатывает, потому что Windows XP предназначена для перезагрузки после критического сбоя. Проще говоря, если что-то пойдет не так во время последовательности выключения, Windows может интерпретировать проблему как сбой и в результате перезагрузить систему.
Если вы просто хотите решить проблему, вы можете отключить перезагрузку при сбое системы. Для этого щелкните правой кнопкой мыши «Мой компьютер» и выберите команду «Свойства» в появившемся контекстном меню. Когда вы это сделаете, вы увидите лист свойств системы. Перейдите на вкладку «Дополнительно» и нажмите кнопку «Параметры», расположенную в разделе «Запуск и восстановление». Наконец, снимите флажок «Автоматический перезапуск», показанный на рисунке A, и нажмите «ОК».
Рисунок A. Флажок «Автоматически перезапускать» позволяет Windows автоматически перезагружаться после сбоя.
Техника, которую я вам только что показал, предотвратит перезагрузку системы, но все же не избавит от основной причины проблемы. Существует несколько известных причин проблем с завершением работы Windows.
Roxio Easy CD Creator
Одной из наиболее распространенных причин проблем с завершением работы Windows является ошибка в программе Roxio Easy CD Creator (особенно версии 5). У Roxio есть патч, доступный по адресу http://www.roxio.com/en/support/ecdc/software_updatesv5_2.jhtml. Имейте в виду, что этот патч, как известно, отключает программу резервного копирования Take Two от Roxio, поставляемую с Easy CD Creator 5. Платина. Вы также должны помнить, что версия 5 — это старая версия, которую Roxio больше не поддерживает. Текущая версия — Easy Media Creator 7. Если вы подозреваете, что Easy CD Creator может быть причиной вашей проблемы, я рекомендую перейти на более новую версию, а не исправлять старую версию.
Просыпайся
Другой распространенной причиной перезапуска системы является настройка Wake On. Параметр Wake On позволяет компьютеру автоматически загружаться, если он получает предназначенные для него пакеты локальной сети или если линия модема звонит. Как правило, параметры пробуждения по локальной сети настраиваются в настройках BIOS вашего компьютера. Если вы проверили BIOS и параметр Wake On LAN отключен, возможно, Windows может быть ответственна за пробуждение системы. Чтобы узнать это, откройте Диспетчер устройств и найдите сетевую карту вашей системы. Щелкните правой кнопкой мыши карту и выберите команду «Свойства» в появившемся контекстном меню. Когда вы это сделаете, вы увидите лист свойств сетевой карты. Теперь выберите вкладку «Управление питанием» и убедитесь, что параметр «Разрешить этому устройству выводить компьютер из режима ожидания» не выбран, как показано на рисунке B.
Рисунок B. Определенные типы сетевого трафика могут вывести компьютер из спящего режима
Аппаратные проблемы
Другой распространенной причиной перезагрузки во время выключения является незначительная несовместимость оборудования. Microsoft ведет список совместимого оборудования для Windows XP. Только оборудование, указанное в списке, гарантированно на 100% совместимо с Windows XP. Тем не менее, большинство людей не обращают внимания на список совместимого оборудования. В большинстве случаев мелкие аппаратные проблемы остаются незамеченными, но могут проявляться в виде перезагрузок при выключении.
К сожалению, я не могу рассказать вам обо всех аппаратных средствах, о которых известно, что они вызывают проблемы с перезагрузкой. Что я могу вам сказать, так это то, что париферальные устройства особенно печально известны тем, что вызывают проблемы. Особенно это касается профессиональных клавиатур и мышей с множеством дополнительных функций, а также различных USB-устройств. Я даже слышал о случаях, когда USB-устройства вызывали проблемы с перезагрузкой, если они были подключены непосредственно к USB-порту системы, но проблема исчезала, если вместо этого устройства были подключены к USB-концентратору.
К сожалению, нет быстрого решения незначительных проблем с совместимостью оборудования. Если вы считаете, что виновато аппаратное обеспечение вашей системы, вам придется использовать метод проб и ошибок, чтобы найти неисправное устройство (или устройства).
Я рекомендую начать с отключения любых внешних устройств. Если у вас клавиатура или мышь высокого класса, временно замените клавиатуру и мышь обычным набором. Теперь загрузите компьютер и попробуйте выключить его. Если система выключается должным образом, проблема была вызвана одним из устройств, которые вы отключили. Если система не выключается должным образом, я рекомендую оставить эти устройства отключенными на оставшуюся часть тестирования с целью упрощения настройки системы.
Следующее, что я рекомендую сделать, это открыть диспетчер устройств и отметить марку и модель основных аппаратных компонентов вашей системы. В частности, вы должны обратить внимание на такие вещи, как сетевые карты, видеокарты, звуковые карты и модемы. После того, как вы задокументируете марку и модель каждого устройства, выключите компьютер и отсоедините его от сети. На этом этапе вы должны снять корпус компьютера и убедиться, что аппаратное обеспечение, указанное в диспетчере устройств, соответствует тому, что на самом деле установлено в вашей системе. Windows XP печально известна своей неправильной идентификацией аппаратных устройств. Например, недавно я помог другу установить Windows на новый компьютер. Windows идентифицировала его систему как имеющую сетевую карту D-Link. Когда я не смог заставить карту работать, я снял корпус и понял, что вместо этого в его системе была карта Net Gear.
После того, как вы убедились, что аппаратное обеспечение, указанное в диспетчере устройств, соответствует тому, что на самом деле находится в вашей системе, я рекомендую снова собрать компьютер и подключиться к Интернету. Я рекомендую посетить веб-сайт каждого производителя оборудования и загрузить последнюю версию драйвера для соответствующего устройства. Производители оборудования часто пересматривают драйверы при обнаружении ошибок. Пока вы этим занимаетесь, попробуйте посетить веб-сайт производителя материнской платы вашей системы. Возможно, доступен обновленный BIOS.
Чрезвычайно медленное выключение
Вероятно, второй наиболее распространенной проблемой завершения работы Windows XP является то, что завершение работы занимает слишком много времени. Чтобы понять, почему это происходит, вы должны помнить, что операционная система Windows — это не отдельная программа, а набор отдельных служб. Каждая из этих служб должна быть остановлена во время завершения работы. Таким образом, сбой, связанный с любой из служб, может продлить процесс завершения работы или привести к его полному сбою.
Многие люди утверждают, что служба поддержки драйверов Nvidia (используемая с видеокартами Nvidia) вызывает очень медленное завершение работы. Однако это один из тех случаев, когда обновленный видеодрайвер обычно решает проблему. Другие люди упоминали, что отключение терминальных служб значительно ускоряет процесс закрытия. Службы терминалов используются для удаленной помощи, удаленного рабочего стола и быстрого переключения пользователей. Если вы не используете какие-либо из этих функций, службы терминалов можно безопасно отключить. Вы можете получить доступ к консоли служб, введя команду SERVICES.MSC в командной строке «Выполнить».
Еще одна потенциальная причина медленного завершения работы системы заключается в том, что Windows содержит возможность стирать виртуальную память системы и кэш гибернации системы при завершении работы. Эти функции безопасности отключены по умолчанию, поскольку их выполнение занимает много времени и приводит к тому, что завершение работы системы выглядит так, как будто она зависла. Хотя эти функции отключены по умолчанию, некоторые программы для обеспечения конфиденциальности включают их.
Чтобы определить, включены ли эти функции на вашем ПК, введите команду GPEDIT.MSC в командной строке «Выполнить», чтобы загрузить редактор групповой политики. Теперь перейдите по дереву консоли к Computer Configuration | Параметры Windows | Настройки безопасности | Местные политики | Параметры безопасности. На этом этапе найдите параметр «Завершение работы: очистить файл подкачки виртуальной памяти» в столбце справа и убедитесь, что он отключен, как показано на рисунке C. Если этот параметр включен, вы можете отключить его, дважды щелкнув параметр и выбрав опция «Отключено».
Рисунок C: Очистка файла виртуальной памяти во время выключения занимает много времени.
Вывод
В этой статье я объяснил, что два наиболее распространенных типа проблем с выключением — это перезагрузка и завершение работы, которые занимают много времени. Затем я продолжил демонстрировать различные методы устранения неполадок.


