Новые возможности Windows XP

редактировать

В Windows XP появилось много функций, отсутствующих в предыдущих версиях Windows.

Содержание
  • 1 Пользовательский интерфейс и внешний вид
    • 1.1 Графика
    • 1.2 ClearType
    • 1.3 Меню «Пуск»
    • 1.4 Панель задач
    • 1.5 Проводник Windows
      • 1.5.1 Панель Задач
      • 1.5.2 Панель навигации
      • 1.5.3 Группировка и сортировка
      • 1.5.4 Поиск
      • 1.5.5 Обработка изображений в проводнике
      • 1.5.6 Автозапуск
      • 1.5.7 Другие улучшения оболочки и пользовательского интерфейса
    • 1.6 Windows Picture and Fax Viewer
    • 1.7 Улучшение настройки и удобства использования
    • 1.8 Text Services Framework
  • 2 Улучшения производительности и ядра
    • 2.1 Поддержка процессора
    • 2.2 Управление памятью
    • 2.3 Реестр
    • 2.4 Отладка
    • 2.5 Обработка векторных исключений
    • 2.6 Куча
    • 2.7 Ввод-вывод
    • 2.8 Файловая система
    • 2.9 Более быстрая загрузка и запуск приложения
    • 2.10 Изменения входа и выход
  • 3 пользователя управление данными и настройками
    • 3.1 Перемещаемые профили пользователей
    • 3.2 Автономные файлы
    • 3.3 Перенап равление папок
  • 4 Повышение надежности
    • 4.1 Восстановление системы
    • 4.2 Автоматическое восстановление системы
    • 4.3 Параллельно боковые (SxS) сборки и Applica изоляция
    • 4.4 Отчеты об ошибках Windows
    • 4.5 Откат драйвера устройства
    • 4.6 Другие улучшения драйвера
  • 5 Совместимость приложений
  • 6 Функции мультимедиа
    • 6.1 Windows Media Player
    • 6.2 Windows Movie Maker
    • 6.3 Технологии захвата ТВ и видео
    • 6.4 Воспроизведение видео
    • 6.5 Другие мультимедийные функции
  • 7 Улучшения поддержки устройств
    • 7.1 Поддержка USB 2.0
    • 7.2 Получение образов Windows
    • 7.3 Запись компакт-дисков
    • 7.4 Управление питанием
    • 7.5 Поддержка аудиооборудования
    • 7.6 Поддержка FireWire (IEEE 1394)
    • 7.7 Другие улучшения оборудования и драйверов
  • 8 Системное администрирование
    • 8.1 Windows Script Host 5.6
    • 8.2 Удаленный рабочий стол
    • 8.3 Удаленный помощник
    • 8.4 Быстрое переключение пользователей и экран приветствия
    • 8.5 Установщик Windows
    • 8.6 Дефрагментация диска
    • 8.7 Диспетчер задач Windows
    • 8.8 WMI
    • 8.9 Инструменты командной строки
    • 8.10 Другие функции управления
  • 9 Функции безопасности
    • 9.1 Повышение безопасности API защиты данных
    • 9.2 Поддержка PKI
    • 9.3 Шифрованная файловая система
    • 9.4 P Assword Reset Wizard
    • 9.5 Credential Manager
    • 9.6 Политики ограниченного использования программ
    • 9.7 Защита исполняемого пространства
    • 9.8 Брандмауэр Windows
    • 9.9 Центр обеспечения безопасности Windows
    • 9.10 Другие функции безопасности и конфиденциальности
  • 10 Сеть и функции связи
    • 10.1 Сети Wi-Fi
    • 10.2 Поддержка Bluetooth
    • 10.3 Совместное использование подключения к Интернету
    • 10.4 Качество обслуживания для модемов и удаленного доступа
    • 10.5 Поддержка IPv6
    • 10.6 Фоновая интеллектуальная служба передачи
    • 10.7 Отправка факсов
    • 10.8 Windows Peer-to-Peer Networking
    • 10.9 Простой общий доступ к файлам
    • 1 0.10 Мини-перенаправитель WebDAV
    • 10.11 Другие сетевые функции
  • 11 Другие функции
  • 12 Новые возможности для загрузки функций
  • 13 См. также
  • 14 Ссылки
Пользовательский интерфейс и внешний вид

Графика

С появлением Windows XP программное обеспечение на основе C ++ - только подсистема GDI + была введена для замены некоторых функций GDI. GDI + график сглаженную 2D-графику, текстуры, координаты с плавающей запятой, градиентное затенение, более сложное управление путями, бикубическую фильтрацию, встроенную поддержку современных форматов графических файлов таких как JPEG и PNG, и поддержка композиции аффинных преобразований в конвейере 2D-просмотра. GDI + использует значения ARGB для представления цвета. Использование этих функций очевидно в пользовательском интерфейсе Windows XP (прозрачные метки значков на рабочем столе, тени для меток значков на рабочем столе, тени под меню, полупрозрачный синий прямоугольник выбора в Проводник Windows, скользящие панели задач и кнопки панели задач) и несколько его приложений, таких как Microsoft Paint, Windows Picture and Fax Viewer, Photo Printing Wizard, заставка My Pictures Slideshow, и их присутствие в базовом графическом слой расширяет возможности таких систем векторной графики, как Flash или SVG. Динамическая библиотека GDI + может поставляться с заглавием и более старых версий Windows. Общее количество дескрипторов GDI за сеанс также увеличено в Windows XP с 16384 до 65536 (настраивается через реестр).

Windows XP поставляется с DirectX 8.1, которая обеспечивает основные новые функции графики DirectX, включая DirectX Audio (как DirectSound, так и DirectMusic ), DirectPlay, DirectInput и DirectShow. Direct3D представил возможность программирования в виде вершинных и пиксельных шейдеров, позволяющих разработчикам писать код, не беспокоясь о излишнем состоянии оборудования, а также туман, отображение рельефа и наложение текстуры. DirectX 9 был выпущен в 2003 году, в нем также внесены значительные изменения в Direct3D, DirectSound, DirectMusic и DirectShow. Direct3D 9 добавил новую версию High Level Shader Language, поддержку форматов текста с плавающей запятой, Multiple Render Target и поиск текстур в вершинном шейдере. Windows XP может быть обновлена ​​до DirectX 9.0c (Shader Model 3.0), который позже был включен в Windows XP SP2.

Windows XP SP3 добавил компонент Windows Imaging.

ClearType

Animation, показывающий разницу в отображении шрифтов при обычном сглаживании и ClearType (кадр, показывающий последнее, отмечен отмеченным кружком)

Windows XP включает ClearType субпиксельный рендеринг, который делает экранные шрифты более плавными и удобочитаемыми на жидкокристаллических экранах (LCD). Хотя ClearType влияет на мониторы CRT, в основном он используется для дисплеев на основе LCD / TFT (ноутбуки, ноутбуки и современные «плоские экраны»). ClearType в Windows XP в настоящее время поддерживает субпиксельные структуры RGB и BGR. Есть и другие параметры, такие как контраст, которые можно установить с помощью Powertoy ClearType Tuner, который Microsoft предоставляет для бесплатной загрузки со своего веб-сайта Typography.

Меню «Пуск»

С Windows XP, кнопка «Пуск» была обновлена ​​для поддержки закона Фиттса. Чтобы облегчить пользователю доступ к более широкому кругу общих пунктов назначения из одного места, меню Пуск было расширено до двух столбцов; левый столбец посвящен установленным приложениям, а правый столбец обеспечивает доступ к документам пользователя и системным ссылкам, которые ранее находились на рабочем столе. Ссылки на Мои документы, Мои изображения и другие специальные папки выводятся на первый план. Значки Мой компьютер и Мое сетевое окружение (Сетевое окружение в Windows 95 и 98) также были перемещены с рабочего стола в меню Пуск, что упростило доступ к этим значкам во время количества открытых приложений и поэтому рабочий стол остается чистым. Более того, эти ссылки можно настроить для развертывания в виде каскадного меню. Часто используются программы автоматически в левом столбце, новые программы выделяются, и пользователь может выбрать «закрепление» программ в меню «Пуск», чтобы они всегда были доступны без необходимости перемещаться по папкам «Программы». Интернет-браузер по умолчанию и программа электронной почты по умолчанию закреплены в меню «Пуск». Меню «Пуск» полностью настраивается, ссылки можно удалять или удалять; количество часто используемых программ для отображения может быть установлено. Меню «Все программы» расширяется, как классическое меню «Пуск», на весь экран, но может быть настроено для прокрутки программ. Имя пользователя и изображение учетной записи пользователя также в меню «Пуск».

Панель задач

Кнопки панели задач для запуска приложений и быстрого запуска также были обновлены в соответствии с законом Фитта. Блокировка панели задач не только предотвращает ее случайное изменение элементов или перемещения, но и такие, как Быстрый запуск и другие DeskBand, также блокируются от случайного перемещения. Функция группировки панели задач объединяет несколько кнопок одного и того же приложения в одну, при нажатии на которое появляется меню, в котором все сгруппированные окна и их количество. Дополнительные параметры группировки панели задач можно настроить из реестра . Пользователь может выбрать всегда показывать, всегда скрывать или скрывать некоторые или все значки области уведомлений, если они неактивны в течение некоторого времени. Кнопка позволяет отображать все значки. Панель задач, если установлена ​​более толстая высота, также отображает день и дату в области уведомлений.

Проводник Windows

В Windows XP были внесены значительные изменения как визуально, так и функционально. Microsoft выделяет особое внимание на том, чтобы сделать проводник Windows более доступным для обнаружения и ориентированным на задачи, а также добавить ряд функций, отражающих растущее использование компьютера в качестве «концентратора».

Панель задач

Панель задач отображается в левой части окна вместо традиционного представления дерева папок, когда панель навигации отключена. Он представляет список общих действий и мест назначения, которые относятся к текущему выбранному каталогу или файлу (файлу). Например, когда в каталоге отображается набор «Задачи с изображениями», предлагающие варианты отображения этих изображений в виде слайд-шоу, их печати или выхода в Интернет, чтобы заказать печать. И наоборот, папка, предлагает варианты воспроизведения этих файлов в медиаплеере или выхода в Интернет для покупки музыки.

В каждой папке также есть «Задачи для файлов и папок», предлагающие варианты для создания новых папок, совместного использования папок в локальной сети, публикации файлов или папок на веб-сайте с помощью мастера веб-публикации и других общих задач. например, перемещение и удаление файлов или папок. Типы файлов, которые идентифицированы как пригодные для печати, также имеют возможность распечатать файл.

Под «Задачами файлов и папок» находится «Другие места», в котором всегда указывается папка просматриваемой папки и включаются дополнительные ссылки на другие распространенные места, такие как «Мой компьютер», «Панель управления», и « Мои документы »или ранее посещенные места. Они меняются в зависимости от того, в какой папке находился пользователь.

Под «Другие места» находится область «Подробности», которая дает дополнительную информацию о выборе файла или папки - обычно это тип файла, размер файла и дата изменения, но в зависимости от типа файла, автора, размеров изображения, атрибутов или других деталей. Предварительный просмотр также отображается в области задач «Подробности». Для музыкальных файлов он может показывать исполнителя, название альбома и длину песни. Эта же информация отображается горизонтально в строке состояния.

Панель навигации

Кнопка «Папки» на панели инструментов проводника Windows переключает между традиционной панелью навигации, содержащую древовидное представление папок, и панелью задач. Пользователи также могут закрыть панель навигации, закрыть «Закрыть» в ее правом углу, а также отключить панель задач в параметрах папки.

Панель навигации была улучшена в Windows XP для поддержки «простого просмотра папок», который при включении скрывает пунктирные линии, соединяющие папки и подпапки, и делает папки доступными для просмотра одним щелчком мыши, при этом сохраняя двойной щелчок в правая панель. Однократный щелчок в простом представлении папки автоматически расширяет папку, а щелчок другой папки автоматически расширяет эту папку и сворачивает предыдущую папку.

Группировка и сортировка

В Windows XP появилось большое количество свойств метаданных, которые представлены в виде столбцов в представлении «Подробности» проводника в новом представлении «Плитки» в Проводник, на вкладке Сводка в свойствах файла, в всплывающей подсказке файла и в строке состояния Проводника, когда выбран один файл. Пользователи также получают возможность сортировки по любому свойству, которое включено в представлении «Подробности». Могут написать обработчик столбцов расширения оболочки для дальнейшего определения своих свойств, по которому можно сортировать файлы. Столбец, по которому сортируются элементы, будет выделен. Сортировка файлов и папок может осуществляться в порядке возрастания или убывания во всех представлениях, а не только в представлении «Подробности». Чтобы изменить порядок, пользователь просто может снова выполнить сортировку по тому же свойству. Порядок сортировки также стал более интуитивно понятным по сравнению с таковым в Windows 2000. Проводник Windows теперь пытается сортировать на основе числового значения, а не просто сравнивать каждую цифру числа за цифрой для каждой позиции символа в файла имени. Например, файлы, содержащие «1», «2».. «10», будут интуитивно отсортированы с появлением «10» после «9», а не между «1» и «2».

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

Поиск

Microsoft представила анимированные «помощники по поиску» в попытке сделать поиск более интересным и дружественным; персонаж по умолчанию - щенок по имени Ровер, также доступны три других персонажа (волшебник Мерлин, серфер Эрл и Кортни). Эти помощники по поиску, работающие на основе технологии Microsoft Agent, во многом похожи на Office Assistants в Microsoft Office, включая «уловки» и звуковые эффекты. По желанию пользователя он также может полностью отключить анимированного персонажа.

Сама возможность поиска очень похожа на Windows Me и Windows 2000 с некоторыми важными дополнениями. Служба индексации может извлекать свойства Exif, а также некоторые метаданные для файлов ASF, WMV и MP3 под Windows XP через интерфейс IPropertyStorage с использованием встроенного фильтра Null. Поиск также может быть настроен на поиск файлов, принадлежащих к категории «Документы» или «Изображения, музыка и видео» (поиск по воспринимаемому типу); эта функция примечательна в основном тем, что Windows определяет, какие типы файлов могут быть отнесены к категории.. Еще одним дополнением является то, что поле «Искать в» принимает и расширяет переменные среды для сокращенного ввода длинных путей. Кроме того, пользователи могут настроить, будет ли Windows XP выполнять поиск системных и / или скрытых файлов и папок.. Используя Tweak UI, пользовательский интерфейс поиска может быть восстановлен до того, который используется в Windows 2000.

Обработка изображений в проводнике

Windows XP улучшает предварительный просмотр изображений, предлагая представление «Диафильм», которое показывает изображения в одном горизонтальном ряду и большой предварительный просмотр текущего изображения над ним. Кнопки «Назад» и «Назад» облегчают навигацию по изображениям, а пара кнопок «Повернуть» предлагает поворот на 90 градусов по часовой стрелке и против часовой стрелки действие изображений. Просмотр киноленты, как и любой другой вид, можно включить для каждой папки. Это представление будет доступно, если выбрано новое представление папки «Общие задачи», представление папки «Классический Windows». Помимо режима просмотра «Диафильм», существует режим «Эскизы», который отображает изображения размером миниатюра в папку, а также отображает изображения, которые подпапка может содержать (4 по умолчанию), наложенные на большой значок папки.. Вид миниатюрной папки можно настроить на вкладке «Настройка», доступной из ее свойств, где пользователи могут изменить значок папки и указать тип (изображения, музыка, видео, документы) для этой папки и, при необходимости, всех ее подпапок. Размер и качество миниатюр в представлении «Миниатюры» можно настроить с помощью Tweak UI или реестра. Exif метаданные, хранящиеся в изображении, также на всей территории «Свойства» ->«Сводка»., в представлении «Подробности» и в любом представлении строки состояния. Windows XP также кэширует эскизы в файле «Thumbs.db » в той же папке, что и изображения, чтобы эскизы в следующем раз создавались быстрее. Эскизы можно принудительно восстановить, щелкнув изображение правой кнопкой мыши в режиме просмотра эскизов или диафильмов и выбрав «Обновить эскиз».

AutoPlay

AutoPlay проверяет недавно обнаруженные съемные носители и устройства и на основе такого контента, как изображения, музыкальные или видеофайлы, запускает соответствующее приложение для воспроизведения или отображения содержания. AutoPlay (не путать с AutoRun ) был создан для того, чтобы упростить использование периферийных устройств - MP3-плееров, карт памяти, USB-накопители и другие - путем автоматического запуска программного обеспечения, необходимого для доступа и просмотра содержимого на этих устройствах. AutoPlay можно улучшить с помощью программного и аппаратного обеспечения, совместимого с AutoPlay. Пользователь может настроить его для связывания избранных приложений с событиями и действиями автозапуска. Эти действия называются обработчиками автозапуска, и существуют наборы обработчиков, связанных с различными типами содержимого. Новые обработчики автозапуска могут быть добавлены в систему при установке дополнительного программного обеспечения. Пользователь может редактировать, удалять или создавать обработчики автозапуска с помощью TweakUI. Параметры автозапуска можно настроить для каждого устройства в Windows XP из свойств устройства.

Когда пользователь вставляет оптический диск в привод или подключает USB-камеру, Windows обнаруживает прибытие и запускает процесс проверки устройства или поиска на носителе. Он ищет свойства устройства или содержимого на носителе, чтобы AutoPlay мог предоставить пользователю набор значимых параметров. Когда пользователь делает определенный выбор, у него также есть возможность сделать этот выбор автоматическим, когда Windows в следующий раз увидит это содержимое или устройство. Доступные типы содержимого зависят от типа выбранного диска.

Другие улучшения оболочки и пользовательского интерфейса

  • В Windows XP введено понятие воспринимаемых типов, что упрощает регистрацию приложений и расширений оболочки с типами файлов, даже если программа по умолчанию и связанный с ней идентификатор ProgID изменяются. Воспринимаемые типы также упростили для конечных пользователей поиск файлов без указания отдельных расширений файлов.
  • Для каждого пользователя Корзина для томов NTFS. В более ранних версиях Windows NT один пользователь мог видеть удаленные файлы другого пользователя, расположенные в корзине.
  • Параметры папки для восстановления ранее открытых окон папок при входе в систему (восстановление сеансов проводника)
  • Настраиваемый информационные подсказки для каждого класса файла (типа файла) без написания расширений оболочки
  • Проводник Windows зависит от содержимого, тоесть он определяет доминирующий тип файлов в представлении, а затем выбирает наиболее соответствующее представление для пользователя автоматически, если пользователь вручную не устанавливает.
  • Чтобы приложения не принимали ассоциации файлов, уже зарегистрированные в программе по умолчанию, Windows XP предотвращает программные файлы, если диалоговым окном файлов или вкладкой "Типы" пользователи могут переопределить значение по умолчанию.
  • Было предоставлено представление "Плитки", в котором значок отображается в увеличенном размере (48 × 48) и помещается в файл, описательный тип и дополнительная информация, с помощью элементов отсортированы (обычно размер файла для файлов данных и имя издателя для приложений) справа.
  • Панели инструментов могут быть заблокированы, чтобы предотвратить их случайное перемещение. Эта же возможность была также добавлена ​​в панели инструментов Internet Explorer.
  • Функция «Выровнять значки» в контекстном меню была заменена функция «Выровнять по сетке», которая при включении всегда выстраивает значки.
  • Для неизвестных / неопределенных типов файлов, которые неопытные пользователи могут запутать при двойном щелчке, Windows XP может связаться с веб-службой, которая показывает дополнительную информацию об этом типе файла и о том, какая программа создает или может открыть этот тип файла.
  • Если изображение с именем «Folder.jpg» помещается в папку, это изображение будет в качестве эскиза для папки и обложки альбома для файлов мультимедиа в Windows Media Player.
  • EFS - зашифрованные файлы могут быть заданы другим цветом (по умолчанию зеленый), начиная с Windows XP.
  • Информация о размере файлов и папок отображается во всплывающих подсказках при наведении курса мыши. Для папок отображается размер и частичное содержимое папки.
  • При открытии более 15 файлов за одну операцию, т. Е. При нескольких вариантах файлов и клавиш ВВОД, Windows XP предупреждает пользователя о том, что проводник Windows может перестать отвечать на запросы, но по-прежнему позволяет это делать.
  • Проводник Windows поддерживает очень простую форму массового переименования элементов.
  • Индикаторы выполнения в стиле Marquee.
  • Элемент управления гиперссылкой в ​​системе снабжения, общие элементы управления.

Windows Picture and Fax Viewer

Windows XP включает Windows Picture and Fax Viewer, основанный на GDI + и способный просматривать форматы изображений, поддерживаемые GDI +, только JPEG, BMP, PNG, GIF (включая анимированные GIF-файлы), ICO, WMF, файлы формата EMF и TIFF. Он заменяет часть функций Imaging for Windows в предыдущих версиях Windows.

Средство просмотра изображений и факсов Windows интегрировано с проводником Windows для таких функций, как слайд-шоу, электронная почта, печать и т. Д., И быстро запускается при двойном щелчке изображения в проводнике Windows. Он поддерживает полное управление процессами из самой программы просмотра, то есть при щелчке правой кнопкой мыши по изображению отображается то же контекстное меню, что и при щелчке правой кнопкой мыши по изображению в Проводнике Windows. Изображения можно установить в качестве обоев рабочего стола из контекстного меню. Он показывает последовательный просмотр всех изображений в папке и циклический просмотр изображений, после просмотра последнего изображения в каталоге он снова показывает первое изображение и наоборот. По умолчанию изображения, размер меньше разрешения экрана пользователя, превышает их фактический размер. Если изображение больше, чем разрешение экрана, оно масштабируется по размеру экрана (Best Fit). Изображения можно увеличивать или уменьшать в зависимости от области просмотра. Когда это будет сделано, полосы прокрутки просматривают все области изображения. Он имеет стандартные кнопки панели инструментов для удаления, печати, копирования и открытия с помощью. Кнопка «Копировать в» преобразует изображение в другой формат, поддерживаемый в GDI +, то есть JPEG, BMP, GIF, TIFF или PNG. Кнопка «Печать» запускает мастер печати фотографий, который позволяет печатать изображения с названиями изображений с использованием различных форматов страниц, печать бумажника, контактные / индексные листы или фиксированные размеры с обрезанными или повернутыми изображениями по размеру страницы. Мастер показывает предварительный просмотр того, как будет выглядеть напечатанная страница с текущими указанными режимами. Средство просмотра изображений и факсов Windows также может поворачивать изображения или против часовой стрелки, запустить слайд-шоу всех или выбранных изображений в папку или отправить их по электронной почте, параметр «Отправить получателю почты». Дополнительные параметры позволяют отправлять изображения в полном размере или в пикселях: 640 x 480, 800 x 600 и 1024 x 768. Используя Tweak UI, можно настроить время между изображениями во время слайд-шоу..

Программа просмотра изображений и факсов Windows распознает встроенные цветовые профили ICC V2 в файлах JPG и TIFF. Файлы GIF с полной анимацией даже при увеличении. Файлы TIFF можно аннотировать с помощью панели инструментов аннотаций, появляющихся в нижней части экрана. На изображении TIFF можно рисовать линии и к нему текст. Области изображения можно выделить и скрыть. Программа и факсов Windows также может просматривать изображения многостраничные файлы TIFF. Однако изображения TIFF со сжатием JPEG не полностью поддерживаются. Последняя кнопка на стандартной панели открывает изображение для редактирования; по умолчанию в Microsoft Paint ; однако любое приложение для редактирования кнопки может быть зарегистрировано для этой в средстве просмотра. Программа просмотра изображений и факсов Windows сохраняет положение и размер окна, а также поддерживает сочетания клавиш для всех операций.

Необработанные форматы изображений, которые являются предпочтительными в профессиональной, не поддерживаются, однако Microsoft выпустила более позднее обновление под названием RAW Image Thumbnailer and Viewer для Windows XP для просмотра некоторых файлов RAW изображений.

Настройка и улучшение удобства использования

  • Windows XP включает новый набор визуальных стилей, известный под кодовым названием «Luna». Доступный в трех цветовых схемах, интерфейс более ориентирован на задачи, чем базовый, включенный в Windows 95, с использованием доступных в каждом окнех проводника для взаимодействия с файлом. Однако пользователь может полностью вернуться к «классическому» пользовательскому интерфейсу до Windows XP. Разработчики могут использовать преимущества визуальных стилей, используя Comctl32.dll v6.0 в своих программах.
  • Свойства экрана Windows XP запрещают вводить свои настройки как темы. Эта функция ранее была частью Microsoft Plus!.
  • Иконка и поддержка курсора для 24-битной глубины цвета с 8-битным альфа-каналом. Microsoft заключила контракт с Iconfactory, которая создала более 100 красочных иконок для Microsoft, которые включены в Windows XP. Лимит ресурсов в 10 значков также был увеличен. Для дисплеев с высоким разрешением Windows XP поддерживает курсоры большего размера.
  • Использование маркеров вместо звездочек в полях пароль элемента управления TextBox, т. Е. «●●●" вместо "***".
  • Некоторые информационные, критические и предупреждающие сообщения в Windows XP в виде всплывающих уведомлений, которые автоматически исчезают в виде всплывающих уведомлений, которые автоматически исчезают в заданном интервала и условиях, вместо их отображения в виде видеодисплея окон
  • Новые настраиваемые звуковые для подключения устройства, отключения устройства, сбоя подключения устройства, завершения печати, нового факса, события факса, системного уведомления, входа в систему Windows и выхода из Windows. обновления 2 для Windows XP добавил звуковые события в Internet Explorer для заблокированного всплывающего окна и панели информации.
  • Богатый набор живых оркестровых записей для музыкальной темы тура Windows XP и системный звуков был составлен композитором Билл Браун.
  • Знаменитая музыка, которая проигрывается во время работы вне коробки, настройка при первом запуске, при которой пользователь может по дключиться к Интернету, выбрать, следует ли получать автоматические обновления, и выбрать их имя пользователя находится в C: \ Windows \ system32 \ oobe \ images \ title.wma. Произведение называется «Велкоммен» и написано Стэном ЛеПардом. Однако многие пользователи не слышали музыку, так как основные драйверы звуковой карты устанавливаются после этого процесса установки. Этот фрагмент также использовался в обзоре для Internet Explorer 3 Starter Kit.
  • Паразитное отображение окна, которое позволяет пользователю свернуть, переместить или закрыть главное окно, даже если приложение не отвечает.

Структура текстовых служб

Структура текстовых служб (TSF) - это COM структура и API введена в Windows XP, которая предлагает расширенный ввод текста и обработку текста. Платформа текстовых служб предоставления, чтобы предлагать приложения, расширенные возможности языка и обработки текста. Он поддерживает такие функции, как многоязычная поддержка, драйверы клавиатуры, распознавание рукописного ввода, распознавание речи, а также проверка орфографии и другой текст и обработка естественного языка. функции. Его также можно загрузить для более старых операционных систем Windows.

Языковая панель является основным пользовательским интерфейсом для Text Services Framework. Языковая панель позволяет текстовым службам элементов пользовательского интерфейса на панель инструментов и включает эти элементы, когда приложение находится в фокусе. На языковой панели пользователи могут выбрать язык ввода и управлять вводом с клавиатуры, распознаванием рукописного ввода и распознаванием речи. Языковая панель также использует средства для переключения между языками, даже если в фокусе находится приложение, не поддерживающее TSF.

Производительность и улучшения ядра

Ядро Windows XP полностью отличается от ядра операционных систем семейства Windows 9x / Me. Несмотря на то, что ядро ​​Windows 2000 было обновлено, в него были внесены значительные улучшения масштабируемости, стабильности и производительности, хотя и прозрачные для конечного пользователя.

Поддержка процессора

Windows XP включает одновременную многопоточность Поддержка (гиперпоточности). Одновременная многопоточность - это способность процессора обрабатывать одного потока данных за раз.

Управление памятью

Windows XP поддерживает более крупное системное виртуальное адресное пространство –— 1,3 ГБ, из которых непрерывное виртуальное адресное пространство. 960 МБ. Диспетчер памяти переработан Windows XP, чтобы потреблять меньше выгружаемого пула, что обеспечивает кэширование и большую доступность выгружаемого пула для любого компонента, который в нем нуждается.

Общий размер файлов с отображением памяти в Windows 2000 был ограничен, поскольку диспетчер памяти выделил записи таблицы прототипов страниц (PPTE) для всех страниц, необходимых для отображения всего файла, даже если приложение создало отображенные представления для частей файла. В Windows XP Prototype PTE выделяет только для активных представлений, что позволяет отображать файлы большего размера. Преимущество этого, например, в случае создания резервных копий больших файлов в системе с низким объемом памяти. Предел выгружаемого пула в 470 МБ был снят с помощью диспетчера памяти в Windows XP.

Страницы памяти в рабочих наборах обрезаются более эффективно для многопроцессорных систем в зависимости от того, как давно к ним обращались. Конкуренция за блокировку снижается, так как количество ненужных блокировок, используется при синхронизации ресурсов (выделение и отображение ОЗУ через Расширения окна адреса, записи <системы315>таблицы страниц, не взимаются -Квоты выгружаемого / выгружаемого пула, взимание фиксированных страниц) были удалены. Уменьшена конкуренция за блокировку диспетчера, блокировку номера кадра страницы (PFN) оптимизирована для увеличения параллелизма и детализации. Windows XP использует принудительную блокировку для объекта событий событие, если нет конфликта, поскольку они совместное и монопольное получение. Push-блокировки используются для защиты записей таблиц дескрипторов в Executive и в диспетчере объектов (для защиты структур данных и дескрипторов безопасности ) и диспетчере памяти (для защиты замки, связанные с AWE ). Windows XP использует механизмы SYSENTER / SYSEXIT, которые требуют меньшего количества тактовых циклов для перехода в пользовательский режим и из режима ядра и из него, чтобы ускорить вызовы.

Предел защиты от записи ядра в Windows XP включен в систему с ОЗУ до 256 МБ, сверх которых большие страницы включены для повышения преобразования преобразований.

Windows XP представляет функцию CreateMemoryResourceNotification, которая может уведомлять процессы пользовательского режима о высокой или низкой доступности памяти, чтобы приложения могли выделять больше памяти или освобождать память по мере необходимости..

Реестр

В предыдущих версиях Windows размер реестра был ограничен 80% от размера выгружаемого пула. В Windows XP реестр реализуется повторно вне выгружаемого пула; кусты реестра - это память, отображаемая Cache Manager в системный кеш, что устраняет ограничение на размер реестра. Размер реестра теперь ограничен только доступным дисковым пространством. Системный куст по-прежнему имеет максимальный размер, но он был увеличен с 12 МБ до 200 МБ, что устраняет проблему, с которой предыдущая версия Windows сталкивается с невозможностью загрузки из-за большого или фрагментированного куста системы. Менеджер конфигурации был обновлен для минимизации использования памяти в реестре и конфликтов блокировок, уменьшения фрагментации и, следовательно, сбоев страниц при доступе к реестру, а также улучшенных алгоритмов для ускорения обработки запросов журнала. Кэш безопасности в памяти устраняет избыточные дескрипторы безопасности.

Отладка

Windows XP поддерживает межпользовательскую отладку сеанса, присоединяя отладчик к программе пользовательского режима без сбоев, сбрасывая пространство памяти процесса с командой дампа, а отсоедините отладчик, не завершая его. Отладка может производиться через порт FireWire и в локальной системе. Кучу отладки можно отключить, а при отладке использовать стандартную кучу.

Векторная обработка исключений

В Windows XP реализована поддержка векторной обработки исключений. Обработка векторных исключений доступна программистам Windows, использующим такие языки, как C ++ и Visual Basic. VEH не заменяет структурированную обработку обработок (SEH), скорее VEH и SEH сосуществуют с обработчиками VEH, имеющими приоритет над обработчиками SEH. По сравнению с SEH, VEH больше похож на традиционную схему обратного вызова уведомлений.

Приложения могут перехватывать исключение, вызывая API AddVectoredExceptionHandler для просмотра или обработки всех исключений. Эти обработчики могут быть связаны по порядку в связанном списке, и они не привязаны к кадру стека, поэтому их можно добавить в любом месте стека, в отличие от блоков try / catch SEH.

Куча

Обнаружение утечки кучи может быть включено, когда процессы завершаются, и для исследования утечек можно использовать расширение отладчика. Также представлен новый счетчик мониторинга производительности кучи. В Windows XP представлена ​​новая политика низкой фрагментации кучи (по умолчанию отключена), которая выделяет память определенного размера для блоков размером менее 16 КБ, чтобы уменьшить фрагментацию кучи. Низкая фрагментация кучи может быть включена по умолчанию для всех куч с помощью утилиты LFH Heap Enabler.

I / O

Появились новые API для отмены IRP и файла регистрации Системный фильтр выполняет обратные вызовы для перехвата функций быстрого ввода-вывода ОС. В нехватки памяти вызовы «должны быть успешным» отклонение, вызывает замедление, предотвращает проверку ошибок . Ввод-вывод регулируется, чтобы получить только одну страницу памяти, увеличивающую общую масштабируемость.

Файловая система

Windows XP включает NTFS 3.1, которая расширяет записи Master File Table (MFT) с помощью избыточного номера записи MFT, полезно для восстановления поврежденных файлов MFT. Утилита преобразования NTFS, Convert.exe, поддерживает новый переключатель / CvtArea, чтобы файлы метаданных NTFS были записаны в непрерывный файл-заполнитель, что привело к менее фрагментированной файловой системе после преобразования. NTFS 3.1 также поддерживает символические ссылки, хотя в Windows XP нет инструментов или драйверов для создания символических ссылок.

Windows XP предоставляет возможность монтировать тома NTFS, доступные только для чтения. Существуют новые API-интерфейсы для сохранения исходных коротких имен файлов, для получения списка точек монтирования (букв дисков и путей к подключенным папкам) для указанного тома и для обеспечения возможности приложениям быстро создавать очень большие файлы, задавая допустимые данные. записи данных с нуля до VDL (функция SetFileValidData). Например, эту функцию можно использовать для быстрого создания жесткого диска машину фиксированного размера. Списки управления доступом по умолчанию для вновь созданных файлов доступных только для чтения для группы «Пользователи», права на запись только группе «Администраторы», системной записи и владельцу.

Более быстрая загрузка и запуск приложений

Возможность загрузки за 30 секунд была целью разработки Windows XP, и разработчики Microsoft постарались максимально упростить систему; Логический Сборщик предварительной обработки является частью этого; он отслеживает, какие файлы загружаются, оптимизирует расположение файлов на диске, так что меньше времени тратится на ожидание перемещения головок жесткого диска и выдает большие асинхронные запросы ввода-вывода, которые могут перекрываться с обнаружением и инициализация устройство во время загрузки. Программа предварительной выборки отслеживает часто используемые выгружаемые данные, которые используются планировщиком для создания задач инструкций предварительной выборки в% WinDir% \ Prefetch. После загрузки системы или запуска приложения любые данные и код, используйте в трассировке, которых еще нет в памяти, системы выбираются с диска. Предыдущие предварительные выборы определяют, какой сценарий принесет больше пользы, а что следует выбрать при следующей загрузке или запуске. Программа предварительной выборки также использует те же алгоритмы для сокращения времени запуска приложения. Чтобы еще больше уменьшить потребность в дисках, во время простоя вызывается дефрагментатор диска, чтобы оптимизировать эти конкретные файлы и метаданных в непрерывной. Операции включения и возобновления можно отслеживать и анализировать с помощью Bootvis.exe.

Изменения входа и выхода

Windows XP включает функцию быстрого входа в систему, которая выполняет вход в систему асинхронно, не дожидаясь полной инициализации сети, если перемещаемые профили пользователей не установлены вверх. Использование кэшированных учетных данных позволяет избежать задержек при входе в домен . Групповая политика используется в фоновом режиме, а сценарии запуска или входа в систему по умолчанию выполняются асинхронно.

Windows XP согласовывает локальные и перемещающиеся профили пользователей, используя копию содержимого реестра. Пользователя больше не заставляют ждать, как в Windows 2000 профиль не будет выгружен. Windows XP сохраненные заблокированные кусты реестра с открытыми ключами через 60 секунд, чтобы перемещаемого профиля можно было сохранить обратно на сервер. Остается проблема в том, что компьютер не может восстановить память, используя профиль, пока ее не выгрузят. Чтобы убедиться, что профили пользователей полностью согласованы правильно во время выхода из системы, Microsoft выпустила службу Профиль пользователя Hive Cleanup для Windows XP, которую они позже включили в Windows Vista.

Пользовательские данные и настройки

перемещаемые профили пользователей

Windows XP предлагает улучшения для удобства использования, устойчивости к повреждениям и производительности перемещаемых профилей пользователей. Существуют новые групповые политики для предотвращения распространения перемещаемых профилей пользователей на сервер предоставления администраторам контроля над папками профилей пользователей и предотвращения использования перемещаемых профилей пользователей на определенных компьютерах. Чтобы учесть сценарий, в котором при старом профиле перезаписывает новый профиль сервера из-за функций быстрого входа в Windows XP, Windows XP в такой ситуации гарантирует, что куст реестра пользователей копируется с сервера в локальный профиль.

Удаление профилей, помеченных для удаления при выходе из системы, не является ошибкой для заблокированного профилей. На компьютерех рабочей группы Windows XP больше не удаляет профили пользователей, принадлежащих к группе «Гости».

Автономные файлы

Windows XP включает некоторые изменения в поведении Автономных файлов. Клиентский кэш автономных файлов теперь можно зашифровать с помощью Шифрованной файловой системы. Общие папки из пространств имен DFS можно сделать доступными в автономном режиме. Кроме того, перемещаемые профили пользователей могут быть синхронизированы с сервером, даже если автономные файлы пометили сервер как недоступный. Пакет обновления 2 (SP2) для Windows XP (и KB811660) предоставляет дополнительные функции для автономных файлов. Редактируя реестр, пользователи могут подавлять сообщения об ошибках для файлов, автономные файлы не могут кэшироваться. Автономные файлы для пользователя, которые в основном находятся на компьютере (определяются путем сопоставления SID текущего пользователя с указанным SID в реестре), могут быть настроены на очистку при выходе из системы. Административно назначенные автономные функции также можно предотвратить от кэширования для неосновных пользователей.

Перенаправление папок

Продолжается с Windows XP, папки, перенаправленные в сеть, автоматически доступны в автономном режиме с использованием автономных файлов, хотя при желании это можно отключить с помощью групповой политики.

Для более старых версий Windows NT 4.0 и более ранних систем устаревшей структурой каталогов Windows XP позволяет перенаправить папку Мои документы в их домашний каталог.

Повышение надежности

Восстановление системы

В Windows XP внесены некоторые улучшения в Восстановление системы по сравнению с Windows Me. Восстановление системы использует драйвер фильтра файловой системы копирование при записи для создания моментальных снимков. В Windows XP восстановление системы настраивается для каждого тома, и в хранилище данных также хранятся для каждого тома. На томах точки восстановления NTFS хранятся с использованием сжатия NTFS и защищены с помощью списков контроля доступа. Обработчик очистка диска позволяет удалить все точки восстановления, кроме самой последней. Помимо кустов системной базы файлов, также можно восстановить данные COM + и WMI и метабазу IIS. Восстановление системы поддерживает групповую политику. Восстановление системы в Windows XP также работает без проблем с файлами, зашифрованными в EFS.

Автоматическое восстановление системы

Автоматическое восстановление системы - это функция, которая позволяет установить и восстанавливать Windows и установленные приложения, состояние системы, а также важные загрузочные и системные файлы из специальной резервной копии вместо простая переустановка. ASR состоит из двух компонентов - резервное копирование и восстановление. Часть Backup, расположенная в NTBackup, происходит резервное копирование системы состояний (журнал Windows, базы данных регистрации классов COM +, Active Directory и общие папки SYSVOL) и томов связаны с компонентами операционной системы, необходимыми для запуска Windows после восстановления, а также их конфигурация (базовый или динамический ). Доступ к разделу восстановления ASR осуществляется нажатием F2 в текстовом режиме настройки Windows XP. Автоматическое восстановление системы может даже восстанавливать программы и драйверы устройств, если они добавлены на информационный диск установки ASR. ASR не восстанавливает файлы данных.

Параллельные сборки (SxS) и изоляция приложений

Распространенной проблемой в предыдущих версиях Windows было то, что пользователи часто страдали от DLL hell, где более чем одна версия той же динамически подключаемой библиотеки (DLL) была установлена ​​на компьютере. Использование программного обеспечения на базе библиотеки DLL, использование неправильной версии может привести к неработоспособности приложений или к худшему. Windows 98 Second Edition и Windows 2000 частично решили эту проблему для машинного кода, введя параллельное совместное использование компонентов и перенаправление DLL / COM. Эти операционные системы позволяют загружать частную версию DLL, если она помещена разработчиком в папку приложения, а не в системный каталог и должна быть должным образом в системе.

Windows XP улучшает это, ввод параллельные сборки для компонентов COM + 2.0,.NET, COM classic и Win32 (C Runtime, GDI +, Common Controls). Эта технология хранит несколько версий общей библиотеки с цифровой подписью в централизованной папке WinSxS и запускает их по запросу в соответствующем приложении, сохраняя приложения изолированными друг от друга и не используя общие зависимости. Манифесты и номер версии сборки используются загрузчиком ОС для определения правильной привязки версий сборки к приложениям вместо глобальной регистрации этих компонентов. Для этого в Windows XP введен новый режим регистрации объекта COM, который называется COM без регистрации (или RegFree COM). Это позволяет компонентной объектной модели (COM) компоненты хранить метаданные активации и CLSID (Class ID) для компонента без использования реестр. Вместо этого метаданные и цифровые системы классов CLSID, реализованных в компоненте, объявляются в манифесте сборки (описанном с помощью XML ), хранящемся либо как ресурс в исполняемом файле, либо как отдельный файл, установленный вместе с компонентом. Это позволяет устанавливать несколько версий одного и того же компонента в разные каталоги, описываемые их собственными манифестами, а также развертывание XCOPY.

Во время загрузки приложений загрузчик Windows ищет манифест. Если он присутствует, загрузчик заголовка информацию из него в контекст активации. Когда фабрика классов COM пытается создать экземпляр класса, сначала проверяется активация, чтобы увидеть, можно ли найти для CLSID. реестр сканируется только в случае сбоя.

Отчет об ошибках Windows

Служба отчетов об ошибках Windows собирает и предлагает отправить информацию после отладки (дамп памяти ) через Интернет-разработчик приложения, которое дает сбой или перестает отвечать на рабочем столе пользователя. Никакие данные не отправляются без согласия пользователя. Когда дамп (или другая информация о сигнатуре ошибки) запускает сервера Microsoft, он анализируется, и решение отправляется обратно пользователю, если оно доступно. Отчеты об ошибках Windows работают как служба Windows и при желании могут быть полностью отключены. Производители программного обеспечения и оборудования могут получить доступ к своим отчетам об ошибках с помощью программ Microsoft Winqual. Производители программного обеспечения также могут замкнуть цикл со своими клиентами, связать сигнатуры ошибок с ответами отчетов об ошибках Windows. Это позволяет распространять решения, а также собирать дополнительную информацию от клиентов (например, распространить шаги, которые они предприняли до сбоя ).

Откат драйвера устройства

В старых версиях Windows, когда пользователи обновляют драйвер устройства, есть вероятность, что новый драйвер будет менее стабильным, эффективным или функциональным, чем исходный. Переустановка старого драйвера может стать серьезной проблемой, и чтобы избежать этого затруднения, Windows XP скопирует старый драйвер при установке новой версии. Если с новым драйвером возникнут, пользователь может вернуться к предыдущей версии. Эта функция не работает с драйверами принтера.

Другие улучшения драйвера

  • Защита драйверов Windows блокирует установку или загрузку известных проблемных драйверов
  • Средство проверки драйверов, представленное в Windows 2000 - это инструмент, который заменяет стандартные функции операционные системы на те, которые разработаны специально для отлова ошибок драйвера устройства ошибок. После включения он отслеживает и заставляет драйверы обнаруживать недопустимые вызовы функции или действия, которые могут вызвать повреждение системы. В Windows XP в Driver Verifier добавлены новые параметры проверки для DMA, ввода-вывода, SCSI и обнаружения взаимоблокировок. Диспетчер драйверов драйверов: для Driver Verifier представлен графический интерфейс с помощью автоматической проверки всех неподписанных.
  • Последняя удачная конфигурация в Windows 2000 восстановила конфигурацию оборудования в указанном наборе элементов управления реестром ключом LastKnownGood вместо значений по умолчанию. В Windows XP он расширен для поддержки драйверов устройств рабочей среды, если новый установленный драйвер делает Windows не загруженной.
Совместимость приложений

Windows XP объединила разработанную потребительскую и корпоративную версию Windows требовалось поддерживать приложения, популярной и ориентированной на потребителя платформы Windows 9x на ядре Windows NT. Microsoft решила эту проблему, улучшив совместимость с конкретными приложениями настройками и прокладками, а также предоставил такие инструменты, как Application Compatibility Toolkit (AppCompat или ACT), чтобы пользователи могли использовать и автоматизировать и прокладки на свои собственные приложения. Пользователи могут создать сценарий уровня совместимости, используя командные файлы. Программа установки Windows XP также включает средство проверки совместимости, которое предупреждает пользователей - до установки - несовместимых приложений и драйверов устройств или приложений, которые могут потребовать переустановки.

Функции мультимедиа

Windows Media Player

Windows XP RTM включает в себя Windows Media Player версии 8 (официально называемый Windows Media Player для Windows XP) и кодеки Windows Media 8. В проигрывателе Windows Media для Windows XP появилась поддержка ID3 для MP3, редактирование мультимедийной информации из библиотеки, добавление текстов песен для дорожек MP3 или WMA, настройка имени файла при копировании, новые визуализации, поддержка HDCD, возможность блокировки выключения плеера в корпоративной среде и поддержка воспроизведения DVD (при отдельной установке кодеков). Windows XP SP2 включает в себя проигрыватель Windows Media 9 Series со средой выполнения формата Windows Media 9.0 и может обновляться до версии 11 проигрывателя и среды выполнения формата. Windows Media Player также включает новую аппаратную поддержку для портативных устройств с помощью Media Transfer Protocol и User-Mode Driver Framework на основе Windows Portable Devices API.

Windows Movie Maker

Исходная версия RTM Windows XP включает Windows Movie Maker 1.1, которая добавляла несжатую DV AVI запись цифровых видео источников. Windows Movie Maker 2 был бесплатно загружен в 2002 году, позже включен в Windows XP SP2. Windows Movie Maker 2 представила множество новых переходов, эффектов, заголовков и титров, панель задач, изменяемое окно предварительного просмотра с размерами, улучшенные параметры захвата и экспорта, функцию AutoMovie, сохранение окончательного видео обратно на ленту и пользовательские профили экспорта WMV. Windows XP Media Center Edition 2005 включает Windows Movie Maker 2.5, которая включает запись DVD.

Технологии захвата ТВ и видео

Windows XP включает усовершенствования в Архитектуре драйвера вещания для приема и захвата аналоговых и цифровых ТВ-трансляций с демодуляцией сигнала, настройкой, де- мультиплексирование, хранение электронных программ, трансляция IP-данных и т. д. Кроме того, Windows XP Media Center Edition представила Windows Media Center, приложение для PVR -подобной записи и функции воспроизведения ТВ-контента.

Windows XP включает улучшенную поддержку FireWire (IEEE 1394) (DVCPRO25 - 525-60 и 625-50 ) для цифровых видеокамер и аудио-видео устройства. Он представляет MSTape, драйвер WDM для видеокамер D-VHS и MPEG. Windows XP SP2 добавляет поддержку DVCPRO50 и DVCPRO100.

Воспроизведение видео

DirectShow 8 представляет фильтр Video Mixing Renderer-7 (VMR-7), который использует DirectDraw 7 для рендеринга видео, заменяя Overlay Смеситель. VMR-7 может смешивать несколько потоков и графику с альфа-смешиванием, позволяя приложениям рисовать текст (например, скрытые субтитры) и графику (например, логотипы каналов или кнопки пользовательского интерфейса) поверх видео без мерцания, а также поддерживать композицию для реализации настраиваемых эффектов и переходов. VMR-7 также поддерживает цветовую кодировку источника, управление поверхностями наложения, покадровую смену кадров и улучшенную поддержку нескольких мониторов. VMR-7 имеет «безоконный режим», позволяющий приложениям легко размещать воспроизведение видео в любом окне, и «режим воспроизведения без рендеринга» для приложений, которые могут получить доступ к составному изображению до его рендеринга. DirectX 9 представил VMR-9, который использует Direct3D 9 вместо DirectDraw, что позволяет разработчикам преобразовывать видеоизображения с помощью пиксельных шейдеров Direct3D. Windows XP SP2 представила режим микширования YUV в модулях рендеринга VMR-7 и VMR-9, который выполняет микширование в цветовом пространстве YUV для экономии полосы пропускания памяти.

DirectShow 8 включает AVStream, мультимедиа драйвер класса для потоковой передачи только видео и аудио-видео ядра.

Другие функции мультимедиа

Улучшения поддержки устройств

Windows XP предоставляет новые и / или улучшенные драйверы и пользовательские интерфейсы для устройств по сравнению с Windows Me и 98.

Поддержка USB 2.0

Начиная с Windows XP Service Pack 1, включены общие драйверы USB 2.0 Enhanced Host Controller Interface. В Windows XP также добавлена ​​поддержка классов USB-устройств, таких как Bluetooth, USB-видеоустройство, класс, обработка изображений (класс устройств захвата неподвижных изображений ) и Media Transfer Protocol с Windows. Media Player 10.

Для запоминающих устройств Windows XP вводит аппаратные дескрипторы, позволяющие различать различные типы хранилищ, чтобы операционная система могла установить соответствующую политику кэширования записи по умолчанию. Например, для USB-устройств он по умолчанию отключает кэширование записи, чтобы внезапное удаление этих устройств не приводило к потере данных. Диспетчер устройств обеспечивает настройку конфигурации для оптимизации устройств для быстрого удаления или повышения производительности.

Windows Image Acquisition

Windows XP поддерживает как TWAIN, так и Windows Image Acquisition сканеры. Windows Image Acquisition в Windows XP добавляет поддержку для сканеров с автоматическим устройством подачи документов , сканеров с прокруткой без возможности предварительного просмотра и создания многостраничного TIFF. Для видео WIA представлен драйвер фильтра моментальных снимков, который позволяет захватывать неподвижные кадры из видеопотока. Windows XP SP1 и более поздние версии поддерживают загружаемую библиотеку WIA версии 2.0, которая обеспечивает доступ к функциям WIA через языки программирования и среды сценариев, поддерживающие OLE Automation.

Мастер сканирования и камеры на основе Windows Image Acquisition и другие общие диалоговые окна для устройств WIA были улучшены в Windows XP, чтобы отображать мультимедийную информацию и метаданные, при необходимости поворачивать изображения и классифицировать их во вложенные папки, захватывать изображения и видео в случае фото- или видеокамеры, обрезать и сканировать изображения в одностраничный или многостраничный TIFF в случае сканера. Реализация протокола передачи изображений (PTP) была обновлена ​​для поддержки всех обязательных и необязательных команд в стандарте PTP, а также поддержки дерева объектов, которая позволяет группировать и передавать вторичные файлы, связанные с родительским файлом, одновременно. В Windows Media Player 10 также добавлен протокол Media Transfer Protocol для передачи мультимедийного содержимого с портативных устройств. Таким образом, для цифровых камер Windows XP поддерживает получение фотографий с использованием любого из протоколов WIA, PTP, USB Mass Storage Class или MTP в зависимости от того, что производитель камеры. поддерживает.

Запись компакт-дисков

Windows XP включает технологию от Roxio, котораяпозволяет пользователям напрямую записывать файлы на компакт-диск через Проводник Windows. Раньше конечным пользователям приходилось устанавливать программное обеспечение для записи компакт-дисков. В Windows XP, CD и DVD-RAM (FAT32 только для DVD-RAM) запись была напрямую интегрирована в интерфейс Windows. Диски с данными создаются с использованием файловых систем Joliet и ISO 9660, а аудио компакт-диски - с использованием стандарта Redbook. Чтобы предотвратить ошибки опустошения буфера, Windows XP предварительно создает полный образ файлов для записи, а затем передает его на записывающее устройство. Пользователи могут записывать файлы на компакт-диски так же, как они записывают файлы на дискету или жесткий диск, используя стандартные методы копирования-вставки или перетаскивания. Функциональность записи также представлена ​​в виде API, называемого Image Mastering API. Поддержка записи компакт-дисков в Windows XP не выполняет копирование с диска на диск или образы дисков, хотя API можно использовать программно для выполнения этих задач. Создание аудио компакт-дисков интегрировано в Windows Media Player. Аудио компакт-диски записываются с использованием режима однократной записи. Диски CD-RW можно быстро стереть.

Поддержка API может быть добавлена ​​в Windows XP для записи DVD-дисков и дисков Blu-ray (запись в стиле Mastered и UDF) на однократно записываемых и перезаписываемых DVD и Blu-ray носителях, установив Windows Feature Pack for Storage. который обновляет IMAPI до версии 2. Обратите внимание, что при этом не добавляются функции записи DVD или Blu-ray в проводник Windows, но сторонние приложения могут использовать API для поддержки записи DVD и Blu-ray.

Управление питанием

  • Поддержка спецификации Simple Boot Flag (SBF), которая сообщает BIOS обойти или минимизировать проверки при запуске, если операционная система поддерживает Plug and Play.
  • Пробуждение -Поддержка аккумулятора, чтобы система успела выключиться или перейти в спящий режим
  • CardBus Wake-on-LAN поддержка
  • Wake on LAN может быть настроена для ограничения пакетов пробуждения просто волшебные пакеты из вкладки Управление питанием на странице свойств NIC в Диспетчере устройств.
  • Затемнение ЖК-дисплея при питании от батареи
  • Управление мощностью и производительностью процессора, включая C-состояние (работа в состоянии низкого энергопотребления в режиме ожидания) и дросселирование
  • Функция выборочной приостановки USB
  • Значительно заметная быстрая загрузка и выход из спящего режима по сравнению с предыдущими версиями Windows благодаря загрузчику, кэширующему метаданные файлов и каталогов последовательно и большими кусками самым последним использованным способом, перекрывающиеся устройства и инициализация сети, более быстрое перечисление загрузочных дисков Асинхронно инициализируются д райверы классов и тонов. Гибернация выполняется быстрее, так как страницы памяти сжимаются с использованием улучшенного алгоритма, сжатие перекрывается с записью на диск, неиспользуемые страницы памяти освобождаются и DMA передачи используются во время ввода-вывода.
  • Более быстрое возобновление с режим ожидания в качестве алгоритма, используемого диспетчером питания для уведомления оборудования и программного обеспечения об изменениях состояния питания путем распределения питания IRP, был переписан для максимального параллелизма, важные системные драйверы (PCMCIA, клавиатура, мышь) были переписаны, чтобы исключить блокирует взаимодействия, и стеки рабочих потоков блокируются в памяти, чтобы предотвратить прерывание операций с питанием.
  • Улучшено состояние производительности процессора ACPI для многоядерных процессоров, начиная с Windows XP Service Pack 2.
  • Встроенный- в поддержке технологий управления питанием процессора, таких как Intel SpeedStep и AMD PowerNow!.
  • Powercfg.exe, начиная с Windows XP SP2

Поддержка аудиооборудования

  • Поддержка аудиоустройств на основе Intel Hig h Спецификация Definition Audio с помощью драйвера класса Universal Audio Architecture (UAA).
  • Многоканальный вывод звука и воспроизведение дополнительных аудиоформатов. Громкость может быть установлена ​​для каждого динамика в многоканальной конфигурации.
  • KMixer частота дискретизации звука поддерживает максимум 200 кГц, начиная с Windows XP SP1, по сравнению с более ранними версиями Windows.
  • Ограничение на количество Интерфейсы устройств MME / WinMM (waveIn, waveOut, midiIn, midiOut, Mixer и Aux) увеличены с 10 до 32.
  • Аппаратное ускорение эффектов захвата DirectSound К ним относятся Acoustic Подавление эха для USB-микрофонов, подавление шума и поддержка массивных микрофонов.
  • USB-аудиоустройства поддерживают GFX (Global Effects Filters).
  • Поддержка эмуляции Sound Blaster 2.0 в NTVDM
  • Windows XP устанавливает уровни громкости на слайдерах wave, CD Audio и MIDI на 0 дБ. Это предотвращает ухудшение разрешения сигнала.
  • Начиная с Windows XP SP2, уменьшение громкости звука сохраняется в реестре для экранной клавиатуры и приложений дистанционного управления и может быть настроено третьими сторонами.

FireWire (IEEE) 1394) поддержка

Windows XP включает поддержку FireWire 800 (1394b), начиная с Service Pack 1.

Как упоминалось в выше разделе, Windows XP включает улучшенную поддержку для Камеры FireWire и аудио-видеоустройства. Аудио S / PDIF и видеопотоки MPEG-2 поддерживаются через FireWire от аудио-видео ресиверов или телевизионных приставок, DVD или D-VHS, динамиков или телевизионных передач. Windows XP поддерживает протокол AV / C (IEC 61883 для изохронной передачи данных в реальном времени для аудио-видео приложений. Windows XP также позволяет отображать устройства, не поддерживающие FireWire, как виртуальные устройства FireWire. Прямой доступ к памяти через шина 1394 от хоста к цели позволяет отладку ядра через FireWire.

Наконец, имеется поддержка сети TCP / IP и общего доступа к подключению к Интернету по шине IEEE 1394.

Другие улучшения оборудования и драйверов

  • USB-устройства блочного хранения можно сделать доступными только для чтения, поэтому запись данных невозможна, начиная с Windows XP SP2.
  • Вкладка «Подробности» в Диспетчере устройств который отображает различные строки идентификации устройства, такие как идентификатор экземпляра устройства, идентификатор оборудования, имя службы, фильтры, версия микропрограммы, сопоставления состояний питания и возможности и т. д.
  • Пользовательский интерфейс Windows XP для Plug and Play изменено: все сообщения отображаются в области уведомлений в виде всплывающих подсказок.
  • Доступный только для чтения атрибут файлов и папок автоматически удаляется при копировании файлов с оптического носителя с помощью проводника Windows.
  • Улучшенный указатель мыши баллистика.
  • DualView для установок с несколькими мониторами. DualView позволяет двум мониторам размещать рабочий стол Windows при отключении одного адаптера дисплея.
  • Поддержка чтения UDF 2.01 с возможностью обновления до UDF 2.50 путем установки Windows Feature Pack for Storage.
  • 48-битная LBA поддержка дисков ATA / ATAPI, начиная с Windows XP SP1. и общие драйверы для UltraDMA Mode 5 и 6 поддерживают
  • Запуск пользовательских приложений непосредственно из ROM.
  • Поддержка файловой системы exFAT может быть добавлена установка KB955704.
  • Поддержка хост-контроллеров ввода-вывода Secure Digital и устройств хранения SD / MMC, совместимых с SDIO 1.0, начиная с Windows XP SP2, через поставляемый Microsoft драйвер шины . Более поздние исправления и пакет обновления 3 (SP3) для Windows XP включают поддержку карт SDHC, в том числе карт размером более 4 ГБ, но до 32 ГБ.
Системное администрирование

Windows Script Host 5.6

Windows XP включает Windows Script Host 5.6, крупное обновление среды WSH, которое включает улучшенную объектную модель для сокращения стандартного кода, усиление безопасности и ряд других улучшений.

Новый формат файлов на основе XML, Файл сценария Windows Формат (.WSF) был представлен помимо.VBS и.JS, который может хранить в узле XML в том же файле дополнительную информацию помимо кода сценария, такую ​​как блоки цифровой подписи, время выполнения директивы или инструкции по импорту внешнего кода. Схема WSF может включать задания, каждое из которых заключено в уникальный тег и внешний тег . Теги в файле WSF позволяют включать внешние файлы, импортировать константы из TLB или сохранять синтаксис использования в элементе и отображать его с помощью нового метода ShowUsage или при вызове с помощью /? переключатель. Формат WSF также поддерживает размещение нескольких языков сценариев WSH, включая перекрестные вызовы функций. Объект WshShell теперь поддерживает метод чтения-записи CurrentDirectory.

Скрипты теперь могут иметь цифровую подпись, а также проверяться программно с помощью объекта Scripting. Подписывающее лицо в самом скрипте при условии наличия действующего сертификата присутствует в системе. В качестве альтернативы в текущей строке можно использовать инструмент signcode из Platform SDK, который был расширен для поддержки типов файлов WSH. Метод VerifyFile можно использовать для проверки подлинности встроенной подписи и проверки сценария на предмет изменений после подписания. Таким образом, WSH может решить, выполнить сценарий или нет после проверки. Код, хранящийся в строке в памяти, также может быть подписан с помощью метода Sign. Блок подписи в закомментированном разделе в файле сценария обратной совместимости со старыми версиями WSH.

Используя политику ограниченного использования программ, поддерживаемых в Windows XP и более поздних версиях, система также может быть настроена на выполнение только этих сценариев. которые обеспечивают цифровое подпись, что предотвращает выполнение ненадежных сценариев.

Локальные сценарии также на удаленном компьютере с новым объектом WScript.WshController, который работает на DCOM. Удаленный WSH можно включить с помощью административного шаблона групповой политики или реестра. Удаленные сценарии всегда выполняются через wscript и загружаются в серверный процесс удаленного компьютера, поэтому по умолчанию они выполняются не интерактивно, но их можно настроить с помощью DCOMCNFG для запуска в контексте безопасности, который позволяет им отображать пользовательский интерфейс. Когда загружается загружается WSH, создается экземпляр объекта WshRemote, но запускается только после вызова метода Execute. Все внешние файлы, вызываемые удаленным сценарием, должны находиться на удаленном компьютере в пути к каталогу, заданном методом Exec. Удаленный сценарий можно отслеживать с помощью свойств Status.

WSH 5.6 представляет метод Exec для объекта WshShell для выполнения приложений строки консоль и имеет доступ к стандартному вводу-выводу потоки (StdIn, StdOut и StdErr) порожденного процесса.

В более ранних версиях Windows Script, чтобы использовать аргументы, нужно было получить доступ к объекту коллекции WshArguments, который не мог быть создан извне и требовал, чтобы человек при запуске сценария знать порядок аргументов, их синтаксис и значения. WSH 5.6 вводит именованные аргументы в последовательной строке, которые следуют за / string: value или логическим соглашением, определенным в теге Время выполнения, и распознаются независимо от их порядка в последовательной строке. Именованные аргументы сгруппированы в объекте коллекции Именованные и имеют обычные методы, такие как Item, Count, Length, а также метод Exists. Метод ShowUsage для объекта WshArguments, указанного ранее, показывает информацию об аргументе в окне сообщения.

Windows XP включает объект автоматически ScriptPW.Password COM, реализованный в файле scriptpw.dll, который можно использовать для маскировки конфиденциальной информации, такой как пароли из сценариев командной строки.

Удаленный рабочий стол

Пользователи могут удаленно входить в Windows XP Professional через службу удаленного рабочего стола. Он основан на технологии служб терминалов (RDP ) и похож на «Удаленный помощник», но позволяет удаленным пользователям получать доступ к локальным ресурсам, таким как принтеры. Любой клиент служб терминалов, специальный клиент «Подключение к удаленному рабочему столу» или веб-клиент, использующий элемент управления ActiveX, может использоваться для подключения к удаленному рабочему столу. (Клиенты удаленного рабочего стола для более ранних версий Windows, Windows 95, Windows 98 и 98 Second Edition, Windows Me, Windows NT 4.0 или Windows 2000 были предоставлены Microsoft. Это позволяет более ранним версиям Windows подключаться к системе Windows XP удаленного рабочего стола, но не наоборот.)

Есть несколько ресурсов, которые пользователи могут перенаправить с удаленного сервера на локальный клиент, в зависимости от возможностей используемого клиентского программного обеспечения. Например, «Перенаправление файловой системы» позволяет пользователям использовать свои локальные файлы на удаленном рабочем столе в рамках сеанса терминала, в то время как «Перенаправление принтера» позволяет пользователям использовать свой локальный принтер в сеансе терминала, как это было бы с локальным или сетевым общим принтером.. «Перенаправление портов» позволяет приложениям, работающим в рамках сеанса терминала, получать прямой доступ к локальным последовательным и параллельным портам, а «Аудио» позволяет пользователям запускать аудиопрограмму на удаленном рабочем столе и перенаправлять звук на свой локальный компьютер. Буфер обмена также может использоваться совместно удаленным и локальным компьютерами. Клиент RDP в Windows XP можно обновить до 7.0. Компонент подключения к удаленному рабочему столу через Интернет в Internet Information Services 5.1 также позволяет использовать удаленный рабочий стол через Интернет с помощью элемента управления ActiveX для Internet Explorer.

Remote Assistance

Remote Помощь позволяет пользователю Windows XP временно управлять удаленным компьютером с Windows XP по сети или через Интернет для решения проблем. Поскольку системным администраторам может быть сложно лично посетить зараженный компьютер, удаленный помощник позволяет им диагностировать и, возможно, даже устранять проблемы с компьютером, даже не посещая его лично. Удаленный помощник позволяет отправлять приглашения специалисту службы поддержки по электронной почте, Windows Messenger или сохранять приглашение в виде файла. Компьютером может управлять как сотрудник службы поддержки, подключающийся удаленно, так и отправляющий приглашение. Доступны чат, аудио-видео разговоры и передача файлов.

Быстрое переключение пользователей и экран приветствия

Windows XP представляет быстрое переключение пользователей и более удобный для конечных пользователей экран приветствия с изображением учетной записи пользователя, который заменяет классический запрос на вход в систему. Быстрое переключение пользователей позволяет другому пользователю войти в систему и использовать систему без необходимости выходить из системы предыдущего пользователя и закрывать его или ее приложения. Раньше (как в Windows Me, так и в Windows 2000) одновременно мог входить в систему только один пользователь (кроме служб терминалов ), что было серьезным недостатком для многопользовательской активности. Быстрое переключение пользователей, как и службы терминалов, требует больше системных ресурсов, чем одновременный вход в систему только одного пользователя, и, хотя в систему может входить несколько пользователей, только один пользователь может активно использовать свою учетную запись одновременно. Эта функция недоступна, когда экран приветствия выключен, например, при присоединении к домену Windows Server или с установленным клиентом Novell. Даже когда экран приветствия включен, пользователи могут переключиться на классический вход, дважды нажав Ctrl + Alt + Del на экране приветствия.

Установщик Windows

Представлен Windows XP Установщик Windows (MSI) 2.0. Установщик Windows 2.0 внес значительные улучшения, такие как установка и управление параллельными сборками и сборками CLR, изолирование пользовательских действий MSI в песочнице, улучшенное ведение журнала событий и скрытие конфиденциальной информации в файлах журнала, изоляция программ для каждого пользователя, подписи, улучшенное исправление (более надежное разрешение проблем исправлений и уменьшение ненужного копирования неверсированных файлов и запросов), поддержка сервера терминалов и интеграция с политиками восстановления системы и ограниченного использования программ. Пакет обновления 2 для Windows XP включает установщик Windows 3.0, который также поддерживает удаление исправлений с помощью установки и удаления программ, двоичные дельта-исправления, последовательность исправлений для установки исправлений в правильном порядке, установка нескольких исправлений для разных разных версий продуктов за одну транзакцию транзакций исходного кода для исправлений, повышение уровня исправлений для ограниченных учетных записей пользователей, список местоположений источников MSI и API-интерфейс управления запасами, а также исправление ошибок. Windows XP SP3 включает MSI 3.1v2. Windows XP может быть обновлена ​​до установщика Windows 4.5.

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

Дефрагментация диска Windows была обновлена, чтобы снять некоторые ограничения. Он больше не полагается на диспетчер кэша Windows NT, который позволяет не использовать дефрагментатору перемещать части файла, которые пересекают границу 256 КБ внутри файла. Все части потока, включая границу кластера для несжатых файлов, точки повторной обработки, растровые изображения и списки атрибутов, NTFS файлы метаданных, зашифрованные файлы EFS и NTFS Главная Таблица файлов может быть дефрагментирована. Дефрагментатор поддерживает тома NTFS с размером кластера более 4 килобайт. Включен инструмент системы строки defrag.exe, обеспечивающий доступ к дефрагментатору из cmd.exe и планировщика заданий. Пользователи, входящие в группу опытных пользователей, могут запланировать дефрагментацию.

Диспетчер задач Windows

Диспетчер задач Windows включает ряд улучшений в Windows XP. Он был обновлен, чтобы отображать имена процессов длиной более 15 символов на вкладке «Процессы», которые раньше были усечены в Windows 2000. На вкладке «Процессы» добавлены столбцы «Идентификатор сеанса» и «Имя пользователя». Клавишу Удалить также можно использовать для завершения процессов на вкладке «Процессы». На новой вкладке «Сеть» отображается статистика по каждому из сетевых адаптеров, другого в компьютере. По умолчанию грамотно адаптера, процент использования сети, скорость соединения и состояние сетевого адаптера, а также диаграмма последних действий. Дополнительные параметры можно указать, выбрав Выбрать столбцы... в меню «Просмотр». На вкладке «Пользователи» все пользователи, у которых в данный момент есть сеанс на компьютере. На серверных компьютерах может быть несколько пользователей, подключенных к компьютеру с помощью служб терминалов. Кроме того, с помощью Быстрого переключения пользователей на компьютер может одновременно войти несколько пользователей. На этой вкладке пользователя можноотключить или выйти из системы. Введено меню выключения, которое позволяет получить доступ к режимам ожидания, гибернации, выключению, перезапуску, выходу из системы и переключению пользователя. Удерживая Ctrlпри нажатии «Новая задача», открывается командная строка.

WMI

  • Windows XP представляет WMIC.exe, консольную утилиту Инструментарий управления Windows
  • Начиная с Windows XP, WMI находится в общем узле службы процесс, называемый Wmiprvse.exe, который может создать несколько экземпляров под разными учетными данными: LocalSystem, NetworkService или LocalService. Ранее поставщики WMI загружались в процессе с помощью службы WMI, и сбой одного поставщика WMI приводил к перезапуску основной службы WMI, WinMgmt.exe.
  • В Windows XP файлы MOF используются для описания системных событий ETW.
  • Были введены фильтры WMI для групповой политики.

Инструменты строки

Windows XP включает новые инструменты системы и основанные на WMI скрипты :

Другое функции управления

  • CHKDSK улучшена производительность.
  • Непостоянная поддержка теневого копирования (служба моментальных снимков тома), использующая копирование при записи метод создания снимка и API для использования же утилиты
  • MSConfig был обновлен для графической настройки расширенных параметров той Boot.ini, включения или отключения служб Windows и запуска встроенных инструментов.
  • NTBackup имеет интерфейс на заблокированных (используемых) файлов с помощью теневого копирования. Пулы носителей, созданное NTBackup, также можно просмотреть из самой утилиты резервное копирование, не открывая Управление съемными
  • Консоль управления Microso ft 2.0, в которой представлена ​​объектная модель модели, расширения, поддержки визуального, панели задач консоли и т. Д. Windows XP SP3 включает Консоль управления 3.0.
  • Увеличено количество поставщиков и классов WMI.
  • Единый редактор реестр, объединяющий Windows 9x Regedit.exe и Windows NT Regedt32.exe. Редактор поддержки теперь поддерживает несколько экземпляров, если указан переключатель -m.
  • IExpress как часть Internet Explorer 6 для создания самораспаковывающихся пакетов установки на основе INF.
  • Мастер переноса файлов и настроек и Инструмент переноса пользовательской среды
  • Несколько улучшений инструментов развертывания, включая улучшения Sysprep, диспетчера установки, введение WinPE. Например, ключ продукта, хранящийся в файле ответов для Setup Manager или Sysprep, может храниться в зашифрованном виде. Sysprep может добавить обновленные драйверы в установочный образ с индивидуальной настройкой для каждой машины. Время предварительной загрузки Windows XP с помощью Sysprep было сокращено с помощью файла WinBOM.ini с поддержкой сценариев, который управляет Sysprep.
  • Автоматическая установка улучшена в Windows XP с гораздо более широкими настройками для различных компонентов операционной системы.
  • В установщик пакетов (Update.exe) внесен ряд улучшений по сравнению с Windows 2000.
  • Увеличено количество групповых политик, включая политику безопасности и результирующий набор политик (RSoP) консоль управления, которая позволяет администраторам видеть примененные политики в режиме ведения журнала или моделировать параметры политики, которые применяются перед фиксацией изменений в объекте в режиме планирования. Начиная с Windows XP SP2, в Internet Explorer улучшена поддержка параметров групповой политики, помимо параметров безопасности.
  • A Мастер очистки рабочего стола был представлен, чтобы помочь уменьшить порядок действий на своих рабочих столах, просматривая ярлыки на рабочем столе и перемещаемые используемые в каталоге «Неиспользуемые ярлыки на рабочем столе». Мастер очистки рабочего стола работает как запланированная задача, которая запускается один раз в день, чтобы определить, прошло ли 60 дней момента с последнего запуска мастера.
  • Windows XP можно обновить до Windows 98, Windows Me, Windows NT 4.0 Workstation и Windows 2000 Professional. При выполнении установки обновления из семейства Windows 9x Windows XP создает копию старой установки, чтобы пользователь мог удалить Windows XP, или, если установка не удалась в любой момент, система вернется к предыдущей ОС. Если установка завершится успешно, пользователей спросят, хотят ли они удалить копию копии. Эта функция недоступна при обновлении с Windows 2000 Professional.
  • Windows XP включает отслеживание событий завершения работы (по умолчанию отключено), которое при включении групповой политики позволяет администраторам документировать причины работы и анализировать журналы завершения работы, хранящиеся в Системный журнал с течением времени, чтобы понять причину всеобщего отключения. Администраторы могут выбирать из предопределенного набора причин или вводить свои собственные причины. Программа завершения событий работы также делает снимок состояния системы непосредственно перед каждым завершением работы.
  • Программа установки Windows XP включает новую опцию быстрого форматирования для быстрого форматирования больших томов без проверки всего тома на поврежденных секторов.
Функции безопасности

Повышение безопасности API данных

В Windows 2000 хеш NTLM пароля пользователя был требованием, которое технически позволяетло потенциально злоумышленнику расшифровать мастер Ключ и хэш NTLM непосредственно из базы данных диспетчера учетных записей безопасности. Windows XP улучшает безопасность DPAPI за счет шифрования главного ключа с помощью хэша пароля SHA1. Это также повышает безопасность данных, зашифрованных с помощью Encrypting File System.

Поддержка PKI

PKI Windows XP поддерживает кросс-сертификацию и сценарии Bridge CA. Сертификаты пользовательского типа можно регистрировать и обновлять автоматически. Запросы сертификатов на выдачу новых сертификатов или продление сертификатов с истекшим сроком действия могут быть отложены до утверждения администратором или до выдачи сертификатом центра сертификации и после утверждения они выполняются автоматически. Сертификаты корневого центра сертификации теперь также автоматически обновляются через Центр обновления Майкрософт. Windows XP также поддерживает дельта CRL (списки отзыва сертификатов, статус которых изменился с момента последнего базового скомпилированного списка сертификатов) и список отзыва сертификатов в кодировке base64 для проверки отзыва и будут использовать их по умолчанию. Windows XP может регистрировать шаблоны сертификатов версии 2, которые создают набор настраиваемых атрибутов.

Смарт-карты можно использовать для входа в сеансы сервера терминалов (при подключении к серверу терминалов Windows Server 2003 или более поздней версии) с помощью CAPICOM или системных инструментов, таких как net.exe и runas.исполняемый. Также внесены многочисленные улучшения в проверку сертификата, построение цепочки и проверка отзыва, Проверка и обнаружение пути. Пакет обновления 3 для Windows XP отметьте алгоритмы хеширования SHA-2 (SHA256, SHA384 и SHA512) к CryptoAPI для проверки сертификатов X.509.

Шифрованная файловая система

Windows XP включает несколько улучшений Шифрованной файловой системы. Наиболее заметным улучшением является то, что несколько учетных записей пользователей совместно использовать доступ к зашифрованным файлам файловой системы. файловая основа. Кнопка «Подробности» в диалоговом окне «Дополнительные атрибуты файла» в свойствах файла позволяет удалять или удалять дополнительных пользователей, которые могут получить доступ к файлу, зашифрованному EFS, а также просмотреть сертификат и учетную запись агента восстановления данных. Сертификаты EFS автоматически регистрируются в ЦС, и есть поддержка отзыва сертификатов, используется при совместном использовании зашифрованных файлов. В отличие от Windows 2000, здесь нет локального агента восстановления данных по умолчанию и нет необходимости его иметь, хотя самозаверяющий сертификат для агента восстановления может быть создан с помощью cipher.exe.

Главный ключ DPAPI может быть защищен с помощью общедоменного открытого ключа. Можно использовать более сильный алгоритм, соответствующий стандарту FIPS 140-1, например 3DES. Пакет обновления 1 для Windows XP добавляет поддержку и использование по умолчанию AES-256 алгоритма симметричного шифрования для всех файлов, зашифрованных EFS. С помощью KB912761 для Windows XP SP2 или Windows XP SP3 пользователи могут настроить, будет ли EFS генерировать самозаверяющий сертификат, когда центр сертификации недоступен. Windows XP также предупреждает пользователя, если зашифрованные файлы EFS копируются в файловую систему, такую ​​как FAT, или в неподдерживаемое место, которое не поддерживает EFS, и, таким образом, файл будет расшифрован.

Windows XP также может шифровать файлы на удаленном сервере с помощью NTFS, если сервер является доверенным для делегирования в Active Directory, а сертификат пользователя и закрытый ключ загружены в локальный профиль на сервере. Если используется перемещаемый профиль пользователя , он будет скопирован локально. На сервере WebDAV, сопоставленном букве диска, Windows XP может зашифровать файл локально и передать его как необработанный зашифрованный файл на сервер WebDAV с помощью команды HTTP PUT. Точно так же файлы, зашифрованные EFS, могут быть загружены в необработанном виде из WebDAV и расшифрованы локально. Утилиты командной строки cipher, copy и xcopy были обновлены в Windows XP. EFS также можно полностью отключить в Windows XP с помощью групповой политики (для домена) или через реестр (для компьютера, не являющегося доменом).

Для более быстрой проверки кеша можно настроить время, в течение которого ключ сеанса пользователя и цепочка сертификатов кэшируются.

Мастер сброса пароля

Начиная с Windows XP, Диск сброса пароля можно создать с помощью мастера забытых паролей. Этот диск можно использовать для сброса пароля с помощью мастера сброса пароля на экране входа в систему. Резервное копирование закрытого ключа RSA пользователя выполняется с помощью автономного открытого ключа, соответствующий закрытый ключ которого хранится в одном из двух мест: на диске сброса пароля (если компьютер не является членом домена) или в Active Directory (если он является членом домена). Злоумышленник, который может пройти аутентификацию в Windows XP как LocalSystem, по-прежнему не имеет доступа к ключу дешифрования, хранящемуся на жестком диске ПК. Если пароль сброшен, главный ключ DPAPI удаляется, и Windows XP блокирует любой доступ к зашифрованным файлам EFS для предотвращения автономных и мошеннических атак и защиты зашифрованных файлов. Если пользователь изменит пароль обратно на исходный пароль, файлы, зашифрованные EFS, могут быть восстановлены.

Диспетчер учетных данных

Windows XP запрашивает учетные данные при ошибках аутентификации и позволяет сохранять те, которые используют Встроенная проверка подлинности Windows в защищенное перемещаемое хранилище связки ключей, защищенное Data Protection API. Сохраненными учетными данными можно управлять с помощью элемента «Сохраненные имена пользователей и пароли» на панели управления учетными записями пользователей. При наличии центра сертификации пользователи могут выбрать сертификат X.509 при запросе учетных данных. При повторном доступе к этому же ресурсу будут использоваться сохраненные учетные данные. Удаленный доступ / VPN-подключения также создают временные учетные данные в связке ключей, чтобы сделать работу удобной. Credential Manager также предоставляет API для единого входа.

политик ограниченного использования программ

Windows XP представляет политики ограниченного использования программ и более безопасный API. С помощью политик ограниченного использования программ система может быть настроена для выполнения или устанавливайте только те приложения и сценарии, которые имеют цифровую подпись или имеют определенный уровень доверия, что предотвращает выполнение ненадежных программ и сценариев. Администраторы могут определить правило по умолчанию с помощью оснастки «Локальная политика безопасности» и исключения из этого правила. Типы правил включают в себя: правило хеширования, правило пути, правило сертификата и правило зоны, которые идентифицируют файл по его хэш-функции, пути, сертификату издателя программного обеспечения или зоне Internet Explorer соответственно. Например, элемент управления ActiveX можно ограничить запуском только для определенного домена, указав политику ограничения программного обеспечения на основе правил сертификата.

Защита исполняемого пространства

Представлен пакет обновления 2 для Windows XP Предотвращение выполнения данных. Эта функция, представленная как NX (EVP) в процессорах AMD AMD64 и как XD (EDB) в процессорах Intel, может помечать определенные части память как содержащая данные вместо исполняемого кода, что предотвращает ошибки переполнения, приводящие к выполнению произвольного кода. Он предназначен для предотвращения выполнения приложением или службой кода из неисполняемой области памяти. Это помогает предотвратить определенные эксплойты, которые хранят код через переполнение буфера , например,. DEP работает в двух режимах: аппаратно-принудительный DEP для ЦП, который может помечать страницы памяти как невыполнимые, и программный DEP с ограниченной защитой для ЦП, не поддерживающих аппаратное обеспечение. Программно-принудительный DEP защищает не от выполнения кода на страницах данных, а от другого типа атаки (перезапись SEH). Аппаратное обеспечение DEP позволяет использовать бит NX на совместимых процессорах за счет автоматического использования PAE ядра в 32-битной Windows и встроенной поддержки в 64-битной версии. ядра. Программный DEP, хотя и не связанный с битом NX, - это то, что Microsoft называет применением «безопасной структурированной обработки исключений». Программное обеспечение DEP / SafeSEH просто проверяет возникновение исключения, чтобы убедиться, что исключение зарегистрировано в таблице функций для приложения, и требует, чтобы программа была построена с ним.

Если DEP включен для всех приложений, пользователи получают дополнительную защиту от эксплойтов нулевого дня. Но не все приложения являются DEP-совместимыми, и некоторые из них будут генерировать исключения DEP. Следовательно, DEP не применяется по умолчанию для всех приложений в 32-разрядных версиях Windows и включен только для критически важных компонентов системы. Однако в Windows XP Service Pack 3 представлены дополнительные API-интерфейсы NX, которые позволяют разработчикам программного обеспечения включать аппаратную защиту NX для своего кода, независимо от общесистемных настроек обеспечения совместимости. Разработчики могут помечать свои приложения как NX-совместимые при создании, что позволяет применять защиту при установке и запуске этого приложения. Это обеспечивает более высокий процент кода, защищенного NX, в экосистеме программного обеспечения на 32-разрядных платформах, где политика совместимости системы по умолчанию для NX настроена для защиты только компонентов операционной системы.

Брандмауэр Windows

Windows XP RTM представил брандмауэр подключения к Интернету. Позднее он был обновлен до Windows Firewall в Windows XP Service Pack 2 с поддержкой фильтрации трафика IPv6. По умолчанию брандмауэр Windows выполняет фильтрацию пакетов с отслеживанием состояния входящего запрошенного или незапрашиваемого трафика на всех типах сетевых интерфейсов (LAN / WLAN, PPPoE, VPN или коммутируемые соединения). Как и общий доступ к подключению к Интернету, брандмауэр имеет политику определения местоположения, то есть его можно отключить в корпоративном домене, но включить для частной домашней сети. У него есть возможность запретить все исключения, которые могут быть полезны при подключении к общедоступной сети. Межсетевой экран также можно использовать в качестве пограничного межсетевого экрана для клиентов ICS. Когда брандмауэр блокирует программу, он отображает уведомление. Исключенный трафик может быть определен портом TCP / UDP, именем приложения и областью действия (часть сети, из которой исходит исключенный трафик). Он поддерживает сопоставление портов и ICMP. Журнал безопасности включает возможности, которые могут записывать IP-адреса и другие данные, относящиеся к соединениям, исходящим из домашней или офисной сети или Интернета. Он может записывать как отброшенные пакеты, так и успешные соединения. Это можно использовать, например, для отслеживания каждого подключения компьютера в сети к веб-сайту. Брандмауэр Windows также поддерживает настройку с помощью групповой политики. Приложения могут использовать API брандмауэра Windows для автоматического добавления исключений.

Центр обеспечения безопасности Windows

Центр обеспечения безопасности Windows, представленный в Windows XP с пакетом обновления 2 (SP2), предоставляет пользователям возможность просматривать состояние параметров и служб компьютерной безопасности. Центр безопасности Windows также постоянно отслеживает эти параметры безопасности и информирует пользователя с помощью всплывающего всплывающего сообщения с уведомлением о возникновении проблемы. Центр обеспечения безопасности Windows состоит из трех основных компонентов: панели управления, службы Windows и интерфейса прикладного программирования, предоставляемого Windows Management. Приборы. Панель управления делит отслеживаемые параметры безопасности на категории, заголовки которых отображаются с цветным фоном. Текущее состояние этих параметров определяется службой Windows, которая запускается автоматически при запуске компьютера и берет на себя ответственность за постоянный мониторинг системы на предмет изменений. Настройки доступны системе через поставщика WMI. Поставщики программного обеспечения для защиты от вредоносных программ и брандмауэра могут зарегистрироваться в Центре безопасности через поставщика WMI. Windows Update настройки и статус также отслеживаются и сообщаются.

Другие функции безопасности и конфиденциальности

  • Каждый сеанс входа в систему получает свой собственный набор букв дисков. Их нельзя использовать совместно.
  • Пользовательский интерфейс разрешений безопасности улучшен по сравнению с Windows 2000. Новая страница свойств под названием «Действующие разрешения» оценивает неявные разрешения по сравнению с явными разрешениями и назначенные разрешения по сравнению с унаследованными разрешениями. При настройке разрешений на объект имена пользователей, группы и участники безопасности могут быть найдены в домене по определенным критериям.
  • Функция вторичного входа в систему (запуск от имени) позволяет запускать программы с ограниченным токеном если установлен флажок Защитить мой компьютер и данные от несанкционированной активности программ.
  • Для компьютеров, не относящихся к домену, вход в сеть и вторичный вход в систему (Запуск от имени) отключены для учетных записей пользователей с пустыми паролями. Для пустых паролей будет разрешен вход только с главного экрана входа в физическую консоль.
  • Если база данных Security Accounts Manager (SAM) будет удалена из другой ОС, Windows XP не позволит обойти войдите в систему и отобразит сообщение об ошибке, а затем выключите компьютер.
  • Дайджест SSP для запросов HTTP и LDAP между Windows и системами, отличными от Windows, где Kerberos недоступен.
  • Учетные данные Поставщик услуг безопасности (CredSSP) в Windows XP SP3 (отключен по умолчанию), который обеспечивает единый вход и аутентификацию на уровне сети для служб удаленных рабочих столов.
  • Attachment Manager, представленный в Windows XP SP2
  • Конфигурация IPsec для изоляции сервера или домена упрощена с помощью Simple Policy Update, которое сокращает количество фильтров IPsec с многих сотен фильтров до всего двух фильтров.
  • Группа пользователей «Все» больше не включает анонимный SID.
  • . Windows XP представила ЛОКАЛЬНЫЙ Учетные записи SERVICEи NETWORK SERVICEдля запуска определенных служб Windows изолированно, так что привилегии и доступ, назначенные службам, сводятся только к тем, которые необходимы для их ролей. Таким образом, любая потенциальная поверхность атаки сокращается, когда злоумышленник использует службу.
  • AuthZ API, который реализует ядро ​​NT Security Reference Monitor в пользовательском режиме для приложений для защиты объектов.
  • Поддержка P3P в Internet Explorer 6
  • Windows XP Service Pack 2 включает значительные изменения, связанные с безопасностью, в MSRPC, DCOM, MSDTC и WMI.
Сетевые и коммуникационные функции

Сети Wi-Fi

Поддержка беспроводной связи Windows 2000 не поддерживала беспрепятственный роуминг и автоконфигурацию. Служба Wireless Zero Configuration в Windows XP поддерживает автоматическую настройку беспроводной сети с повторной аутентификацией при необходимости, обеспечивая тем самым возможность бесшовного роуминга и устанавливая предпочтительный порядок соединений. При отсутствии точки беспроводного доступа Windows XP может настроить специальную беспроводную сеть. Имеется встроенная поддержка аутентификации WPA и WPA2 в инфраструктурных сетях с применением последних пакетов обновления и / или обновлений. Windows XP включает мастер настройки беспроводной сети, который поддерживает метод Windows Connect Now: USB Flash Drive (WCN-UFD), чтобы упростить настройку беспроводной сети для неопытных пользователей. (KB918997 ) для Windows XP SP2 и Windows XP SP3 добавить API беспроводной локальной сети для разработчиков, чтобы создавать программы беспроводных клиентов и управлять профилями и подключениями. Имеется поддержка IEEE 802.1X для беспроводных и проводных подключений. В случае, если PKI недоступен для выдачи сертификатов для VPN-соединения, имеется поддержка предварительного ключа для аутентификации IKE.

Windows XP может подключаться к точкам доступа создано с помощью служб Wireless Provisioning Services.

Поддержка Bluetooth

В Windows XP Service Pack 2 добавлена ​​встроенная поддержка Bluetooth. Стек Windows XP Bluetooth поддерживает внешние или встроенные ключи Bluetooth , подключенные через USB. Windows XP SP2 и SP3 Список Bluetooth 1.1 (но не 1.0), Bluetooth 2.0 и Bluetooth 2.0 + EDR. Стек Bluetooth изначально поддерживает следующие профили Bluetooth: PAN, SPP, DUN, HID и HCRP. Стеки сторонних производителей могут заменить стек Windows XP и поддерживать больше профилей или более новые версии Bluetooth.

Совместное использование подключения к Интернету

в Windows XP Совместное использование подключения к Интернету интегрировано с UPnP, что позволяет удаленно обнаруживать и управлять хостом ICS. Он имеет компонент планировщика пакетов обслуживания. Когда ICS находится в относительно быстрой сети, а хост ICS подключен к Интернету через медленное соединение, Windows может неправильно рассчитать размер окна приема TCP на основе скорости соединения между клиентом и хостом ICS, что отрицательно сказывается на трафике отправителя. Компонент ICS QoS устанавливает размер окна приема TCP таким же, как если бы получатель был подключен напрямую к медленному каналу.

Общий доступ к подключению Интернета также включает в себя локальный преобразователь DNS в Windows XP для разрешения имен для всех сетевых клиентов в домашней сети, включая сетевые устройства, не работающие под управлением Windows. ICS также зависит от местоположения, то есть при подключении к домену компьютер может иметь групповую политику, ограничивающее использование ICS, но когда дома, ICS может быть включен.

Качество обслуживания для модемов и удаленного доступа

Когда несколько одновременно получают доступ к Интернету без какого-либо QoS и соединение недостаточно мощного, размер окна принимает TCP устанавливается на полное окно передаваемых данных, которое первое приложение использует в соединении, пока не будет устойчиво устойчивое состояние. Последующие подключения, выполняемые другими приложениями, занимают гораздо больше времени для достижения оптимального размера окна, а скорость передачи второго или третьего приложения всегда будет, чем у приложения, которое первое установило соединение. На таких медленных каналах компонента QoS в Windows XP автоматически включается схема планирования , которая создает отдельную очередь для каждого приложения и обслуживает эти очереди циклически.

Поддержка IPv6

В Windows XP есть базовая, но производственная поддержка качества для IPv6 и Teredo туннелирования с помощью Advanced Networking Pack, позже включенного в Windows XP SP2. IPv6 должен быть установлен и настроен из использования интерфейса интерфейса ipv6, поскольку графический интерфейс не поддерживается. После назначения локального адреса сетевого интерфейса автоконфигурация без сохранения состояния для локальных и глобальных адресов может быть выполнено в Windows XP. Статические адреса IPv6 могут быть назначены, если на локальном канале нет маршрутизатора IPv6. Можно настроить механизмы, такие как настраиваемое вручную туннели и 6to4. Брандмауэр Windows, начиная с Windows XP SP2, также поддерживает фильтрацию IPv6 с отслеживанием состояний. Инструменты и инструменты, такие как Telnet клиент, FTP-клиент, nslookup, tracert, преобразователь DNS, совместное использование файлов и принтеров, Internet Explorer, IIS обновлены для поддержки IPv6. Расширения конфиденциальности включены и используются по умолчанию. 6to4 автоматически активируется для общедоступных адресов IPv4 без глобального адреса IPv6. Можно и другие настроить туннелей: 6over4, Teredo, ISATAP, PortProxy. Тередо также помогает обходить конус и ограничивать НАТ. Ретрансляция для конкретного хоста Teredo включается, когда назначен глобальный адрес IPv6, в противном случае включаются функции клиента Teredo.

DNS-распознаватель Windows XP может выполнять DNS-запросы только с использованием IPv4, он не использует сам IPv6 в транспорте для выполнения запроса. Однако, когда DNS-запрос отправляет обратно записи ресурсов IPv4 и IPv6 , предпочтительны адреса IPv6. Windows XP не поддерживает DHCPv6 и PPPv6 / IPv6CP. Доступна реализация DHCPv6 с внешним исходным кодом под названием Dibbler, хотя автоконфигурация без сохранения состояния в степени делает ее ненужной.

Фоновая интеллектуальная служба передачи

Windows XP включает в себя фоновую интеллектуальную службу передачи, службу Windows, которая упрощает приоритетную, регулируемую и асинхронную передачу файлов между машинами с использованием сети в режим ожидания пропускная способность. BITS будет использовать данные только тогда, когда есть полоса пропускания, которая не используется другими приложениями, например, когда приложение использует 80% доступной пропускной способности, BITS будет использовать только оставшиеся 20%. BITS контролирует сетевой трафик на увеличение или уменьшение сетевого трафика и ограничивает свои собственные объекты передачи, чтобы другие приложения переднего плана (например, веб-браузер ) получают через им полосу пропускания. BITS также поддерживает возобновление переводов в случае сбоев. BITS версии 1.0 поддерживает только загрузку. Начиная с версии 1.5 BITS поддерживает как загрузку, так и загрузку. Для загрузки требуется веб-сервер IIS с расширением сервера BITS на принимающей стороне. BITS 2.0, часть Windows XP SP2, добавила поддержку для выполнения одновременных загрузок переднего плана, используя пути блока сообщений сервера для удаленных имен, загрузку частей файла, изменение префикса или полного имени удаленного имени и ограничение использования полосы пропускания клиента. BITS можно обновить до версии 2.5 в Windows XP. BITS 2.5, часть Windows XP SP3, поддержка IPv6 и проверка подлинности клиента на основе сертификатов для безопасного транспорта HTTP и настраиваемых заголовков HTTP.

Компоненты Windows XP, такие как Центр обновления Windows, используют BITS для загрузки обновлений, поэтому для загрузки обновлений используется только свободная полоса пропускания, и загрузка может быть возобновлена ​​в случае прерывания сетевого подключения. BITS использует очередь для управления передачей файлов и загружает файлы от имени запрашивающих приложений асинхронно, то есть как только приложение запрашивает службу BITS для передачи, оно может свободно выполнять другую работу или даже выполнить любую другую работу. Передача будет продолжаться в фоновом режиме, пока существует сетевое соединение и владелец задания находится в системе. BITS поддерживает передачу как по HTTP, так и по HTTPS. Если сетевое приложение начинает потреблять больше полосы пропускания, BITS снижает скорость передачи, чтобы сохранить интерактивность пользователя, за исключением загрузок с приоритетом переднего плана. BITS предоставляется через компонентную объектную модель (COM), что позволяет использовать практически любой язык программирования.

Отправка факсов

В Windows XP есть консоль факсов для управления входящими, исходящие и архивные факсы и настройки. Монитор факсов отображается в области уведомлений только во время передачи или приема факса. Если включен прием факсов вручную, он появляется при входящем факсимильном вызове. Архивированные факсы открываются в программе просмотра изображений и факсов Windows в формате TIFF. После установки Microsoft Outlook служба факсов автоматически переключается с адресной книги Windows на использование адресной книги Outlook.

Windows XP представляет расширенную службу факсов COM API для разработчиков приложений для включения функций факса.

Одноранговая сеть Windows

Расширенный Сетевой пакет, позже ставший частью SP2, представил Peer-to-Peer Networking и протокол разрешения имен одноранговых узлов (PNRP) в Windows XP. Он работает по IPv6. Архитектура P2P в Windows XP состоит из следующих компонентов:

PNRP : обеспечивает динамическую публикацию имен и разрешение имен конечным точкам. PNRP - это протокол распределенного разрешения имен, позволяющий узлам Интернета публиковать «имена партнеров» и соответствующие адреса IPv6 и, возможно, другую информацию. Затем другие хосты могут разрешить имя однорангового узла, получить соответствующие адреса и другую информацию и установить одноранговые соединения.

В PNRP имена одноранговых узлов состоят из «авторитета» и «квалификатора». Полномочия идентифицируются безопасным хешем связанного открытого ключа или заполнителем (нулевым числом), если имя однорангового узла является «незащищенным». Квалификатор - это строка, позволяющая органу иметь разные имена одноранговых узлов для разных служб.

Если одноранговое имя является безопасным, записи имени PNRP подписываются органом публикации и могут быть проверенным с использованием его открытого ключа. Незащищенные имена пиров могут быть опубликованы кем угодно без возможной проверки. Несколько объектов могут публиковать одно и то же имя партнера. Например, если имя однорангового узла связано с группой, любой член группы может опубликовать адреса для этого однорангового имени. Имена пиров публикуются и разрешаются в указанной области. Объем может быть локальной ссылкой, сайтом (например, кампусом) или всем Интернетом.

График: PNRP также позволяет создавать оверлейную сеть, называемую графиком. Каждый одноранговый узел в оверлейной сети соответствует узлу в графе. Узлы разрешаются по адресам с использованием PNRP. Все узлы в графе имеют общую бухгалтерскую информацию, отвечающую за функционирование сети в целом. Например, в распределенной сети управления ресурсами, у какого узла есть ресурс, который необходимо совместно использовать. Такая информация передается в виде записей, которые передаются всем одноранговым узлам в графе. Каждый одноранговый узел хранит запись в локальной базе данных. Запись состоит из заголовка и тела. Тело содержит данные, относящиеся к приложению, использующему API; заголовок содержит метаданные для описания данных в теле в виде пар «имя-значение», сериализованных с использованием XML, в дополнение к информации об авторе и версии. Он также может содержать индекс основных данных для быстрого поиска. Узел также может напрямую подключаться к другим узлам для связи, которая не должна использоваться совместно со всем Graph.

Группировка: Peer-to-Peer API также позволяет создавать защищенную оверлейную сеть, называемую группой, состоящую из всех или подмножества узлов в Graph. Группа может использоваться несколькими приложениями, в отличие от Graph. Все одноранговые узлы в группе должны быть идентифицированы по уникальному имени, зарегистрированы с использованием PNRP и иметь сертификат цифровой подписи, называемый сертификатом члена группы (GMC). Все обмениваемые записи имеют цифровую подпись. Сверстники должны быть приглашены в группу. Приглашение содержит GMC, который позволяет ему присоединиться к группе.

Простой общий доступ к файлам

Windows XP представляет собой более упрощенную форму обмена файлами с локальными пользователями в многопользовательской среде и через сеть под названием Simple File Sharing. Простой общий к файлам, включен который по умолчанию для компьютеров, не подключенных к домену, включает отдельную вкладку «Безопасность», использует для установки расширенных списков контроля доступа / разрешений, и включает общий интерфейс для обоих - разрешений для папок файловой системы и их совместных использования. Если включен простой общий доступ к файлам, папку «Мои документы» или ее подпапки могут читать и записывать только ее владелец и локальные администраторы. Он не передается в сети. Установив флажок Сделать эту папку частной в ее свойствах, локальным администратором также будет отказано в доступе к папке «Мои документы». Для совместного использования файлов с другими учетными записями пользователей на том же компьютере, когда включен простой доступ к общему доступу, Windows XP включает папку «Общие документы».

Простой общий к файлам отключает доступ детального разрешения локального и сетевого общего доступа. Он разделяет элемент с группой «Все» в сети с доступом только для чтения или записи, не запрашивая пароль, но требуя разрешений гостевых пользователей.

Мини-перенаправитель WebDAV

В Windows В XP добавлен «мини-перенаправитель WebDAV», который по умолчанию предпочтительнее старого клиента веб-папок. Этот новый клиент работает как системная служба на уровне сетевого перенаправителя (непосредственно над файловой системой), позволяя совместно использовать WebDAV с помощью любого программного диска. через брандмауэры и NAT. Приложения могут открывать удаленные файлы на HTTP-серверах, редактировать файл и настрой изменения обратно в файл (если сервер позволяет). Перенаправитель также позволяет адресовать общие ресурсы WebDAV по путям UNC (например, http: // host / path /преобразуется в \\ host \ path \) для совместимости с API файловой системы Windows. Известно, что мини-перенаправитель WebDAV имеет некоторые ограничения в поддержке аутентификации.

Другие сетевые функции

  • Internet Explorer 6 используйте обновления до Internet Explorer 8 с Windows RSS Платформа
  • Outlook Express 6, Адресная книга Windows, NetMeeting 3.01 и MSN Explorer 6
  • Альтернативная конфигурация DHCP-клиента для поддержки нескольких сетей или случай, когда DHCP-сервер недоступен
  • Преобразователь DNS в Windows XP был улучшен за счет добавления приоритета подсети. Если разрешение DNS получает несколько сопоставлений IP-адресов (записи ресурсов A) от DNS-сервера, а некоторые записи имеют IP-адреса из сетей, к которому компьютер подключен напрямую, преобразователь помещает эти записи ресурсов первыми. Такое поведение снижает сетевой трафик между подсетями, заставляя компьютеры подключаться к ближайшим к ним сетевым ресурсам.
  • Сетевой мост (IEEE 802.1D Transparent Bridging) позволяет компьютеру с Windows XP действовать как мост для разных сетевых сред, устраняющий необходимость настроить несколько IP-подсетей и маршрутизаторов для соединения нескольких сетевых сред вместе
  • Мастер настройки сети для настройки сети на компьютере, не подключенных к домену, эволюция Windows Me's Home Мастер сети. В Windows XP также улучшены мастера подключения для настройки подключений к Интернету или VPN или удаленного доступа к сети.
  • NAT Traversal API для абстрактных функций UPnP. Устройство UPnP IGD через несколько сетевых подключений, если установлен клиент IGD Discovery and Control, и двойной щелчок по их значку может инициировать подключение к Интернету через устройство шлюза и отображать информацию о состоянии. Отображение портов NAT также отображается, и их можно настроить.
  • Встроенный протокол PPPoE для индивидуального аутентифицированного доступа к удаленным серверам.
  • Диспетчер подключений - это клиентский номеронабиратель с возможностью подключаться к настраиваемым подключениям удаленного доступа и настраиваемым телефонным книгам номеров доступа, которые можно создать с помощью пакета администрирования диспетчера подключений (CMAK). Диспетчерподключений поддерживает избранные настройки для нескольких сетевых расположений, ведение журнала на стороне клиента и функции обратного вызова, а также предоставляет больше недоступных настроек в пользовательском интерфейсе. Существует поддержка раздельного туннелирования (хотя и небезопасного) для VPN-подключений, поэтому VPN-клиенты могут получать доступ к Интернету.
  • Центр обновления Windows использует двоичное дельта-сжатие, размер загружаемых обновлений Windows XP поэтому уменьшено.
  • Поддержка EAP-TLS, Поддержка PEAPv0 / EAP-MSCHAPv2, начиная с Windows XP SP1.
  • Улучшена поддержка инфракрасного порта, включая IrDA сеть (Модемы IrCOMM, IrNET и P2P)
  • Вкладка поддержки состояния сетевого подключения, которая отображает конфигурацию IP и предлагает функцию «Восстановить» одним щелчком мыши для выполнения шагов, которые сбрасывают сетевое подключение.
  • Windows XP включает инструменты сетевой диагностики, такие как Netsh diag, netdiag.exe в средствах поддержки и базовую диагностику сети, интегрированную в центр справки и поддержки. Более позднее обновление, встроенное в Windows XP. В SP3 также представлена ​​сетевая диагностика для Internet Explorer.
  • Есть новые WinSock API для повышения производительности и поддержки IPv6. API-интерфейс доступны через Winsock для состояний сети и уведомлений о приложениях Winsock об изменениях. Компоненты Windows XP, такие как общий доступ к подключению к Интернету, брандмауэр Windows и мастер настройки сети, используют эти API-интерфейсы сетевого расположения.
  • Winsock имеет возможность самовосстановления, если удаление Winsock LSP повредит его. Кроме того, вручную можно вручную сбросить и восстановить поврежденный стек Winsock с помощью команды netsh winsock reset.
  • Поддержка инкапсуляции PVC (RFC 2684 )
  • NDIS 5.1 имеет улучшение производительности, Plug and Play и уведомления о событиях питания для драйверов минипорта, отмены отправки и счетчики 64-битной статистики. Remote NDIS поддерживает подключенные через USB сетевые устройства.
  • Расширенная поддержка программных модемов и HomePNA адаптеры.
  • Уведомление, когда сеть ограничена или не имеет возможности подключения.
  • TAPI 3.1 предоставляет интерфейсысы COM. IP-телефония на основе H.323v2 и многоадресная IP-конференция AV Включены поставщики услуг телефонии. TAPI 3.1 также включает файловые терминалы ( запись потоковых данных), подключаемые терминалы (добавление внешнего терминального объекта), USB / HID Phone TSP (управление телефоном USB и его использование в качестве конечной точки потоковой передачи) и поддержка автоматического обнаружения серверов TAPI. ованы для более эффективных функций ntrol (перевод вызова, удержание вызова, переадресация вызова, парковка и перехват вызова).
  • Windows Messenger и клиентский API RTC (связь в реальном времени) для обеспечения IM, присутствия, AV-связи, интерактивная доска, совместное использование приложений, подавление акустического эха, шифрование мультимедиа, услуги ПК -телефона и телефона-ПК для приложений.
  • В Windows XP SP3 добавлен клиент Защита доступа к сети и поддержка групповой политики для аутентификации IEEE 802.1X для проводных сетевых адаптеров.
  • Для компьютеров в рабочей группе служба времени Windows в Windows XP поддерживает новую функцию Интернет-времени (клиент NTP ), который обновляет часы на компьютере пользователя путем с сервером времени NTP в Интернете. Эта функция полезна для компьютеров, на которых часы реального времени не правильное время.
  • Microsoft Message Queuing 3.0 поддерживает: Интернет-сообщения (сообщение к очередям через HTTP, SOAP -форматированные сообщения, поддержка MSMQ для Internet Information Services ), псевдонимы очередей, многоадресная рассылка сообщений, дополнительная поддержка обслуживания и администрирования очередей и самого MSMQ. Клиенты MSMQ 3 напрямую взаимодействуют с Active Directory с помощью LDAP.
  • Windows XP SP2 и более поздних версий, включая http.sys и HTTP Server API, HTTP-сервер режима ядра для приложений, перенесенных из Windows Server 2003.
Другие функции
  • Internet Information Services 5.1
  • COM + 1.5
  • Интерфейс программирования речевых приложений 5.1
  • SAPI 5 поддержка в Microsoft Narrator
  • Paint основана на GDI +, поэтому изображения могут быть изначально сохранены в форматах JPEG, GIF, TIFF и PNG без дополнительных графических фильтров (в дополнение к BMP). Однако альфа-канал прозрачность по-прежнему не поддерживается, поскольку версия Paint с GDI + может обрабатывать только изображения с глубиной до 24-бит. В Paint также была добавлена ​​поддержка получения изображений со сканера или цифровой камеры.
  • WordPad имеет полную поддержку Unicode в Windows XP, что позволяет WordPad поддерживать несколько языков. Windows XP SP1 поставляется с элементом управления RichEdit 4.1.
  • Общие улучшения международной поддержки, такие как больше языков, языков и скриптов в Uniscribe, расширенная поддержка MUI, улучшенная IME и Поддержка национальных языков
  • Региональные и языковые параметры группируют восточноазиатские языки, а также сложные сценарии и языки с написанием слева направо вместе, устанавливаемые путем установки одного флажка. Для восточноазиатских языков есть поддержка альтернативных шрифтов.
  • Windows XP представляет новую переменную «Местоположение», которая может быть задана пользователем и запрошена с помощью API GetGeoInfo для предоставления услуг, ориентированных на местоположение
  • Полная Поддержка Unicode в элементе управления RichEdit, поставляемом в Windows XP и используемом WordPad.
  • Поддержка планшетов и экранов, чувствительных к ручке, портретных экранов в Windows XP Tablet PC Edition. Он также включает в себя распознавание речи для управления операционной системой и для диктовки текста в приложениях с использованием элемента управления RichEdit или Text Services Framework, распознавание рукописного ввода и поддержку цифровых рукописных данных, доступную через панель ввода планшетного ПК (TIP). Также включены приложения, дополняющие эти функции, такие как Windows Journal, Sticky Notes для заметок, игра под названием InkBall и несколько дополнительных загружаемых приложений для планшетных ПК, дополнений и игрушек.
  • Microsoft Active Accessibility 2.0 API, добавляющая поддержку динамических аннотаций и текста MSAA. Более новый API специальных возможностей Microsoft UI Automation также можно установить в Windows XP.
  • Windows XP поддерживает в общей сложности 1 миллион сделок по картам в своей версии FreeCell. Pinball был обновлен, чтобы исправить ошибку, связанную с высокой загрузкой ЦП.
  • Центр справки и поддержки очень обширный, с подробными пошаговыми инструкциями и статьями по устранению неполадок, глоссарием терминов и указателем всех статей. В центре справки и поддержки есть "Избранное", "История" и расширенный поиск. Он включает возможность поиска в нескольких источниках информации, включая источники справки в Интернете, такие как база знаний Microsoft. Пользователи могут обмениваться справочными материалами и устанавливать их на другие компьютеры под управлением Windows XP или Windows Server 2003 или переключаться на справку по другой поддерживаемой операционной системе. Центр справки и поддержки также OEM - настраиваемый.
  • Новый набор PowerToys для значительного улучшения функций операционной системы, таких как переключение с помощью Alt-tab, быстрое переключение пользователей, создание слайд-шоу, слайд-шоу на рабочем столе, оптимизация ClearType, игрушки и аксессуары оболочки, а также настройка параметров операционной системы.
  • Возможность изменить ключ продукта с помощью мастера активации продукта Windows.
Новые загружаемые функции

Хотя Windows XP изначально не поставлялась со следующими основными функциями Windows, эти новые функции можно добавить в Windows XP, загрузив эти компоненты, которые были включены в более поздние версии. версии Windows.

См. Также
Ссылки
Последняя правка сделана 2021-05-20 12:15:49
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте