) уже есть обновленная версия. Вторая серьезнее: подсистема Norton AntiVirus Script Blocking мешает работе упомянутого режима совместимости приложений, воспринимая его как род вирусной деятельности.

Для некоторых специализированных приложений, совместимость которых при разработке Windows XP не проверялась, Microsoft предлагает инструментарий Application Compatibility Toolkit в рамках программы для разработчиков MSDN. Эти инструменты позволяют разработчикам модернизировать свои приложения для работы в Windows XP.

Режим совместимости

Еще одна новинка Windows XP – режим совместимости (Compatibility Mode). Если нужное вам приложение не работает под Windows XP, можно заставить ОС «притвориться» (для этого приложения) одной из предыдущих версий Windows – Windows 95/98/Me, Windows NT 4.0 Service Pack 5 или Windows 2000. Поддержка более ранних версий Windows заключается в эмуляции привычной для таких приложений среды. Настройка выполняется посредством Справки и поддержки, однако данная возможность несовместима с Symantec Script Blocking из Norton AntiVirus.

Конец «DLL-ада»

Найдено решение проблемы совместимости различных версий динамически подключаемых библиотек (Dynamic Link Libraries, DLL)! В каталоге Windows есть новая папка – WinSxS (сокращение от Windows Side-by-Side), которая служит для хранения различных версий компонентов DLL. Windows XP позволяет компонентам и приложениям, использующим Win32 API, обращаться к компонентам Microsoft именно той версии, для работы с которыми они протестированы, и не зависеть от других приложений или обновлений ОС. Для поддержки этой функции в Windows XP применяются XML-файлы, содержащие метаданные о прикладной конфигурации: классах COM, интерфейсах и библиотеках типов.

Службы файлов и печати

В этом разделе рассказывается о работе с файлами и особенностях печати в Windows XP.

Работа с данными через Интернет

Windows XP позволяет публиковать документы и работать с ними на серверах Интернета. Эта функция реализована на основе WebDAV (Web Digital Authoring and Versioning – распределенная система хранения файлов с веб-доступом) – стандартного протокола доступа к файлам через Интернет поверх протокола HTTP и с применением существующей инфраструктуры (через брандмауэры, маршрутизаторы и другие сетевые устройства). Windows XP содержит систему переадресации WebDAV, позволяющую работать с файлами на серверах Интернета так же, как и с любыми файлами общего доступа, – с той разницей, что традиционные протоколы доступа к общим файлам ограничивают его локальной сетью, а с WebDAV можно получить доступ к файлам из любого места, где есть доступ к Интернету.

Дефрагментатор диска

Программа дефрагментации диска (Disk Defragmenter) получила новые возможности – правда, только по сравнению с дефрагментатором Windows 2000. Смысл «инновации» в том, что все тот же дефрагментатор (на основе программы Diskeeper компании Executive Software) теперь можно запускать якобы автономно (на самом деле это по-прежнему подключаемый модуль для MMC – Microsoft Management Console) и даже с параметрами командной строки, как программу дефрагментации Windows 9x/Me. Следовательно, можно использовать планировщик задач (Task Scheduler) и создавать сценарии дефрагментации с использованием утилит командной строки.

Шифрование автономных файлов

Теперь можно шифровать базу данных автономных файлов. Эта новая функция, которой не было в Windows 2000, предусматривает шифрование локально кэшируемых сетевых файлов для автономного доступа к ним. Это обеспечивает дополнительную степень безопасности локально кэшируемых данных (и лишает злоумышленника возможности «влезть» в вашу локальную сеть, украв ваш ноутбук с кэшированными сетевыми папками).