Страницы: 1 2 3 4 5 6 7 .. 12
Программы, обычно работающие в фоновом режиме
Windows — это набор программных
компонентов. В каждый момент времени некоторые из этих компонентов загружены в
память и отображаются в списке процессов диспетчера задач.
На разных компьютерах список
функционирующих в системе процессов может быть разным. В табл. 6.1
перечисляются процессы, которые работают в фоновом режиме на большинстве
компьютеров Windows XP.
Таблица 6.1. Процессы, которые работают в фоновом режиме
Процесс
| Описание |
csrss.exe
| Client
Server Runtime Process — важный компонент Windows. Процесс csrss.exe — это часть подсистемы Win32, которая
работает
в пользовательском режиме. Этот процесс часто является целью компьютерных вирусов,
поэтому, если вы подозреваете, что он потребляет слишком много
процессорного времени, обновите свое антивирусное программное обеспечение и
выполните сканирование системы |
explorer.exe
| Это проводник Windows. Он
отвечает за взаимодействие с системой, отображение окон с содержимым папок,
отображение рабочего стола
и главного меню. Если эта программа дает сбой или завершает работу, Windows
автоматически перезапускает ее, не спрашивая при этом разрешения у
пользователя. Если вы видите, что в системе работает несколько копий этого
процесса, значит, для каждого открытого окна проводника запускается отдельная
копия этого приложения. Об этой возможности рассказывалось в главе 2
|
lsass.exe
| Это подсистема Local Security
Authority, которая отвечает за аутентификацию пользователей в вашей системе |
rundll32.exe
| Эта программа предназначена для
запуска некоторой функции внутри DLL так, как будто это отдельный процесс.
Эта программа используется в Windows для решения множества самых
разнообразных задач |
services.exe
| Это диспетчер служб Windows NT
Service Control Manager, который работает примерно так же, как процесс
svchost.exe (см. далее). Различие состоит в том, что программа services.exe
запускает службы, являющиеся отдельными процессами, а программа svchost.exe
запускает службы, которые оформлены в виде библиотек DLL |
smss.exe
| Диспетчер сеансов Windows NT Session Manager — чрезвычайно
важный компонент Windows. Помимо прочих важных вещей, эта программа
осуществляет запуск приложений, перечисленных в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager реестра |
spoolsv.exe
| Этот процесс обслуживает печать и накопление заданий печати |
svchost.exe
| Эта программа отвечает за запуск большинства служб,
перечисленных
в списке консоли services.msc. Подробнее рассказывается во врезке «Что такое
Svchost?»
System
Процесс System — важный компонент Windows
System
Idle Process
Процесс холостого хода — это
пустой цикл размером 16 Кбайт, который используется для потребления
процессорного времени, не занятого для исполнения других работающих в системе
процессов. Чем выше значение
в колонке CPU (максимум 99%), тем меньшую нагрузку испытывает процессор
в настоящий момент |
winlogon.exe
| Эта программа обеспечивает
обслуживание запросов пользователя на вход в систему и выход из системы,
блокирование и разблокирование компьютера, смену пароля и обращения к службе
удаленной регистрации |
wmiprvse.exe
| Этот процесс отвечает за
поддержку в Windows XP механизма WMI (Windows Management Instrumentstion),
также известного под именем WBEM. Как и программа csrss.exe, исполняемый файл
wmiprvse.exe часто является целью компьютерных вирусов. Поэтому если вы
обнаруживаете, что этот процесс потребляет слишком много процессорного
времени, обновите ваше антивирусное программное обеспечение и выполните
сканирование системы |
ВНИМАНИЕ
Завершая работу сбойного приложения, не пытайтесь завершить
работу важного компонента Windows, в противном случае система не сможет
продолжать нормальное функционирование. Имейте в виду, что данный список нельзя
считать исчерпывающим. Если некоторая программа не упоминается в этом списке,
это не значит, что вы можете безболезненно удалить ее из памяти компьютера при
помощи диспетчера задач. |
Если вы не знаете точное предназначение той или иной
функционирующей в системе программы, существует относительно простой способ
получить дополнительную информацию об этой программе. Щелкните правой кнопкой
мыши на соответствующем EXE-файле (его легко найти при помощи инструмента
Search (Найти)) и в контекстном меню выберите пункт Properties (Свойства).
Перейдите на вкладку Version (Версия) и изучите разнообразные ресурсы,
представленные в этом диалоговом окне. Как правило, самая важная информация
содержится в разделах Company (Компания) и Product Name (Имя продукта). Если в
диалоговом окне свойств отсутствует вкладка Version (Версия), значит, файл не поддерживает информацию о
версии. В этом случае вы должны попробовать использовать другой метод
для того, чтобы определить предназначение программы. Например, если файл
располагается в каталоге некоторого приложения, скорее всего, он принадлежит
данному приложению. Зачастую дополнительную необходимую вам информацию о файле
можно получить, выполнив поиск в Веб по имени файла.
Обновление Windows при помощи Windows Update
Если бы производители программ выпускали свои продукты в продажу только после того, как в них будут обнаружены абсолютно все
ошибки, мы до сих пор пользовались бы печатными машинками. Приобретая в
магазине новую программу, будьте уверены в том, что в ней есть еще не обнаруженные
ошибки и недочеты. От этого не уйти, остается только надеяться на то, что их
немного и они проявляют себя не так часто. Все это можно сказать и про Windows
XP.
По мере обнаружения ошибок производители программ публикуют исправления,
обновления и «заплатки». В систему Windows XP встроена автоматизированная система установки обновлений: исправления публикуются
на специальном веб-узле Microsoft и по умолчанию автоматически загружаются на
ваш компьютер и устанавливаются в системе.
Откройте Internet Explorer (другой браузер, скорее всего, не сработает)
и подключитесь к узлу
http://www.windowsupdate.com (или выберите Tools (Сервис)>
Windows Update) для
того, чтобы загрузить программу обновления Windows (Windows Update).
Щелкните на Scan for updates (Поиск доступных обновлений) для того, чтобы
получить список обновлений, опубликованных Microsoft, но еще не установленных в вашей
системе. Вы можете установить в системе абсолютно все обновления или
выбрать из этого списка лишь некоторые из них.
Это несложная прямолинейная процедура, которую необходимо
выполнять регулярно. Далее приводятся несколько советов относительно того, как
улучшить работу этого механизма.
Отключение автоматического обновления Windows
По умолчанию Windows XP регулярно выполняет поиск и
установку новых обновлений
в автоматическом режиме. Этот режим удобен в случае, если вы используете
высокоскоростное соединение с Интернетом и периодически забываете самостоятельно проверять
наличие свежих обновлений Windows. Однако если вы недавно уже проверяли
наличие обновлений и не хотите, чтобы Windows лишний раз прерывала вашу работу,
возможно, вам захочется отключить автоматическое обновление. Для этого
обратитесь к диалоговому окну Control Panel (Панель управления)>System (Система)>Automatic Updates (Автоматическое обновление).
ВНИМАНИЕ
Даже если вы включили режим полного автоматического
обновления, Windows XP может установить лишь самые важные обновления. Чтобы
быть уверенным в том, что абсолютно все необходимые вам обновления установлены,
вы должны самостоятельно обратиться к веб-узлу Windows Update и просмотреть
содержимое списка обновлений. |
Что делать с потерянными файлами
В процессе установки обновления система может неожиданно
сообщить вам о том, что она не может обнаружить одного или нескольких файлов.
Очевидно, что это ошибка программы установки, однако, к счастью, проблему можно
легко обойти. Откройте окно поиска Search (Найти) и введите имя потерянного
файла в графе All or part of the file name (Часть имени файла или имя файла
целиком). Если файл уже находится на жестком диске, его имя появится в разделе
результатов поиска. Введите полное имя каталога, содержащего файл, в графе Copy files from
(Копировать файлы из) и щелкните на кнопке OK или Retry (Повторить). В большинстве случаев оказывается,
что потерянный файл уже находится на вашем жестком диске. Как правило,
такие файлы содержатся в каталоге \Windows\ System32 или
\Windows\System32\drivers.
Надо ли устанавливать обновления драйверов (Driver Updates)
В большинстве случаев рекомендуется устанавливать обновления
в категориях Critical Updates (Важные обновления) и Windows XP. Однако
установка обновлений в категории Driver Updates (Обновления драйверов)
выполняется по вашему желанию. Рекомендуемые в данной категории версии драйверов
могут оказаться более старшими, чем те, которые установлены в вашей системе.
Иногда они вообще не подходят для используемого вами оборудования. Если
механизм обновления Windows рекомендует вам выполнить обновления драйверов,
обратитесь к веб-узлу производителя соответствующего устройства и установите
предлагаемую им самую свежую версию драйвера.
Управление обновлениями Windows для большого количества компьютеров
Если вы являетесь системным
администратором и отвечаете за работу большого количества машин Windows XP, возможно, вы
захотите блокировать доступ к Windows Update для большинства
пользователей вашей сети. В противном случае каждый раз при публикации следующего обновления ваша
сеть будет испытывать серьезную нагрузку. Мало того, если обновление
будет выполнено некорректно, вам придется восстанавливать работоспособность не
одного, а нескольких компьютеров.
Решением проблемы является
разработанная Microsoft служба обновления программного обеспечения Microsoft
Software Update Service (SUS). При помощи этой системы администраторы могут
устанавливать критические обновления на множество компьютеров Windows XP и
Windows 2000. Более подробную информацию о системе SUS можно получить по адресу
http://www.microsoft.com/ windows2000/windowsupdate/sus/.
Чтобы блокировать доступ
пользователей вашей сети к веб-узлу Windows Update, вы можете соответствующим
образом настроить правила брандмауэра. При этом вы можете настроить файл hosts
на каждом компьютере таким образом, чтобы запросы, адресованные веб-узлам
www.windowsupdate.com и windowsupdate.microsoft.com, перенаправлялись на другие
сетевые узлы. Об этом рассказывается в главе 7.
Загрузка обновлений для установки на другие компьютеры
Если вы хотите выполнить
обновление более чем одной системы, возможно, вам не захочется загружать на
каждую из них одно и то же обновление. Удобнее будет однократно загрузить
обновление на одну из машин, а затем установить его на остальные компьютеры.
Для начала загрузите Windows Update так, как рассказывалось ранее. После этого
в левой части рабочего окна щелкните на Personalize Windows Update (Настроить
Windows Update) и установите флажок Display the link to the Windows Update
Catalog under See Also (Отобразить ссылку на каталог Windows Update в разделе
«См. также»). Наконец, щелкните на Windows Update Catalog (Каталог Windows
Update) в левой части окна для того, чтобы просмотреть каталог обновлений и
выборочно загрузить на ваш компьютер интересующие вас самоустанавливающиеся
обновления.
Что делать, если Windows не завершает работу
Если Windows не может корректно
завершить работу, в большинстве случаев это связано либо с системой управления
электропитанием, либо с неправильно работающими драйверами. Могут существовать
и другие причины. Далее рассматриваются наиболее общие методы решения связанных
с этим проблем.
Часть 1. Проблемы управления электропитанием
Для начала изучите материал раздела «Как сократить время
завершения работы системы» главы 5, в котором рассказывается о настройке
системы управления электропитанием и о влиянии конфигурации этой системы на
длительность завершения работы Windows.
Параметры управления электропитанием в Windows XP
настраиваются при помощи раздела Power Options (Электропитание) панели
управления. Например, если
в диалоговом окне Power Options (Электропитание) вы видите вкладку APM,
значит, Windows
корректно взаимодействует с механизмами APM (Advanced Power Management) вашей
материнской платы. Перейдите на вкладку APM (АУП) и установите флажок
Advanced Power Management Support (Задействовать автоматическое управление
питанием).
Если
вкладка APM
отсутствует, проверьте конфигурацию BIOS вашего компьютера (см.
приложение Б) — убедитесь в том, что в настройках BIOS включена поддержка APM
(Advanced Power Management) или ACPI (Advanced Configuration and Power Interface).
Помимо этого убедитесь в том, что в системе установлен корректный уровень HAL
(Hardware Abstraction Layer), в точности соответствующий вашему компьютеру.
После этого проверьте параметры реестра, связанные с
электропитанием:
1.
Откройте редактор реестра RegEdit, о котором рассказывалось в
главе 3.
2.
Раскройте ветвь
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer.
3.
Сделайте двойной щелчок на значении CleanShutdown. По
умолчанию этот параметр равен 0, однако если при завершении работы системы
возникают проблемы (система зависает или перезагружается вместо того, чтобы
полностью завершать работу), вы можете изменить его значение на 1.
4.
Щелкните на кнопке OK и раскройте ветвь
HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\WinLogon.
Обратите внимание на то, что в данном случае в разделе Microsoft необходимо
раскрыть подраздел Windows NT вместо более привычного раздела Windows.
5.
Сделайте двойной щелчок на параметре PowerdownAfterShutdown в
правой части окна.
Введите 1 (единица), если вы хотите, чтобы после завершения работы
Windows питание компьютера автоматически отключалось. Если вы присвоите
параметру значение 0, питание отключаться не будет.
6.
Щелкните на кнопке OK и закройте редактор реестра. Чтобы
внесенные вами изменения вступили в силу, вы должны перезагрузить компьютер.
Наконец, следует иметь в виду, что
на некоторых компьютерах решить проблему можно при помощи следующей процедуры:
1.
Откройте Device Manager (Диспетчер устройств). Это можно
сделать при помощи файла devmgmt.msc.
2.
В меню View (Вид) выберите команду Show Hidden Devices
(Показать скрытые устройства).
3.
Интерес представляет запись с именем APM/NT Legacy Node (Узел
интерфейса NT
Apm/Legacy) в категории System devices (Системные устройства). Если такая
запись присутствует и поверх нее отображается красный крестик, правой кнопкой
мыши щелкните на ней и выберите Enable (Задействовать). Если такая запись
отсутствует, значит, данное решение к вам не относится.
4.
Выполнив настройку, закройте окно Device Manager (Диспетчер
устройств).
Часть 2. Сценарии завершения работы
Возможно, в вашей системе используется сценарий завершения работы.
Именно он может стать причиной проблем,
возникающих при завершении работы системы.
1.
Откройте окно редактора групповой политики (gpedit.msc).
2.
Раскройте ветвь Computer Configuration (Конфигурация
компьютера)>Windows Settings
(Конфигурация Windows)>Scripts,
Startup/Shutdown (Сценарии, запуск/завершение).
3.
Сделайте двойной щелчок на записи Shutdown (Завершение работы)
в правой части окна, чтобы открыть диалоговое окно свойств завершения работы
Windows. Если в появившемся списке есть какие-либо записи, запомните их или
запишите на бумажку, чтобы в случае необходимости вы могли восстановить их.
После этого удалите все эти записи.
4.
Щелкните на кнопке OK и закройте окно редактора групповой
политики.
1 2 3 4 5 6 7 .. 12