Windows XP для бывалого бойца
Шрифт:
Переадресация ресурсов
При работе на удаленном рабочем столе большинство клиентских ресурсов доступно в сессии удаленного рабочего стола. Переадресация файловой системы (File System Redirection) обеспечивает в процессе терминальной сессии доступ к локальной файловой системе с удаленного рабочего стола. Клиентская файловая система имеет в проводнике вид стандартного общего диска с именем <Диск> on tsclient. Переадресация принтера позволяет перенаправлять задания печати с сервера терминалов на принтер, подключенный к локальному компьютеру. При входе клиента в систему удаленного компьютера автоматически обнаруживается принтер и устанавливается соответствующий драйвер. Переадресация портов обеспечивает доступ приложениям удаленного рабочего стола к последовательным
Надежность
В этом разделе я постарался суммировать основные особенности Windows XP, предназначенные для повышения надежности работы ОС.
Мониторинг завершения работы
Windows XP содержит утилиту мониторинга завершения работы ОС (Shutdown Event Tracker), обеспечивающую простой стандартный механизм детального документирования причин отключения и перезапуска компьютера. Эти данные используются для анализа причин аварийного завершения работы компьютера и более полного анализа системной среды.
Чтобы включить документирование причин завершения работы и перезагрузки, откройте диалоговое окно Выключение компьютера (Shut Down Windows) – оно отображается при штатном выключении компьютера или при перезапуске системы после аварийного отключения. Пользователю предлагается выбрать причину сбоя из стандартного набора. Вы также вправе определить свои причины завершения работы системы. Предоставленная информация вносится в журнал, который можно просмотреть в оснастке Event Viewer. По умолчанию Shutdown Event Tracker в Windows XP отключена.
Кроме документирования причин завершения работы утилита Shutdown Event Tracker также делает «моментальный снимок» состояния системы перед отключением, определяет, какие системные ресурсы были перегружены или близки к перегрузке. Она также регистрирует ряд параметров всех процессов в системе, страничных файлов, дисков и общие сведения об использовании системных ресурсов. В дальнейшем эта информация позволяет проанализировать причины аварийного завершения работы и состояние системы на тот момент. Эти данные чрезвычайно важны для понимания причины снижения производительности системы и неполадок, вызывающих аварийную перезагрузку. Они также позволяют выявить узкие места системы, например обнаружить необходимость сокращения числа одновременно выполняемых приложений, а значит, увеличить время бесперебойной работы системы.
Защита драйверов
Новинка Windows XP – защита драйверов Windows (Windows Driver Protection) – призвана предотвратить установку и загрузку неисправных драйверов устройств, то есть драйверов, которые приводят к «зависанию» или аварийному останову («синий экран») системы. Корпорация Microsoft поддерживает базу данных известных неисправных драйверов, которая позволяет определить возможности их установки или загрузки. Обновление локальной базы данных выполняет служба Windows Update.
Если при установке нового устройства средствами Мастера установки оборудования (Add Hardware Wizard) оказывается, что его драйвер указан в базе данных неисправных драйверов, система откроет диалоговое окно с сообщением о невозможности установить драйвер, так как тот способен нарушить работу системы. В этом диалоговом окне также указан адрес веб-страницы с более подробной информацией или новой версией драйвера.
Если драйвер устанавливается другими средствами (например, с помощью API-функции CreateService), напрямую создающими параметры в реестре, и в дальнейшем выясняется (средствами Windows Update), что он некорректен, то этот драйвер загружен не будет. В области сведений отобразится новый значок, указывающий на то, что устройство или приложение не может работать из-за неисправного драйвера. Щелкнув на этом значке, вы откроете окно Центра справки и поддержки (Help and Support Services Center) с более подробными сведениями о заблокированных устройствах, связанных драйверах или приложениях. На отдельной странице диалогового окна представлен список драйверов, заблокированных со времени последнего перезапуска системы; для каждого драйвера указывается его название и связанное приложение или устройство. Здесь же есть ссылка на более подробные сведения в справочной системе (локальной или удаленной – в зависимости от наличия подключения к Интернету) о том, как получить корректную версию драйвера.
На автоматизированных бездисплейных системах, доступ к которым осуществляется по сети или по протоколу Telnet, никаких сообщений о блокировке драйверов или приложений не отображается – они регистрируются только в системном журнале. Каждая запись в журнале содержит ссылку на веб-страницу с более подробной информацией или новой версией драйвера.
Откат драйверов
В момент обновления драйвера его старая копия автоматически сохраняется в специальной подпапке системной папки. При этом данные о каждом скопированном драйвере заносятся в раздел реестра Backup. Если новый драйвер не оправдал ожиданий или работает некорректно, можно восстановить предыдущий драйвер, открыв вкладку Драйвер (Driver) соответствующего устройства в Диспетчере устройств (Device Manager) и щелкнув на кнопке Откатить (Roll Back Driver) (текущая кнопка на рис. 2.9). Откат драйвера возможен только на один уровень (сохраняется только предыдущий драйвер); кроме того, откат не обеспечивается для принтеров.
Рис. 2.9.
Восстановление системы
Если установка очередного приложения или драйвера пагубно скажется на работоспособности системы, средство восстановления системы (System Restore) позволяет вернуть компьютер к предыдущему состоянию, не потеряв при этом ни одного документа, изображения или сообщения электронной почты. Восстановление системы активно контролирует изменения в системе и автоматически создает легко опознаваемые «точки восстановления» (restore points), к которым можно вернуться (рис. 2.10). Важно понимать, что восстановление системы (System Restore) не изменяет и не восстанавливает личные файлы и данные пользователей. Поэтому можно не бояться, что документы, подготовленные вами после точки восстановления, исчезнут, однако восстановление системы (System Restore) не поможет восстановить утерянные документы.
По умолчанию Windows XP создает точки восстановления ежедневно, а также после существенных изменений в системе, таких как установка приложений или драйверов устройств. Кроме того, сам пользователь может в любой момент создавать собственные точки восстановления.
Рис. 2.10.
Автоматическое восстановление системы
Средство автоматического восстановления системы (Automated System Recovery, ASR) поддерживает архивирование и восстановление приложений. Оно также поддерживает механизм самонастройки (Plug and Play) для архивирования относящихся к PnP разделов системного реестра и их восстановления. Эта функция полезна во многих случаях восстановления после сбоя. Например, при отказе жесткого диска и потере информации о конфигурации ASR поможет восстановить данные сервера из архива.
Обновление Windows
Обновление Windows (Windows Update) – интерактивное расширение Windows XP, объединенный пункт управления установкой программных обновлений, таких как сервисные пакеты, драйверы устройств и «заплатки» для системы безопасности (рис. 2.11). Если компьютер подключен к Интернету, то при подключении нового устройства поиск нужного драйвера будет выполняться не только на компакт-диске Windows XP, но и в базе данных Windows Update. Если компьютер не подключен к Интернету, а на компакт-диске нет подходящего драйвера, система предложит пользователю подключиться к Интернету. Обнаружив в базе данных Windows Update обновленный драйвер, средство Windows Update скачивает CAB-файл драйвера, а затем элемент управления ActiveX Windows Update передает установщику соответствующий INF-файл.