Конечно, Windows XP имеет свои ограничения, что, в частности, связано с использованием ядра операционной системы Windows 2000. Для иллюстрации этого факта я попробовал активизировать большое число разнообразных компьютерных игр в Windows XP. В ходе проверки возникло несколько проблем, однако в целом Windows XP позволяет использовать такое большое число игр, о котором пользователи Windows 2000 и не мечтали. Однако некоторые игры, ориентированные на ранние версии Windows 9х, активизировать не удалось, несмотря на все мои попытки. Также пришлось использовать независимые программные средства MS DOS для поддержки соответствующих игр и программ диагностики аппаратных устройств. В отличие от Windows 9х, в условиях запуска операционной системы Windows XP отсутствует непосредственный переход к сеансу загрузки программных средств MS DOS. В связи с этим загрузку программных средств MS DOS необходимо производить независимым образом, что позволяет получить полномасштабный доступ к контролю аппаратных устройств системы.
Специалисты фирмы Microsoft попытались снять некоторые вопросы совместимости для пользователей операционных систем Windows 9х и Windows NT. Один из соответствующих подходов будет рассмотрен ниже: он позволяет загружать приложение в режиме обеспечения совместимости. При этом вы можете пользоваться приложением, как если бы оно исполнялось под управлением операционной системы Windows 9х или Windows NT. Я специально исследовал данную функцию и пришел к выводу, что она действительно существует, однако не дает большого эффекта. Некоторые приложения просто не исполняются при переходе из среды операционной системы Windows 9х или Windows NT.
Основной идеей принципа объединенного кодирования является то, что Windows XP строится на основе ядра Windows 2000, но дополнена рядом новых функциональных возможностей. Специалисты фирмы Microsoft создавали Windows XP с целью облегчить переход из среды, ориентирующейся на программные средства MS DOS, в более надежную и защищенную вычислительную среду. Подобную попытку следует считать вполне оправданной, особенно в свете современных проблем вычислительной техники. Существующая операционная система Windows 9х, с этой точки зрения, к сожалению, не дает необходимого уровня обеспечения безопасности, надежности, функциональной гибкости и стабильности.
Новые функции Windows XP
Операционная система Windows XP обладает целым рядом новых функций. Характер новизны этих функций зависит от того, каким образом осуществляется переход к Windows XP: от Windows 9х или от Windows 2000. Многие появившиеся функции, по существу, являются модифицированными функциями Windows 2000, однако могут удивить пользователей Windows 9х, особенно если в прошлом они не сталкивались с Windows 2000. Но даже профессиональные пользователи операционной системы Windows 2000 (Windows 2000 Professional) не без интереса ознакомятся с новыми программами-утилитами, сравнив их с теми программами, с которыми им приходилось работать. Сотрудники фирмы Microsoft произвели множество модификаций программ-утилит операционной системы Windows 2000 для придания им большей функциональной гибкости и облегчения их применения.
Однако в ряде случаев cпециалисты Microsoft пытаются убедить пользователей в том, что соответствующая функция – новая, тогда как на самом деле она является стандартной и обязательной для современной компьютерной среды. Например, операционная система Windows XP поставляется с той же самой программой инсталляции Windows Installer, которая используется и при установке Windows 2000. Таким образом, эта программа (функция) не является новой и не представляет собой ничего оригинального. Программа Windows Installer просто необходима для инсталляции новых приложений. С другой стороны, она усовершенствована по сравнению с методами инсталляции, предлагавшимися для установки операционной системы Windows 9х, – в этом смысле пользователи получают качественно новый продукт.
Другие функции, например Windows File Protection (Защита файлов Windows), присутствовали в усеченном виде еще в ОС Windows Millennium Edition (Windows Ме). Указанная функция автоматически восстанавливает библиотеку динамической компоновки (Dynamic Link Library – DLL) в тех случаях, когда другие приложения стирают данные этой библиотеки в процессе инсталляции [6] . Иными словами, вы можете теперь не беспокоиться относительно отказа из-за применения старой версии библиотеки DLL. Одновременно вы получаете возможность воспользоваться папкой для хранения различных версий компонентов DLL – WinSxS (Windows Side-by-Side), присутствующей в Windows 2000. Эта функция помогает избежать потери библиотеки DLL за счет поддержки в одной системе сразу нескольких версий этой библиотеки.
Теперь, когда у читателей проснулся настоящий интерес, можно перейти к более подробному описанию возможностей Windows XP. В последующих разделах данной главы приводятся описания новых функций операционной системы, причем некоторые из них являются действительно новыми, а другие представляют собой удачные модификации тех функций, которые использовались ранее в рамках ОС Windows 2000. Здесь не затрагиваются небольшие изменения, например появление приветственного экрана с персональным приглашением к работе, о котором более подробно говорится в последующих главах данной книги. Я настоятельно рекомендую ознакомиться с разделом «Некоторые усовершенствования в Windows XP» данной главы, где речь идет об усовершенствованиях, проведенных для функций, заимствованных из Windows 9х.
...
Примечание
Я весьма тщательно готовил материал данной главы, что, однако, не исключает возможности появления каких-либо ошибок или просчетов. Поэтому я прошу читателей не стесняться и в случае их обнаружения обращаться ко мне по электронной почте: JМ [email protected] Я также готов ответить на любые вопросы, которые могут у вас возникнуть. Ответы будут незамедлительно появляться на Web-сайте http://www.mwt.net/-jmueller/.
Новый пользовательский интерфейс
Как отмечалось выше, одним из заметных нововведений Windows XP является изменение конфигурации пользовательского интерфейса (User Interface). Специалисты фирмы Microsoft постарались создать такой пользовательский интерфейс, который был бы удобен для всех потенциальных пользователей. Реально он состоит теперь из трех пользовательских интерфейсов. Первый интерфейс достаточно прост, и его, видимо, с удовольствием выберут начинающие пользователи, однако у профессионалов он может вызвать клаустрофобию. На рис. 1.1 приведена иллюстрация этого интерфейса.
Рисунок 1.1. Новый интерфейс Windows XP весьма прост в применении, но обладает ограниченными функциональными возможностями
Второй интерфейс несколько более сложен. В некоторых отношениях он напоминает интерфейс операционной системы Windows XP, проиллюстрированный на рис. 1.1, однако в дополнение к возможностям этого интерфейса он содержит целый ряд функций, относящихся к интерфейсу Windows 2000. Я считаю, что данный интерфейс, который специалисты фирмы Microsoft иногда называют еще интерфейсом классического меню Пуск → Классическое меню «Пуск» (Start → Classic Start Menu), понравится продвинутым пользователям. Порядок настройки его функций подробно обсуждается в разделе «Переход к стандартному интерфейсу» главы 3.
И наконец, вы можете воспользоваться интерфейсом операционной системы Windows 2000, который проиллюстрирован на рис. 1.2. Этот интерфейс демонстрирует ряд изменений, однако они не носят существенного характера. Опытные пользователи, скорее всего, предпочтут именно данный интерфейс, поскольку он позволяет выполнять работу быстро, хотя и не располагает большими возможностями в части подсказки. Порядок настройки функций подробно описывается в разделе «Переход к интерфейсу Windows 2000» главы 3.
Рисунок 1.2. Интерфейс операционной системы Windows 2000 – составная часть интерфейса Windows XP ...
Примечание
На рис. 1.1 и 1.2 показан пользовательский интерфейс операционной системы Windows XP без специальных настроек. На практике вы, естественно, захотите подстроить интерфейс для решения своих персональных задач. Так, например, разрешается убрать с экрана панель задач (Taskbar) и обращаться к ней только при выполнении отдельных операций, а также изменить оформление Рабочего стола (Desktop) на экране монитора.
Проблемно-ориентированная рабочая среда
Одной из новых функций программы Проводник является использование проблемно-ориентированной рабочей среды (Task-Based Work Environment), дополняющей работу с Web-данными, которая была предусмотрена в более ранних версиях Windows. При этом вместо обычного вывода статистики для файла новая функция указывает те операции, которые допустимо выполнить для этого файла. Так, например, при работе с документами Word программа Проводник отметит возможность копирования, переименования, перемещения, публикации на Web-сайте, отправки с помощью электронной почты, печати или удаления требуемого файла. На рис. 1.3 проиллюстрирована типовая проблемно-ориентированная рабочая среда, представленная в виде отдельной панели со списками задач (в левой части Проводника), которые можно выполнять с выделенными объектами.