Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Пользовательский интерфейс и внешний вид [ править ]

Графика [ править ]

С появлением Windows XP была представлена программная подсистема GDI + на основе C ++ для замены некоторых функций 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. [1] Direct3D 9 добавил новую версиюВысокий уровень шейдерный язык , [2] поддержка форматов текстур с плавающей точкой, Multiple Render Targets и текстурных выборок в вершинный шейдер. Windows XP может быть обновлена ​​до DirectX 9.0c (Shader Model 3.0), который позже был включен в Windows XP SP2.

В Windows XP SP3 добавлен компонент Windows Imaging . [3]

ClearType [ править ]

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

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

Меню "Пуск" [ править ]

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

Панель задач [ править ]

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

Проводник Windows [ править ]

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

Панель задач [ править ]

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

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

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

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

Панель навигации [ править ]

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

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

Группировка и сортировка [ править ]

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

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

Искать [ редактировать ]

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

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

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

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

Автозапуск [ править ]

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

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

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

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

Программа просмотра изображений и факсов Windows [ править ]

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

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

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

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

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

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

Платформа текстовых служб [ править ]

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

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

Улучшения производительности и ядра [ править ]

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

Поддержка процессора [ править ]

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

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

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

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

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

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

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

Реестр [ править ]

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

Отладка [ править ]

Windows XP поддерживает межпользовательскую отладку сеанса, присоединение отладчика к программе пользовательского режима без сбоев, сброс пространства памяти процесса с помощью команды dump и последующее отключение отладчика без его завершения. Отладка может выполняться через порт 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. [39]

I / O [ править ]

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

Файловая система [ править ]

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

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

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

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

Изменения входа и выхода [ править ]

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

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

Пользовательские данные и управление настройками [ править ]

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

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

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

Автономные файлы [ править ]

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

Перенаправление папок [ править ]

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

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

Улучшения надежности [ править ]

Восстановление системы [ править ]

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

Автоматическое восстановление системы [ править ]

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

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

Распространенной проблемой в предыдущих версиях Windows было то, что пользователи часто страдали от адских DLL , когда на компьютере было установлено несколько версий одной и той же динамически подключаемой библиотеки (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). Эта технология хранит несколько версий общей библиотеки DLL с цифровой подписью в централизованной папке WinSxS и запускает их по запросу в соответствующем приложении, сохраняя приложения изолированными друг от друга и не используя общие зависимости. Манифесты и номер версии сборки используются загрузчиком ОС для определения правильной привязки версий сборки к приложениям вместо глобальной регистрации этих компонентов . Для достижения этой цели, Windows XP вводит новый режим COM регистрации объекта называется регистрация свободный COM(или RegFree COM). Это позволяет Component Object Model (COM) компоненты для активации магазина метаданных и CLSID ( Class ID) для компонента без использования реестра . Вместо этого метаданные и идентификаторы CLSID классов, реализованных в компоненте, объявляются в манифесте сборки (описанном с помощью XML ), сохраняются либо как ресурс в исполняемом файле, либо как отдельный файл, установленный вместе с компонентом. [53] Это позволяет устанавливать несколько версий одного и того же компонента в разные каталоги, описанные в их собственных манифестах, а также развертывать XCOPY . [54]

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

Отчеты об ошибках Windows [ править ]

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

Откат драйвера устройства [ править ]

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

Другие улучшения драйвера [ править ]

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

Совместимость приложений [ править ]

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

Медиа-функции [ править ]

Проигрыватель Windows Media [ править ]

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 (при отдельной установке соответствующих кодеков). [64] Пакет обновления 2 (SP2 ) для Windows XP включает проигрыватель Windows Media серии 9 со средой выполнения формата Windows Media 9.0 и может обновляться до версии 11 проигрывателя и среды выполнения формата. Проигрыватель Windows Media также поддерживает новейшее оборудование для портативных устройств с помощьюПротокол передачи мультимедиа и API переносных устройств Windows на основе платформы драйверов пользовательского режима .

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. [65] Windows XP Media Center Edition 2005 включает Windows Movie Maker 2.5, которая включает запись DVD.

Технологии теле- и видеозахвата [ править ]

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

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

Воспроизведение видео [ править ]

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

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

Другие медиа-функции [ править ]

  • Windows Media Encoder 9 Series позволяет кодировать контент на основе Windows Media 9.
  • Установка Windows Media Connect или Windows Media Player 11 добавляет сервер потокового мультимедиа на основе UPnP .
  • Windows XP Media Center Edition 2005 включает Microsoft Plus! Компоненты Digital Media Edition, такие как Audio Converter, CD Label Maker, Dancer и Party Mode, а также заставки и темы из Microsoft Plus! для Windows XP .

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

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

Поддержка USB 2.0 [ править ]

Начиная с Windows XP Service Pack 1, включены универсальные драйверы расширенного интерфейса хост-контроллера USB 2.0 . [73] Windows XP также добавляет поддержку классов USB-устройств, таких как Bluetooth, класс USB-видеоустройств , обработка изображений ( класс устройств захвата неподвижных изображений ) и протокол передачи мультимедиа с проигрывателем Windows Media 10. [74]

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

Получение образа Windows [ править ]

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

Мастер сканера и камеры на основе Windows Image Acquisition и другие общие диалоговые окна для устройств WIA были улучшены в Windows XP, чтобы отображать мультимедийную информацию и метаданные, при необходимости поворачивать изображения, распределять их по подпапкам, захватывать изображения и видео в случае неподвижного изображения. или видеокамеру, кадрировать и сканировать изображения в одностраничный или многостраничный TIFF в случае использования сканера. Реализация протокола передачи изображений (PTP) была обновлена ​​для поддержки всех обязательных и дополнительных команд в стандарте PTP, а также поддержки дерева объектов, которая позволяет группировать и передавать вторичные файлы, связанные с родительским файлом, одновременно. [76] Windows Media Player 10 также добавляет протокол передачи мультимедиа.для передачи медиаконтента с портативных устройств. Таким образом, для цифровых камер 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. [77] Чтобы предотвратить ошибки опустошения буфера, Windows XP премастерирует полный образ файлов для записи, а затем передает его в записывающее устройство. [77]Пользователи могут записывать файлы на компакт-диск так же, как они записывают файлы на дискету или жесткий диск, с помощью стандартных методов копирования-вставки или перетаскивания. Функциональность записи также представлена ​​в виде API, называемого Image Mastering API . Поддержка записи компакт-дисков Windows XP не выполняет копирование с диска на диск или образы дисков , хотя API можно использовать программно для выполнения этих задач. Создание аудио компакт-дисков интегрировано в Windows Media Player . Аудио компакт-диски записываются в режиме записи сразу . [77] Диски CD-RW можно быстро стереть.

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

Управление питанием [ править ]

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

Поддержка аудиооборудования [ править ]

  • Поддержка аудиоустройств на основе спецификации Intel High Definition Audio с помощью драйвера класса универсальной аудиоархитектуры (UAA).
  • Многоканальный аудиовыход и воспроизведение дополнительных аудиоформатов. Громкость можно настроить для каждого динамика в многоканальной конфигурации.
  • Частота дискретизации звука KMixer поддерживает максимум 200 кГц, начиная с Windows XP SP1, по сравнению с более ранними версиями Windows. [84]
  • Ограничение на количество интерфейсов устройств MME / WinMM (waveIn, waveOut, midiIn, midiOut, Mixer и Aux) увеличено с 10 до 32. [85] [86]
  • Аппаратное ускорение эффектов захвата DirectSound [87] К ним относятся подавление акустического эха для USB-микрофонов, подавление шума и поддержка массивных микрофонов.
  • USB-аудиоустройства поддерживают GFX (глобальные фильтры эффектов). [88]
  • Поддержка эмуляции Sound Blaster 2.0 в NTVDM
  • Windows XP устанавливает уровни громкости на ползунках wave, CD Audio и MIDI на затухание 0 дБ. Это предотвращает ухудшение разрешения сигнала. [89]
  • Начиная с Windows XP SP2, уменьшение громкости звука сохраняется в реестре для экранной клавиатуры и приложений удаленного управления и может быть изменено третьими сторонами. [90]

Поддержка FireWire (IEEE 1394) [ править ]

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

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

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

Другие улучшения оборудования и драйверов [ править ]

  • Блочные USB-устройства хранения данных можно сделать доступными только для чтения, поэтому запись данных невозможна, начиная с Windows XP SP2. [93]
  • Вкладка « Подробности » в диспетчере устройств, на которой отображаются различные строки идентификации устройства, такие как идентификатор экземпляра устройства, идентификатор оборудования, имя службы, фильтры, версия микропрограммного обеспечения, сопоставления состояния питания и возможности и т. Д. [94]
  • Пользовательский интерфейс Windows XP для Plug and Play изменен: все сообщения отображаются в области уведомлений в виде всплывающих подсказок.
  • Атрибут только для чтения файлов и папок автоматически удаляется при копировании файлов с оптического носителя с помощью проводника Windows.
  • Улучшена баллистика указателя мыши . [95]
  • DualView для установки с несколькими мониторами. [96] DualView позволяет двум мониторам размещать рабочий стол Windows при подключении к одному адаптеру дисплея.
  • Поддержка чтения UDF 2.01 с возможностью обновления до UDF 2.50 путем установки Windows Feature Pack для хранилища. [79]
  • Поддержка 48-битной LBA для дисков ATA / ATAPI, начиная с Windows XP SP1. [97] и общие драйверы для поддержки UltraDMA Mode 5 и 6
  • Запуск пользовательских приложений прямо из ПЗУ .
  • Поддержка файловой системы exFAT может быть добавлена ​​путем установки KB955704. [98]
  • Поддержка хост-контроллеров Secure Digital I / O и устройств хранения SD / MMC, совместимых с SDIO 1.0, начиная с Windows XP SP2, через драйвер шины, поставляемый Microsoft . [99] Более поздние исправления и Windows XP SP3 включают поддержку карт SDHC, в том числе карт размером более 4 ГБ, но до 32 ГБ. [100]

Системное администрирование [ править ]

Windows Script Host 5.6 [ править ]

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

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

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

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

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

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

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

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

Удаленный рабочий стол [ править ]

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

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

Удаленный помощник [ править ]

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

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

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

Установщик Windows [ править ]

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

Дефрагментатор диска [ править ]

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

Диспетчер задач Windows [ править ]

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

WMI [ править ]

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

Инструменты командной строки [ править ]

Windows XP включает новые инструменты командной строки и сценарии на основе WMI : [120] [121]

  • schtasks.exe ( планировщик задач Windows )
  • shutdown.exe (команды выключения)
  • Sc.exe ( диспетчер управления службами )
  • gpupdate.exe и gpresult.exe ( групповая политика )
  • logman.exe, relog.exe, typeperf.exe и tracerpt.exe ( системный монитор )
  • Eventquery.vbs, eventcreate.exe, EventTriggers.exe ( журнал событий )
  • DSquery.exe, dsget.exe, dsadd.exe, dsmod.exe, dsmove.exe, dsrm.exe ( Active Directory )
  • diskpart.exe , Defrag.exe и fsutil.exe (управление дисками, дефрагментация и управление файловой системой)
  • bootcfg.exe (Boot.ini)
  • openfiles.exe (Сеть)
  • powercfg.exe (управление питанием)
  • tasklist.exe , Taskkill.exe , getmac.exe , Systeminfo.exe , driverquery.exe, reg.exe , regini.exe , IPSeccmd.exe ( Windows 2000 Kit ресурсов ).
  • IIS * .vbs (управление IIS и Active Server Pages)
  • Prn * .vbs (печать)
  • Pagefileconfig.vbs (конфигурация файла подкачки)
  • bitsadmin.exe , bindiff.exe, cabarc.exe , ftonline.exe, httpcfg.exe, ipseccmd.exe, netcap.exe, rasdiag.exe, spcheck.exe, tracepdb.exe (новые инструменты поддержки )

Другие функции управления [ править ]

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

Функции безопасности [ править ]

Повышение безопасности API защиты данных [ править ]

В Windows 2000 NTLM-хэш пароля пользователя был требованием, которое технически позволяло потенциальному злоумышленнику расшифровать главный ключ и NTLM-хэш непосредственно из базы данных Security Accounts Manager. [130] Windows XP улучшает безопасность DPAPI за счет шифрования главного ключа с использованием хэша пароля SHA1. [130] Это также повышает безопасность данных, зашифрованных с помощью шифрованной файловой системы .

Поддержка PKI [ править ]

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

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

Шифрованная файловая система [ править ]

Windows XP включает несколько улучшений шифрованной файловой системы [133] . Наиболее заметным улучшением является то, что несколько учетных записей пользователей могут совместно использовать доступ к зашифрованным файлам для каждого файла. Подробности Кнопка в Расширенных атрибуты файла диалогового окна в свойстве файла позволяет добавлять или удалять дополнительные пользователь , которые могут получить доступ к 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 с помощью групповой политики (для домена) или через реестр (для компьютера, не являющегося доменом).

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

Мастер сброса пароля [ править ]

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

Диспетчер учетных данных [ править ]

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

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

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

Исполняемая защита пространства [ править ]

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

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

Брандмауэр Windows [ править ]

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

Центр обеспечения безопасности Windows [ править ]

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

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

  • Каждый сеанс входа в систему получает свой собственный набор букв дисков. Им нельзя делиться. [143]
  • Пользовательский интерфейс разрешений безопасности улучшен по сравнению с Windows 2000. Новая страница свойств под названием « Действующие разрешения» оценивает неявные разрешения по сравнению с явными разрешениями и назначенные разрешения по сравнению с унаследованными разрешениями. При настройке разрешений на объект имена пользователей, группы и участники безопасности могут быть найдены в домене по определенным критериям.
  • Функция «Вторичный вход» («Запуск от имени») позволяет запускать программы с ограниченным токеном, если установлен флажок « Защитить мой компьютер и данные от несанкционированной активности программ» . [144]
  • Для компьютеров, не относящихся к домену, вход в сеть и вторичный вход ( запуск от имени ) отключены для учетных записей пользователей с пустыми паролями. Для пустых паролей будет разрешен вход только с главного экрана входа в физическую консоль.
  • Если база данных диспетчера учетных записей безопасности (SAM) будет удалена из другой ОС, Windows XP не позволит обойти вход в систему и отобразит сообщение об ошибке, а затем выключит компьютер.
  • Дайджест SSP для запросов HTTP и LDAP между Windows и системами, отличными от Windows, где Kerberos недоступен.
  • Поставщик службы безопасности учетных данных (CredSSP) в Windows XP SP3 (отключен по умолчанию), который обеспечивает единый вход и проверку подлинности на уровне сети для служб удаленных рабочих столов .
  • Диспетчер вложений [145], представленный в Windows XP SP2
  • Конфигурация IPsec для изоляции сервера или домена упрощается с помощью простого обновления политики, которое сокращает количество фильтров IPsec с многих сотен фильтров до всего двух фильтров. [146]
  • Группа пользователей « Все » больше не включает анонимный SID .
  • Windows XP представила LOCAL SERVICEи NETWORK SERVICEсчета для запуска определенных служб Windows , в изоляции , так что привилегии и доступ назначены услуги сводятся только те , которые необходимы для их ролей. [36] Таким образом, любая потенциальная поверхность атаки сокращается, когда злоумышленник использует службу.
  • AuthZ API, который реализует контрольный монитор безопасности ядра NT в пользовательском режиме для приложений для защиты объектов.
  • Поддержка P3P в Internet Explorer 6
  • Пакет обновления 2 для Windows XP включает значительные изменения, связанные с безопасностью, в MSRPC , DCOM , [147] [148] MSDTC [149] и WMI .

Сетевые и коммуникационные функции [ править ]

Сети Wi-Fi [ править ]

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

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

Поддержка Bluetooth [ править ]

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

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

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

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

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

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

Поддержка IPv6 [ править ]

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

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

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

Windows XP включает фоновую интеллектуальную службу передачи, службу Windows, которая обеспечивает приоритезацию, регулирование и асинхронную передачу файлов между машинами с использованием пропускной способности сети. BITS будет передавать данные только тогда, когда есть пропускная способность, которая не используется другими приложениями, например, когда приложения используют 80% доступной пропускной способности, BITS будет использовать только оставшиеся 20%. BITS постоянно отслеживает сетевой трафик на предмет увеличения или уменьшения сетевого трафика и регулирует свои собственные передачи, чтобы гарантировать, что другие приложения переднего плана (например, веб-браузер) получить необходимую им полосу пропускания. BITS также поддерживает возобновление переводов в случае сбоев. BITS версии 1.0 поддерживает только загрузки. Начиная с версии 1.5 BITS поддерживает как загрузку, так и выгрузку. Для загрузки требуется веб-сервер IIS с расширением сервера BITS на принимающей стороне. BITS 2.0, часть пакета обновления 2 (SP2) для Windows XP, добавила поддержку для выполнения одновременных загрузок переднего плана, используя пути Server Message Block для удаленных имен, загрузку частей файла, изменение префикса или полного имени удаленного имени и ограничение использования полосы пропускания клиента. BITS можно обновить до версии 2.5 в Windows XP. BITS 2.5, часть пакета обновления 3 (SP3) для Windows XP, добавляет поддержку 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 службы факсов, позволяющий разработчикам приложений включать факсимильные функции. [157]

Одноранговая сеть Windows [ править ]

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

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

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

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

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

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

Простой обмен файлами [ править ]

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

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

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

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

Другие сетевые функции [ править ]

  • Internet Explorer 6 можно обновить до Internet Explorer 8 с платформой Windows RSS
  • Outlook Express 6, адресная книга Windows , NetMeeting 3.01 и MSN Explorer 6
  • Альтернативная конфигурация DHCP-клиента для поддержки нескольких сетей или в случае, когда DHCP-сервер недоступен
  • Преобразователь DNS Windows XP был улучшен за счет добавления приоритета подсети. [163] Если разрешение DNS получает несколько сопоставлений IP-адресов (записи ресурсов A) от DNS-сервера, и некоторые записи имеют IP-адреса из сетей, к которым компьютер напрямую подключен, преобразователь помещает эти записи ресурсов первыми. Такое поведение снижает сетевой трафик между подсетями, заставляя компьютеры подключаться к ближайшим к ним сетевым ресурсам. [164]
  • Сетевой мост [165] ( IEEE 802.1D Transparent Bridging) позволяет компьютеру под управлением Windows XP выступать в качестве моста для различных сетевых сред, устраняя необходимость настраивать несколько IP-подсетей и маршрутизаторов для соединения нескольких сетевых сред.
  • Мастер настройки сети для настройки сети на компьютерах, не подключенных к домену, представляет собой эволюцию мастера домашней сети Windows Me. [166] В Windows XP также улучшены мастера подключения для настройки подключений к Интернету, VPN или удаленного доступа к сети.
  • API-интерфейсы NAT Traversal для абстрактных функций UPnP . Устройства UPnP IGD отображаются в сетевых подключениях, если установлен клиент обнаружения и управления IGD, и двойной щелчок по их значку может инициировать подключение к Интернету через устройство шлюза и отображать информацию о состоянии. Отображение портов NAT также отображается и может быть настроено. [167]
  • Встроенный протокол PPPoE для индивидуального аутентифицированного доступа к удаленным серверам.
  • Диспетчер подключений - это клиентский номеронабиратель с возможностью подключения к настраиваемым подключениям удаленного доступа и настраиваемым телефонным книгам номеров доступа, которые можно создать с помощью пакета администрирования диспетчера подключений (CMAK). Диспетчер подключений поддерживает избранное для сохранения настроек для нескольких сетевых расположений, ведение журнала на стороне клиента и функции обратного вызова, а также предоставляет больше ранее недоступных настроек в пользовательском интерфейсе. Существует поддержка раздельного туннелирования (хотя и небезопасного) для VPN-подключений, поэтому VPN-клиенты могут получать доступ к Интернету.
  • Центр обновления Windows использует двоичное дельта-сжатие, поэтому размер загружаемых обновлений Windows XP уменьшается.
  • Поддержка EAP-TLS, поддержка PEAPv0 / EAP-MSCHAPv2 [168], начиная с Windows XP SP1.
  • Улучшенная поддержка инфракрасного порта, включая сеть IrDA (модемы IrCOMM, IrNET и P2P) [169] [170]
  • Вкладка поддержки состояния сетевого подключения, которая отображает конфигурацию IP и предлагает функцию «Восстановить» одним щелчком мыши для выполнения ряда шагов, которые сбрасывают сетевое подключение.
  • Windows XP включает средства диагностики сети, такие как Netsh diag , netdiag.exe, в средствах поддержки и базовую диагностику сети, интегрированную в Центр справки и поддержки [171]. Более позднее обновление, включенное в Windows XP SP3, также представило диагностику сети для Internet Explorer. [172]
  • Есть новые API WinSock для повышения производительности и поддержки IPv6. [36] API-интерфейсы Network Location Awareness доступны через Winsock для определения состояния сети и уведомления клиентских приложений Winsock об изменениях. Компоненты Windows XP, такие как общий доступ к подключению к Интернету, брандмауэр Windows и мастер настройки сети, используют эти API-интерфейсы сетевого расположения.
  • Winsock имеет возможность самовосстановления, если удаление Winsock LSP повредит его. [173] Кроме того, пользователи могут вручную сбросить и восстановить поврежденный стек Winsock с помощью команды netsh winsock reset .
  • Поддержка инкапсуляции PVC ( RFC 2684 )
  • NDIS 5.1 имеет улучшения производительности, уведомления о событиях Plug and Play и Power для драйверов минипорта, отмену отправки и 64-битные статистические счетчики. Remote NDIS поддерживает сетевые устройства, подключенные через USB.
  • Расширенная поддержка программных модемов и адаптеров HomePNA .
  • Уведомление, когда сеть ограничена или отсутствует возможность подключения.
  • TAPI 3.1 предоставляет COM- интерфейсы. Включены поставщики услуг IP-телефонии на основе H.323v2 и многоадресной IP-конференц- связи . TAPI 3.1 также включает файловые терминалы (запись потоковых данных), подключаемые терминалы (добавление внешнего терминального объекта) , USB / HID Phone TSP (управление USB-телефоном и использование его в качестве конечной точки потоковой передачи) и поддержку автоматического обнаружения серверов TAPI. Несколько дополнительных услуг H.323 были реализованы для более богатых функций управления вызовами (перевод вызова, удержание вызова, переадресация вызова, парковка вызова и перехват).
  • Windows Messenger и клиентский API RTC (связь в реальном времени) для обеспечения обмена мгновенными сообщениями , присутствием, AV-коммуникациями, интерактивной доской, совместным использованием приложений, подавлением акустического эха, шифрованием мультимедиа, услугами ПК-телефона и телефона-ПК для приложений.
  • В Windows XP SP3 добавлен клиент защиты доступа к сети и поддержка групповой политики для проверки подлинности IEEE 802.1X для проводных сетевых адаптеров.
  • Для компьютеров в рабочей группе служба времени Windows в Windows XP поддерживает новую функцию времени в Интернете ( клиент NTP ), которая обновляет часы на компьютере пользователя путем синхронизации с сервером времени NTP в Интернете. [174] Эта функция полезна для компьютеров, на которых часы реального времени не показывают правильное время.
  • Microsoft Message Queuing 3.0 поддерживает: [175] Internet Messaging (обращение к очередям через HTTP, сообщения в формате SOAP , поддержка MSMQ для Internet Information Services ), псевдонимы очередей, многоадресную рассылку сообщений и дополнительную поддержку для программного обслуживания и администрирования очередей и самого MSMQ . Клиенты MSMQ 3 напрямую взаимодействуют с Active Directory с помощью LDAP .
  • Windows XP SP2 и более поздние версии включают http.sys и HTTP Server API, HTTP-сервер режима ядра для приложений, перенесенный из Windows Server 2003.

Другие особенности [ править ]

  • Информационные службы Интернета 5.1
  • COM + 1.5 [176]
  • Интерфейс программирования речевых приложений 5.1
  • Поддержка SAPI 5 в Microsoft Narrator
  • Paint основан на GDI +, и поэтому [177] изображения могут быть изначально сохранены в форматах JPEG, GIF, TIFF и PNG без необходимости использования дополнительных графических фильтров (в дополнение к BMP). Однако прозрачность альфа-канала по-прежнему не поддерживается, поскольку версия Paint для GDI + может обрабатывать только изображения с глубиной до 24 бит . В Paint также была добавлена ​​поддержка получения изображений со сканера или цифровой камеры.
  • WordPad имеет полную поддержку Unicode в Windows XP, что позволяет WordPad поддерживать несколько языков. Windows XP SP1 поставляется с элементом управления RichEdit 4.1. [178]
  • Общие улучшения международной поддержки, такие как больше языков, языков и скриптов в 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. [179] Более новый API специальных возможностей, Microsoft UI Automation, также можно установить в Windows XP.
  • Windows XP поддерживает в общей сложности 1 миллион карточных сделок в своей версии FreeCell . [180] Pinball был обновлен, чтобы исправить ошибку, связанную с высокой загрузкой процессора. [181]
  • Центр справки и поддержки очень обширен с подробными пошаговыми инструкциями и статьями по устранению неполадок, глоссарием терминов и указателем всех статей. В центре справки и поддержки есть "Избранное", "История" и возможности расширенного поиска. Он включает в себя возможность поиска в нескольких источниках информации, включая источники справки в Интернете, такие как база знаний Microsoft. Пользователи могут обмениваться справочными материалами и устанавливать их на другие компьютеры под управлением Windows XP или Windows Server 2003 или переключаться на справку по другой поддерживаемой операционной системе. Центр справки и поддержки также настраивается OEM .
  • Новый набор PowerToys для значительного улучшения функций операционной системы, таких как переключение Alt-tab, быстрое переключение пользователей, создание слайд-шоу, слайд-шоу на рабочем столе, оптимизация ClearType, игрушки оболочки и аксессуары, а также настройка параметров операционной системы.
  • Возможность изменить ключ продукта с помощью мастера активации продукта Windows .

Новые загружаемые функции [ править ]

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

  • .NET Framework версий 1.0, 1.1, 2.0, 3.0, 3.5 и 4.0
  • Windows Search 2.0, 3.0 и 4.0
  • Защитник Windows
  • Службы Windows для UNIX
  • Пакет XPS Essentials
  • Microsoft Virtual PC 2004 и 2007
  • Windows Live Essentials 2009 и Wave 2.
  • Windows PowerShell 1.0 и 2.0 и удаленное управление Windows 1.0 и 2.0.

См. Также [ править ]

  • Новые возможности Windows Vista
  • Новые возможности Windows 7
  • Новые возможности Windows 8
  • Новые возможности Windows 10
  • Список функций, удаленных в Windows XP
  • Список функций, удаленных в Windows Vista
  • Список функций, удаленных в Windows 7
  • Список функций, удаленных в Windows 8
  • Список функций, удаленных в Windows 10

Ссылки [ править ]

  1. ^ Что нового в DirectX 9.0 [ постоянная мертвая ссылка ]
  2. ^ «HLSL в Direct3D 9.0» . Архивировано из оригинала на 2010-08-27.
  3. ^ «Пакет XPS Essentials обновлен для поддержки Windows XP Service Pack 3» . Блог команды разработчиков XPS . Microsoft . 29 октября 2008 г.
  4. ^ КАК: использовать ClearType для улучшения экранных шрифтов в Windows XP
  5. ^ Информация о ClearType: веб-сайт Microsoft Typography
  6. ^ ClearType Tuner PowerToy: веб-сайт Microsoft Typography
  7. ^ Как изменить поведение группировки панели задач
  8. ^ Свойства Windows
  9. ^ «Порядок сортировки файлов и папок, имена которых содержат цифры, в Windows Vista, Windows XP и Windows Server 2003 отличается от порядка сортировки в Windows 2000» . support.microsoft.com. 2007-08-28 . Проверено 6 июля 2009 .
  10. ^ PerceivedTypes: документация оболочки библиотеки MSDN
  11. ^ Руководство по реестру Windows XP
  12. ^ Использование аппаратного автозапуска , Microsoft, MSDN
  13. ^ Использование и настройка AutoPlay , Microsoft, MSDN
  14. ^ Регистрация приложения: регистрация воспринимаемого типа
  15. ^ КАК: просмотреть ранее открытые папки при входе в Windows XP
  16. ^ Настройка Infotip: Создание обработчиков расширений оболочки - MSDN
  17. ^ Вы не можете просматривать изображения TIFF с помощью Windows Picture and Fax Viewer
  18. ^ a b c Обзор программы просмотра изображений и факсов Windows
  19. ^ a b c Windows XP Picture and Fax Viewer: обзор стандартной панели инструментов
  20. ^ Идентификатор статьи Microsoft: 288125
  21. ^ Windows XP Просмотр изображений и факсов: Обзор панели инструментов аннотаций
  22. ^ Файлы изображений TIFF, сжатые в формате JPEG, не могут быть правильно открыты
  23. ^ Microsoft RAW Image Thumbnailer и Viewer для Windows XP, заархивировано 06.12.2010 на Wayback Machine
  24. Гроссман, Сет (январь 2002 г.). «Использование визуальных стилей Windows XP с элементами управления в Windows Forms» . Документация по Visual Studio .NET 2003 . Microsoft . Проверено 4 апреля 2015 года .
  25. ^ Как создать курсор или значок с альфа-смешиванием в Windows XP
  26. ^ Сотрудничество IconFactory с Microsoft
  27. ^ Microsoft Windows XP: что это значит для разработчиков
  28. ^ Значок Windows XP и поддержка курсора
  29. ^ "Билл Браун: Официальный веб-сайт, архив новостей 2001" . Архивировано из оригинала 2011-06-06 . Проверено 15 ноября 2010 .
  30. ^ Фельдман, Брайан (2017-07-11). «Черт, этот наполовину скрытый трек для Windows XP, который проигрывается только один раз, - настоящий фурор» . Интеллигенсер . Проверено 15 июня 2020 .
  31. ^ Windows 98: Velkommen , получено 15 июня 2020 г.
  32. ^ "Stan LePard Music - музыка для интерактивных и линейных медиа" . Проверено 15 июня 2020 .
  33. ^ Функция DisableProcessWindowsGhosting: MSDN
  34. ^ Распространяемый компонент Text Services Framework для Windows 98 / Me / 2000 / NT 4.0. Архивировано 13 декабря 2009 г. на Wayback Machine.
  35. ^ Улучшения ядра для Windows XP
  36. ^ a b c «Windows XP: улучшения ядра делают ОС более устойчивой, мощной и масштабируемой» . Журнал MSDN.
  37. ^ a b Руссинович, Марк ; Дэвид Соломон (2005). "Управление памятью". Внутренние компоненты Microsoft Windows (4-е изд.). Microsoft Press. ISBN 978-0-7356-1917-3.
  38. ^ Ваш компьютер не запускается, если куст SYSTEM слишком велик.
  39. ^ Windows XP с низким уровнем фрагментации кучи
  40. ^ Расширение оболочки ссылок: символические ссылки для Windows XP
  41. ^ Инструмент быстрого создания фиксированного VHD
  42. ^ Описание функции оптимизации быстрого входа в Windows XP Professional
  43. ^ Возникли проблемы с выходом из системы на компьютере под управлением Windows XP, Windows Server 2003, Windows 2000 или Windows NT 4.0.
  44. ^ Улучшения профилей пользователей в Windows Server 2003 и Windows XP
  45. ^ Поддержка общих папок на основе DFS для автономных файлов
  46. ^ Рекомендации по перенаправлению папок
  47. ^ a b c Файлы, которые вы добавляете в папку Offline Files на компьютере под управлением Windows XP, синхронизируются, когда другой человек использует компьютер.
  48. ^ Восстановление системы Windows XP
  49. ^ Обзор автоматического восстановления системы в Windows XP
  50. ^ Готово: используйте функцию ASR XP Pro для восстановления после сбоя системы: TechRepublic
  51. ^ Восстановление неисправных систем с помощью резервного набора Windows XP ASR
  52. ^ Как установить дополнительные файлы во время автоматического восстановления системы
  53. ^ «Манифесты сборки» . MSDN . Проверено 5 ноября 2009 .
  54. ^ a b c Дэйв Темплин. «Упростите развертывание приложений с помощью ClickOnce и COM без регистрации» . Журнал MSDN . Проверено 22 апреля 2008 .
  55. ^ «Концепции изолированных приложений и параллельных сборок» . MSDN . Проверено 5 ноября 2009 .
  56. ^ Веб-сайт Winqual. Архивировано 21 апреля 2012 г. на Wayback Machine.
  57. ^ «КАК: использовать функцию отката драйвера для восстановления предыдущей версии драйвера устройства в Windows XP» . Microsoft.
  58. ^ Список защиты драйверов для Windows XP и Windows Server 2003
  59. ^ Как работает средство проверки драйверов устройств Windows XP
  60. ^ Мейлер, Керри; Холт, Байрон; Рэмси, Грег; Пука, Энтони (2009). System Center Configuration Manager (SCCM) 2007 выпущен . Самс Паблишинг. ISBN 9780768689525. Проверено 22 июля 2014 . [...] Microsoft предоставляет набор средств обеспечения совместимости приложений (AppCompat или ACT).
  61. ^ «Технологии совместимости приложений Windows XP» . Microsoft Technet.
  62. ^ КАК: Уровни совместимости скриптов в Windows XP
  63. ^ Программа помощи при развертывании Windows XP
  64. ^ Что нового в проигрывателе Windows Media для Windows XP
  65. ^ "Обзор Windows Movie Maker 2" . Архивировано из оригинала на 2011-08-11 . Проверено 5 августа 2011 .
  66. ^ Технологии Microsoft TV
  67. ^ а б в г IEEE 1394 и платформа Windows
  68. ^ Драйвер MSTape: MSDN
  69. ^ Совместимость приложений цифрового видео с IEEE 1394 и USB-устройствами
  70. ^ Фильтр рендеринга микширования видео 7
  71. ^ Video Mixing Renderer-9
  72. ^ Режим смешивания YUV
  73. ^ Как получить и установить драйверы USB 2.0 в Windows XP Service Pack
  74. ^ Часто задаваемые вопросы по USB: вводный уровень
  75. ^ Разработка оборудования для удаления неожиданностей под Windows XP
  76. ^ a b Возможность подключения к неподвижным изображениям для Windows
  77. ^ a b c «Windows XP: что нового в поддержке устройств и оборудования» . Архивировано из оригинала на 2012-03-26 . Проверено 18 августа 2011 .
  78. ^ Описание пакета обновления Image Mastering API v2.0 (IMAPIv2.0) от 26 июня 2007 г.
  79. ^ a b «Описание пакета обновления Image Mastering API v2.0 (IMAPIv2.0) в Windows Feature Pack for Storage 1.0» . Поддержка . 14 апреля 2010 . Проверено 18 июня 2019 года .
  80. ^ «Контроль производительности встроенного процессора Windows» . Архивировано из оригинала на 2010-12-24 . Проверено 19 сентября 2009 .
  81. ^ Улучшения ядра для Windows XP
  82. ^ Быстрое возобновление и как это повлияет на ваш драйвер
  83. ^ На компьютерах под управлением Windows XP SP2, оснащенных несколькими процессорами, поддерживающими функции управления питанием процессора, может наблюдаться снижение производительности.
  84. ^ Политика микширования аудиопотоков и установка частоты дискретизации вывода
  85. ^ Основы API аудиодрайвера Windows
  86. ^ Ограничения интерфейса устройства Windows 2000
  87. ^ Выявление эффектов захвата с аппаратным ускорением
  88. ^ «Фильтры GFX: MSDN» . Архивировано из оригинала на 2009-06-17 . Проверено 29 октября 2009 .
  89. ^ Настройки громкости звука по умолчанию
  90. ^ Audio Tapers для приложений управления громкостью Windows
  91. ^ [Производительность 1394 устройств может снизиться после установки Windows XP Service Pack 2]
  92. ^ Описание подключения 1394 в Windows XP
  93. ^ Съемные запоминающие устройства не распознаются после установки Windows XP SP2
  94. ^ Вкладка "Сведения о диспетчере устройств"
  95. ^ "Баллистика указателя для Windows XP" . Центр разработчиков оборудования Windows . 31 октября, 2002. Архивировано из оригинала на 4 марта 2010 года . Проверено 18 июня 2019 года .
  96. ^ «Описание DualView в Windows XP» . Поддержка (1,5-е изд.). 15 января 2006 года Архивировано из оригинального 22 февраля 2011 года . Проверено 18 июня 2019 года .
  97. ^ «Как включить поддержку 48-битной логической адресации блоков для дисков ATAPI в Windows XP» . Поддержка (6.3 изд.). 31 января 2007 года. Архивировано 6 января 2015 года . Проверено 18 июня 2019 года .
  98. ^ "Описание пакета обновления драйвера файловой системы exFAT" . Поддержка Windows . Архивировано из оригинала 18 июня 2019 года . Проверено 18 июня 2019 года .
  99. ^ «Часто задаваемые вопросы по поддержке устройств безопасного цифрового ввода-вывода в Windows» . Центр разработчиков оборудования Windows . 28 октября 2010 года в архив с оригинала на 1 марта 2011 года . Проверено 18 июня 2019 года .
  100. ^ «Исправление для Windows XP, которое добавляет поддержку карт SDHC емкостью более 4 ГБ» . Поддержка (5,0 изд.). 22 мая 2013 г. Архивировано из оригинала на 5 февраля 2014 года . Проверено 18 июня 2019 года .
  101. ^ a b c d e f g h i j k l m n o p Windows Script Host 5.6 поддерживает интеграцию с Windows XP, безопасность и новую объектную модель: журнал MSDN - май 2002 г.
  102. ^ Подробное обсуждение функций безопасности в WSH 5.6
  103. ^ "Windows Script Host 5.6 поддерживает интеграцию с Windows XP, безопасность, новую объектную модель" . Архивировано из оригинала на 2008-02-18 . Проверено 17 февраля 2012 .
  104. ^ Решения VBScripting: Воспользуйтесь преимуществами именованных аргументов. Архивировано 18 сентября 2012 г. на Archive.today.
  105. ^ «Часто задаваемые вопросы об удаленном рабочем столе» . Microsoft. Архивировано из оригинала на 2007-07-04.
  106. ^ «Загрузка программного обеспечения для подключения к удаленному рабочему столу через Интернет» . Microsoft. Архивировано из оригинала на 2005-12-17.
  107. ^ «Загрузка программного обеспечения для подключения к удаленному рабочему столу» . Microsoft. Архивировано из оригинала на 2005-12-18.
  108. ^ Веб-подключение к удаленному рабочему столу
  109. ^ «Обзор удаленного помощника в Windows XP» . Microsoft.
  110. ^ a b «Технический обзор Windows XP» . Microsoft TechNet.
  111. ^ Как использовать функцию быстрого переключения пользователей в Windows XP
  112. ^ «Архитектура быстрого переключения пользователей» . Microsoft.
  113. ^ Функция двойного Ctrl + Alt + Del на самом деле является кладжем
  114. ^ Новые функции и изменения дизайна в установщике Windows 2.0
  115. ^ Доступен установщик Windows 3.0.
  116. ^ Доступен установщик Windows 3.1 версии 2 (3.1.4000.2435)
  117. ^ Доступен установщик Windows 4.5!
  118. ^ Magic 15 с GetProcessesByName в Windows 2000 [ мертвая ссылка ]
  119. ^ Развлечения с фильтрами WMI в групповой политике
  120. ^ Программа управления командной строкой Windows XP. Архивировано 30 июня 2004 г. на Wayback Machine.
  121. ^ Новые инструменты командной строки: Документация по продукту Windows XP Professional
  122. ^ Управление Windows 2000 Chkdsk
  123. ^ Резервное копирование и восстановление данных
  124. ^ Технология IExpress и мастер IExpress
  125. ^ Описание новых функций в Sysprep для Windows XP
  126. ^ Установщик пакетов (ранее назывался Update.exe) для операционных систем Microsoft Windows и компонентов Windows
  127. ^ «Описание мастера очистки рабочего стола (MSKB293154)» . Microsoft . Проверено 19 ноября 2008 .
  128. ^ Развертывание Windows XP заархивировано 15 июля 2010 г. на Wayback Machine
  129. ^ Различия между быстрым форматом и обычным форматом при "чистой" установке Windows XP
  130. ^ a b TBAL: (случайно?) Бэкдор DPAPI для локальных пользователей
  131. ^ Автоматическая регистрация сертификатов в Windows XP
  132. ^ Устранение неполадок, связанных со статусом и отзывом сертификата: управление идентификацией и доступом - Technet
  133. ^ Улучшения EFS в Windows XP и Windows Server 2003
  134. ^ Ключи реестра, используемые для настройки кэширования EFS
  135. ^ Шифрованная файловая система: защита данных и конфиденциальность
  136. ^ Описание политик ограниченного использования программ в Windows XP
  137. ^ Как работают политики ограниченного использования программ
  138. Энглер, Тобиас (22 февраля 2011 г.). "Schwere der Lücken ist besorgniserregend" . Mac & i (на немецком языке). Heinz Heise . Проверено 22 февраля 2011 года .
  139. ^ Новые API NX добавлены в Windows Vista SP1, Windows XP SP3 и Windows Server 2008
  140. ^ Описание брандмауэра подключения к Интернету
  141. ^ Настройка брандмауэра Windows вручную в Windows XP с пакетом обновления 2 (SP2)
  142. ^ Описание функции брандмауэра Windows в Windows XP SP2
  143. ^ ИНФОРМАЦИЯ: службы и перенаправленные диски
  144. ^ Запуск ограничен - что означает параметр «защитить мой компьютер»?
  145. ^ Описание работы диспетчера вложений в Windows XP с пакетом обновления 2 (SP2).
  146. ^ Как упростить создание и обслуживание фильтров безопасности Интернет-протокола (IPsec) в Windows Server 2003 и Windows XP
  147. ^ Технологии сетевой защиты: изменения функциональности в Microsoft Windows XP с пакетом обновления 2
  148. ^ Улучшения безопасности DCOM в Windows XP с пакетом обновления 2 и Windows Server 2003 с пакетом обновления 1
  149. ^ Новые функции в службе координатора распределенных транзакций в Windows Server 2003 с пакетом обновления 1 и Windows XP с пакетом обновления 2
  150. ^ КАК: настроить предварительный ключ для использования с подключениями по протоколу туннелирования второго уровня в Windows XP
  151. ^ SolutionBase: Общие сведения о службах обеспечения беспроводной связи Windows (WPS): TechRepublic
  152. ^ a b Часто задаваемые вопросы о беспроводной технологии Bluetooth
  153. ^ Часто задаваемые вопросы о беспроводной технологии Bluetooth - 2010
  154. ^ a b Улучшения качества обслуживания (QoS) в Windows XP и поведение
  155. ^ Зачем развертывать Интернет-протокол версии 6 (IPv6): Интернет-конференция (19.02.2007)
  156. ^ «DHCPv6: Dibbler - портативный DHCPv6» . Архивировано из оригинала на 2009-02-12 . Проверено 16 февраля 2012 .
  157. ^ О службе факсов Расширенный COM API Факс Расширенный COM API
  158. ^ Протокол разрешения имен одноранговых узлов
  159. ^ "Что такое API-интерфейсы одноранговой инфраструктуры?" . Microsoft . Проверено 16 апреля 2012 .
  160. ^ a b c Как использовать функцию простого общего доступа к файлам для обмена файлами в Windows XP
  161. ^ Совместное использование файлов и папок: Windows XP Professional Resource Kit
  162. ^ Список версий и проблем WebDAV Mini-Redirector (MRXDAV.SYS)
  163. ^ «Как отключить кэширование DNS на стороне клиента в Windows XP и Windows Server 2003» . Поддержка . Microsoft. 12 октября 2007 г.
  164. ^ «Физическая структура DNS» . TechNet . Microsoft . Проверено 20 ноября 2015 года .
  165. ^ Обзор сетевого моста
  166. ^ Описание мастера настройки сети в Windows XP
  167. ^ «Взаимодействие Windows XP с IGD на основе UPnP» . Архивировано из оригинала на 2010-04-27 . Проверено 20 сентября 2009 .
  168. ^ Поддержка защищенного EAP (PEAP) добавлена ​​в Windows XP SP1 и Windows Server 2003
  169. ^ Как использовать мобильные устройства IrComm и Windows XP для доступа в Интернет
  170. ^ Сеть через IrDA в Windows XP
  171. ^ Используйте средство диагностики сети Windows XP Pro для комплексного устранения неполадок.
  172. ^ Сетевая диагностика для Windows XP доступна, чтобы помочь выявить и исправить проблемы с сетевым подключением.
  173. ^ Как определить и восстановить повреждение Winsock2 в Windows Server 2003, Windows XP и Windows Vista
  174. ^ Как синхронизировать время со службой времени Windows в Windows XP
  175. ^ «Новые возможности для Windows XP и семейства Windows 2003» . Очередь сообщений (MSMQ) . Сеть разработчиков Microsoft. Архивировано из оригинала на 2007-12-24 . Проверено 5 августа 2006 .
  176. ^ Что нового в COM + 1.5
  177. ^ Paint в Windows XP и более поздних версиях использует GDI +
  178. ^ Версии RichEdit
  179. ^ Поддерживаемые платформы: активная доступность - MSDN
  180. ^ FreeCell - Часто задаваемые вопросы (FAQ)
  181. ^ Какой функцией Windows XP я горжусь больше всего?