Книга представляет собой полное официальное руководство по новой, во многом революционной операционной системе Windows XP. Она предназначена помочь вам обуздать мощь новых функций Windows XP и обойти причуды, острые углы и досаждающие особенности этой сложной операционной системы. В ней содержится подробная информация о внутреннем устройстве системы, которая поможет вам быстро разобраться с Windows XP, правильно выбрать начальные установки и настройки. Для опытных пользователей приводятся способы изменения установок по умолчанию и описание множества недокументированных функций и поправок к реестру.
Содержание
Благодарности
От издательства
Часть I. Установка и запуск
Глава 1.?Представляем Windows XP
Что нового в Windows XP?
Повышение надежности и защищенности
Новый дизайн интерфейса
Решать повседневные задачи стало проще
Работа в Интернете
Интеграция средств мультимедиа
Работа со звуковыми файлами
Работа с цифровыми изображениями
Работа с цифровым видео
Сетевые хитрости
Professional и Home Edition - в чем разница?
Глава 2.?Установка и настройка Windows XP
Проблемы с совместимостью
Подготовка к установке Windows XP
Установка Windows XP
Чистая установка
Обновление одной из предыдущих версий Windows
Установка Windows XP на компьютер с другими операционными системами
Управление процессом установки с помощью ключей командной строки
Активация Windows XP
Параметры автоматизированной установки
Установка средств развертывания
Использование файла ответов для автоматизированной установки
Создание файла ответов
Настройка файла ответов
Использование файла ответов в процессе установки
Непредвиденная остановка автоматической установки
Использование образов дисков
Мастер переноса файлов и параметров
Перенос файлов и параметров между компьютерами
Сохранение файлов и параметров в папку или на диск
Выбор переносимых файлов и параметров
Настройка списка переносимых файлов и параметров
Восстановление файлов и параметров на новом компьютере
Обновления и исправления Windows
Специальные возможности
Установка и удаление компонентов Windows
Настройка параметров восстановления системы
Настройка параметров запуска
Настройка загрузочного меню
Редактирование файла Boot.ini
Обзор процесса загрузки
ARC-пути в файле Boot.ini
Добавление Консоли восстановления
Глава 3. Управление доступом к вашему компьютеру
Введение в безопасность Windows XP
Разрешения и права
Учетные записи пользователей
Локальные и доменные учетные записи и группы
Типы учетных записей
Профили пользователей
Простой общий доступ и доступ в стиле Windows 2000
Работа с учетными записями пользователей
Создание новой учетной записи
Изменение параметров учетных записей
Удаление учетной записи
Управление входом пользователей в систему
Экран приветствия
Пропуск экрана входа
Настройка быстрого переключения пользователей
Выход из системы и блокировка компьютера
Что случилось с учетной записью Администратор?
Вход в систему в качестве Администратора
Добавление Администратора на экран приветствия
Безопасность учетной записи Администратор
Дополнительные параметры учетных записей
Использование окна Локальные пользователи и группы
Использование команд Net User и Net Localgroup
Установка паролей
Windows требует пароль, а у вас он не установлен
Выбор надежного пароля
Установка пароля пользователя
Усиление надежности паролей
Восстановление после утраты пароля
Установка паспорта .NET
Настройка Windows XP на общем компьютере
Защита учетной записи Гость
Глава 4. Центр справки и поддержки
Использование Центра справки и поддержки
Справочная система не работает
Поиск нужного раздела справки
Использование указателя
Настройка Центра справки и поддержки
Общий доступ к файлам справки
Подключение к другому компьютеру. Удаленный помощник
Как работает Удаленный помощник?
Отправка приглашения Удаленному помощнику
Сеанс Удаленного помощника
Обеспечение безопасности
Повышение производительности Удаленного помощника
Другие ресурсы поддержки
Подключение к службе поддержки Microsoft
Глава 5.Установка, удаление программ и работа с ними
Права пользователей и параметры установки программ
Установка программ
Вспомогательные ярлыки
Установка 32-разрядных программ
Установка и выполнение 16-разрядных программ
Установка и настройка программ MS-DOS
Доступность программ другим пользователям
Заставляем старые программы работать
Работа с установленными программами
Удаление программ
Ярлыки программ
Запуск программы от имени другого пользователя
Глава 6.Установка и настройка оборудования
О неполадках драйверов
Безопаснее ли драйверы с подписью?
Совместимость с драйверами предыдущих версий Windows
Установка нового устройства
Процесс Plug and Play
Настройка устройств, не поддерживающих Plug and Play
Поиск информации об установленном драйвере
Просмотр сведений об устройствах и драйверах
Настройка дополнительных параметров
Просмотр и изменение ресурсов
Разрешение конфликтов устройств по ресурсам
Работа с установленными драйверами
Обновление драйвера устройства
Возврат к предыдущей версии драйвера
Удаление драйвера
Включение и отключение устройств
Расшифровка сообщений об ошибках
Глава 7.Повышение производительности системы
Поиск типичных узких мест
Отслеживание использования памяти
Как избежать перегрузки процессора
Повышение производительности виртуальной памяти
Программы и процессы
Управление дополнительными ресурсами процессора
Настройка автоматически выполняемых программ
Управление загружаемыми службами
Другие средства измерения производительности системы
Консоль Быстродействие
Отслеживание счетчиков с помощью Системного монитора
Добавление счетчиков
Изменение параметров вывода Диаграммы
Сохранение и загрузка настроек Системного монитора
Дополнительные возможности системы
Часть II. Настройка Windows XP
Глава 8.Настройка интерфейса
Пользовательский интерфейс Windows XP
Упрощение запуска приложений
Настройка Главного меню
Содержимое Главного меню
Добавление элементов в Главное меню
Удаление элемента из Главного меню
Перемещение и копирование элементов меню
Сортировка элементов меню
Переименование элемента меню
Проблема: не раскрывается контекстное меню
Список часто используемых программ
Редактирование меню Все программы в Проводнике
Персонализация меню
Панели в Windows XP
Установка и удаление панелей
Размер и положение панелей
Настройка панелей
Создание новой панели
Работа с избранными документами
Работа с недавними документами
Чистка меню Последние документы
Удаление меню Последние документы
Добавление в Главное меню ярлыков других папок
Рабочий стол
Значки Рабочего стола
Управление четкостью ярлыков
Смена фонового рисунка
Веб на рабочем столе
Перемещение и изменение размеров веб-содержимого
Обновление веб-содержимого
Удаление веб-содержимого с Рабочего стола
Пример настройки Рабочего стола
Настройка цветов, шрифтов и визуальных эффектов
Изменение предопределенных цветовых схем
Восстановление стиля Windows XP
Поиск других тем
Ретро-стиль Windows 2000
Настройка визуальных эффектов
Настройка Панели задач
Изменение размера и оформления Панели задач
Группировка кнопок на Панели задач
Сокрытие Панели задач
Удаление ненужных значков из Области уведомлений
Настройка Панели управления
Глава 9.Параметры электропитания и отключение компьютера
Как ваш компьютер управляет питанием?
Настройка BIOS
Экономьте энергию!
Экономия энергии в ждущем режиме
Выключение компьютера
Спящий режим - максимальное энергосбережение
Перевод компьютера в рабочий режим
Схемы управления питанием
Питание портативных компьютеров
Индикатор состояния питания
Защита данных от сбоев питания
Настройка ИБП
ACPI и APM
Поддерживает ли ваш компьютер ACPI?
Обновление до ACPI
Автоматическое управление питанием
Глава 10. Автоматизация Windows XP
Планирование задач
Запуск программы в назначенное время
Управление назначенными заданиями
Дополнительные параметры планирования
Назначение задач командой Schtasks
Загрузка веб-страниц в назначенное время
Добавление страницы к списку автономных
Изменение параметров автономной веб-страницы
Автоматизация с помощью пакетных программ
Команды пакетных файлов
Создаем простую пакетную программу
Дополнительные возможности пакетных файлов
Пакетные программы и сценарии: чем пользоваться?
Сервер сценариев Windows
Поиск ресурсов по сценариям
Выбор языка сценариев
Формат WSF
Отладка сценариев
Дополнительные окна отладчика
Пошаговое выполнение сценариев
Коротко об объектах
Объект FileSystemObject
Примеры сценариев
Часть III. Управление файлами
Глава 11. Проводник для экспертов
Панель задач и дерево папок
Режимы просмотра папок
Панель задач: раздел "Подробно"
Настройка панелей инструментов
Отображение строки состояния
Панели обозревателя
Панель Поиск
Панель Избранное
Панель Медиа
Панель Журнал
Панель Папки
Режимы просмотра
Единый режим просмотра для всех папок
Изменение режима просмотра в стандартных диалоговых окнах
Настройка режима Таблица
Сортировка и группировка значков
Выбор шаблона папки
Значки для папок
Дополнительные параметры папок
Автоматический поиск сетевых папок и принтеров
Отображать сведения о размере файлов в подсказках папок
Отображать простой вид папок в списке папок Проводника
Отображать содержимое системных папок
Выводить полный путь в панели адреса и в строке заголовка
Не кэшировать эскизы
Скрытые файлы и папки
Скрывать расширения для зарегистрированных типов файлов
Скрывать защищенные системные файлы (рекомендуется)
Веб-страницы и папки
Помнить параметры отображения каждой папки
Восстанавливать прежние окна папок при входе в систему
Отображать Панель управления в папке Мой компьютер
Отображать сжатые или зашифрованные файлы NTFS другим цветом
Отображать описание для папок и элементов Рабочего стола
Использовать простой общий доступ к файлам
Представление папок в виде раскрывающихся меню
Типы файлов и сопоставление приложений
Установка действия по умолчанию
Смена приложения, связанного с данным типом
Изменение значка для данного типа
Изменение настройки отображения расширения для данного типа
Настройка поведения при загрузке
Редактирование контекстного меню
Вызов Проводника из командной строки
Обращение к системным папкам в Проводнике
Глава 12. Управление файлами и поиск
Семь принципов эффективного управления файлами
Средства управления файлами
Работа с файлами панели Папки
Определение и установка свойств файлов
Просмотр и сравнение свойств файлов в режиме Таблица
Создание и настройка ярлыков для документов
Защита файлов атрибутом Только чтение
Сжатие данных NTFS и ZIP-папки
Копирование файлов на компакт-диски
Использование и настройка Корзины
Помощник по поиску
Тип поиска
Уточнение параметров поиска
Сохранение и повторное использование критериев поиска
Служба индексирования и язык запросов
Безопасность и Служба индексирования
Ограничения Службы индексирования
Активация службы индексирования
Формирование запросов
Фразы и простой текст
Ограничения на запросы
Работа с атрибутами
Операторы EQUALS и CONTAINS
Операторы отношения
Выражения, содержащие дату и время
Булевские операторы
Приоритет выполнения операторов
Запросы с шаблонами
Управление Службой индексирования
О процессе индексирования
Индексирование файлов с неизвестными расширениями
Указание псевдонимов папок
Остановка, приостановка и перезапуск
Смена папок каталога
Явное исключение файлов NTFS
Переиндексация папки вручную
Настройка производительности Службы индексирования
Глава 13. Защита файлов и папок
Связь параметров установки и параметров безопасности
NTFS и FAT32
Простой общий доступ и схема разрешений
Размещение общих файлов
Ограничение доступа к личным файлам
Разрешения NTFS для управления доступом
Установка дополнительных параметров безопасности
Устранение проблем с разрешениями для файлов и папок
Работа со встроенными учетными записями и группами
Наследование разрешений
Проверка действия разрешений
Особые разрешения
Установка разрешений из командной строки
Смена владельца файлов и папок
Устранение проблем с разрешениями
Глава 14. Шифрование конфиденциальной информации
Шифрование папок и файлов
Защита файла подкачки
EFS
Расшифровка файлов и папок
Доступ к зашифрованным файлам других пользователей
Команда Cipher
Агент восстановления данных
Создание сертификата восстановления данных
Назначение агентов восстановления данных
Удаление личного ключа
Архивация сертификатов
Создание резервной копии сертификата агента восстановления
Экспорт личного сертификата шифрования
Импорт личного сертификата шифрования
Создание нового сертификата шифрования
Восстановление зашифрованных файлов и папок
Включение и отключение EFS
Безопасность шифрования
Глава 15. Автономные файлы и папки
Включение и настройка автономных файлов
Настройка параметров кэширования
Выбор файлов и папок для автономного доступа
Автономная работа
Установка параметров кэширования на сервере
Автоматическое кэширование документов
Автоматическое кэширование программ
Отключение кэширования для ресурса
Синхронизация файлов в Windows
Синхронизация по требованию и по расписанию
Управление кэшем
Изменение максимального размера кэша
Удаление файлов из кэша
Синхронизация файлов с помощью Портфеля
Получение сведений о состоянии файлов Портфеля
Синхронизация файлов
Отделение файла от оригинала
Часть IV. Мультимедиа
Глава 16. Настройка проигрывателя Windows Media
Настройка типов файлов
Выбор приложения по умолчанию для заданных расширений
Настройка Автозапуска для CD и DVD
Права пользователей и их защита
Архивация лицензий
Восстановление лицензий
Параметры копирования компакт-дисков
Стоит ли пользоваться защитой содержимого?
Настройка качества файла WMA
Имена файлов и их размещение
Что случилось с MP3?
Настройка оформления Windows Media
Включение и выключение строки меню
Включение и выключение воспроизведения в случайном порядке
Графический эквалайзер и другие функции
Включение и выключение Списка воспроизведения
Включение и выключение Панели задач Windows Media
Зрительные образы
Обложки
Расширение возможностей Windows Media
Добавление обложек и зрительных образов
Глава 17. Использование проигрывателя Windows Media
Воспроизведение звуковых компакт-дисков
Просмотр сведений о файле и альбомной графике
Графический эквалайзер и эффекты SRS WOW
Копирование звуковых дорожек с компакт-диска
Редактирование сведений о дорожках перед копированием
Что делать, если на сайте AMG никогда не слышали о вашем диске?
Работа с Библиотекой мультимедиа
Добавление объектов в Библиотеку мультимедиа
Поиск по Библиотеке мультимедиа
Работа со списками воспроизведения
Редактирование тегов метаданных в Библиотеке мультимедиа
Добавление слов песен
Работа с Библиотекой мультимедиа в Проводнике
Удаление элементов из Библиотеки мультимедиа
Запись звуковых компакт-дисков
Копирование на переносное устройство
Подключение к радиостанциям
Использование заданных значений настройки
Поиск станций с помощью браузера
Конфиденциальность и потоки мультимедиа
Просмотр фильмов с DVD
Настройка видео
Глава 18. Работа с изображениями
Установка сканера или цифровой камеры
Сохранение и редактирование изображений
Выбор формата файлов
Сжатие и изменение размера изображений
Уменьшение изображений для отправки по электронной почте
Подготовка изображений для Веб
Сжатие групп изображений
Печать цифровых фотографий
Организация коллекции цифровых фотографий
Работа с изображениями в Проводнике
Настройка папок изображений
Просмотр и пометка файлов изображений
Часть V. Интернет
Глава 19. Возможности Internet Explorer
Настройка меню Internet Explorer и панелей задач
Расположение панелей
Настройка панели Обычные кнопки
Настройка панели Ссылки
Настройка Internet Explorer для работы с другими программами
Работа с Избранным
Добавление элемента в Избранное
Редактирование Избранного
Организация Избранного
Импорт, экспорт Избранного и общий доступ
Использование менеджеров закладок от третьих фирм
Управление файлами Cookie
Просмотр отчета конфиденциальности
Конфиденциальность для отдельных веб-узлов
Отключение автоматической обработки cookie
Архивация cookie
Поиск в Интернете
Использование Помощника по поиску
Смена основного поискового сервера
Классический поиск в Интернете
Настройка основных серверов
Использование единственной службы поиска
Поиск из панели адреса
Работа с кэшем
Изменение размера кэша
Перемещение кэша
Управление использованием кэша
Автоматическая очистка кэша
Internet Explorer как FTP-клиент
Глава 20. Защита подключения к Интернету
Защита от злоумышленников
Подключение с отдельного компьютера
Общий доступ к Интернету
Независимое подключение компьютеров сети к Интернету
Брандмауэр подключения к Интернету
Отключение общего доступа к файлам и принтерам для сетей Microsoft
Безопасность электронной почты
Защита от опасных файлов
Защита от активного содержимого
Защита от спама
Безопасность в Веб
Как узнать, можно ли загружать файл?
Зоны безопасности
Блокирование нежелательного содержимого
Защита конфиденциальных сведений
Защита паролей
Очистка журнала
Дополнительные ресурсы
Глава 21. Outlook Express: работа и настройка
Начало работы с Outlook Express
Настройка учетных записей
Настройка оформления Outlook Express
Настройка основных параметров
Удостоверения
Работа с контактами
Группировка контактов
Контакты и Microsoft Outlook
Создание контактов и списков рассылки
Добавление контактов с несколькими адресами
Добавление контактов из почтовых сообщений
Обмен электронными визитками
Импорт и экспорт контактов
Вывод адресной книги на печать
Архивация адресной книги
Отправка сообщений
Указание адреса
Форматирование сообщений
Запрос уведомления
Чтение почты и ее упорядочение
Просмотр и сохранение вложений
Просмотр, игнорирование и пометка сообщений
Режимы просмотра сообщений
Правила обработки сообщений
Блокирование сообщений
Поиск сообщений
Сохранение сообщений в файле
Работа с Hotmail и другими серверами
Группы новостей
Выбор заголовков для последующей загрузки
Загрузка новых сообщений
Сохранение важных сообщений до удаления их с сервера
Обслуживание Outlook Express
Перемещение базы для упрощения архивации
Архивация старых сообщений
Перенос данных на другой компьютер
Глава 22. Хостинг веб- и FTP-сайтов
Возможности IIS в Windows XP Professional
Установка Internet Information Services
Работа с консолью IIS
Доступ к узлам Веб и FTP
Документация IIS
Настройка свойств узла
Выбор домашнего каталога
Выбор документа по умолчанию
Установка ограничений на соединения и время ожидания
Наследование параметров
Включение и настройка журналов активности
Оценка содержимого
Создание виртуальных каталогов
Управление доступом к узлам
Методы проверки подлинности
Выбор методов аутентификации
Установка разрешений IIS
Защищенные (шифрованные) подключения
Получение сертификата сервера
Защита основной проверки подлинности с помощью SSL
Проверка пользователей с помощью сертификатов клиентов
Общий доступ через WebDAV
Настройка каталога WebDAV
Работа с каталогом WebDAV
Настройка IIS для печати через Интернет
Глава 23. Общение через Интернет
Введение в Windows Messenger
Другие средства связи в Windows XP
Что нужно для работы с Windows Messenger
Как пробиться сквозь брандмауэр
Настройка Windows Messenger при подключении к VPN
Настройка запуска Windows Messenger
Звонки
Работа со списком контактов
Вопросы конфиденциальности
Оптимизация работы с сообщениями
Разговор с несколькими собеседниками
Сохранение разговора в файле
Голосовые звонки с компьютера
Видеоконференции с веб-камерами
Отправка и получение файлов
Телеконференции и Windows Messenger
Работа с доской
Совместная работа с документами
Часть VI. Обслуживание и восстановление
Глава 24. Обслуживание компьютера
Проверка дисков на наличие ошибок
Дефрагментация дисков
Дефрагментация файла подкачки
Управление дисковым пространством
Очистка диска
Сжатие файлов в системе NTFS
Эффективные стратегии архивации
Работа с программой Архивация данных
Создание архива для автоматизированного восстановления системы
Другие программы архивации
Глава 25. Восстановление после сбоя
Оценка повреждений
Дополнительные параметры загрузки
Режим защиты от сбоев
Загрузка последней удачной конфигурации
Другие варианты загрузки
Исправление ошибок конфигурации. Восстановление системы
Как работает Восстановление системы
Восстановление предыдущего состояния системы
Рекомендации по использованию Восстановления системы
Исправление ошибок из Консоли восстановления
Ограничения Консоли восстановления
Команды Консоли восстановления
Настройка Консоли восстановления
Восстановление поврежденных загрузочных файлов
Включение и отключение служб и драйверов
Исправление и переустановка Windows
Глава 26. Работа с физическими и логическими дисками
Управление дисками
Активные, системные и загрузочные разделы
NTFS или FAT32: какой формат выбрать?
Преобразование диска из FAT32 в NTFS
Базовые и динамические диски
Работа с разделами, томами и дисками
Создание разделов в свободном пространстве диска
Создание логических дисков
Форматирование раздела, тома или логического диска
Назначение или изменение метки тома
Удаление раздела, тома или логического диска
Назначение и изменение букв и путей дисков
Проверка свойств и состояния диска или раздела
Установка квот использования дисков
Включение дисковых квот
Управление квотами
Установка параметров автозапуска для съемных дисков
Работа с записываемыми и перезаписываемыми компакт-дисками
Глава 27. Устранение неполадок Windows
Анализ сообщений об ошибках
Как читать сообщение об ошибке
Общие рекомендации по исправлению ошибок
Диагностика определенных типов ошибок
Stop 0x0000000A или IRQL_NOT_LESS_OR_EQUAL
Stop 0x0000001E или KMODE_EXCEPTION_NOT_HANDLED
Stop 0x00000024 или NTFS_FILE_SYSTEM
Stop 0x0000002E или DATA_BUS_ERROR
Stop 0x0000003F или NO_MORE_SYSTEM_PTES
Stop 0x00000050 или PAGE_FAULT_IN_NONPAGED_AREA
Stop 0x00000077 или KERNEL_STACK_INPAGE_ERROR
Stop 0x00000079 или MISMATCHED_HAL
Stop 0x0000007A или KERNEL_DATA_INPAGE_ERROR
Stop 0x0000007B или INACCESSIBLE_BOOT_DEVICE
Stop 0x0000007F или UNEXPECTED_KERNEL_MODE_TRAP
Stop 0x0000009F или DRIVER_POWER_STATE_FAILURE
Stop 0x000000C2 или BAD_POOL_CALLER
Stop 0x000000D1 или DRIVER_IRQL_NOT_LESS_OR_EQUAL
Stop 0x000000D8 или DRIVER_USED_EXCESSIVE_PTES
Stop 0x000000EA или THREAD_STUCK_IN_DEVICE_DRIVER
Stop 0x000000ED или UNMOUNTABLE_BOOT_VOLUME
Stop 0x000000F2 или HARDWARE_INTERRUPT_STORM
Stop 0xC000021A или STATUS_SYSTEM_PROCESS_TERMINATED
Stop 0xC0000221 или STATUS_IMAGE_CHECKSUM_MISMATCH
Настройка параметров обработки критических ошибок
Когда приходит время воззвать о помощи…
Глава 28. Редактирование реестра
Структура реестра
Типы данных реестра
Как избежать ошибок
Создание архивной копии реестра
Параметры экспорта в Редакторе реестра
Использование службы Восстановление системы для сохранения состояния реестра
Архивация и восстановление состояния системы
Работа с редактором реестра
Изменение значений
Добавление и удаление подразделов
Добавление и удаление параметров
Автоматизация редактирования реестра
Структура файла реестра
Использование файлов .REG для удаления данных
Слияние
Работа с реестром удаленного компьютера
Изменение разрешений доступа к разделам реестра
Часть VII. Работа в сети
Глава 29. Настройка небольшой сети
Что можно и чего нельзя делать в небольшой сети
Аппаратура, кабели и подключение
Установка и настройка сетевых адаптеров
Ethernet, Wireless или PNA?
Кабели и концентраторы
Особые требования к беспроводным сетям
Настройка основного подключения к сети
Мастер настройки сети
Корректировка параметров сети
Установка и настройка протоколов
Настройка параметров рабочей группы
Настройка IP-адресов
Настройка подключения к Интернету
Общий доступ к подключению Интернета
Что делать, если ICS не работает?
Безопасность в одноранговой сети
Глава 30. Устранение неполадок в небольшой сети
Устранение неполадок TCP/IP
Неполадки с подключением
Неполадки с IP-адресами
Исправление конфигурации TCP/IP
Устранение неполадок DNS
Папка Сетевое окружение
Средства диагностики сети
Повышение производительности сети
Мост между двумя сетями
Глава 31. Общие папки и принтеры
Введение в общий доступ и безопасность Windows XP
Общий доступ к папке
Включение общего доступа
Простой общий доступ и учетная запись Гость
Ограничение доступа к сетевым ресурсам
Разрешения ресурсов и разрешения NTFS
Подготовительные действия: создание учетных записей
Включение общего доступа в классической модели
Установка разрешений для общей папки
Управление общими папками
Просмотр и изменение свойств общих ресурсов
Об административных ресурсах
Создание нового общего ресурса
Удаление общего ресурса
Просмотр и завершение сеансов
Просмотр и отключение файлов
Предупреждение пользователей
Доступ к общим ресурсам
Разрешение проблем с видимостью общих папок
Добавление нового элемента в сетевое окружение
Использование папки Сетевое окружение в приложениях
Доступ к общим папкам другого компьютера
Подключение сетевых папок в виде дисков
Общий доступ к принтеру
Принтеры с сетевым интерфейсом
Установка разрешений для общих принтеров
Установка времени работы и других параметров
Использование страницы-разделителя
Настройка принтера для клиентов из других операционных систем
Установка параметров сервера
Что делать, если документы не печатаются?
Управление общими ресурсами из командной строки
net share
net use
net session
net file
net statistics
Глава 32. Возможности удаленного доступа
Настройка подключения к удаленному рабочему столу
Требования для подключения к удаленному рабочему столу
Настройка удаленного компьютера
Поиск удаленного компьютера в Интернете
Настройка клиента
Настройка IIS для удаленного веб-подключения к рабочему столу
Работа с удаленным рабочим столом
Подключение к удаленному рабочему столу
Подключение к компьютеру с помощью браузера
Работа с различными разрешениями экрана
Настройка цветовой палитры
Доступ к локальным ресурсам
Решение проблем со звуком
Клавиатура и удаленный рабочий стол
Настройка параметров производительности
Сохранение конфигурации удаленного рабочего стола
Завершение сеанса работы с удаленным рабочим столом
Удаленный доступ по виртуальной частной сети
Настройка сервера VPN
Настройка сервера удаленного доступа для подключения по телефонной линии
Настройка брандмауэров и других параметров сети для VPN
Подключение к VPN
Глава 33. Подключение к домену Windows
Домены и рабочие группы
Ввод сведений о домене
Подключение к домену
Подключен ли ваш компьютер к домену?
Выход из домена
Доступ к общим ресурсам домена из Windows XP Home Edition
Вход в домен
Автоматический вход в систему
Поиск файлов, принтеров и пользователей
Часть VIII. Администрирование системы
Глава 34. Профили пользователей и групповая политика
Введение в профили пользователей
Размещение профилей и их содержимое
Типы профилей
Стандартные профили
Настройка профиля Default User
Профили пользователей
Удаление профиля пользователя
Копирование профиля пользователя
Что делать, если ошибка не дает войти в систему?
Назначение профиля
Типовые проблемы при работе с профилями
Перемещение стандартных папок из профилей
Автоматически выполняемые сценарии
Перемещаемые профили пользователей
Создание общей папки для перемещаемых профилей
Настройка учетных записей
Что делать, если Windows не использует перемещаемый профиль?
Создание профиля
Доступ к файлам перемещаемого профиля с любого компьютера
Обязательные профили пользователей
Управление возможностями пользователей с помощью групповой политики
Запуск редактора групповой политики
Запуск редактора групповой политики удаленного компьютера
Настройка окна Групповая политика
Объект локальной групповой политики
Функционирование групповой политики
Взаимодействие локальной и доменной групповых политик
Типы параметров
Изменение параметров
Разные настройки для разных пользователей
Назначение прав пользователей
Глава 35. Отслеживание активности системы
Типы событий
Отслеживание событий
Переход на летнее время, удаленные компьютеры и сдвиг системных часов
Получение подробных сведений о событии
Поиск события
Фильтрация журнала
Работа с файлами журналов
Установка размера журнала и времени жизни событий
Архивация и очистка файлов журналов
Просмотр содержимого архивного файла журнала
Действия при недостатке места на диске
Экспорт данных из журнала
Управление архивацией файлов журналов
Действия при повреждении файла журнала
Программы третьих фирм для просмотра событий
Глава 36. Аудит безопасности
Об аудите
Убедитесь, что вы не пропустите важные события
Отслеживание использования вашего компьютера
Что делать, если Windows требует ввода пароля, а у вас его нет?
Просмотр событий безопасности
Отслеживание доступа к файлам и папкам
Отслеживание обращений к принтерам
Приложения
Приложение А. Работа с командной строкой
Запуск и завершение сеанса работы с командной строкой
Запуск интерпретатора в конкретной папке
Запуск командной строки с выполнением команды
Cmd.exe и другие интерпретаторы
Автоматический запуск команд при вызове интерпретатора
Команды
Запуск программ
Расширенные команды
Завершение имен файлов и папок
Синтаксис интерпретатора команд cmd
Редактирование команд
Символы подстановки
Управляющие символы
Приостановка и отмена выполнения команд
Ускорение ввода с помощью макросов doskey
Переменные окружения
Просмотр значений переменных окружения
Изменение переменных окружения
Предопределенные переменные окружения
Настройка окна Командная строка
Установка размера окна и его положения
Установка размера окна и его положения с помощью мыши
Выбор шрифта
Выбор цветов
Установка прочих параметров
Приложение Б. Консоль управления Microsoft
Запуск консолей MMC
Переключение из пользовательского в авторский режим
Запуск консоли с указанием администрируемого компьютера
Работа с консолями MMC
Создание собственных консолей MMC
Запуск MMC без оснастки
Вывод дерева консоли
Добавление папок в дерево консоли
Добавление оснасток и расширений
Добавление управляющих элементов ActiveX и гиперссылок
Добавление новых видов
Настройка окон
Прочие элементы
Меню Избранное
Задание названия консоли
Выбор пользовательского режима консоли
Дополнительные ограничения
Приложение В. Управление службами
Оснастка Службы
Запуск и остановка служб
Настройка служб
Действия при сбое
Определение имени службы
Управление службами из командной строки
Службы, входящие в состав Windows XP Professional
Служба времени Windows
Служба сообщений и Оповещатель
Приложение Г. Получение сведений о системе
Получение основных сведений о компьютере
Поиск сведений в Центре справки и поддержки
Специальные средства запроса сведений о системе
Поиск и интерпретация информации в окне Сведения о системе
Экспорт сведений о системе
Просмотр журнала сведений о системе
Запуск прочих диагностических программ
Алфавитный указатель
ОТРЫВОК
Повышение производительности системы
Поиск типичных узких мест
Отслеживание использования памяти
Как избежать перегрузки процессора
Повышение производительности виртуальной памяти
Программы и процессы
Другие средства измерения производительности системы
Дополнительные возможности системы
Каждому пользователю Windows знакомы внезапные и необъяснимые падения производительности системы. Типичные операции, требующие обычно нескольких микросекунд, внезапно замедляются до полного отсутствия реакции системы. Компьютер непрерывно обращается к жесткому диску. Вам приходится ждать при переключении между программами. Удивительно, но для выявления причин таких проблем с быстродействием и устранения их не нужно иметь диплом инженера, осциллограф и дорогостоящее программное обеспечение третьих фирм.
Нажатие одной комбинации клавиш позволяет открыть Диспетчер задач Windows XP, который дает вам возможность наблюдать за важнейшими системными ресурсами: процессором, памятью и сетевым адаптером. Вы можете определить, какие программы потребляют больше всего системных ресурсов, и выяснить, не связано ли внезапное замедление работы системы с нехваткой памяти. В некоторых случаях система начинает "тормозить", потому что слишком много программ или служб работает в фоновом режиме. Мы научим вас, как "согнать лишний жирок" с системы с помощью некоторых хорошо спр
ятанных утилит Windows.
Чтобы вести журнал производительности системы, можно воспользоваться консолью Быстродействие (Performance) - сложным средством со множеством настроек, которое дает вам возможность подробно изучить функционирование компьютера. Вскоре мы подробно изучим и это средство, используемое экспертами.
Поиск типичных узких мест
Большая часть проблем с производительностью связана с весьма небольшим числом типичных "узких мест", а причина всегда одна - вы пытаетесь сделать слишком много, а ресурсов у вас слишком мало. К счастью, в Windows XP есть отличная утилита, которая позволяет с легкостью выявлять проблемы и в некоторых случаях немедленно устранять их причины. Опытные пользователи Windows 2000 и Windows NT знакомы с Диспетчером задач Windows (Windows Task Manager); если же вы привыкли к скупому интерфейсу Диспетчера задач Windows 95/98/Ме, существенно возросшие возможности этой программы в Windows XP произведут на
вас сильное впечатление.
ПРИМЕЧАНИЕ. Одна из проблем с производительностью, знакомая пользователям Windows 95/98/Ме, никогда не встретится им в Windows XP. После обновления системы вам больше не придется беспокоиться об ограничениях, связанных с печально известными 64-килобайтными кучами User и GDI Heap в старых версиях Windows. В Windows XP не может возникнуть сбоев и перезагрузок по причине израсходования системных ресурсов отдельными программами. Если у вас достаточно памяти, вы можете спокойно запускать несколько приложений и не бояться, что открытие еще одного окна приведет к зависанию компьютер
а.
Диспетчер задач отображает динамически обновляемую информацию о ключевых внутренних ресурсах системы. Вы можете одним взглядом окинуть полный список исполняемых приложений и информацию об использовании памяти и вычислительных ресурсов каждым из процессов. (Эти возможности обсуждаются далее, в разделе "Программы и процессы".) Вам предоставлено право проследить и за сетевым соединением, чтобы выяснить, не оно ли вызывает ухудшение производительности. А если вы готовы настроить Диспетчер задач, то можете воспользоваться множеством доступных индикато
ров производительности, из которых немалое число может оказаться весьма полезным при поиске и устранении причин проблем с продуктивностью работы.
СОВЕТ. Процесс - технический термин, обозначающий любую программу, выполняемую в собственном адресном пространстве. В Диспетчере задач Windows вкладка Процессы (Processes) содержит список, в котором перечислены приложения, запускаемые с помощью меню Все программы, а также все подсистемы и службы, управляемые операционной системой. Обычно каждая запись в списке Процессы соответствует имени исполняемой программы. Для сопоставления программе процесса щелкните на имени программы на вкладке Приложения Диспетчера задач Windows правой кнопкой мыши и выберите пункт Пе
рейти к процессам (Go to process).
Если вы пользуетесь экраном приветствия для входа в систему, можете открывать Диспетчер задач с помощью сочетания клавиш Ctrl+Alt+Delete. Если экран приветствия отключен или ваш компьютер входит в состав домена, нажмите Ctrl+Alt+Delete и кнопку Диспетчер задач в диалоговом окне Безопасность Windows. Вне зависимости от конфигурации системы можно вызвать диспетчер напрямую, нажав сочетание клавиш Ctrl+Shift+Esc.
Как показано на рис. 7.1, Диспетчер задач представляет собой диалоговое окно с несколькими вкладками. Вкладки Приложения (Applications), Процессы (Processes) и Быстродействие (Performance) доступны во всех системах под управлением Windows XP. Вкладка Сеть видна только в том случае, если на компьютере есть сетевой адаптер, а вкладка Пользователи отображается тогда и только тогда, когда включено быстрое переключение пользователей. Строка состояния внизу окна видна на всех вкладках. На ней выводится число исполняемых процессов, процент загрузки центрального процессора и некоторая информация об использовании памяти.
СОВЕТ. Если Диспетчер задач появляется на экране без строки заголовка, меню, вкладок и строки состояния, не пугайтесь! Вы нечаянно дважды щелкнули на окне Диспетчера задач и переключились на его сжатый вид. Это не ошибка, а специальная возможность, предназначенная для того, чтобы не загромождать экран ненужной информацией. Для переключения между сжатым и нормальным представлением щелкните в любом месте окна, за исключением списка программ или процессов.
Вкладка Быстродействие, показанная на рис. 7.2, содержит четыре графика и некоторое количество численных данных. Графики использования центрального процессора и файла подкачки отображают загрузку процессора и объем виртуальной памяти (файла подкачки), зарезервированный вашей системой для последующего использования на момент последнего обновления данных Диспетчером задач. Два графика в правой части показывают зависимость тех же величин от времени. (Более подробно о файле подкачки рассказывается в разделе "Повышение производительности виртуальной п
амяти".)
Промежуток времени, отображаемый на графиках, зависит от текущей скорости обновления данных Диспетчером задач и от ширины окна. Каждая вертикальная линия на графике соответствует шести интервалам обновления. Если вы расширите окно, на нем будет умещаться больше данных.
По умолчанию Диспетчер задач Windows обновляет данные каждые две секунды. Для увеличения частоты обновлений до двух в секунду выберите Вид4Частота обновления (View4Update speed) и смените частоту с Нормальной до Высокой (Normal/High). Для уменьшения частоты обновлений до одного в четыре секунды выберите параметр Низкая (Low). Если вы хотите внимательно изучить график, можете полностью остановить обновление с помощью пункта того же меню Пауза (Paused). Вне зависимости от частоты немедленное обновление можно затребовать, нажав F5 (универсальное сочетание клавиш для команды Обн
овить) или выбрав пункт Обновить (Refresh now) в меню Вид.
По вертикальной оси всех четырех графиков отложены проценты от 0 до 100. Увеличение высоты графиков не приводит к изменению граничных осей, но улучшает читаемость данных.
СОВЕТ. Двойной щелчок в любом месте вкладки Быстродействие (на графиках или вне их) убирает все графики, кроме относящихся к процессору. При этом вы видите больше данных без необходимости расширять окно Диспетчера. Вы можете даже уменьшить окно, передвинуть его в верхний угол экрана и спокойно продолжать работу, одновременно следя за производительностью и загрузкой процессора. Для перехода на вкладки Процессы или Приложения нажмите Ctrl+Tab. Для возврата к нормальному виду Диспетчера задач снова щелкните дважды в любом месте его окна.
Оставшаяся часть вкладки Быстродействие информирует о текущем состоянии памяти компьютера, эта функция обсуждается в следующем разделе.
ВНИМАНИЕ. Числа, отображаемые Диспетчером задач Windows, могут дать вам полезную информацию о системе, но могут и ввести в заблуждение. В некоторых случаях значения оказываются технически точными, но не несут никакой полезной нагрузки, которую можно было бы использовать для решения проблем с производительностью. Например, несмотря на свое название, график использования файла подкачки отображает моменты резервирования и потребления памяти в файле, а не моменты обмена данными между физической памятью и жестким диском. Если вы решите что-то поменять, основы
ваясь на показываемых Диспетчером задач данных, внимательно следите за результатами производимых изменений, чтобы они оказались именно такими, каких вы ждете.
Отслеживание использования памяти
Самая частая причина замедления работы системы под управлением Windows - заполнение физической памяти. При этом Windows начинает так называемую "подкачку" (paging) - перемещение блоков кода и данных программ (каждый такой блок называется страницей - page) из физической памяти на жесткий диск. Обращение к файлу подкачки время от времени - нормальное явление, не ухудшающее производительность системы, но частые запросы данных из файла на диске могут заметно снизить общую скорость работы системы. Эта проблема становится особенно заметной при переключении между нескольк
ими программами, активно использующими память, на компьютере, который не содержит достаточного количества физической памяти. В результате диск почти постоянно находится в работе, потому что система пытается "перекачать" данные с него в память и обратно.
Самый быстрый способ получить информацию об использовании памяти в данный момент - запустить Диспетчер задач Windows и взглянуть на строку состояния внизу любой вкладки. Статистика использования памяти приведена в правой части вкладки в виде двух чисел, а точнее дроби. Первое число (числитель) представляет собой текущий объем выделенной памяти - количество физической и виртуальной памяти, используемой всеми выполняемыми процессами. (Виртуальная память, собственно, и есть файл подкачки.) Знаменатель - общее количество доступной памяти (физической и виртуа
льной). Само по себе это число способно лишь предупредить вас о том, что память скоро закончится совсем, - другими словами, выделенная память примерно совпадает с доступной.
Для того чтобы узнать об использовании памяти подробнее, переключитесь на вкладку Быстродействие и взгляните на таблицы в нижней части диалогового окна. Учтите: числа и подписи к ним могут означать абсолютно не то, что вы подумали. Они способны ввести в заблуждение даже эксперта по Windows и заставить его сделать неверные выводы. В табл. 7.1 рассказывается о том, как можно использовать эти данные для ответов на наиболее типичные вопросы об использовании памяти.
Таблица 7.1. Расшифровка данных Диспетчера задач
Категория Значение Смысл
Всего (Totals) Дескрипторов (Handles) Уникальные идентификаторы, позволяющие программам обращаться к системным ресурсам, таким как файлы, ключи реестра, шрифты и растровые изображения. Теоретически это значение может использоваться для выявления программ, не освобождающих системные ресурсы после завершения работы. На практике оно оказывается полезным в основном для разработчиков, использующих специализированные средства отладки для выявления утечек памяти в приложениях
Потоков (Threads) Поток - объект внутри процесса, выполняющий инструкции программы. Многопоточные программы могут делать несколько операций одновременно. Как и предыдущее, это значение полезно в основном для разработчиков программ в процессе тестирования приложений
Процессов (Processes) Общее количество процессов (программ, подсистем и служб), инициированных всеми пользователями данного компьютера
Выделение памяти (Commit Charge) Всего (Total) Общее количество физической и виртуальной памяти, занимаемой операционной системой и всеми программами в настоящий момент. Это значение также отображается в нижнем правом углу окна Диспетчера задач. Выделение памяти растет по мере открытия программ и файлов данных и должно уменьшаться при их закрытии
Предел (Limit) Общее количество физической и виртуальной памяти, доступной операционной системе и всем приложениям, которые о тоже отображается в нижнем правом углу Диспетчера задач. Чтобы увеличить предельное значение, добавьте в компьютер оперативной памяти и/или увеличьте размер файла подкачки
Пик (Peak) Максимальное общее количество памяти, использовавшееся на протяжении текущего сеанса (в килобайтах). Если это значение часто оказывается близким или равным Пределу, в систему нужно нарастить память
Физическая память (Physical memory) Всего (Total) Полное количество физической памяти данного компьютера (в килобайтах). Поделите на 1024, чтобы перевести это значение в мегабайты
Доступно (Available) Общий объем физической памяти (в килобайтах), который будет выделен выполняемым программам прежде, чем начнется обмен данными с файлом подкачки. Windows всегда старается зарезервировать некоторое количество памяти для новых приложений, даже если оно превышает количество установленной физической памяти
Системный кэш (System Cache) Общее количество физической памяти (в килобайтах), используемое для хранения часто вызываемых программ и данных. Windows пытается отвести под системный кэш как можно больше памяти, но при необходимости будет уменьшать объем кэша для предоставления программам и функциям операционной системы свободной памяти
Память ядра (Kernel Memory) Всего (Total) Полный объем оперативной памяти (в килобайтах), занимаемый основными компонентами операционной системы (включая драйверы)
Выгружаемая (Paged) Объем памяти (в килобайтах), используемой основными компонентами Windows и отображенной на страницы в виртуальной памяти
Невыгружаемая (Nonpaged) Объем кода операционной системы и драйверов (в килобайтах), который должен выполняться в физической памяти и не может быть перенесен в виртуальную
Когда система начинает замедлять работу и вы подозреваете, что дело в памяти, быстрая проверка вкладки Быстродействие может дать вам полезные сведения. Если общий размер выделенной памяти превышает общий объем физической памяти, Windows приходится "перекачивать" страницы между быстрой оперативной памятью и гораздо более медленной виртуальной памятью в файле подкачки, что приводит к замедлению скорости системы. На рис. 7.3 показан пример компьютера, не отвечающего минимальным требованиям Microsoft. Его производительность весьма низка, как ясно показывают прив
еденные на рисунке числа.
В этом примере выделено 98 744 Кбайт памяти (около 96 Мбайт), что в несколько раз превышает физическую память компьютера (32 240 Кбайт или 32 Мбайт). В такой конфигурации многие программы и данные будут вызываться операционной системой из виртуальной памяти и обращение к файлу подкачки будет происходить каждый раз при переключении между приложениями.
Несмотря на одновременную работу множества процессов, на компьютере с 1 Гбайт RAM меньше четверти общего объема оперативной памяти может быть затребовано под данные и программы. Свободная память не пропадает в бездействии, потому что Windows отводит значительную ее часть под кэширование загруженных ранее программ и файлов данных. При этом значительно возрастает скорость работы с компьютером. Когда вы запускаете программу или загружаете файл, Windows проверяет наличие требуемого файла в кэше; если он там есть, загрузка происходит за ничтожную долю того времен
и, которое требуется на загрузку такого же файла с диска. Операция, которая могла бы занять 8-10 секунд при обращении к диску, может выполниться за 2-3 секунды, если все требуемые файлы уже находятся в кэше.
Даже если вам не приходится сталкиваться с существенными падениями производительности, разумно время от времени проверять параметры использования памяти. Особое внимание следует уделять пиковому значению выделенной памяти, которое говорит о максимальной нагрузке на память в течение текущего сеанса. Если это значение существенно превышает объем физической памяти, для системного кэша ресурсов явно хватать не будет, что заметно замедлит работу компьютера.
Если вы работаете с приложениями, которые часто загружают и перегружают большие файлы данных (программы редактирования видео, системы автоматизированного проектирования или программы для работы с базами данных), системный кэш Windows может быть особенно для вас полезен. Для таких программ оперативной памяти не может быть много. Рост быстродействия с увеличением объема памяти может быть невероятным, особенно на компьютере с относительно медленным жестким диском.
Неудивительно, что лучшее решение проблем с производительностью - добавление памяти. Вы можете, конечно, избавиться от постоянных обращений к файлу подкачки, закрыв несколько приложений. Чтобы выяснить, какие программы используют больше всего памяти, откройте Диспетчер задач, перейдите на вкладку Процессы и дважды щелкните на заголовке колонки Память (Mem usage), чтобы отсортировать список в порядке убывания. При этом процессы, задействующие больше всего памяти, окажутся наверху списка, как показано на рис. 7.4.
Список выполняемых программ и процессов особенно полезен в том случае, если вы собираетесь запустить требовательную к памяти программу на компьютере, практически лишенном свободной оперативной памяти. Закрыв ненужные приложения, вы почти всегда сможете "выиграть" достаточно памяти, чтобы избежать замедления работы из-за обращений к файлу подкачки. Как избежать перегрузки процессора
В большинстве домашних и деловых вычислительных задач центральный процессор (central processing unit - CPU) редко может создавать проблемы серьезнее, чем короткие задержки в работе. Непродолжительный всплеск активности CPU способен неожиданно замедлить работу компьютера, но через несколько секунд он должен снова вернуться в нормальное состояние. Две наиболее типичные причины подобных ситуаций связаны с программами, которые требуют больше ресурсов, чем ваш компьютер может предоставить.
Вычислительно емкие программы. Приложения, предназначенные для преобразования и редактирования мультимедиа в цифровом виде, часто предъявляют высокие требования к процессору. Средства программирования, системы автоматической разработки проектирования и даже некоторые игры могут давать тот же эффект, который особенно заметен в том случае, когда вы пытаетесь выполнять другие задачи в фоновом режиме. При работе с такими программами быстрый процессор должен заметно улучшить работоспособность компьютера.
Плохо написанные программы. В некоторых случаях программа "цепляется" за процессор, как щенок за любимую игрушку, и не хочет "отдавать" его. В результате она сильно загружает процессор даже тогда, когда ничего не делает. Если вы столкнетесь с такой программой, свяжитесь с разработчиком и справьтесь о наличии новых версий.
Для того чтобы узнать, сколько ресурсов процессора потребляет каждый процесс в любой момент времени, откройте Диспетчер задач Windows и перейдите на вкладку Процессы. Найдите имя программы в колонке Имя образа и выделите его, затем следите за значением в столбце Процессор. Значение должно динамически меняться по мере того, как программа делает свою работу. Например, упаковка файла с помощью популярного архиватора WinZip - ресурсоемкая операция, но после завершения сжатия сам архиватор не должен требовать никаких ресурсов процессора. Значение выводится в про
центах от общей загрузки процессора, то есть сумма величин для всех процессов всегда равна 100.
ПРИМЕЧАНИЕ. Если сумма значений в столбце Процессор всегда равна 100, что происходит, когда система свободна? В Windows XP имеется специальный процесс, который называется Бездействие системы (System Idle Process). Он "выполняется" в то время, когда процессор свободен. Если вы не видите соответствующего значения, установите флажок Показать процессы всех пользователей в нижнем левом углу вкладки Процессы.
СОВЕТ. Если вы перейдете на вкладку Процессы и отсортируете список в порядке убывания по столбцу Процессор, то сразу увидите, какую часть ресурсов использует конкретная задача. Эта информация поможет вам принять решение, когда можно выполнять несколько задач одновременно, а когда лучше работать с одной программой и не запускать другие. Например, копирование дорожки с компакт-диска программой Проигрыватель Windows Media может практически полностью загрузить некоторые процессоры (90% и более). Если так обстоят дела и в вашей системе, лучше всего не пытаться зан
иматься чем-либо другим по ходу копирования.
СОВЕТ. Следите за своим процессором. Трудно определить, что процессору приходится туго, пока это не проявится в худшем варианте - длительном ожидании при попытке запуска приложения. Вы можете всегда иметь перед глазами наглядный индикатор загрузки процессора - откройте Диспетчер задач Windows, выберите Скрывать при сворачивании (Hide when minimized) в меню Параметры (Options) и сверните Диспетчер. В области уведомлений в правой части Панели задач (которая называется также системным треем) вы увидите индикатор, на котором зеленым столбиком показывается текущая загрузка
процессора. Наведите указатель мыши на значок Диспетчера задач - вы увидите численное значение загрузки. Чтобы восстановить окно Диспетчера задач, дважды щелкните на этом значке или нажмите Ctrl+Alt+Delete.
Повышение производительности виртуальной памяти
Как уже говорилось ранее, Windows "жива" не одними только чипами ОЗУ. Помимо физической памяти для хранения программ и рабочих данных, Windows использует скрытый файл на жестком диске. При необходимости освободить ОЗУ данные перекачиваются в этот файл. Файл подкачки (page file) также называют свопом (swap file, paging file), причем в Windows XP в разных местах используются разные термины. Для единообразия мы будем повсеместно пользоваться только термином файл подкачки.
В процессе установки Windows XP файл подкачки автоматически создается в корневой папке на том же диске, где расположены системные файлы Windows. Размер файла подкачки определяется, исходя из объема физической памяти в вашей системе. По умолчанию минимальный размер файла подкачки в 1,5 раза больше, чем объем физической памяти, а максимальный размер - в 3 раза больше. Файл подкачки можно увидеть в окне Проводника, если включить режим отображения скрытых и системных файлов. Ищите файл pagefile.sys в корневой папке системного диска.
Открыв окно Панель управления4Система, вы сможете наблюдать параметры файла подкачки и изменить их по своему желанию: изменить размер файла подкачки, перенести его на другой диск или разделить на несколько физических дисков для увеличения производительности.
Для просмотра и изменения параметров файла подкачки действуйте следующим образом:
1. Войдите в систему под учетной записью из группы Администраторы, откройте окно Панель управления4Система.
2. На вкладке Дополнительно нажмите кнопку Параметры в разделе Быстродействие.
3. В диалоговом окне Параметры быстродействия выберите вкладку Дополнительно.
4. Нажмите кнопку Изменить для отображения диалогового окна Виртуальная память (Virtual memory), которое показано на рис. 7.5.
5. Текущие параметры файла подкачки отражены в поле Общий размер файла подкачки на всех дисках (Total paging file size for all drives).
6. Выберите любой диск из списка в верхней части диалогового окна, чтобы настроить параметры этого диска. Вы можете изменить перечисленные ниже параметры:
Пользовательский размер (Custom size). Укажите значение в поле Исходный размер (Initial size) для задания начального размера файла pagefile.sys на указанном диске (в мегабайтах). В поле Максимальный размер (Maximum size) введите число, не меньшее значения в поле Исходный размер, но не превышающее 4096 Мбайт (4 Гбайт).
Размер по выбору системы (System Managed Size). Выберите этот пункт для включения динамического управления размером файла подкачки для данного диска. Этот вариант следует выбирать, если вы хотите изменить предлагаемые Windows по умолчанию параметры.
Без файла подкачки (No Paging File). Используйте для всех дисков, на которых вам не нужен файл подкачки. Удостоверьтесь, что файл подкачки есть хотя бы на одном диске.
7. После внесения каких-либо изменений нажмите Установить (Set) для записи изменений.
8. Повторите этапы 6 и 7 для прочих дисков (при необходимости). Нажмите ОК для закрытия диалогового окна после завершения работы с ним.
Каким должен быть размер файла подкачки? Большой файл подкачки нужен системам с относительно небольшим количеством оперативной памяти - например, на компьютере со 128 Мбайт ОЗУ разумный размер файла подкачки должен лежать в диапазоне 192-384 Мбайт. При большем объеме оперативной памяти файл подкачки избыточного размера будет просто занимать место на диске. Если у вас 512 Мбайт ОЗУ или больше, и общий объем выделенной памяти никогда не достигает объема физической памяти, а пространства на диске у вас мало, можете установить фиксированный размер для файла подк
ачки, сделав исходный и максимальный размер файла равными полному объему установленной памяти. Однако учтите, что в этом случае у вас могут начать появляться сообщения о нехватке памяти, - если требования приложений возрастут.
Если на компьютере установлено несколько физических дисков, лучше всего разместить файл подкачки на самом быстром, причем предпочтительно, если системные файлы Windows будут находиться на другом диске. Еще лучше разделить файл подкачки на несколько физических дисков, поскольку контроллер дисков может параллельно обрабатывать несколько запросов на запись и чтение данных. Не пытайтесь разместить файл подкачки на несколько логических дисков одного физического. Если у вас есть один жесткий диск, разбитый на разделы C, D и E, а вы разнесете файл подкачки на нес
колько разделов, система может даже замедлиться, поскольку в такой конфигурации магнитным головкам жесткого диска приходится считывать данные из нескольких областей (а не подряд из одной области диска).
При уменьшении минимального или максимального размера файла подкачки и при создании нового файла подкачки на диске систему необходимо перезагрузить для того, чтобы изменения вступили в силу. Увеличение размера файла подкачки обычно не требует перезагрузки компьютера.
ВНИМАНИЕ. Если у вас очень много физической памяти, может возникнуть соблазн вовсе отключить файл подкачки. Не делайте этого! Windows XP была разработана так, что файл подкачки используется для выполнения некоторых задач ядра, поэтому иные программы третьих фирм могут выдавать сообщение о нехватке памяти при попытке полностью отключить виртуальную память. Помните, что Windows не использует файл подкачки, пока он не понадобится, поэтому отключение виртуальной памяти не приведет к повышению производительности.
Windows может динамически увеличивать размер файла подкачки при необходимости. Эта функция работает только при выборе пункта Размер по выбору системы, а также при задании максимального размера, превышающего текущий размер файла подкачки.
Исходя из опыта работы с предыдущими версиями Windows, некоторые пользователи стараются создавать файл подкачки фиксированного объема с равными исходным и максимальным размерами. Теоретически, это должно поднимать производительность, поскольку исключает возможность фрагментации файла подкачки. Однако подсистема подкачки разработана таким образом, что на практике файл занимает только большие блоки дискового пространства, что делает фрагментацию минимальной. Вы можете заметить небольшое падение производительности в тот момент, когда Windows увеличивает
размер файла подкачки, но это однократная операция, которая никак не влияет на производительность в среднем.
ПРИМЕЧАНИЕ. В системах с 512 Мбайт физической памяти файл подкачки с установками по умолчанию может поглощать заметный объем жесткого диска. В системе с 1 Гбайт памяти исходный размер файла подкачки будет равен 1,5 Гбайт, причем в нормальной ситуации он никогда не будет использоваться весь. Лучше всего в этом случае установить Исходный размер относительно небольшим - например, 512 Мбайт, - а максимальный размер сделать таким, чтобы Windows могла при необходимости разместить в файле подкачки все необходимые данные. При этом диск остается свободным, а вы застрахов
аны от сообщения о нехватке памяти. Если места на диске действительно мало, установите исходный размер файла подкачки равным 2 Мбайт, а максимальный размер равным значению, по крайней мере не меньшему, чем объем установленной физической памяти. Поработайте с Windows некоторое время (неделю) и дайте системе "выработать" нужный размер файла подкачки. Следите за ним с помощью Диспетчера задач и не дайте ему превысить максимум, указанный вами.
ПРИМЕЧАНИЕ. О повышении производительности жестких дисков читайте в разделе "Дефрагментация дисков" главы 24.
Программы и процессы
На вкладке Приложения Диспетчера задач Windows отображаются все выполняемые программы, которым соответствуют кнопки в Панели задач. Вы можете переключаться между этими программами с помощью сочетания клавиш Alt+Tab. Как видно из рис. 7.6, имя каждой записи в столбце Задача (Task) соответствует заголовку приложения, отображаемому в строке заголовка.
В предлагаемом по умолчанию режиме отображения Таблица на вкладке Приложения присутствует также строка Состояние. Большую часть времени в этом столбце вы будете наблюдать только одно значение - Выполняется (Running). Если приложение по каким-либо причинам "зависнет", вы увидите новое значение - Не отвечает (Not responding). В этом случае можете попробовать закрыть программу, выбрав ее и нажав кнопку Снять задачу (End task). Не стоит, однако, слишком быстро "жать на курок" - надпись Не отвечает не обязательно означает, что приложение необратимо зависло. Если программа испо
льзует все доступные ресурсы для решения сложной задачи, она может быть слишком занята для того, чтобы отвечать Диспетчеру задач. Прежде чем завершать программу, дайте ей возможность закончить свою работу. Сколько следует ждать? Зависит от задачи. Если программа обрабатывает большой файл данных (например, выполняет глобальный поиск с заменой в большой базе данных Microsoft Access), разумно подождать несколько минут, особенно если вы слышите, что система обращается к жесткому диску (или видите мигание соответствующего огонька). Но если задача обычно выполняется
за несколько секунд, больше минуты ждать ее завершения бессмысленно.
СОВЕТ. Когда вы завершаете приложение нажатием кнопки Снять задачу (на вкладке Приложения), результат будет таким же, как если вы попробуете его закрыть щелчком правой клавиши мыши на кнопке в Панели задач и выбором пункта Закрыть из контекстного меню. Если программа может ответить на запрос о завершении, она запросит у пользователя подтверждение и даст ему возможность при необходимости сохранить открытые файлы. А вот кнопка Завершить процесс "убивает" процесс мгновенно и навсегда, закрывая все открытые файлы и не давая вам ни малейшей возможности сохр
анить их. При всякой возможности следует пытаться сперва нажимать кнопку Снять задачу, а "зверства" завершения процесса оставлять для тех ситуаций, когда нет иной альтернативы.
Как уже говорилось, на вкладке Приложения отображаются далеко не все программы и приложения, работающие на любом компьютере под управлением Windows. Полный список исполняемых процессов и более широкий набор средств управления ими доступен через вкладку Процессы.
В предлагаемом по умолчанию режиме на вкладке Процессы видны названия программ и служб, доступные данному пользователю. Обратите внимание, что в приведенном ниже примере одновременно выполняется 31 процесс (о чем свидетельствует значение в нижнем левом углу диалогового окна). Так почему в списке всего только 6 записей?
В этом коротком перечне показаны только процессы, доступные данному пользователю. Если вы установите флажок Показать процессы всех пользователей (Show Processes From All Users), в списке появятся все исполняемые в данный момент процессы. В этом случае будут отображаться программы и приложения, выполняемые под встроенными учетными записями System, Network Service и Local Service.
Для каждого из процессов Диспетчер задач Windows по умолчанию выводит следующие сведения: Имя образа (имя процесса), Имя пользователя (который запустил процесс), Процессор (процент загрузки процессора) и Память (количество памяти, требуемое процессу для выполнения типичных действий).
Процессы изначально располагаются в том порядке, в котором они были запущены, причем стартовавшие последними находятся вверху списка. Вы можете отсортировать список по любой колонке, щелкнув на ее заголовке (щелкните на заголовке еще раз, чтобы изменить направление сортировки на противоположное). Как уже отмечалось, это - хороший способ выявить программы, чересчур перегружающие память или процессор.
Немного потрудившись, можно настроить вкладку Процессы так, что на ней будет располагаться гораздо больше информации о каждом выполняемом процессе, чем в предлагаемом по умолчанию режиме. Чтобы изменить состав столбцов этой вкладки, выберите пункт Вид4Выбрать столбцы (View4Select columns), а затем добавляйте и удаляйте столбцы с помощью диалогового окна, показанного ниже.
ПРИМЕЧАНИЕ. Сложив значения в столбце Память, вы обнаружите, что сумма отличается от всех величин, приведенных на вкладке Быстродействие. Это вполне нормально. На загадочном языке разработчиков программного обеспечения число, располагающееся справа от имени каждого из процессов, соответствует совокупному объему страниц памяти в используемом процессом пространстве. Страницы могут не использоваться целыми днями или даже неделями, но Windows не удаляет их до тех пор, пока они не понадобятся для чего-нибудь другого. С другой стороны, некоторые участки памят
и могут задействоваться совместно. Два или более процессов могут иметь один и тот же код, который будет храниться в одной области памяти, но объем этой памяти в списке будет указан дважды. Числа в столбце Память следует воспринимать как приблизительно адекватные реальной картине, но не стоит полагаться на их точность.
Большая часть наименований столбцов соответствует счетчикам, доступным с помощью консоли Быстродействие (которая описана в разделе "Другие средства измерения производительности системы" далее в этой главе). Выбрав список столбцов для отображения, нажмите ОК. После этого можно настроить вид списка, перетащив заголовки столбцов влево или вправо, а перетаскивание границ столбцов позволяет изменить их ширину. При необходимости можно изменить и размер окна Диспетчера задач, чтобы в него помещалось больше данных. На рис. 7.7, к примеру, мы добавили четыре сто
лбца, в которых учитывается количество обращений к диску для каждой программы. Если диск вдруг начинает "дергаться" без явных на то причин, окно такого вида поможет вам быстро выявить программу, которая в этом виновата.
Управление дополнительными ресурсами процессора
Каждый выполняемый процесс в системе Windows обладает приоритетом (base priority). Этот параметр определяет, какая часть времени процессора отдается данному процессу. По умолчанию приоритет всех процессов устанавливается как Нормальный. Некоторые важные системные службы выполняются с Высоким приоритетом (список возглавляют Диспетчер задач, Вход в систему и Подсистема клиент/сервер - csrss.exe). Эти задачи получают ресурсы процессора даже в том случае, если какая-нибудь из обычных программ целиком завладевает им.
Вы можете добавить столбец Приоритет в список процессов Диспетчера задач Windows. Вы также можете изменить приоритет любого процесса, выделив его имя, щелкнув на нем правой кнопкой мыши и выбрав пункт Приоритет (Set priority). Появится подменю с шестью возможными пунктами (см. ниже).
Поскольку приоритет любого процесса устанавливается им самостоятельно, любые изменения, сделанные Диспетчером задач, остаются в силе только на протяжении текущего сеанса работы. Если вы хотите, чтобы приложение всегда выполнялось с приоритетом, отличным от присваиваемого ему по умолчанию, можете создать ярлык, использовав для запуска приложения команду start. В любой командной строке введите start /?, чтобы получить список аргументов этой команды, дающих возможность запускать приложения с различным приоритетом.
Как и множество других способов улучшить производительность системы, этот нужно использовать крайне редко и только тогда, когда вы абсолютно уверены в последствиях. Мы рекомендуем вам не злоупотреблять этой возможностью, потому что вероятность получения дополнительной "головной боли" существенно превышает потенциальную пользу от изменения приоритета. Разумно присвоить низкий приоритет задаче, которая пожирает ресурсы центрального процессора, чтобы она не мешала обычной работе, однако вам следует хорошо протестировать программу, прежде чем примен
ять этот метод регулярно. Будьте особенно осторожны с приоритетом Реального времени, поскольку процесс с таким уровнем важности может "завесить" систему так "надежно", что даже Диспетчер задач не сможет загрузиться, и вы потеряете данные. Это значение приоритета не следует устанавливать в повседневной работе, однако оно может быть полезно на компьютере, выполняющем только одну задачу, крайне требовательную к ресурсам процессора.
На системе с двумя процессорами под управлением Windows XP Professional вы можете назначить процесс, обычно распределяемый между двумя процессорами, только одному из них, щелкнув на этом процессе правой кнопкой мыши и выбрав пункт Set Affinity из контекстного меню. Эта команда не выводится в контекстном меню на однопроцессорных системах. Ее также следует использовать редко и только в том случае, если задача поглощает ресурсы обоих процессоров и мешает работать другим программам.
Настройка автоматически выполняемых программ
Одна из типичных проблем с производительностью связана с автоматическим запуском большого числа программ в процессе загрузки Windows. В результате, особенно в системах с небольшим объемом памяти, загрузка компьютера продолжается слишком долго, а приложения, которыми вы никогда не пользуетесь, отбирают память у программ, с которыми вы реально работаете, и файл подкачки используется чаще, чем это необходимо. Некоторые программы, такие как антивирусные утилиты, действительно должны запускаться автоматически. Но в большинстве случаев лучше всего запускать
программы самостоятельно и только тогда, когда они нужны, а потом закрывать их.
Чрезмерное количество автоматически загружаемых программ обычно наблюдается на компьютерах, продаваемых целиком с предустановленной версией Windows XP и целым набором вспомогательных приложений. Обычно эти приложения действительно полезны, но от бесплатной программы толку мало, если она занимает память, а вы никогда ею не пользуетесь. Купив новый компьютер, лучше сразу просмотреть список установленных на него программ и удалить те из них, которые никогда не понадобятся. В предыдущих версиях Windows типичным симптомом перегрузки компьютера автоматически з
агружаемыми программами был большой размер системного трея с их значками, но Windows XP регулярно скрывает эти значки, поэтому вы можете даже не догадываться о том, что в вашей системе имеется проблема подобного рода.
ПРИМЕЧАНИЕ. Подробнее о настройке панели задач и области уведомлений рассказывается в разделе "Удаление ненужных значков из Области уведомлений" главы 8.
Найти автоматически запускаемые программы не так легко, как кажется. В процессе установки программа может быть сделана запускаемой автоматически одним из следующих способов:
Добавление в папку Автозагрузка для данного пользователя. В папке %UserProfile%\Start Menu\Programs\Startup содержатся ярлыки для программ, запускаемых при входе данного пользователя в систему.
Добавление в общую папку Автозагрузка. В папке %AllUserProfile%\Start Menu\ Programs\Startup содержатся ярлыки программ, запускаемых автоматически при входе в систему любого пользователя.
Ключ Run (компьютера). Программы, перечисленные в ключе HKLM\Software\ Microsoft\Windows\CurrentVersion\Run, будут запускаться для всех пользователей.
Ключ Run (пользователя). Программы в ключе HKCU\Software\Microsoft\Windows\CurrentVersion\Run запускаются автоматически при входе данного пользователя в систему.
Папки Планировщика задач. Планировщик задач позволяет предписать каждому пользователю задачи для выполнения при входе в систему. Кроме того, администратор может сам назначить вам подобные задания, причем они будут отображаться только в его папке назначенных задач. Другие пользователи также могут назначить задачи, которые будут запускаться в фоновом режиме в момент вашего входа в систему.
Win.ini. Программы, предназначенные для 16-разрядных версий Windows, могут добавить команды в строки Load= и Run= этого файла, расположенного в папке %SystemRoot%. Это наследие эпохи Windows 3.1.
Ключи RunOnce и RunOnceEx. Группа ключей реестра, которая содержит список программ, выполняемых однократно в момент запуска компьютера. Эти ключи могут относиться и к конкретной учетной записи данного компьютера.
HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceEx HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnceEx
Групповая политика. Содержит две политики (с именами Запуск программ при входе пользователя в систему), определяющие список программ, запускаемых при входе любого пользователя в систему. Они находятся в папках Конфигурация компьютера4Административные шаблоны4Система4Вход в систему (Computer configuration4Administrative Templates4System4Logon) и Конфигурация пользователя4Административные шаблоны4Система4Вход в систему (User configuration4Administrative Templates4System4Logon).
Сценарии входа в систему, автоматически выполняемые при включении компьютера, могут запускать внешние приложения. Сценарии настраиваются с помощью Групповой политики: Конфигурация компьютера4Конфигурация Windows 4Сценарии и Конфигурация пользователя4Конфигурация Windows4Сценарии (входа в систему и выхода из системы).
В состав Windows XP входит утилита Настройка системы (System Configuration Utility), Msconfig.exe, которая позволяет вывести список всех программ, запускаемых при загрузке компьютера. Хотя она и похожа на утилиту Windows 98/Ме с тем же именем, в ней имеются важные дополнительные функции, отсутствующие в предыдущих операционных системах. Для пользователей Windows 2000 эта утилита является абсолютным новшеством. Чтобы запустить ее, введите msconfig в любой командной строке.
На рис. 7.8 показана вкладка Автозагрузка утилиты Настройка системы, на которой выведен список всех автоматически запускаемых программ - имена и полные пути к исполняемым файлам, запускающим эти программы, а также местоположение записей, обеспечивающих автоматическое выполнение.
Вкладка Автозагрузка утилиты Настройка системы предназначена для использования в качестве диагностического средства. Нажатие клавиши Отключить все позволяет сбросить все флажки в списке. При этом Windows не будет загружать никакие программы. Затем вы можете по одному устанавливать флажки и смотреть, какая из автоматически запускаемых программ вызывает проблемы.
Чтобы проверить, можно ли удалить программу из списка автоматически запускаемых, снимите флажок слева от ее имени и перезагрузитесь. Если система работает нормально и без этой программы, ее можно смело удалять. Действуйте следующим образом:
Попробуйте отключить автоматическую загрузку с помощью внутренних меню самой программы. Большая часть таких программ позволяет вам это сделать сбросом какого-нибудь флажка в диалоговом окне Параметры или Настройки. Возможно, придется "покопаться" в настройках, но это все-таки лучший вариант.
Удалите ярлык программы из папки Автозагрузка. Это хороший способ отключить автоматическую загрузку программы, но он не сработает, если автозагрузка включена через реестр. Вы можете переместить ярлык в другое место, если считаете, что он вам еще понадобится.
В крайнем случае, попытайтесь отредактировать реестр вручную. Этот метод сложный, опасный и не всегда удачный. Некоторые программы сами восстанавливают соответствующие значения в реестре, если вы их потом запускаете.
СОВЕТ. Найдите более мощный менеджер автозагрузки.
Хотя Настройка системы - бесценное средство диагностики, ему недостает некоторых важных функций. Например, хотя вы можете отключить автоматическую загрузку программы, у вас не получится удалить ее из списка насовсем. Вам также не удастся создать меню для выбора конфигурации загрузки. К счастью, поиск по Сети может быстро предоставить вам несколько бесплатных альтернативных менеджеров. Мы предпочитаем пользоваться программами Startup Control Panel (Mike Lin, http://www.mlin.net/StartupCPL.shtml) и Startup Cop (Neil J. Rubenking, http://www.pcmag.com/utilities).
Неважно, каким способом вы решите управлять автоматически запускаемыми программами. Не пользуйтесь утилитой Настройка системы как постоянным менеджером загрузки. Это снижает ее функциональность в качестве диагностического средства, поскольку если возникнут проблемы, вам придется составлять список программ, отключенных в диагностических целях, и список тех, которые должны быть отключены постоянно. Кроме того, утилита Настройка системы станет выводить диалоговое окно с запросом каждый раз при включении или перезагрузке компьютера, а после нажатия н
а кнопку ОК будет запускаться сама эта утилита.
По завершении диагностики системы с помощью этой утилиты и успешного разрешения проблем выберите пункт Нормальная загрузка и нажмите ОК для того, чтобы выйти из программы. В следующий раз при запуске компьютера будет пройден полный цикл загрузки, и все отключенные программы будут снова включены.
Если вы решите пользоваться утилитой Настройка системы в качестве диспетчера загрузки, отключите предупреждение, появляющееся в момент загрузки системы, поскольку с его помощью можно случайно восстановить неугодную конфигурацию системы. Перезагрузив компьютер, установите флажок "Не выводить это сообщение и не запускать утилиту Настройка системы в следующий раз при загрузке Windows" (Don't show this message or launch the System Configuration Utility when Windows starts). Нажмите ОК. Отключенные с помощью настроечной утилиты программы останутся таковыми до тех пор, пока вы их снова не включите
. Если вы откроете утилиту и не произведете никаких изменений, вам останется только нажать кнопку Отмена для того, чтобы закрыть программу, иначе она предложит перезагрузить компьютер.
Управление загружаемыми службами
Службы - это программные компоненты, выполняющие некоторые специфические системные функции, обычно в тесном взаимодействии с ядром системы и драйверами. В типичной системе под управлением Windows XP Home Edition или Professional в любой момент времени выполняется около 50 процессов, которые решают такие задачи, как контроль активности Plug and Play, контроль жестких дисков, надзор за безопасностью системы и синхронизация часов с серверами времени в Интернете.
ПРИМЕЧАНИЕ. Подробнее о службах в Windows XP рассказывается в приложении С.
Некоторые службы жизненно важны для работы Windows, другие предоставляют дополнительные возможности и могут быть спокойно отключены для освобождения памяти и других ресурсов. Вкладка Службы (Services) утилиты Настройка системы, показанная на рис. 7.9, позволяет временно отключить одну или несколько служб, чтобы проверить работоспособность системы в их отсутствие.
Четыре столбца на вкладке Службы предоставляют информацию о названии службы, производителе программы, текущем статусе службы (Работает, Остановлена или Приостановлена), а также ее относительную важность в системе Windows.
Хотя на вкладке имеется кнопка Отключить все (Disable all), ее не рекомендуется использовать, за исключением совсем уж крайних случаев.
СОВЕТ. Флажок "Скрыть все службы Microsoft" в нижней части вкладки "Службы" позволяет выделить службы третьих фирм (такие как дефрагментаторы диска и антивирусные программы), не являющиеся частью операционной системы. Если у вас возникают проблемы со стабильностью или быстродействием, установите этот флажок, чтобы иметь дело со списком служб, являющихся с наибольшей вероятностью источником неполадок. Временно отключая каждую из них по очереди, вы сможете быстро установить причину проблемы.
Другие средства измерения производительности системы
Как уже говорилось, Диспетчер задач Windows позволяет быстро получить основные сведения о производительности системы, сделать, говоря образно, моментальный снимок. Более точное системное средство - консоль Быстродействие - предоставляет информацию о гораздо большем числе параметров системы, чем Диспетчер задач. Вы можете вести журналы данных о производительности и экспортировать их в программы типа Microsoft Excel для более детального анализа; вы также можете устанавливать оповещения, указывающие Windows XP на необходимость выполнения некоторых действий при дост
ижении пороговых значений выбранных параметров, а также следить за производительностью удаленных систем с той же легкостью, как и за быстродействием своего компьютера.
ПРИМЕЧАНИЕ."Быстродействие" - это одна из оболочек консоли управления Microsoft (Microsoft Management Console). Более подробно об утилитах на основе MMC рассказывается в приложении B "Работа с консолью управления Microsoft".
Консоль Быстродействие
Для того чтобы открыть консоль Быстродействие, откройте Панель управления4 Администрирование4Быстродействие (Control Panel4Administrative Tools4Performance) или введите команду perfmon.msc в любой командной строке.
Консоль Быстродействие, показанная на рис. 7.10, состоит из двух компонентов: Системного монитора и Оповещений и журналов производительности (System monitor, Performance Logs and Alerts). Последний компонент может быть разбит на Журналы счетчиков (counter logs), Журналы трассировки (trace logs) и Оповещения (alerts). Системный монитор используется для отображения графических и текстовых датчиков текущего поведения системы и ее состояния в недалеком прошлом. Оповещения и журналы производительности дают вам возможность отслеживать поведение системы на протяжении более длительных промеж
утков времени. Раздел Оповещения позволяет указать действия при достижении пороговых значений каким-либо датчиком. В этой главе мы уделим основное внимание компоненту Системный монитор. Подробнее о создании и использовании журналов производительности и оповещений вы можете узнать в документации к Windows XP Professional Resource Kit (Microsoft Press, 2001).
Консоль Быстродействие может отслеживать все, от относительно стандартных, но важных параметров (например, загрузки процессора и обращений к дискам), до экзотических и крайне сложных параметров, наподобие "Прочитано нестраничных байт/сек" для перенаправителя (Number of nonpaging read bytes per second для Network redirector). Любой параметр добавляется на консоль в виде комбинации объекта и счетчика (object, counter).
Объект - это любая часть ресурсов компьютера, которой могут быть сопоставлены некоторые характеристики и которая может рассматриваться как единый идентифицируемый элемент. Типичными объектами большинства компьютеров являются процессор, память, файл подкачки, а также физические и логические диски. Полный набор объектов зависит от компьютера - от установленного оборудования, используемых сетевых протоколов и т. д.
Счетчик измеряет какую-либо из характеристик объекта, которому он сопоставлен. Для каждого объекта доступен свой набор счетчиков. Например, для процессора набор счетчиков включает: % времени прерываний, % загруженности процессора, Прерываний/сек и несколько других.
Некоторые счетчики возвращают мгновенное значение параметра. Другие показывают среднее между текущей величиной и значением с предыдущего периода измерений. Счетчики третьего типа вычисляют разность текущего и предыдущего значений. Если вы не уверены в предназначении какого-либо счетчика, нажмите кнопку Объяснение в диалоговом окне Добавить счетчики, о котором рассказывается в разделе "Добавление счетчиков" этой главы.
Некоторые объекты могут присутствовать на консоли Быстродействие в нескольких экземплярах. Каждый экземпляр называется вхождением. Это дает вам возможность измерять и сравнивать одинаковые параметры разных процессов или устройств. Например, объект Процесс имеет вхождения, соответствующие всем выполняемым процессам. Объект Физический диск присутствует столько раз, сколько дисков установлено на компьютере. Объекты с несколькими вхождениями обычно позволяют выбрать дополнительное вхождение, которому сопоставляется суммарная информация по всем эк
земплярам данного объекта. Поэтому, например, вы можете создать несколько вхождений счетчика I/O обмен данными, байт/с (IO Data, Bytes/sec), суммирующего все данные, считываемые и записываемые процессом (при обращениях к диску, сети и различным устройствам). В этом примере счетчик, подсчитывающий общие данные ввода-вывода всех процессов, даст вам точную информацию о производительности системы в целом; а добавляя счетчики для каждого из процессов, вы сможете выяснить, какой из них потребляет больше ресурсов, чем следует.
Отслеживание счетчиков с помощью Системного монитора
В режиме Диаграмма (Chart) Системный монитор отображает информацию о текущем состоянии одного или нескольких счетчиков и некоторые сведения о недавнем прошлом системы. При установленном по умолчанию интервале обновления в 1 секунду размер диаграммы Системного монитора соответствует 1 минуте и 40 секундам. Вы можете получить информацию в виде гистограммы или текстового отчета. Для переключения между Диаграммой, Гистограммой и Отчетом служат кнопки Просмотр Диаграммы (View Chart), Просмотр Гистограммы (View Histogram) и Просмотр Отчета (View Report) на панели инструментов
(см. рис. 7.10). Можно также щелкнуть правой кнопкой мыши в любом месте окна Системного монитора, выбрать из контекстного меню пункт Свойства, а затем - нужный вам режим отображения на вкладке Общие диалогового окна свойств системного монитора.
Добавление счетчиков
В любом режиме просмотра исходное состояние панели Системного монитора - это свободный экран, ожидающий добавления одного или нескольких счетчиков?производительности (из тысяч доступных). Красная вертикальная линия отображается в левой части Диаграммы. Если вы ее не видите, используйте кнопку Просмотр текущей активности (View current activity) на панели инструментов Системного монитора. Итак, чтобы добавить какой-нибудь счетчик, нажмите кнопку Добавить счетчик (Add counter) на панели инструментов или щелкните правой кнопкой мыши на диаграмме и выберите из контекстн
ого меню пункт Добавить счетчики. Откроется одноименное диалоговое окно, показанное на рис. 7.11.
Для просмотра информации о вашем собственном компьютере выберите пункт Использовать локальные счетчики (Use local computer counters). Чтобы следить за состоянием удаленного компьютера, щелкните на пункте Выбрать счетчики компьютера (Select counters from computer), а затем выберите имя компьютера, который хотите контролировать.
Выбор параметров мониторинга следует начинать с поля со списком Объект (Performance Object). Два списка этого окна содержат доступные для объекта счетчики и их вхождения. Вы можете выбирать как отдельные счетчики, так и целые группы (с помощью Shift+щелчок левой кнопкой мыши и Ctrl+щелчок соответственно). Пункты Все счетчики или Все вхождения служат для выделения всех требуемых элементов списков.
Если вы не уверены в своем понимании назначения какого-либо счетчика (это достаточно вероятно, поскольку счетчиков очень и очень много), выберите его в списке и нажмите кнопку Объяснение (Explain). На экране появится краткий комментарий к данному счетчику.
Определив комбинацию объекта, счетчика и вхождения, нажмите Добавить для занесения этого счетчика в диаграмму, гистограмму или отчет. Закончив добавлять счетчики, вернитесь в консоль Быстродействие нажатием кнопки Закрыть. Добавляйте столько счетчиков, сколько хотите, но учтите, что считывать информацию с диаграммы с большим числом элементов может быть сложно - она перестанет быть наглядной. Если вам действительно нужно одновременно смотреть на большое количество счетчиков, попробуйте запустить несколько экземпляров консоли Быстродействие и распр
еделить счетчики между ними.
Изменение параметров вывода Диаграммы
В режиме Диаграмма и Гистограмма все счетчики Системного монитора выводятся на графики с одинаковой вертикальной осью, на которой отложена шкала от 0 до 100. Каждый из счетчиков показывается с определенным масштабом, поэтому те из них, которые могут отображать большие значения (например, Физический диск(_Total)\Считано байт/сек, измеряющий количество байт в секунду, считанных со всех физических дисков компьютера; это число может достигать сотен тысяч), могут мирно сосуществовать на одном графике со счетчиками с небольшими значениями (например, Физический ди
ск(_Total)\Операций считывания/сек, регистрирующий количество операций считывания в секунду).
Возможно, вам придется изменить масштаб по вертикальной оси для того, чтобы графики стали более осмысленными, причем менять потребуется как шкалу, так и масштаб. В частности, такая ситуация ожидаема в том случае, если Системный монитор отображает показания какого-либо счетчика в виде горизонтальной линии, идущей по верху диаграммы. Это означает, что данные превышают максимально возможное значение для шкалы счетчика.
В списке ниже перечислены параметры счетчиков, доступные для изменения.
Изменение шкалы по вертикальной оси. Щелкните правой кнопкой мыши на диаграмме или гистограмме и выберите пункт Свойства из контекстного меню. На вкладке График (Graph) диалогового окна свойств Системного монитора введите значения в полях Максимум (Maximum) и Минимум (Minimum). Поскольку все счетчики Системного монитора возвращают только положительные значения, у вас не выйдет задать число меньше нуля. На этой вкладке вы также можете добавить вертикальные или горизонтальные линии сетки, указать надпись для вертикальной оси и назначить заголовок всей диаграмме.
Это особенно полезно в том случае, если вы создаете специальные консоли производительности, предназначенные для определенных конкретных измерений.
Настройка масштабного коэффициента счетчика. Для того чтобы поменять масштаб счетчика, перейдите на вкладку Данные (Data) диалогового окна свойств Системного монитора, выберите счетчик и измените значение в поле Масштаб. По умолчанию принят масштаб "По умолчанию", название которого ничего не говорит об используемом масштабном коэффициенте. Чтобы выяснить, какое значение используется по умолчанию, посмотрите на столбец Шкала в нижней части диаграммы. Чтобы определить подходящий для этого счетчика масштаб, посмотрите на значения Минимум и Максимум в обл
асти значений данного графика (над легендой). Помните, что в этой области отображаются данные только о выбранном счетчике, поэтому для изменения масштаба конкретного счетчика лучше выбрать его заранее, до того как вы откроете диалоговое окно свойств Системного монитора.
Изменение цветов, шрифтов и заголовков. Другие параметры вкладок диалогового окна свойств Системного монитора позволяют настраивать цвета и шрифты, используемые на диаграмме или гистограмме, указывать основной заголовок или текст по вертикальной оси, а также менять шрифты и цвета, определенные для элементов графика. Вы также можете выбирать Ширину, Цвет и Стиль на вкладке Данные, определяя тем самым вид выбранных счетчиков. Помните, что Стиль можно менять только для ширины По умолчанию; если выбрать другую ширину линии, стиль для нее будет установлен П
о умолчанию (сплошная линия).
Выделение конкретной линии. Когда на одной диаграмме отображаются данные с нескольких счетчиков, иногда бывает трудно отличить один от другого. При двойном щелчке на линии диаграммы Системный монитор выделяет соответствующий счетчик в легенде. Однако если линии проходят близко друг от друга, вы не можете быть уверены, что выбрали ту самую, которая вам нужна. Кнопка Выделить (с изображением лампочки) поможет вам в такой ситуации. При щелчке на этой кнопке (или нажатии клавиш Ctrl+H) Системный монитор отмечает текущую линию двойной шириной и контрастным цвет
ом. Включите выделение и двигайтесь от одного элемента списка счетчиков к другому - так вы сможете выяснить, какая линия графика к чему относится.
Изменение интервала обновления. По умолчанию Системный монитор снимает данные со счетчиков 1 раз в секунду. Экран системного монитора всегда настроен на отображение 100 интервалов обновления, поэтому при любом разрешении дисплея и размере окна на диаграмме укладывается 1 минута и 40 секунд. Вы можете изменить интервал обновления, перейдя на вкладку Общие диалогового окна свойств Системного монитора. В окне Снимать показания каждые ... (Sample Automatically Every …) можно указать любое целое число от 1 до 3 888 000 (1 секунда - 45 дней). Например, чтобы снимать показания об испо
льзовании файла подкачки раз в два часа, введите число 72.
Остановка счетчика. Сбросьте флажок Снимать показания каждые ... (Sample Automatically Every ...) на вкладке Общие диалогового окна свойств Системного монитора. Вы также можете нажать кнопку Не изменять отображение (красный кружок с крестом) на панели инструментов или воспользоваться клавишами Ctrl+F.
Сохранение и загрузка настроек Системного монитора
Для того чтобы скопировать свойства текущего графика в буфер обмена, нажмите Ctrl+C или кнопку Копировать свойства на панели инструментов Системного монитора. Вставка свойств из буфера обмена осуществляется аналогично: Ctrl+V или кнопка Вставить список счетчиков панели инструментов. Через буфер обмена можно скопировать счетчик в другой экземпляр Системного монитора. Вы можете использовать буфер обмена и для восстановления состояния диаграммы после внесения в нее изменений, если, конечно, не очистите буфер. Кнопка Вставить список счетчиков вставляет все
свойства графика, сохраняемые в буфере обмена, а не только список счетчиков.
ПРИМЕЧАНИЕ. Вы видите несколько экземпляров Svchost.exe в Диспетчере задач и недоумеваете? Это вполне нормально. Программа Service Host (Svhost.exe) - один из основных компонентов Windows XP, предназначенный для исполнения низкоуровневых системных служб в едином окружении. Объединение нескольких системных служб сокращает время загрузки системы и затраты ресурсов на выполнение этих служб, а также избавляет от необходимости исполнения множества низкоуровневых служб по отдельности. Поскольку разным службам требуется разный уровень доступа к системе, в Windows XP они разбиты на
несколько групп. В версии Windows XP Home Edition должно выполняться четыре экземпляра Svhost.exe, а в Windows XP Professional - четыре или пять.
Дополнительные возможности системы
Набор дополнительных возможностей Windows XP позволяет настраивать параметры быстродействия в соответствии с вашими требованиями к вычислительным возможностям компьютера. В некоторых случаях предлагаемые по умолчанию параметры не всегда есть то, что нужно, поэтому нужно уметь их конфигурировать.
Новые возможности настройки параметров производительности доступны в диалоговом окне, открывающемся последовательностью пунктов меню Панель управления4Система4Быстродействие4Параметры (в разделе Производительность)4Дополнительно (Control Panel4System4Performance4Advanced4Settings4 Advanced). Первые два переключателя позволяют настроить использование процессора и памяти соответственно (рис. 7.12).
Переключатель Распределение времени процессора (Processor Scheduling) по умолчанию установлен в положение Программы (Programs). Если вы работаете одновременно с большим количеством приложений и готовы смириться с некоторым снижением "оперативности" активной программы из-за выделения большего количества ресурсов фоновым приложениям, выберите другое положение - Службы, работающие в фоновом режиме (Background Services).
В секции Использование памяти (Memory Usage) предлагаемые по умолчанию настройки следует изменить в том случае, когда вы хотите работать с программами, обрабатывающими большие объемы данных. При этом (положение переключателя Системный кэш - System Cache) Windows резервирует гораздо большую область памяти под системный кэш.
Для ускорения загрузки приложений Windows ХР постоянно отслеживает файлы, к которым происходит обращение в процессе загрузки компьютера и при запуске приложений. Затем создается индексный файл (в папке %SystemRoot%\Prefetch), содержащий сегменты кода часто используемых программ в том порядке, в котором они должны загружаться. Процесс предварительной подготовки увеличивает производительность системы, давая ей возможность быстро считывать необходимые файлы при последовательном доступе к диску.
Предварительная подготовка особенно эффективна, если используется совместно со встроенным средством дефрагментации диска. Каждые три дня во время бездействия системы эта программа перемещает файлы программ к внешним дорожкам диска, что уменьшает время, затрачиваемое на их загрузку. Чтобы Windows выполнила такую оптимизацию без полной дефрагментации диска, выполните исполняемый файл Defrag.exe с ключом -b, например: defrag c: -b.
При этом будет запущена версия программы Defrag, предназначенная для работы в командной строке. Она оптимизирует загрузочные файлы и приложения, не затрагивая остальные данные на диске.
Эффективная работа: Windows XP. / Э. Ботт, К. Зихерт - СПб: Питер, 2003. - 1072 с.
|