Windows XP의 새로운 기능
Features new to Windows XP에 관한 일련의 기사의 일부 |
윈도 XP |
---|
Windows 2000 이후의 Windows NT의 다음 버전이자 Windows Me의 후속 버전으로서, Windows XP는 많은 새로운 기능을 도입했지만, 다른 기능들도 제거했습니다.
사용자 인터페이스 및 외관
그래픽스
Windows XP의 도입으로 특정 GDI 기능을 대체하기 위해 C++ 기반의 소프트웨어 전용 GDI+ 서브시스템이 도입되었습니다.GDI+는 안티에이리어스 2D 그래픽스, 텍스처, 부동소수점 좌표, 그라데이션 쉐이딩, 보다 복잡한 경로 관리, 바이큐빅 필터링, JPEG 및 PNG와 같은 최신 그래픽 파일 형식 지원, 2D 뷰 파이프라인에서의 아핀 변환 구성 지원을 추가합니다.GDI+는 ARGB 값을 사용하여 색상을 나타냅니다.이러한 기능은 Windows XP의 사용자 인터페이스(투명 데스크톱 아이콘 라벨, 데스크톱 아이콘 라벨의 드롭 그림자, 메뉴 아래의 그림자, Windows 탐색기의 반투명 파란색 선택 직사각형, 슬라이딩 작업 창 및 태스크바 버튼) 및 Microsoft 페인트, Windows Picture, Fax Vie 등의 응용 프로그램에서 쉽게 사용할 수 있습니다.포토 인쇄 마법사, My Pictures 슬라이드 쇼 스크린세이버, 기본 그래픽 레이어에 존재하기 때문에 플래시나 SVG 등의 벡터 그래픽스 시스템의 구현이 대폭 간소화됩니다.GDI+ 다이내믹 라이브러리는 애플리케이션과 함께 제공되며 이전 버전의 Windows에서 사용할 수 있습니다.Windows XP에서는 세션당 총 GDI 핸들 수도 16,384개에서 65,536개로 증가합니다(레지스트리 경유로 설정 가능).
Windows XP에는 DirectX 8.1이 탑재되어 있어 DirectX Audio(DirectSound와 DirectMusic 모두), DirectPlay, DirectInput 및 DirectShow 이외의 주요 신기능이 탑재되어 있습니다.Direct3D는 정점 및 픽셀 셰이더의 형태로 프로그래밍 기능을 도입하여 개발자는 불필요한 하드웨어 상태, 안개, 범프 매핑 및 텍스처 매핑에 대해 걱정하지 않고 코드를 작성할 수 있습니다.DirectX 9는 2003년에 출시되었으며, Direct3D, DirectSound, DirectMusic 및 [1]DirectShow의 주요 리비전도 볼 수 있습니다.Direct3D 9는 새로운 버전의 High Level Shader Language,[2] 부동소수점 텍스처 형식 지원, Multiple Render Targets 및 정점 셰이더에 텍스처 룩업을 추가했습니다.Windows XP 는 DirectX 9.0c(섀도 모델 3.0)로 업그레이드할 수 있습니다.
클리어 타입
Windows XP에는 ClearType 서브픽셀 렌더링이 포함되어 있어 LCD(액정 디스플레이) [3][4]화면에서 온스크린 글꼴을 보다 부드럽게 읽을 수 있습니다.Clear Type은 CRT 모니터에 영향을 미치지만 주로 LCD/TFT 기반 디스플레이(노트북, 노트북 및 최신 '플랫스크린')에 사용됩니다.Windows XP의 ClearType은 현재 RGB 및 BGR 서브픽셀 구조를 지원합니다.Microsoft가 타이포그래피 [5]웹 사이트에서 무료로 다운로드할 수 있는 ClearType 튜너 파워토이를 통해 설정할 수 있는 다른 매개 변수가 있습니다.
Windows XP에서는 Fitts의 법칙을 지원하도록 시작 버튼이 업데이트되었습니다.사용자가 한 곳에서 보다 쉽게 다양한 공통 대상에 액세스할 수 있도록 시작 메뉴를 두 개의 열로 확장했습니다. 왼쪽 열은 사용자의 설치된 응용 프로그램에 초점을 맞추고 오른쪽 열은 이전에 데스크톱에 있던 사용자 문서 및 시스템 링크에 액세스할 수 있습니다.내 문서, 내 사진 및 기타 특수 폴더에 대한 링크가 표시됩니다.[내 컴퓨터]아이콘과 [네트워크 환경]아이콘도 바탕화면에서 [시작]메뉴로 이동했습니다.이것에 의해, 다수의 애플리케이션이 열려 있는 동안에도, 이러한 아이콘에 간단하게 액세스 할 수 있게 되어, 데스크탑이 깨끗한 상태를 유지할 수 있게 되었습니다.또, 이러한 링크는 캐스케이드 메뉴로서 전개하도록 설정할 수 있습니다.자주 사용하는 프로그램은 왼쪽 열에 자동으로 표시되고 새로 설치된 프로그램이 강조 표시됩니다.사용자는 프로그램 폴더를 탐색하지 않고도 항상 액세스할 수 있도록 시작 메뉴에 프로그램을 고정할 수 있습니다.기본 인터넷 브라우저와 기본 전자 메일 프로그램이 시작 메뉴에 고정됩니다.[시작(Start)]메뉴는 완전 커스터마이즈 가능하며 링크를 추가하거나 삭제할 수 있으며 자주 사용하는 프로그램의 수를 설정할 수 있습니다.[ All Programs ]메뉴는 기존의 [Start]메뉴와 같이 전개되어 화면 전체를 사용할 수 있지만, 프로그램을 스크롤 하도록 설정할 수 있습니다.사용자의 이름과 계정 사진도 시작 메뉴에 표시됩니다.
태스크바
응용 프로그램을 실행하기 위한 태스크바 버튼과 빠른 실행 버튼도 Fitt의 법칙에 맞게 업데이트되었습니다.태스크바를 잠그는 것으로, 태스크바의 사이즈 변경이나 이동이 잘못되는 것을 방지할 수 있을 뿐만 아니라, Quick Launch나 다른 DeskBands 등의 요소도 잘못 이동하지 않게 잠깁니다.태스크바 그룹화 기능은 동일한 응용 프로그램의 여러 버튼을 하나의 버튼으로 결합합니다.버튼을 클릭하면 그룹화된 모든 창과 그 번호가 나열된 메뉴가 나타납니다.고급 태스크바 그룹화 옵션은 [6]레지스트리에서 구성할 수 있습니다.사용자는 일정 시간 동안 비활성화된 경우 알림 영역 아이콘의 일부 또는 전부를 항상 표시하거나 숨기거나 숨길 수 있습니다.사용자는 버튼을 사용하여 모든 아이콘을 표시할 수 있습니다.태스크바의 높이를 두껍게 설정하면 알림 영역에 날짜와 날짜도 표시됩니다.
윈도 탐색기
Windows XP 의 Windows 탐색기에는, 시각적으로나 기능적으로 큰 변화가 있습니다.Microsoft는 특히 Windows 탐색기를 보다 검색하기 쉽고 태스크 베이스로 하는 것 외에 컴퓨터를 "디지털 허브"로 사용하는 것을 반영하기 위해 많은 기능을 추가하는 것에 중점을 두고 있습니다.
태스크 페인
탐색 창을 끄면 기존 폴더 트리 보기 대신 창 왼쪽에 태스크 창이 표시됩니다.선택한 현재 디렉토리 또는 파일과 관련된 일반적인 작업 및 대상 목록을 사용자에게 제공합니다.예를 들어, 대부분의 사진이 있는 디렉토리에는, 이러한 사진을 슬라이드 쇼로서 표시하거나 인쇄하거나 온라인으로 인쇄를 주문하거나 하는 옵션을 제공하는 「그림 태스크」세트가 표시됩니다.반대로 음악 파일이 들어 있는 폴더는 미디어 플레이어에서 해당 파일을 재생하거나 온라인으로 음악을 구입할 수 있는 옵션을 제공합니다.
또한 모든 폴더에는 "파일 및 폴더 태스크"가 있으며, 새 폴더 만들기, 로컬 네트워크 폴더 공유, 웹 게시 마법사를 사용하여 파일 또는 폴더를 웹 사이트에 게시하는 옵션과 파일 또는 폴더 복사, 이름 변경, 이동 및 삭제와 같은 기타 일반적인 태스크가 있습니다.인쇄 가능한 것으로 식별된 파일 형식에는 파일을 인쇄하는 옵션도 있습니다.
"파일 및 폴더 태스크" 아래에는 "기타 플레이스"가 있으며, "내 컴퓨터", "제어판" 및 "내 문서"와 같은 일반적인 위치 또는 이전에 탐색한 위치에 대한 추가 링크가 있습니다.이러한 항목은 사용자가 어떤 폴더에 속해 있는지에 따라 달라집니다.
[기타 장소(Other Places)]아래에는 [상세(Details)]영역이 있습니다.이 영역에는 파일 또는 폴더를 선택할 때 추가 정보가 표시됩니다.일반적으로 파일 유형, 파일 크기 및 변경된 날짜는 파일 유형, 작성자, 이미지 치수, 속성 또는 기타 세부 정보에 따라 달라집니다.파일 유형에 섬네일 이미지 핸들러가 설치되어 있는 경우 해당 미리 보기가 "상세" 태스크 창에도 나타납니다.음악 파일의 경우 아티스트, 앨범 제목 및 노래 길이가 표시될 수 있습니다.상태 표시줄에도 동일한 정보가 가로로 표시됩니다.
Windows 탐색기 도구 모음의 "폴더" 단추는 폴더의 트리 보기가 포함된 기존 탐색 창과 태스크 창 사이를 전환합니다.오른쪽 모서리에 있는 닫기 버튼을 눌러 탐색 창을 닫을 수도 있고 폴더 옵션에서 태스크 창을 끌 수도 있습니다.
Windows XP 에서는, 네비게이션 페인이 확장되어 「심플 폴더 표시」를 서포트하고 있습니다.이 기능을 온으로 하면, 폴더와 서브 폴더를 접속하는 점선이 숨겨져, 오른쪽 페인을 더블 클릭 한 번으로 브라우즈 할 수 있습니다.단순 폴더 보기를 한 번 클릭하면 폴더가 자동으로 확장되고 다른 폴더를 클릭하면 해당 폴더가 자동으로 확장되어 이전 폴더가 축소됩니다.
그룹화 및 정렬
Windows XP에서는 탐색기의 "상세" 보기, 탐색기의 새 타일 보기, 파일 속성의 요약 탭, 파일 도구 설명 및 단일 파일을 선택한 경우 탐색기 상태 표시줄에 많은 메타데이터 속성이 열로[7] 표시됩니다.또한 사용자는 "상세정보" 보기에서 설정된 속성별로 정렬할 수 있습니다.개발자는 열 핸들러 셸 확장자를 작성하여 파일을 정렬할 수 있는 자체 속성을 추가로 정의할 수 있습니다.항목이 정렬되는 기준이 되는 열이 강조 표시됩니다.파일 및 폴더 정렬은 세부 정보 보기뿐만 아니라 모든 보기에서 오름차순 또는 내림차순으로 할 수 있습니다.순서를 반대로 하기 위해서, 유저는 같은 속성으로 정렬을 다시 실행할 수 있습니다.정렬 순서도 Windows 2000에 비해 직관적으로 되어 있습니다.숫자가 포함된 파일 이름의 경우 Windows 탐색기는 파일 [8]이름 내의 모든 문자 위치에 대해 각 숫자를 숫자별로 비교하는 것이 아니라 숫자 값에 따라 정렬하려고 합니다.예를 들어 "1", "2".."10"을 포함하는 파일은 "1"과 "2" 사이에 표시되지 않고 "9" 뒤에 "10"이 나타나도록 직관적으로 정렬됩니다.
Windows 탐색기의 오른쪽 창에는 "그룹에 표시" 기능이 있습니다. 이 기능을 통해 탐색기는 항목을 정렬하는 데 사용되는 필드에 따라 내용을 머리글별로 구분할 수 있습니다.따라서 항목을 설정한 세부 정보별로 그룹화할 수 있습니다."그룹에 표시"는 축소판 그림, 타일, 아이콘 및 세부 정보 보기에서 사용할 수 있습니다.
서치
Microsoft는 검색을 더욱 매력적이고 친근하게 만들기 위해 애니메이션 "Search Companions"를 도입했습니다. 기본 캐릭터는 로버라는 강아지이며, 세 개의 다른 캐릭터(마법사 멀린, 서퍼 얼, 코트니)도 사용할 수 있습니다.Microsoft Agent 테크놀로지를 탑재한 이러한 검색 컴패니언은 Microsoft Office Office Office Assistant와 매우 유사하며, 심지어 "트릭"과 음향 효과도 포함되어 있습니다.사용자가 원할 경우 애니메이션 캐릭터를 완전히 끌 수도 있습니다.
검색 기능 자체는 Windows Me 및 Windows 2000과 상당히 유사하며, 몇 가지 중요한 기능이 추가되었습니다.인덱싱 서비스는 내장된 Null 필터를 사용하여 IPropertyStorage 인터페이스를 통해 윈도우즈 XP에서 ASF, WMV 및 MP3 파일의 일부 메타데이터와 Exif 속성을 추출할 수 있습니다.검색은 "문서" 또는 "사진, 음악 및 비디오"(인식된 유형으로 검색)로 분류된 파일만 검색하도록 지시할 수도 있습니다. 이 기능은 주로 Windows가 이러한 [9]카테고리로 분류할 수 있는 파일 유형을 결정한다는 점에서 주목할 필요가 있습니다.또 다른 중요한 추가 사항은 "Look in" 필드가 긴 경로의 간략한 입력을 위한 환경 변수를 받아들이고 확장한다는 것입니다.또, Windows XP 가 시스템이나 숨김 파일이나 폴더를 검색할지를 설정할 수도 있습니다.Tweak UI를 사용하여 검색 사용자 인터페이스를 Windows 2000에서 사용하는 인터페이스로 복원할 수 있습니다.
탐색기에서의 이미지 처리
Windows XP 에서는, 이미지를 1 개의 수평 행으로 표시하는 필름 스트립 뷰와 그 위에 현재 선택된 이미지의 큰 미리보기를 제공하고 있기 때문에, 이미지의 미리보기가 향상됩니다."뒤로" 버튼과 "이전" 버튼은 사진을 쉽게 탐색할 수 있으며, "회전" 버튼 한 쌍은 이미지를 시계 방향과 시계 반대 방향으로 90도 회전시킵니다.필름 스트립 보기는 다른 보기와 마찬가지로 폴더별로 설정할 수 있습니다.이 보기는 "Windows 클래식" 폴더 보기가 아닌 "공통 작업" 폴더 보기를 새로 선택한 경우 사용할 수 있습니다.필름 스트립 보기 모드 외에도 '썸네일' 보기가 있습니다. 이 보기는 폴더에 축소판 크기의 이미지를 표시하고 하위 폴더에 포함할 수 있는 이미지(기본적으로 4개)를 큰 폴더 아이콘에 겹쳐서 표시합니다.폴더의 축소판 그림 보기는 속성에서 액세스할 수 있는 사용자 지정 탭에서 사용자 지정할 수 있습니다. 여기서 사용자는 폴더의 아이콘을 변경하고 해당 폴더 및 모든 하위 폴더의 템플릿 유형(사진, 음악, 비디오, 문서)을 지정할 수도 있습니다."썸네일" 보기의 미리 보기 크기와 품질은 Tweak UI 또는 [10]레지스트리를 사용하여 조정할 수 있습니다.이미지에 저장된 Exif 메타데이터는 파일의 [속성]-> [개요]탭, [상세]뷰 및 상태 바 상태 표시에도 표시됩니다.Windows XP 에서는, 썸네일을 그림과 같은 폴더에 있는 「Thumbs.db」파일에 캐시 하는 옵션도 있어, 다음에 썸네일이 보다 빨리 생성됩니다.섬네일 또는 필름 스트립 보기에서 이미지를 마우스 오른쪽 버튼으로 클릭하고 "섬네일 새로 고침"을 선택하여 섬네일을 강제로 재생성할 수 있습니다.
재생
AutoPlay는 새로 발견된 리무버블 미디어와 디바이스를 검사하고 사진, 음악 또는 비디오 파일 등의 콘텐츠를 기반으로 콘텐츠를 [11]재생하거나 표시하기 위한 적절한 응용 프로그램을 실행합니다.AutoPlay(AutoRun과 혼동하지 말 것)는 MP3 플레이어, 메모리 카드, USB 스토리지 디바이스 등 주변기기의 사용을 간소화하기 위해 작성되었습니다.이러한 디바이스의 컨텐츠에 액세스 해 표시에 필요한 소프트웨어를 자동적으로 기동합니다.AutoPlay는 AutoPlay 호환 소프트웨어와 하드웨어로 확장할 수 있습니다.사용자가 즐겨찾는 응용 프로그램을 AutoPlay 이벤트 및 작업과 연결하도록 구성할 수 있습니다.이러한 작업을 자동 실행 핸들러라고 하며 다양한 유형의 컨텐츠와 관련된 핸들러 세트가 있습니다.새로운 AutoPlay 핸들러는 추가 소프트웨어가 설치되면 시스템에 추가할 수 있습니다.사용자는 Tweak을 사용하여 AutoPlay 핸들러를 편집, 삭제 또는 작성할 수 있습니다.UI. Windows XP에서 디바이스 속성에서 디바이스별로 자동 실행 설정을 구성할 수 있습니다.
사용자가 옵티컬(광학식) 디스크를 드라이브에 넣거나 USB 카메라를 연결하면 Windows가 도착을 감지하고 장치를 검사하거나 미디어를 검색하는 과정을 시작합니다.AutoPlay가 사용자에게 의미 있는 옵션 세트를 제공할 수 있도록 미디어에서 장치 또는 컨텐츠의 속성을 찾고 있습니다.사용자가 특정 선택을 할 때 다음 번에 Windows에서 해당 컨텐츠 또는 장치를 [12]볼 때 해당 선택을 자동으로 하는 옵션도 있습니다.사용 가능한 컨텐츠 유형은 선택한 드라이브의 유형에 따라 다릅니다.
셸 및 사항
- Windows XP 에서는 인식형 개념이 도입되어 기본 프로그램과 관련된 Prog에서도 응용 프로그램 및 셸 확장자가 파일 형식에 등록하기 쉬워졌습니다.아이디가 바뀝니다.[13]인식되는 유형에서는 최종 사용자가 개별 파일 확장자를 지정하지 않고도 파일을 쉽게 검색할 수 있습니다.
- NTFS 볼륨용 사용자별 휴지통.이전 버전의 Windows NT에서는 한 사용자가 휴지통에 있는 다른 사용자의 삭제된 파일을 볼 수 있었습니다.
- 로그온 시 이전에 열려 있던 폴더 창을 복원하는 폴더 옵션(익스플로러 [14]세션 복원)
- 셸 확장자를[15] 쓰지 않고 파일 클래스(파일 형식)별로 맞춤 가능한 정보 제공
- Windows 탐색기는 컨텐츠에 의존합니다.즉, 폴더 내의 주요 파일 형식을 검색하여 사용자가 보기를 수동으로 설정하지 않는 한 사용자에게 가장 적합한 보기를 자동으로 선택합니다.
- 응용 프로그램이 사용자가 명시적으로 설정한 기본 프로그램에 이미 등록된 파일 연결을 이어받는 것을 방지하기 위해 Windows XP는 사용자가 Open With 대화 상자 또는 File Types 탭을 사용하여 기본값을 재정의하는 경우 프로그램 파일 연결을 차단합니다.
- 파일 아이콘을 더 큰 크기(48 × 48)로 표시하고 파일 이름, 설명 유형 및 항목 정렬에 사용되는 추가 정보(일반적으로 데이터 파일의 파일 크기 및 응용 프로그램의 게시자 이름)를 오른쪽에 배치하는 "Tiles" 보기가 추가되었습니다.
- 툴바가 잘못 이동하지 않도록 툴바를 잠글 수 있습니다.인터넷 익스플로러
- 상황에 맞는 메뉴의 "아이콘 정렬" 기능은 켜면 아이콘이 항상 정렬되는 "그리드에 정렬" 기능으로 대체되었습니다.
- 미숙한 사용자가 더블클릭을 했을 때 혼란스러울 수 있는 불분명한/정의되지 않은 파일 형식에 대해서는 Windows XP에서 웹 서비스에 문의하여 해당 파일 유형에 대한 추가 정보 및 해당 파일 유형을 만들거나 열 수 있는 프로그램을 표시할 수 있습니다.
- 폴더 내에 "Folder.jpg"라는 이름의 이미지가 있는 경우 해당 이미지는 해당 폴더의 축소 이미지 및 Windows Media Player에서 미디어 파일의 앨범 아트로 사용됩니다.
- EFS 암호화 파일은 Windows XP부터 대체 색상(기본적으로 녹색)으로 표시될 수 있습니다.
- 파일 및 폴더 크기 정보는 마우스를 움직이면 툴팁으로 표시됩니다.폴더의 경우 크기와 일부 폴더 내용이 표시됩니다.
- 여러 파일을 선택하고 Enter 키를 누르는 등 한 번의 조작으로 15개 이상의 파일을 열 경우 Windows XP는 사용자에게 Windows 탐색기가 응답하지 않을 수 있음을 경고하지만 사용자는 여전히 파일을 열 수 있습니다.
- Windows 탐색기는 매우 기본적인 형태의 대량 이름 변경 항목을 지원합니다.
- Marquee 스타일의 프로그레스바.
- 시스템의 하이퍼링크 제어는 공통 제어를 제공합니다.
Windows 사진 및 팩스 뷰어
Windows XP 에는, GDI+[16] 를 베이스로 해, GDI+ 로 서포트되고 있는 이미지 형식(JPEG, BMP, PNG, GIF(애니메이션 GIF 포함), ICO, WMF, EMF, 및 TIFF 형식 파일등)을 표시할 수 있는 Windows Picture 및 Fax Viewer가 포함되어 있습니다.이전 버전의 Windows에서 이미징 for Windows 기능의 일부를 대체합니다.
Windows Picture and Fax Viewer는 슬라이드 쇼, 이메일, 인쇄 등의 기능을 위해 Windows 탐색기에 통합되어 있으며 Windows 탐색기에서 이미지를 두 번 클릭하면 빠르게 부팅됩니다.뷰어 자체에서 완전한 파일 관리를 지원합니다.즉, 이미지를 오른쪽 클릭하면 Windows 탐색기에서 이미지를 오른쪽 클릭하면 표시되는 것과 동일한 컨텍스트 메뉴가 표시됩니다.이미지는 컨텍스트 메뉴에서 바탕화면으로 설정할 수 있습니다.현재 폴더 내의 모든 이미지를 연속적으로 표시하고 이미지를 [17]통해 루핑할 수 있습니다.즉, 디렉토리의 마지막 이미지를 표시한 후 첫 번째 이미지를 다시 표시하거나 그 반대도 마찬가지입니다.기본적으로 사용자의 디스플레이 해상도보다 작은 영상이 실제 크기로 표시됩니다.이미지가 디스플레이 해상도보다 크면 화면에 맞게 크기가 조정됩니다(최적 맞춤).[17]영상은 보기 영역에 따라 확대/축소할 수 있습니다.이렇게 하면 스크롤 막대를 사용하여 이미지의 모든 영역을 볼 수 있습니다.여기에는 삭제, 인쇄, 복사 위치 [17]및 열기용 표준 도구 모음 버튼이 있습니다.Copy to 버튼은 이미지를 GDI+에서 지원되는 다른 형식, 즉 JPEG, BMP, GIF, TIFF 또는 PNG로 [18]변환합니다.인쇄 버튼을 누르면, 포토 인쇄 마법사가 기동합니다.이 마법사는, 풀 페이지 인쇄, 지갑 인쇄, 연락처/인덱스 시트, 또는 특정 고정 치수등의 다양한 페이지 레이아웃을 사용해, 페이지에 맞추어 잘라내거나 회전시킨 이미지를 인쇄할 수 있습니다.마법사는 현재 지정된 [18]옵션을 사용하여 인쇄된 페이지의 미리 보기를 표시합니다.Windows 사진 및 팩스 뷰어는 이미지를 시계 방향 또는 시계 반대 방향으로 회전하거나 폴더의 모든 이미지 또는 선택한 이미지의 슬라이드 쇼를 시작하거나 "메일 수신자에게 보내기"[18] 옵션을 선택하여 이메일로 보낼 수도 있습니다.또, 640 x 480, 800 x 600, 및 1024 x 768 의 픽셀 치수로 이미지를 메일 송신할 수도 있습니다.Tweak UI를 사용하여 슬라이드 쇼 중 이미지 간격을 조정할 수 있습니다.
Windows Picture and Fax Viewer는 JPG 및 TIFF 파일에 내장된 ICC V2 색상[19] 프로파일을 인식합니다.GIF 파일은 확대/축소된 경우에도 전체 애니메이션으로 표시됩니다.화면 하단에 표시되는 주석 도구 [20]모음을 사용하여 TIFF 파일에 주석을 달 수 있습니다.TIFF 이미지에 선을 그리고 여기에 텍스트를 추가할 수 있습니다.영상의 영역을 선택하고 숨길 수 있습니다.Windows 의 사진 및 FAX 뷰어에서는, 복수의 페이지의 TIFF 파일을 표시할 수도 있습니다.그러나 JPEG 압축을 사용하는 TIFF 이미지는 완전히 [21]지원되지 않습니다.표준 툴바의 마지막 버튼을 누르면 편집할 수 있는 이미지가 열립니다.기본적으로는 Microsoft 그림판이지만 뷰어에서 이 버튼에 대한 편집 응용 프로그램을 등록할 수 있습니다.Windows Picture and Fax Viewer는 창의 위치와 크기를 저장 및 기억하고 모든 작업에 대한 키보드 단축키를 지원합니다.
그러나 프로페셔널 사진 촬영에서 선호하는 원시 이미지 형식은 지원되지 않습니다. 단, Microsoft는 특정 원시 이미지 [22]파일을 표시하기 위한 RAW Image Thumnailer 및 Viewer for Windows XP라는 최신 업데이트를 출시했습니다.
커스터마이즈 및 조작성 향상
- Windows XP에는 코드명 "Luna"로 알려진 새로운 비주얼 스타일 세트가 포함되어 있습니다.이 인터페이스는 3가지 색상표에서 사용할 수 있으며 Windows 95 이후 포함된 기본 색상표보다 태스크 기반이며 탐색기 창에서 각 파일과 상호 작용하는 옵션을 사용할 수 있습니다.다만, Windows XP 이전의 「클래식」사용자 인터페이스로 완전하게 되돌릴 수 있습니다.개발자는 프로그램에서 [23]Comctl32.dll v6.0을 사용하여 비주얼 스타일을 활용할 수 있습니다.
- Windows XP 의 [화면 속성]에서는, 커스터마이즈를 테마로서 보존할 수 있습니다.이 기능은 이전에 Microsoft Plus!의 일부였습니다.
- 8비트 알파 [24]채널에서 24비트 색심도를 지원하는 아이콘 및 커서 지원.Microsoft는 Iconfactory를 계약하여 Microsoft가 Windows [25]XP에 포함시킬 수 있도록 100개가 넘는 컬러풀한 아이콘을 만들었다.10 아이콘의 자원 제한도 [26]증가했습니다.높은 DPI 디스플레이의 경우 Windows XP는 더 [27]큰 커서 크기를 지원합니다.
- TextBox 컨트롤의 암호 필드에 별표 대신 글머리 기호 사용(예: "***" 대신 "••")
- Windows XP의 여러 정보 메시지, 중요 메시지 및 경고 메시지는 사용자의 조작이 필요한 대화상자가 아니라 미리 정의된 간격과 조건이 지나면 자동으로 사라집니다.
- 디바이스 연결, 디바이스 연결 해제, 디바이스 연결 실패, 인쇄 완료, 새 팩스, FAX 오류, 시스템 알림, Windows 로그온 및 Windows 로그오프에 대해 설정 가능한 새로운 사운드 이벤트.
- Windows XP 투어 테마 음악 및 시스템 사운드를 위한 풍부한 오케스트라 라이브 녹음 세트가 작곡가 [28]빌 브라운에 의해 작곡되었습니다.
- Out-of-Box Experience(Out-of-Box 익스피리언스) 중에 재생되는 유명한 음악은 사용자가 인터넷에 접속하여 자동 업데이트를 수행할지 여부를 선택하고 사용자 이름을 선택할 수 있는 첫 번째 셋업입니다.C :\Windows\system32\oobe\images\title.wma.이 곡의 이름은 "벨코멘"이고 Stan LePard가 작곡했습니다.다만, 대부분의 사운드 카드 드라이버는 셋업 프로세스 후에 인스톨 되기 때문에, 많은 유저가 음악을 듣지 못했습니다.이 작품은 Internet Explorer 3 스타터 [29][30][31]키트 투어에도 사용되었습니다.
- 응용 프로그램이 [32]응답하지 않는 경우에도 사용자가 기본 창을 최소화, 이동 또는 닫을 수 있는 창 고스트입니다.
텍스트 서비스 프레임워크
TSF(Text Services Framework)는 Windows XP에서 도입된 COM 프레임워크 및 API로 고급 텍스트 입력 및 텍스트 처리를 지원합니다.텍스트 서비스 프레임워크는 응용 프로그램에 고급 언어 및 워드 프로세싱 기능을 제공하도록 설계되었습니다.다국어 지원, 키보드 드라이버, 필기 인식, 음성 인식, 맞춤법 검사 및 기타 텍스트 및 자연어 처리 기능 등의 기능을 지원합니다.오래된 Windows 운영 [33]체제에서도 다운로드할 수 있습니다.
언어 표시줄은 텍스트 서비스 프레임워크의 핵심 사용자 인터페이스입니다.언어 표시줄을 사용하면 텍스트 서비스가 도구 모음에 UI 요소를 추가할 수 있으며 응용 프로그램에 포커스가 있을 때 이러한 요소를 사용할 수 있습니다.언어 표시줄에서 사용자는 입력 언어를 선택하고 키보드 입력, 필기 인식 및 음성 인식을 제어할 수 있습니다.또한 언어 표시줄은 TSF를 지원하지 않는 응용 프로그램에 포커스가 있는 경우에도 설치된 언어 간에 직접 전환할 수 있는 방법을 제공합니다.
퍼포먼스 및 커널 향상
Windows XP 커널은 Windows 9x/Me 운영 체제의 커널과는 완전히 다릅니다.Windows 2000 커널의 업그레이드에도 불구하고 최종 [34][35]사용자에게는 투과적이지만 확장성, 안정성 및 퍼포먼스가 크게 향상되었습니다.
프로세서 지원
Windows XP에는 동시 멀티스레딩(하이퍼스레딩) 지원이 포함되어 있습니다.동시 멀티스레딩은 프로세서가 한 번에 여러 데이터 스레드를 처리하는 기능입니다.
메모리 관리
Windows XP 에서는, 보다 큰 시스템 가상 주소 공간(1.3 GB)을 서포트하고 있습니다.이 중 디바이스 드라이버로 사용할 수 있는 연속 가상 주소 공간은 960 MB입니다.Windows XP Memory Manager는 페이지 풀을 적게 소비하도록 재설계되어 필요한 컴포넌트의 페이지 풀을 더 많이 캐싱하고 가용성을 높일 수 있습니다.
Windows 2000 에서는, 메모리 매니저에 의해서, 파일의 일부에만 매핑 된 뷰가 작성되는 경우에서도, PTE(Prototype Page Table) 엔트리가 파일 전체에 할당되어 있기 때문에, 메모리 매핑 파일의 총 사이즈가 제한되었습니다.Windows XP 에서는, 애플리케이션의 요구에 따라서만 프로토타입의 PTE 가 할당되기 때문에, 보다 큰 매핑 파일을 사용할 수 있습니다.예를 들어 메모리 부족 시스템에서 대용량 파일을 백업하는 경우 이러한 이점이 있습니다.Windows XP의 메모리 매니저에서 페이지 풀 제한인 470MB가 해제되었으며, 메모리 매니저는 풀 사용량에 따라 매핑되지 않은 뷰를 동적으로 재사용할 수 있습니다.
작업 세트의 메모리 페이지는 액세스한 시간에 따라 멀티프로세서 시스템에서 보다 효율적으로 트리밍됩니다.리소스 동기화에 사용되는 불필요한 잠금(주소 창 확장 기능을 통한 RAM 할당 및 매핑, 시스템 페이지 테이블 엔트리, 페이징되지 않은/페이징되지 않은 풀 할당량, 페이지의 과금 커밋)이 많이 제거되었기 때문에 잠금 경합이 감소합니다.디스패처 잠금 경합이 감소하여 Page Frame Number(PFN; 페이지 프레임 번호) 잠금이 병렬화 및 세분화되도록 최적화되었습니다.Windows XP 에서는 이벤트 동기화 오브젝트가 공유 및 배타적 취득을 지원하므로 경합이 없는 경우 푸시 잠금을 사용합니다.푸시 잠금 기능은 Executive 및 Object Manager(데이터 구조 및 보안 기술자 보호) 및 Memory Manager(AWE 관련 잠금 보호)에서 핸들 테이블 엔트리를 보호합니다.Windows XP 에서는, 시스템 콜의 고속화를 위해서, 유저 모드로부터 커널 모드로의 이행에 필요한 클럭 사이클이 적은 SYSENTER/SYSEXIT 메카니즘을 사용하고 있습니다.
Windows XP의 커널 페이지 쓰기 보호 제한은 최대 256 MB의 RAM 시스템에서 활성화되며, 이 제한을 초과하면 주소 변환 성능이 향상됩니다.
Windows XP 에는 CreateMemoryResourceNotification 기능이 도입되어 있습니다.이 기능은 사용자 모드프로세스에 메모리 가용성이 높거나 낮음을 통지하여 어플리케이션이 [36]필요에 따라 메모리를 할당하거나 메모리를 해방할 수 있도록 합니다.
레지스트리
Windows XP 이전 버전의 Windows에서는 레지스트리 크기가 페이지 풀 크기의 80%로 제한되었습니다.Windows XP 에서는 레지스트리가 페이지 풀 외부에 재실장됩니다.레지스트리 하이브는 캐시 매니저에 의해 시스템캐시에 매핑된 메모리이므로 레지스트리 크기 제한이 없습니다.레지스트리 사이즈는, 사용 가능한 디스크 용량에 의해서만 제한됩니다.시스템 하이브는 여전히 최대 크기를 가지고 있지만 12MB에서 200MB로 증가하여 이전 버전의 Windows가[37] 시스템 하이브가 크거나 단편화되어 부팅할 수 없는 문제를 해결했습니다.Configuration Manager는 레지스트리의 메모리 설치 공간과 잠금 경합을 최소화하고, 레지스트리에 액세스할 때 플래그먼테이션과 페이지 장애를 줄이며, 레지스트리 쿼리 처리를 고속화하기 위해 알고리즘이 개선되었습니다.메모리 내 보안 캐시를 사용하면 중복된 보안 기술자를 제거할 수 있습니다.
디버깅
Windows XP는 사용자 간 세션 디버깅을 지원하며, 크래시되지 않는 사용자 모드 프로그램에 디버거를 연결하고, dump 명령을 사용하여 프로세스 메모리 공간을 덤프한 다음 종료하지 않고 디버거를 분리합니다.디버깅은 FireWire 포트 및 로컬 시스템에서 수행할 수 있습니다.디버깅 힙은 디세블로 할 수 있으며 디버깅 시 표준 힙을 사용할 수 있습니다.
벡터된 예외 처리
Windows XP 에서는 Vectored Exception Handling 지원이 도입되었습니다.벡터 예외 처리는 C++ 및 Visual Basic 등의 언어를 사용하는 Windows 프로그래머가 사용할 수 있습니다.VEH는 구조화 예외 처리(SEH)를 대체하는 것이 아니라 VEH와 SEH가 SEH 핸들러보다 우선하는 VEH 핸들러와 공존합니다.SEH에 비해 VEH는 기존의 통지 콜백 방식에 가깝습니다.
응용 프로그램은 AddVectoredExceptionHandler API를 호출하여 모든 예외를 감시 또는 처리함으로써 예외를 대행 수신할 수 있습니다.벡터링된 핸들러는 링크된 목록 내에서 순서대로 체인으로 연결할 수 있으며 스택프레임에는 연결되지 않기 때문에 SEH의 try/catch 블록과는 달리 콜스택 내의 임의의 장소에 추가할 수 있습니다.
히프
힙 누출 검출은 프로세스가 종료되었을 때 활성화될 수 있으며 디버거 확장을 사용하여 누출을 조사할 수 있습니다.또한 새로운 힙퍼포먼스 모니터링 카운터도 도입되었습니다.Windows XP 에서는 새로운 저 플래그멘테이션히프 정책(디폴트로는 디세이블)이 도입되고 있습니다.이 정책은 16KB 미만의 블록에 대해 메모리를 다른 크기로 할당하여 힙 플래그멘테이션을 줄입니다.LFH Heap Enabler 유틸리티를 사용하여 모든 [38]힙에 대해 Low Fragmentation Heap을 기본적으로 활성화할 수 있습니다.
I/O
IRP 취소 및 파일 시스템 필터 콜백을 등록하여 OS 고속 I/O 기능을 가로채기 위한 새로운 API가 있습니다.메모리 부족 상태에서는, 「성공하지 않으면 안 된다」콜이 거부되어 속도는 저하되지만, 버그 체크는 회피됩니다.I/O는 한 번에 하나의 메모리 페이지만 가져오도록 조정되므로 전체적인 확장성이 향상됩니다.
파일 시스템
Windows XP 에는 NTFS 3.1 이 포함되어 있어 다중 MFT 레코드 번호로 MFT(Master File Table) 엔트리를 확장하여 손상된 MFT 파일을 복구하는 데 유용합니다.NTFS 변환 유틸리티인 Convert.exe는 새로운 /CvtArea 스위치를 지원하므로 NTFS 메타데이터 파일을 연속된 자리 표시자 파일에 쓸 수 있으므로 변환 후 파일 시스템이 조각화되지 않습니다.NTFS 3.1은 심볼릭 [39]링크도 지원하지만 Windows XP와 함께 제공되는 도구나 드라이버는 없습니다.
Windows XP에는 NTFS 읽기 전용 볼륨을 마운트하는 기능이 도입되었습니다.원래 짧은 파일 이름을 유지하고, 지정된 볼륨의 마운트 지점(드라이브 문자 및 마운트된 폴더 경로) 목록을 가져오고, VDL(SetFileValidData 함수)까지 데이터를 강제로 쓰지 않고 파일에 유효한 데이터 길이를 설정하여 응용 프로그램이 매우 큰 파일을 빠르게 생성할 수 있도록 하는 새로운 API가 있습니다.예를 들어 이 기능을 사용하여 고정 크기의 가상 시스템 하드 [40]디스크를 빠르게 생성할 수 있습니다.새로 생성된 파일의 기본 접근컨트롤 리스트는 사용자 그룹에 대해 읽기 전용이며 쓰기 권한은 관리자 그룹, 시스템계정 및 소유자에게만 부여됩니다.
부팅 및 애플리케이션 부팅 시간 단축
30초 만에 부팅할 수 있는 기능은 Windows XP의 설계 목표였으며 마이크로소프트 개발자들은 시스템을 최대한 합리화하기 위해 노력했습니다.Logical Prefetcher는 부팅 중에 로드되는 파일을 감시하고 하드 드라이브 헤드의 이동을 기다리는 시간을 단축하도록 디스크 상의 파일 위치를 최적화하며 부팅 중에 발생하는 디바이스 검출 및 초기화와 중복될 수 있는 대규모 비동기 I/O 요청을 발행합니다.프리페처는 자주 액세스되는 페이지 데이터를 추적하여 작업 스케줄러에 의해 %WinDir%\에 프리페치 명령 파일이 작성됩니다.프리페치시스템 부팅 또는 애플리케이션 부팅 시 메모리에 아직 없는 트레이스 내의 모든 데이터와 코드가 디스크에서 프리페치됩니다.이전 프리페치 결과에 따라 어떤 시나리오가 더 유리하며 다음 부팅 또는 부팅 시 프리페치해야 할 시나리오가 결정됩니다.또한 프리페처는 동일한 알고리즘을 사용하여 응용 프로그램 시작 시간을 단축합니다.디스크 검색을 더욱 줄이기 위해 디스크 조각 모음을 유휴 시간에 호출하여 인접한 영역에서 이러한 특정 파일 및 메타데이터 레이아웃을 최적화합니다.부트 및 재개 조작은 부트비스를 사용하여 추적 및 분석할 수 있습니다.실행.
로그온 및 로그오프 변경
Windows XP에는 로밍 사용자 프로파일이 설정되어 있지 [41]않은 경우 네트워크가 완전히 초기화되기를 기다리지 않고 비동기적으로 로그온을 실행하는 고속 로그온 최적화 기능이 포함되어 있습니다.캐시된 자격 증명을 사용하면 도메인에 로그온할 때 지연이 방지됩니다.그룹 정책은 백그라운드에서 적용되며 기본적으로 시작 또는 로그온 스크립트가 비동기적으로 실행됩니다.
Windows XP는 레지스트리의 내용 복사본을 사용하여 로컬 및 로밍 사용자 프로파일을 조정합니다.프로파일이 언로드될 때까지 사용자는 Windows 2000과 같이 대기하지 않습니다.Windows XP 에서는, 60 초 후에 오픈 키를 사용해 잠긴 레지스트리 하이브를 보존해, 로밍 프로파일의 변경을 서버에 보존할 수 있습니다.남은 문제는 프로파일이 사용하는 메모리를 언로드할 수 있을 때까지 컴퓨터가 복구할 수 없다는 것입니다.로그오프 시 사용자 프로파일이 완전히 조정되도록 Microsoft는 Windows XP용 사용자 프로파일하이브 청소 서비스를 출시했습니다.이 서비스는 나중에 Windows Vista에 추가되었습니다.[42]
사용자 데이터 및 설정 관리
로밍 사용자 프로파일
Windows XP 에서는, 조작성, 파손에 대한 복원력, 로밍 유저 [43]프로파일의 퍼포먼스가 향상되고 있습니다.로밍 사용자 프로파일 변경이 서버에 전파되는 것을 방지하고, 관리자가 사용자의 프로파일 폴더를 제어하며, 특정 컴퓨터에서 로밍 사용자 프로파일을 사용하지 못하도록 하는 새로운 그룹 정책이 있습니다.Windows XP의 고속 로그온 기능으로 인해 오래된 프로파일이 새로운 서버 프로파일을 덮어쓰는 시나리오에 대응하기 위해 Windows XP에서는 사용자 레지스트리 하이브가 서버에서 로컬 프로파일로 복사됩니다.
다음 로그오프 시 삭제 마크가 붙은 프로파일은 잠긴 프로파일에 대해 삭제가 실패합니다.워크그룹 컴퓨터의 경우 Windows XP는 게스트 그룹에 속한 사용자의 프로파일을 더 이상 삭제하지 않습니다.
오프라인 파일
Windows XP 에는, 오프라인 파일의 동작에 몇개의 변경이 있습니다.이제 오프라인 파일 클라이언트 측 캐시를 암호화 파일 시스템으로 암호화할 수 있습니다.DFS 네임스페이스의 공유 폴더를 [44]오프라인에서 사용할 수 있습니다.또한 오프라인 파일이 서버를 사용할 [45]수 없는 것으로 표시한 경우에도 로밍 사용자 프로파일을 서버와 동기화할 수 있습니다.
폴더 리다이렉션
Windows XP windows are network 、 [ Offline Files ](오프라인 파일)을 사용하여 네트워크로 리다이렉트된 폴더는 자동으로 오프라인으로 사용할 수 있게 됩니다.단, 그룹 정책에 의해 비활성화 시킬 수도 있습니다.
레거시 디렉터리 구조를 가진 이전 Windows NT 4.0 및 이전 시스템의 경우 Windows XP를 통해 내 문서 폴더를 홈 디렉터리로 리디렉션할 수 있습니다.
신뢰성 향상
시스템 복원
Windows XP 에서는, Windows Me [46]에 비해 시스템 복원이 몇개인가 개선되고 있습니다.시스템 복원은, 스냅샷 작성에 카피 온 라이트 파일 시스템 필터 드라이버를 사용합니다.Windows XP 에서는, 시스템 복원은 볼륨 마다 설정할 수 있습니다.또, 데이터 스토어도 볼륨 마다 보존됩니다.NTFS 볼륨에서 복원 지점은 NTFS 압축을 사용하여 저장되고 ACL을 사용하여 보호됩니다.디스크 정리 핸들러를 사용하면 최신 복원 지점을 제외한 모든 항목을 삭제할 수 있습니다.레지스트리 하이브 및 시스템 파일 외에도 COM+ 및 WMI 데이터베이스와 IIS 메타베이스도 복원할 수 있습니다.시스템 복원은 그룹 정책을 지원합니다.Windows XP 에서의 시스템 복원은 EFS 암호화 파일에서도 문제 없이 작동합니다.
자동 시스템 리커버리
자동 시스템 복구는 일반 [47]재설치 대신 특수 백업에서 Windows 및 설치된 응용 프로그램, 시스템 상태 및 중요한 부팅 및 시스템 파일을 저장 및 복원할 수 있는 기능을 제공합니다.ASR은 백업과 restore의 두 가지 컴포넌트로 구성됩니다.NTBackup에 있는 Backup 부분은 시스템 상태(Windows 레지스트리, COM+ 클래스 등록 데이터베이스, Active Directory 및 SYSVOL 디렉토리 공유) 및 복원 후 Windows 부팅에 필요한 운영 체제 구성 요소(기본 또는 동적)와 관련된 볼륨을 백업합니다.[48]ASR의 Restore 부분에 액세스하려면 Windows XP 텍스트모드 [49]셋업에서 F2 키를 누릅니다.자동 시스템 복구는 프로그램 [50]및 장치 드라이버를 ASR Setup 정보 디스크에 추가하면 복원할 수도 있습니다.ASR은 데이터 파일을 복원하지 않습니다.
병렬(SxS) 어셈블리 및 애플리케이션 분리
이전 버전의 Windows에서는 사용자가 DLL 지옥을 자주 겪었습니다.DLL 지옥에서는 동일한 DLL(Dynamic Linked Library)의 여러 버전이 컴퓨터에 설치되어 있었습니다.소프트웨어는 DLL에 의존하기 때문에 잘못된 버전을 사용하면 응용 프로그램이 작동하지 않거나 더 나빠질 수 있습니다.Windows 98 Second Edition 및 Windows 2000에서는 컴포넌트 공유와 DLL/COM 리다이렉션을 병행함으로써 네이티브 코드의 이 문제를 부분적으로 해결했습니다.이러한 운영체제는 개발자가 DLL을 시스템 디렉토리 대신 응용 프로그램 폴더에 배치하고 시스템에 올바르게 등록해야 하는 경우 DLL의 개인 버전을 로드할 수 있도록 했습니다.
Windows XP 에서는, COM+2.0 용 병렬 어셈블리를 도입해, 이 점을 개선합니다.NET, COM Classic 및 Win32 컴포넌트(C 런타임, GDI+, 공통 컨트롤)이 테크놀로지는, 복수의 디지털 서명 버전의 공유 DLL을 일원화된 WinSXS 폴더에 보관해, 애플리케이션을 서로 격리해, 공통의 의존 관계를 사용하지 않고, 적절한 애플리케이션에 대해서 온 디맨드로 실행합니다.매니페스트와 어셈블리버전 번호는 OS 로더에서 이들 컴포넌트를 글로벌하게 등록하는 대신 어셈블리버전의 어플리케이션과의 올바른 바인딩을 판별하기 위해 사용됩니다.이를 위해 Windows XP에서는 Registration-free COM(또는 Reg Free COM)이라는 새로운 COM 객체 등록 모드가 도입되었습니다.Component Object Model(COM) 컴포넌트가 액티베이션메타데이터와 CLSID를 저장할 수 있습니다.(Class ID
)를 참조해 주세요.대신 컴포넌트에 구현된 클래스의 메타데이터 및 CLSID는 어셈블리 매니페스트(XML을 사용하여 설명됨)에 선언되며 실행 파일의 리소스로 저장되거나 [51]컴포넌트와 함께 설치된 별도의 파일로 저장됩니다.이를 통해 동일한 컴포넌트의 여러 버전을 XCOPY [52]배치뿐만 아니라 자체 매니페스트에서 설명하는 서로 다른 디렉토리에 설치할 수 있습니다.
응용 프로그램을 로드하는 동안 윈도우즈 로더는 [53]매니페스트를 검색합니다.COM 클래스 팩토리가 클래스를 인스턴스화하려고 하면 로더가 이 클래스에서 액티베이션콘텍스트에[52] 정보를 추가합니다.COM 클래스 팩토리가 클래스를 인스턴스화하려고 하면 액티베이션콘텍스트가 먼저 체크되어 CLSID의 실장을 찾을 수 있는지 여부를 확인합니다.검색이 실패한 경우에만 레지스트리가 [52]검사됩니다.
Windows 오류 보고
Windows 에러 리포트는, 에러 후의 디버깅 정보(메모리 덤프)를 수집해, 유저의 데스크탑상에서 크래쉬 하거나 응답을 정지한 애플리케이션의 개발자에게 인터넷을 사용해 송신합니다.사용자의 동의 없이 데이터가 전송되지 않습니다.덤프(또는 기타 에러 시그니처 정보)가 Microsoft 서버에 도달하면 분석되어 이용 가능한 경우 사용자에게 솔루션이 반환됩니다.Windows 오류 보고는 Windows 서비스로 실행되며 옵션으로 완전히 비활성화할 수 있습니다.소프트웨어 및 하드웨어 제조업체는 Microsoft의 Winqual [54]프로그램을 사용하여 오류 보고서에 액세스할 수 있습니다.소프트웨어 및 하드웨어 제조업체는 오류 서명을 Windows 오류 보고 응답에 링크하여 고객과의 루프를 닫을 수도 있습니다.이를 통해 솔루션 배포 및 고객으로부터 추가 정보 수집(예: 크래시 전에 수행한 절차 재현) 및 지원 링크를 제공할 수 있습니다.
디바이스 드라이버의 롤백
구 버전의 Windows에서는, 유저가 디바이스 드라이버를 업그레이드할 때에, 새로운 드라이버가 원래의 드라이버보다 안정성이 떨어지거나, 효율이 떨어지거나, 기능이 저하될 가능성이 있습니다.낡은 드라이버를 재인스톨 하는 것은 큰 문제가 될 수 있습니다.이 문제를 피하기 위해, Windows XP 에서는, 새로운 버전의 인스톨시에 낡은 드라이버의 카피를 보관 유지하고 있습니다.새로운 드라이버에 문제가 있는 경우는, 이전 버전으로 되돌릴 수 있습니다.이 기능은,[55] 프린터 드라이버에서는 동작하지 않습니다.
기타 드라이버 기능 향상
- Windows 드라이버 보호는 문제가 있는 기존의 드라이버를 인스톨 또는[56] 로드하지 못하도록 차단합니다.
- Windows 2000 에 도입된 드라이버 검증 툴은, 디폴트의 operating system 서브 루트를 디바이스 드라이버의 [57]버그를 검출하기 위해서 특별히 개발된 서브 루트로 대체하는 툴입니다.유효하게 하면, 드라이버의 감시와 부하가 걸려, 시스템 파손의 원인이 될 가능성이 있는 부정 기능 호출이나 액션을 검출합니다.Windows XP 에서는, DMA, I/O, SCSI, 데드록 검출용의 새로운 검증 옵션이 드라이버 검증자에 추가되었습니다.Driver Verifier Manager는 Driver Verifier용으로 GUI가 도입되어 서명되지 않은 드라이버를 자동으로 확인하는 기능이 포함되어 있습니다.
- Windows 2000의 Last Knowled Good Configuration(최종 정상 구성)은 기본값이 아닌 Last Knowled Good(최종 정상) 키로 표시된 레지스트리 컨트롤 세트의 하드웨어 구성을 복원했다.Windows XP 에서는, 새롭게 인스톨 된 디바이스 드라이버에 의해서 Windows 가 기동 불능이 되었을 경우에, 디바이스 드라이버의 복원이 서포트되도록 확장되고 있습니다.
응용 프로그램 호환성
Windows XP가 Windows의 소비자 버전과 엔터프라이즈 버전을 병합함에 따라 Windows NT 커널에서 일반 사용자용 Windows 9x 플랫폼용으로 개발된 애플리케이션을 지원해야 했습니다.Microsoft는 애플리케이션 고유의 조정 및 심과의 호환성을 개선하고 사용자가 자신의 애플리케이션에 [59]이러한 조정 및 심을 적용 및 자동화할 수 있도록 Application Compatibility Toolkit(AppCompat 또는 ACT)[58] 등의 툴을 제공함으로써 이 문제를 해결했습니다.사용자는 배치 [60]파일을 사용하여 호환성 계층을 스크립팅할 수 있습니다.또, Windows XP 셋업에는, 호환성이 없는 애플리케이션이나 디바이스 드라이버, 또는 [61]재인스톨이 필요한 애플리케이션에 대해서, 셋업을 개시하기 전에 유저에게 경고하는 호환성 체크 기능도 있습니다.
미디어 기능
Windows Media Player
Windows XP RTM에는 Windows Media Player 버전 8(Windows XP용 Windows Media Player 공식 명칭)과 Windows Media 8 코덱이 포함되어 있습니다.Windows XP 용 Windows Media Player 는 MP3 의 ID3 서포트, 라이브러리내의 미디어 정보의 편집, MP3 또는 WMA 트랙의 가사 추가, 리핑시의 파일명 커스터마이즈, 새로운 시각화, HDCD 지원, 기업 환경에서 플레이어를 잠그는 기능, DVD 재생 지원(적절한 코덱이 있는 경우)을 도입했습니다.([62]별도로 정지)또한 Windows Media Player는 미디어 전송 프로토콜과 사용자 모드 드라이버 프레임워크 기반의 Windows Portable Devices API를 통해 휴대용 장치에 대한 새로운 하드웨어 지원을 통합합니다.
Windows 무비 메이커
Windows XP 의 최초의 RTM 릴리스에는, 디지털 비디오 소스의 비압축 DV AVI 녹화를 추가한 Windows Movie Maker 1.1 이 포함되어 있습니다.Windows Movie Maker 2에는 수많은 새로운 전환, 효과, 제목 및 크레딧, 태스크 창, 크기를 조정할 수 있는 크기 조정 가능한 미리보기 창, 향상된 캡처 및 내보내기 옵션, AutoMovie 기능이 도입되어 최종 비디오를 테이프 및 커스텀 WMV 내보내기 [63]프로파일에 다시 저장했습니다.
TV 및 비디오 캡처 테크놀로지
Windows XP에는 신호 복조, 튜닝, 소프트웨어 멀티플렉싱, 전자 프로그램 가이드 스토어, IP 데이터 브로드캐스트 [64]등을 갖춘 아날로그 및 디지털 TV 방송을 수신 및 캡처하기 위한 브로드캐스트 드라이버 아키텍처의 진보가 포함되어 있습니다.
Windows XP 에는, 디지털 비디오 카메라 및 오디오 비디오 [65]디바이스용의 FireWire(IEEEE 1394)의 서포트가 강화되고 있습니다(DVCPRO25 - 525-60 및 625-50).D-VHS 및 MPEG 캠코더 [66]장치용 WDM 드라이버인 MSTape를 소개합니다.
비디오 재생
DirectShow 8은 오버레이 믹서를 대체하는 DirectDraw 7을 사용하는 Video Mixing Renderer-7(VMR-7) 필터를 도입했습니다.VMR-7은 여러 스트림과 그래픽을 알파 블렌딩과 혼합하여 사용할 수 있습니다.이것에 의해, 애플리케이션에서는, 비디오상에서 텍스트(클로즈드 캡션등)나 그래픽(채널 로고나 UI 버튼등)을 깜박임 없이 그릴 수 있습니다.또, 커스텀 효과나 [67]트랜지션을 실장하는 컴포지트를 서포트할 수 있습니다.VMR-7은 소스 컬러 키잉, 오버레이 서페이스 관리, 프레임 스테핑 및 개선된 멀티 모니터 지원도 지원합니다.VMR-7에는, 임의의 윈도우내에서 간단하게 비디오 재생을 호스트 하는 「윈도리스 모드」와 합성 화상을 렌더링 하기 전에 액세스 하는 「렌더리스 재생 모드」가 있습니다.DirectX 9는 DirectDraw 대신 Direct3D 9를 사용하는 VMR-9를 도입하여 개발자는 Direct3D 픽셀 [68]셰이더를 사용하여 비디오 이미지를 변환할 수 있습니다.
DirectShow 8에는 비디오 전용 및 오디오 비디오 커널 스트리밍용 멀티미디어 클래스 드라이버인 AVStream이 포함되어 있습니다.
기타 미디어 기능
- Windows Media Encoder 9 시리즈는 Windows Media 9 기반의 콘텐츠를 인코딩할 수 있습니다.
- Windows Media Connect 또는 Windows Media Player 11을 설치하면 UPnP 기반 스트리밍 미디어 서버가 추가됩니다.
디바이스 지원 개선
Windows XP 는, Windows Me 나 98 에 비해, 디바이스용의 새로운 드라이버나 유저 인터페이스를 제공합니다.
Windows 이미지 획득
Windows XP는 TWAIN 및 Windows 이미지 획득 기반 스캐너를 모두 지원합니다.Windows XP 에서의 Windows 이미지 취득에 의해, 자동 원고 공급 스캐너, 프리뷰 기능이 없는 스크롤 급지 스캐너, 및 복수 페이지의 [69]TIFF 생성이 서포트되고 있습니다.WIA 비디오의 경우 스냅샷필터 드라이버가 도입되어 비디오스트림에서 정지 프레임을 캡처할 수 있습니다.
Windows XP 에서는 Windows 이미지 취득 및 기타 일반적인 WIA 디바이스용 대화 상자가 개량되어 미디어 정보 및 메타데이터 표시, 이미지 회전, 서브폴더 분류, 정지 카메라 또는 비디오 카메라의 경우 이미지 및 비디오 캡처, 이미지 스캔을 1매 또는 멀티패그에 실행할 수 있게 되었습니다.e 스캐너의 경우 TIFF.PTP(Picture Transfer Protocol) 구현은 PTP 표준의 모든 필수 및 옵션 명령 및 상위 파일과 관련된 보조 파일을 동시에 [69]그룹화하고 전송할 수 있는 개체 트리 지원을 지원하도록 업데이트되었습니다.또한 Windows Media Player 10은 휴대용 장치에서 미디어 컨텐츠를 전송하기 위한 미디어 전송 프로토콜을 추가합니다.따라서 디지털 카메라의 경우 Windows XP는 카메라 제조업체가 지원하는 내용에 따라 WIA, PTP, USB 대용량 스토리지 클래스 또는 MTP 프로토콜 중 하나를 사용하여 사진을 획득할 수 있습니다.
CD 쓰기
Windows XP 에는, Roxio 의 테크놀로지가 탑재되어 있기 때문에, 유저는 Windows 탐색기를 사용해 파일을 CD 에 직접 기입할 수 있습니다.이전에는 최종 사용자가 CD 쓰기 소프트웨어를 설치해야 했습니다.Windows XP 에서는, CD 및 DVD-RAM(DVD-RAM 의 경우는 FAT32 만)의 기입이 Windows 인터페이스에 직접 짜넣어지고 있습니다.데이터 디스크는 Joliet 및 ISO 9660 파일 시스템과 Redbook [70]표준을 사용하여 오디오 CD를 사용하여 생성됩니다.버퍼 언더런 오류를 방지하기 위해 Windows XP는 굽는 파일의 전체 이미지를 미리 보고 디스크 [70]버너로 스트리밍합니다.유저는, 플로피 디스크에 파일을 쓰는 것과 같은 방법으로, 또는 표준 카피 페이스트 또는 드래그 앤 드롭 방법으로, 파일을 CD에 쓸 수 있습니다.굽기 기능은 Image Mastering API라고 불리는 API로도 공개됩니다.Windows XP의 CD 쓰기 지원에서는 디스크 투 디스크 복사나 디스크 이미지는 실행되지 않지만 API를 프로그래밍 방식으로 사용하여 이러한 작업을 수행할 수 있습니다.오디오 CD 작성은 Windows Media Player에 통합되어 있습니다.오디오 CD는 Track-at-Once [70]모드로 작성됩니다.CD-RW 디스크는 빠르게 지울 수 있습니다.
Windows XP 에 IMAPI 를 버전 [71][72]2 로 업그레이드하는 Windows Feature Pack for Storage 를 인스톨 하면, DVD 및 Blu-ray 디스크(마스터 방식 레코딩 및 UDF)를 한번 쓰고 다시 쓸 수 있습니다.Windows 탐색기에 DVD 또는 Blu-ray 쓰기 기능은 추가되지 않지만 서드파티 응용 프로그램은 API를 사용하여 DVD 및 Blu-ray 쓰기 기능을 지원할 수 있습니다.
전원 관리
- 심플 부트 플래그(SBF) 사양 지원.OS가 플러그 앤 플레이에 대응하고 있는 경우는, 기동 체크를 바이패스 또는 최소한으로 하도록 BIOS 에 지시합니다.
- Wake-on-Battery 지원으로 시스템 전원을 끄거나 휴지 상태를 유지할 수 있습니다.
- CardBus Wake-on-LAN 지원
- Wake on LAN은 디바이스 매니저의 NIC 속성 페이지의 전원 관리 탭에서 웨이크업 패킷을 매직 패킷으로만 제한하도록 구성할 수 있습니다.
- 배터리 전원을 켜면 LCD가 어두워진다.
- C-state(아이돌 시 저전력 상태에서 실행) 및 스로틀링을[73] 포함한 프로세서 전원 및 퍼포먼스 제어
- USB 선택 서스펜드 기능
- 크게 눈에 띄게 빠른 부팅하여 hibernation[74]이전 Windows버전의 부트 로더 캐시 파일과 디렉터리 메타 데이터 연속적으로 그리고 가장 최근에 사용한 방식으로 큰 덩어리, 중복 장치 및 네트워크 초기화, 더 빨리 부팅 디스크인지 열거형과 클래스 드라이버 asynchr 초기화에서 도움과 비교되는 요약onousky. 향상된 알고리즘을 사용하여 메모리 페이지가 압축되고, 압축이 디스크 쓰기와 중복되며, 사용되지 않은 메모리 페이지가 해방되며, I/O 중에 DMA 전송이 사용되므로 최대 절전 모드가 더욱 빨라집니다.
- 그 알고리즘 전원 관리자가 권력 IRPs를 파견하여 출력 상태 변화의 하드웨어와 소프트웨어를 알리는(PCMCIA, 키보드, 마우스)interactions,[75]고 직원들의 스레드 스택을 차단함을 제거하도록 재 작성되 평행도, 중요한 시스템 운전자들을 극대화하기 위해 다시 써 왔다 더 빨리 시스템 대기 모드에서 재개되 m에 갇혀 있emory: 전원 작동 중단을 방지합니다.
- Intel Speed Step 및 AMD Power Now! 등의 프로세서 전원 관리 테크놀로지를 내장 지원.
하드웨어
- 유니버설 오디오 아키텍처(UAA) 클래스 드라이버를 사용한 인텔(R) 하이 디피니션 오디오 사양에 근거한 오디오 디바이스 지원.
- 구성의 각 할 수 .멀티채널 구성의 각 스피커에 볼륨을 설정할 수 있습니다.
- KMixer 오디오샘플링 레이트는 이전 [76]버전의 Windows와 비교하여 Windows XP SP1부터 최대 200kHz를 지원합니다.
- MME/WinMM 디바이스 인터페이스(waveIn, waveOut, midiIn, midiOut, mixer 및 aux)의 수 제한이 10에서32로 [77][78]높아졌습니다
- DirectSound 캡처[79] 효과 하드웨어 가속화 USB 마이크의 음향 에코 취소, 노이즈 억제, 어레이 마이크 지원 등이 있습니다.
- USB 오디오 장치는 GFX(Global Effects Filters)[80]를 지원합니다.
- NTVDM에서의 Sound Blaster 2.0 에뮬레이션 지원
- Windows XP 에서는 Wave, CD Audio 및 MIDI 슬라이더의 볼륨 레벨을 0dB 감쇠로 설정합니다.이를 통해 신호 분해능 [81]저하를 방지할 수 있습니다.
및 의 개량점
- 디바이스 매니저의 [Details]탭에는 디바이스 인스턴스 ID, 하드웨어 ID, 서비스 이름, 필터, 펌웨어 리비전, 전원 상태 매핑 및 기능 [82]등 다양한 디바이스 식별 문자열이 표시됩니다.
- Windows XP의 플러그 앤 플레이 사용자 인터페이스가 변경되어 알림 영역에 풍선 팁으로 모든 메시지가 표시됩니다.
- Windows 탐색기를 사용하여 옵티컬(광학식) 미디어에서 파일을 복사하면 파일 및 폴더의 읽기 전용 속성이 자동으로 제거됩니다.
- 마우스 포인터 탄도 [83]개선.
- 멀티 모니터 [84]셋업용 Dual View.Dual View를 사용하면, 1대의 디스플레이 어댑터로부터 2대의 모니터를 떼어내, Windows 데스크탑을 호스트 할 수 있습니다.
- Windows [72]Feature Pack for Storage를 설치하여 UDF 2.50으로 업그레이드 가능한 UDF 2.01 읽기 지원.
- ROM에서 직접 사용자 응용 프로그램 실행.
- KB955704를 [85]설치하면 exFAT 파일시스템 지원을 추가할 수 있습니다.
- 벤더 고유의 비디오 드라이버가 인스톨 되어 있지 않은 경우, 또는 세이프 모드로 VESA 디스플레이를 서포트합니다.
Windows 5.6
Windows XP에는 WSH 환경의 주요 업데이트인 Windows Script Host 5.6이 포함되어 있습니다.이것에는 보일러 플레이트 코드를 삭감하는 개량된 오브젝트 모델, 강화된 보안 및 기타 몇 가지 개선 [86]사항이 포함되어 있습니다.
새로운 XML 기반 파일 형식인 Windows 스크립트 파일 형식(.WSF)는 이외에도 도입되었습니다.VBS 및같은 파일의 XML 노드에 저장할 수 있는 JS, 디지털 서명 블록, 런타임 지시 또는 외부 코드 [86]Import 명령과 같은 스크립트 코드 이외의 추가 정보.WSF 스키마에는, 일의의<job>태그와 외부<package>태그로 둘러싸인 작업을 포함할 수 있습니다.WSF 파일의 태그를 사용하면 외부 파일을 포함하거나 TLB에서 상수를 Import하거나 <Runtime> 요소에 사용 구문을 저장하고 새로운 Show Usage 메서드를 사용하거나 /?[86]스위치에 의해 호출되었을 때 표시할 수 있습니다.WSF 포맷에서는 크로스 펑션콜을 포함한 여러 WSH 스크립트 언어 호스트도 지원됩니다.이제 WshShell 개체는 'Current Directory' 읽기/쓰기 [86]방식을 지원합니다.
스크립트는 디지털 서명 및 스크립팅을 사용하여 프로그래밍 방식으로 검증할 수 있게 되었습니다.시스템에 [86]유효한 증명서가 존재하는 경우 스크립트 자체의 서명자 객체.또는 WSH 파일유형을 지원하도록 확장되어 있는 Platform SDK의 부호화 도구를 [87]명령줄에서 사용할 수도 있습니다.Verify File 메서드는 내장된 시그니처의 유효성을 인증하고 서명 후 스크립트의 변경을 확인하기 위해 사용할 수 있습니다.따라서 WSH는 검증 [86]후 스크립트를 실행할지 여부를 결정할 수 있습니다.메모리 문자열에 저장된 코드는 Sign 메서드를 사용하여 서명할 수도 있습니다.시그니처 블록은 이전 버전의 [86]WSH와의 하위 호환성을 위해 스크립트파일의 주석 섹션에 저장됩니다.
Windows XP 이후에 지원되는 소프트웨어 제한 정책을 사용하면 디지털 서명된 스크립트만 실행하도록 시스템을 구성하여 신뢰할 수 없는 [88]스크립트가 실행되지 않도록 할 수도 있습니다.
로컬 스크립트는 새로운 WScript를 사용하여 리모트머신에서도 실행할 수 있습니다.DCOM에 [86]의해 구동되는 WshController 객체.리모트 WSH는 그룹 정책 관리 템플릿 또는 [86]레지스트리를 통해 활성화할 수 있습니다.리모트 스크립트는 항상 wscript를 통해 실행되며 리모트 머신의 Server 프로세스에 로드되므로 기본적으로는 대화식으로 실행되지 않지만 DCOMCNFG를 사용하여 사용자 [86]인터페이스를 표시할 수 있는 보안 컨텍스트에서 실행되도록 구성할 수 있습니다.WSH 자동화 서버가 로드되면 WshRemote 객체의 인스턴스가 생성되지만 스크립트는 Execute [86]메서드를 호출한 후에만 실행됩니다.원격 스크립트로 호출되는 외부 파일은 Exec 메서드로 지정된 디렉터리 경로의 원격 시스템에 있어야 합니다.리모트 스크립트는 Status [86]속성을 사용하여 감시할 수 있습니다.
WSH 5.6에서는 WshShell 오브젝트가 명령줄 콘솔애플리케이션을 실행하기 위한EXEC 메서드가 도입되어 생성된 프로세스의 [86]표준 I/O스트림(StdIn, StdOut 및 StdErr)에 액세스 할 수 있습니다.
이전 버전의 Windows Script에서는 인수를 사용하려면 외부에서 생성할 수 없는 WshArguments 컬렉션 오브젝트에 액세스해야 했습니다.이 오브젝트는 스크립트를 실행하는 사용자가 인수의 순서와 그 구문 [89]및 값을 알아야 합니다.WSH 5.6에서는 명령줄에 명명된 인수가 도입되어 'Runtime' 태그에 정의된 /string: value 또는 boolean 규칙을 따르며 명령줄의 순서에 관계없이 인식됩니다.명명된 인수는 명명된 컬렉션 개체로 그룹화되어 있으며 항목, 개수, 길이 및 기존 [86]메서드와 같은 일반적인 메서드를 가집니다.앞서 설명한 WshArguments 객체의 'ShowUsage' 메서드는 메시지 [86]상자에 인수 정보를 표시합니다.
Windows XP에는 ScriptPW가 포함되어 있습니다.scriptpw.dll 파일에 실장된 패스워드 COM 자동화 오브젝트.이 오브젝트는 명령줄 [86]스크립트에서 패스워드 등의 기밀정보를 마스킹하기 위해 사용할 수 있습니다.
사용자는 리모트 데스크톱 서비스를 통해 Windows XP Professional에 원격으로 로그인할 수 있습니다.Terminal Services Technology(RDP; 터미널 서비스 테크놀로지)에 근거해 구축되어 있어 「리모트 어시스턴스」와 비슷하지만,[90] 리모트 유저는 프린터등의 로컬 자원에 액세스 할 수 있습니다.모든 터미널 서비스 클라이언트, 특별한"원격 데스크 톱 연결"클라이언트 또는 웹 기반의 클라이언트 ActiveX컨트롤을 이용한 원격 데스크 톱에 연결하는 데 사용될 수 있다.Windows, Windows95, Windows98과 98SecondEdition, Windows는 WindowsNT4.0, 또는 Windows2000이전 버전의[91](원격 데스크 톱 클라이언트 사용 가능한 마이크로에 의해 만들어졌다.이를 통해 [92]이전 버전의 Windows는 원격 데스크톱을 실행하는 Windows XP 시스템에 연결할 수 있지만 그 반대의 경우에는 연결할 수 없습니다.)
사용하는 클라이언트소프트웨어의 기능에 따라 리모트서버 머신에서 로컬클라이언트로 리다이렉트 할 수 있는 리소스가 몇 가지 있습니다.예를 들어 "파일 시스템 리다이렉션"을 사용하면 터미널 세션 내의 리모트 데스크톱에서 로컬 파일을 사용할 수 있습니다.또한 "프린터 리다이렉션"을 사용하면 로컬 또는 네트워크 공유 프린터와 마찬가지로 터미널 세션 내에서 로컬 프린터를 사용할 수 있습니다.'포트 리다이렉션'을 사용하면 터미널 세션 내에서 실행되는 응용 프로그램이 로컬 시리얼 포트와 병렬 포트에 직접 액세스할 수 있습니다.또한 '오디오'를 사용하면 리모트 데스크톱에서 오디오 프로그램을 실행하여 사운드를 로컬 컴퓨터로 리다이렉트할 수 있습니다.클립보드는 원격 시스템과 로컬 시스템 간에 공유할 수도 있습니다.Windows XP 의 RDP 클라이언트는 7.0 으로 업그레이드할 수 있습니다.Internet Information Services 5.1의 Remote Desktop Web Connection 컴포넌트는 Internet [93]Explorer용 ActiveX 컨트롤을 통해 웹을 통해 원격 데스크톱 기능을 사용할 수도 있습니다.
리모트 어시스턴스
리모트 어시스턴스를 사용하면,[94][95] Windows XP 유저는 네트워크 또는 인터넷을 개입시켜 일시적으로 리모트 Windows XP 컴퓨터를 인계받아 문제를 해결할 수 있습니다.리모트 어시스턴스에서는, 시스템 관리자가 직접 컴퓨터를 방문하지 않아도, 컴퓨터의 문제를 진단해, 수복할 수 있습니다.원격 지원을 통해 지원 담당자에게 이메일, Windows Messenger 또는 파일로 초대를 저장할 수 있습니다.컴퓨터는 리모트로 접속하는 서포트 담당자 및 초대장을 송신하는 서포트 담당자 양쪽에서 제어할 수 있습니다.채팅, 오디오-비디오 대화, 파일 전송이 가능합니다.
빠른 사용자 전환 및 시작 화면
Windows XP 에서는, 유저[96] 스위칭과 최종 유저 친화적인 웰컴 화면이 도입되어 클래식한 로그온 프롬프트를 대체하는 유저 어카운트 그림이 표시됩니다.고속 사용자 전환 기능을 사용하면 이전 사용자를 로그아웃하고 응용 프로그램을 종료하지 않고도 다른 사용자가 로그인하여 시스템을 사용할 수 있습니다.이전에는(Windows Me와 Windows 2000 모두) 한 번에 1명의 사용자만 로그인할 수 있었습니다(단, 터미널 서비스를 제외).이것은 멀티 유저 액티비티의 큰 단점이었습니다.고속 사용자 스위칭은 터미널 서비스와 마찬가지로 한 번에 단일 사용자만 로그인하는 것보다 더 많은 시스템리소스를 필요로 합니다.또한 여러 사용자가 로그인 할 수 있지만 동시에 계정을 활성화 할 수 있는 사용자는 1명뿐입니다.Windows Server 도메인에 가입하거나 Novell 클라이언트가 설치되어 있는 경우 [95][97]등 시작 화면이 꺼져 있는 경우에는 이 기능을 사용할 수 없습니다.시작 화면이 활성화된 경우에도 [98]시작 화면에서 Ctrl+Alt+Del 키를 두 번 누르면 클래식 로그온으로 전환할 수 있습니다.
윈도 인스톨러
Windows XP 에서는 Windows Installer (MSI) 2.0 이 도입되었습니다.Windows Installer 2.0 에서는, 병렬 및 CLR 어셈블리의 인스톨과 관리, MSI 커스텀 액션의 샌드박스화, 이벤트 로그의 향상, 로그 파일의 기밀 정보의 숨기기, 유저 단위의 프로그램 격리, 디지털 서명, 패치 적용(더욱)등의 큰 향상을 실현했습니다.패치 충돌 해결 및 불필요한 비버전 파일 복사 및 소스 프롬프트 감소), 터미널 서버 지원 및 시스템 복원 및 소프트웨어 제한 [99]정책과의 통합.Windows XP 는 Windows Installer 4.5 [100]로 갱신할 수 있습니다.
디스크 조각 모음
몇 가지 제한을 완화하기 위해 Windows [36]디스크 조각 모음이 업데이트되었습니다.더 이상 Windows NT Cache Manager에 의존하지 않기 때문에 조각 모음이 파일 내의 256KB 경계를 넘는 파일을 이동할 수 없습니다.압축되지 않은 파일의 클러스터 경계, 재분석 지점, 비트맵 및 attribute_lists, NTFS 메타데이터 파일, EFS 암호화 파일 및 NTFS 마스터 파일 테이블을 포함한 스트림의 모든 부분을 조각 모음할 수 있습니다.조각 모음은 클러스터 크기가 4KB 이상인 NTFS 볼륨을 지원합니다.cmd.exe 및 태스크스케줄러에서 디플러그에 액세스할 수 있는 명령줄 도구 deflag.exe가 포함되어 있습니다.Power Users 그룹의 멤버인 사용자는 조각 모음을 예약할 수 있습니다.
태스크 Windows 태스크 매니저
Windows 태스크 매니저에는 Windows XP에 몇 가지 향상된 기능이 포함되어 있습니다.Windows 2000 [101]에서는 잘리던 프로세스 탭에 15자를 넘는 프로세스 이름이 표시되도록 업데이트되었습니다.프로세스 탭에 세션 ID 및 사용자 이름 열이 추가되었습니다.Delete 키를 사용하여 Processes 탭에서 프로세스를 종료할 수도 있습니다.새 네트워크 탭에는 컴퓨터에 있는 각 네트워크 어댑터에 대한 통계가 표시됩니다.기본적으로 어댑터 이름, 네트워크 사용률, 링크 속도 및 네트워크 어댑터의 상태가 최근 작업의 차트와 함께 표시됩니다.[ Select columns ... ]를 선택하면 더 많은 옵션을 표시할 수 있습니다.를 클릭합니다.사용자 탭에는 현재 컴퓨터에 세션이 있는 모든 사용자가 표시됩니다.서버 컴퓨터에서는 터미널 서비스를 사용하여 여러 사용자가 컴퓨터에 연결되어 있을 수 있습니다.Fast User Switching을 사용하여 여러 사용자가 동시에 컴퓨터에 로그온할 수도 있습니다.이 탭에서 사용자의 연결을 끊거나 로그오프할 수 있습니다.[Standby], [Hibernate], [Turn Off], [Restart], [Log Off], [Switch User]에 액세스 할 수 있는 [Shutdown]메뉴가 도입되었습니다.누르고 있다Ctrl
새 작업을 클릭하는 동안 명령 프롬프트가 열립니다.
- Windows XP에는 Windows Management Instrumentation 콘솔 유틸리티인 WMIC.exe가 도입되어 있습니다.
- Windows XP 이후 WMI는 Wmiprvse라는 공유 서비스 호스트 프로세스에 있습니다.exe: 여러 개의 인스턴스를 다른 계정으로 생성할 수 있습니다.Local System, Network Service 또는 Local Service 중 하나입니다.이전에는 WMI 서비스를 사용하여 WMI 공급자가 로드되어 단일 WMI 공급자가 충돌하여 WMI 핵심 서비스인 WinMgmt.exe가 재시작되었습니다.
- Windows XP 에서는 MOF 파일을 사용하여 시스템 ETW 이벤트를 설명합니다.
- 그룹 정책에 대한 WMI 필터가 [102]도입되었습니다.
Windows XP에는 새로운 명령줄 도구와 WMI 기반 [103][104]스크립트가 포함되어 있습니다.
- schtasks.exe(Windows 태스크스케줄러)
- shutdown.exe(셧다운명령어)
- Sc.exe(서비스 컨트롤 매니저)
- gpupdate를 클릭합니다.exe 및 gpresult.exe(그룹 정책)
- logman.exe, relog.exe, typeperf.exe 및 tracerpt.exe(퍼포먼스 모니터)
- Eventquery.vbs, 이벤트 생성.exe, EventTriggers.exe(이벤트 로그)
- DSquery.exe, dsget.exe, dsadd.exe, dsmod.exe, dsmove.exe, dsrm.exe(Active Directory)
- diskpart.exe, displag.exe 및 fsutil.exe(디스크 관리, 조각 모음 및 파일 시스템 관리)
- bootcfg.exe(Boot.ini)
- openfiles.exe(네트워킹)
- powercfg.exe(전원관리)
- tasklist.exe, taskkill.exe, getmac.exe, systeminfo.exe, driverquery.exe, regini.exe, IPseccmd.exe(Windows 2000 리소스 키트).
- IIS*.vbs(IIS 및 액티브 서버 페이지 관리)
- Prn*.vbs (인쇄 중)
- Pagefileconfig.vbs(PageFile 설정)
- bits.exe, bindiff.exe, cabarc.exe, ftonline.exe, httpcfg.exe, ipseccmd.exe, netcap.exe, rasdiag.exe, spcheck.exe, tracepdb.exe(새로운 지원 도구)
기타 관리 기능
- CHKDSK는 퍼포먼스가 [105]향상되었습니다.
- 쓰기 시 복사 기술을 사용하여 동일한 스냅샷과 API를 생성하는 비영구적인 섀도 복사(볼륨 스냅샷 서비스) 지원
- MSConfig 유틸리티가 갱신되어 고도의 Boot.ini 옵션을 그래픽으로 설정하거나 Windows 서비스를 활성화 또는 비활성화하거나 빌트인 도구를 실행할 수 있게 되었습니다.
- NTBackup에는 사용하기 쉬운 마법사 기반 인터페이스가 있으며 섀도 복사를 사용하여 잠긴(사용 중인) 파일의 백업을 지원합니다.NTBackup에 의해 생성된 미디어 풀은 이동식 스토리지 [106]관리를 열지 않고도 백업 유틸리티 자체에서 볼 수 있습니다.
- 자동화 객체 모델, 뷰 확장, 비주얼 스타일 지원, 콘솔 태스크패드 등을 도입한 Microsoft Management Console 2.0
- WMI 공급자 및 클래스 수가 증가했습니다.
- Windows 9x 의 Regedit 를 조합한 통합 레지스트리 에디터.exe 및 Windows NT의 Regedt32.exe를 참조하십시오.-m 스위치가 지정되어 있는 경우 레지스트리 에디터는 여러 인스턴스를 지원합니다.
- IExpress는 Internet Explorer 6의 일부로 자기해동형 INF 기반 설치 [107]패키지를 만듭니다.
- 파일 및 설정 전송 마법사 및 사용자 상태 마이그레이션 도구
- Sysprep,[108] Setup Manager, WinPE 도입 등 몇 가지 도입 툴이 개선되었습니다.예를 들어 Setup Manager 또는 Sysprep의 응답 파일에 저장된 제품 키를 암호화된 상태로 저장할 수 있습니다.Sysprep 에서는, 머신 마다 커스터마이즈 되는 갱신 드라이버를 인스톨 이미지에 추가할 수 있습니다.Sysprep을 실행하는 스크립트 가능한 WinBOM.ini 파일을 사용하여 Sysprep을 사용하여 Windows XP를 프리로드하는 시간이 단축되었습니다.
- Windows XP 에서는, 다양한 operating system의 컴포넌트에 대해서, 보다 포괄적인 설정 옵션이 제공되어 무인 인스톨이 개선되고 있습니다.
- Windows [109]2000보다 패키지 설치(Update.exe)가 몇 가지 개선되었습니다.
- 보안 정책 및 RSoP(Consult Set of Policy) 관리 콘솔 등 그룹 정책 수가 증가하여 관리자는 로그 모드에서 적용된 정책을 표시하거나 계획 모드에서 개체에 대한 변경을 커밋하기 전에 적용되는 정책 설정을 시뮬레이션할 수 있습니다.
- 데스크톱 청소 마법사가 도입되어 데스크톱의 바로 가기를 확인하고 사용하지 않는 바로 가기 키를 "Unused Desktop Shortcuts(미사용 데스크톱 바로 가기)"라는 디렉토리로 이동함으로써 사용자가 데스크톱의 혼란을 줄일 수 있게 되었습니다.데스크톱 정리 마법사는 마법사를 마지막으로 [110]실행한 후 60일이 경과했는지 확인하기 위해 하루에 한 번 실행되는 예약된 작업으로 작동합니다.
- Windows XP 는 Windows 98, Windows Me, Windows NT 4.0 Workstation 및 Windows 2000 Professional 에서 업그레이드할 수 있습니다.Windows 9x 패밀리에서 업그레이드 셋업을 실행하는 경우 Windows XP는 사용자가 Windows XP를 제거할 수 있도록 이전 설치를 백업합니다.또는 셋업에 실패하면 시스템은 이전 [111]OS로 돌아갑니다.설치가 완료되면 백업을 삭제할지 묻는 메시지가 나타납니다.이 기능은 Windows 2000 Professional 에서 업그레이드 할 때는 사용할 수 없습니다.
- Windows XP 에는 셧다운이벤트 트래커(디폴트로 무효)가 포함되어 있습니다.이 트래커를 그룹 정책에서 유효하게 하면 관리자는 셧다운 이유를 문서화하고 시스템로그에 저장되어 있는 셧다운 로그를 시간 경과에 따라 분석하여 대부분의 셧다운의 원인을 파악할 수 있습니다.관리자는 사전 정의된 이유 집합에서 선택하거나 고유한 이유를 입력할 수 있습니다.또한 Shutdown Event Tracker는 시스템 리소스 사용을 식별하기 위해 각 종료 직전에 시스템 상태 스냅샷을 생성합니다.
- Windows XP 셋업에는, 볼륨 전체에 불량 [112]섹터가 없는지를 확인하지 않고, 대용량의 볼륨을 재빠르게 포맷할 수 있는 새로운 퀵 포맷 옵션이 있습니다.
보안 기능
데이터 보호 API 강화
Windows 2000 에서는, 유저의 패스워드의 NTLM 해시는, 기술적으로는, Security Accounts Manager [113]데이타베이스로부터 직접 마스터 키와 NTLM 해시의 복호화를 가능하게 하는 요건이었습니다.Windows XP는 패스워드의 [113]SHA1 해시를 사용하여 마스터 키를 암호화함으로써 DPAPI 보안을 향상시킵니다.또한 Encrypting File System으로 암호화된 데이터의 보안도 향상됩니다.
PKI 지원
Windows XP PKI 에서는, 크로스 증명서와 브리지 CA 의 시나리오가 서포트되고 있습니다.사용자 유형 증명서는 자동 등록 및 [114]갱신할 수 있습니다.새 인증서 발급 또는 만료된 인증서 갱신을 위한 인증서 요청은 관리자 승인 또는 인증 기관에서 발급한 후 승인되면 자동으로 설치됩니다.루트 CA 증명서도 Microsoft Update를 통해 자동 갱신됩니다.Windows XP 에서는 실효 체크용으로 델타 CRL(최종 풀베이스 컴파일 CRL 이후 상태가 변경된 CRL) 및 base64 인코딩 CRL도 지원되며 기본적으로 사용됩니다.Windows XP 에서는 설정 가능한 속성이 많은 버전2 증명서 템플릿을 등록할 수 있습니다.
스마트 카드는 CAPICOM 또는 net.exe 및 runas.exe 등의 시스템툴을 사용하여 터미널 서버 세션(Windows Server 2003 이후의 터미널 서버에 접속하는 경우)에 로그인할 수 있습니다.또한 증명서 상태 확인, 체인 구축 및 해지 확인, 경로 검증 및 [115]검색에도 많은 개선이 이루어졌습니다.
파일 시스템 암호화
Windows XP 에서는, 몇개의 파일 시스템의 암호화[116] 기능이 향상되고 있습니다.가장 눈에 띄는 점은, 복수의 유저 어카운트가 파일 단위로 암호화된 파일에의 액세스를 공유할 수 있다는 것입니다.파일 속성의 고급 파일 속성 대화 상자에 있는 세부 정보 단추를 사용하여 EFS 암호화 파일에 액세스할 수 있는 사용자를 추가 또는 제거하고 인증서 지문 및 Data Recovery 에이전트 계정을 볼 수 있습니다.EFS 인증서는 CA에 자동으로 등록되며 암호화된 파일을 공유할 때 사용되는 인증서에 대한 해지 검사를 지원합니다.윈도우즈 2000과 달리 기본 로컬 Data Recovery Agent가 없으며 복구 에이전트의 자체 서명된 인증서를 cipher.exe를 사용하여 생성할 수 있습니다.
DPAPI 마스터 키는 도메인 전체의 공개 키를 사용하여 보호할 수 있습니다.3DES 등의 보다 강력한 FIPS 140-1 준거 알고리즘을 사용할 수 있습니다.Windows XP는 또한 EFS 암호화 파일이 FAT와 같은 파일 시스템에 복사되거나 EFS를 지원하지 않는 지원되지 않는 위치에 복사되어 파일이 암호 해독될 경우 사용자에게 경고합니다.
서버가 Active Directory에서 위임될 수 있도록 신뢰되고 사용자의 증명서와 개인 키가 서버의 로컬 프로파일에 로드된 경우 Windows XP는 NTFS를 사용하여 원격 서버의 파일을 암호화할 수도 있습니다.로밍 사용자 프로파일이 사용되는 경우 로컬로 복사됩니다.드라이브 문자로 매핑된 WebDAV 서버에서 Windows XP는 HTTP PUT 명령을 사용하여 파일을 로컬로 암호화하고 원시 암호화 파일로 WebDAV 서버로 전송할 수 있습니다.마찬가지로, EFS 암호화된 파일은 WebDAV에서 원시 다운로드하여 로컬로 암호 해독할 수 있습니다.명령줄 유틸리티 암호, 복사 및 xcopy는 Windows XP에서 업데이트되었습니다.또한 Windows XP에서 그룹 정책(도메인용) 또는 레지스트리(도메인용 아님 컴퓨터용)를 통해 EFS를 완전히 비활성화할 수 있습니다.
보다 빠른 캐시 검증을 위해 사용자 세션 키 및 인증서 체인이 캐시되는 시간을 [117]조정할 수 있습니다.
비밀번호 재설정 마법사
Windows XP 에서는 패스워드를 잊어버린 마법사를 사용하여 패스워드 리셋 디스크를 작성할 수 있습니다.이 디스크를 사용하여 로그온 화면에서 암호 재설정 마법사를 사용하여 암호를 재설정할 수 있습니다.사용자의 RSA 개인 키는 패스워드 리셋디스크(컴퓨터가 도메인의 멤버가 아닌 경우) 또는 Active Directory(도메인 멤버인 경우)의 2개의 장소 중 하나에 저장되어 있는 오프라인 공개 키를 사용하여 백업됩니다.Windows XP를 Local System으로 인증할 수 있는 공격자는 PC의 하드 드라이브에 저장된 암호 해독 키에 액세스할 수 없습니다.암호가 재설정되면 DPAPI 마스터 키가 삭제되고 Windows XP가 EFS 암호화 파일에 대한 모든 액세스를 차단하여 오프라인 및 악성 공격을 방지하고 암호화된 파일을 보호합니다.사용자가 암호를 원래 암호로 다시 변경하면 EFS 암호화된 파일을 [118]복구할 수 있습니다.
자격 정보 관리자
Windows XP는 인증 오류 시 자격 증명을 요구하며 통합 Windows 인증을 사용하는 자격 증명을 Data Protection API에 의해 보호되는 안전한 로밍 키링 저장소에 저장할 수 있습니다.저장된 인증 정보는 사용자 계정 제어판의 저장된 사용자 이름 및 암호 항목에서 관리할 수 있습니다.인증국이 존재하는 경우 사용자는 인증 정보를 입력하라는 메시지가 나타나면 X.509 인증서를 선택할 수 있습니다.동일한 리소스에 다시 액세스하면 저장된 자격 증명이 사용됩니다.또, 리모트 액세스/VPN 접속에서는, 키링에 일시적인 credential을 작성해, 심리스한 조작을 실현합니다.Credential Manager는 Single Sign On용 API도 제공합니다.
소프트웨어 제한 정책
Windows XP 에서는 소프트웨어 제한 정책과 Safer[119][120] API가 도입되고 있습니다.소프트웨어 제한 정책을 사용하면 디지털 서명된 응용 프로그램 및 스크립트만 실행 또는 설치하도록 시스템을 구성하여 신뢰할 수 없는 프로그램 및 스크립트의 실행을 방지할 수 있습니다.관리자는 로컬 보안 정책 스냅인과 해당 규칙에 대한 예외를 사용하여 기본 규칙을 정의할 수 있습니다.규칙 유형은 다음과 같습니다.해시 규칙, 패스 규칙, 증명서 규칙 및 존 규칙.해시, 패스, 소프트웨어 퍼블리셔의 증명서 또는 Internet Explorer 존으로 각각 파일을 식별합니다.예를 들어 ActiveX 컨트롤은 인증서 규칙 기반 소프트웨어 제한 정책을 지정하여 특정 도메인에 대해서만 실행되도록 제한할 수 있습니다.
기타 보안 및 프라이버시 기능
- 각 로그온 세션은 고유한 드라이브 문자 집합을 받습니다.공유할 [121]수 없습니다.
- 보안 권한 사용자 인터페이스는 Windows 2000보다 향상되었습니다.유효 권한이라는 새 속성 시트는 명시적 권한에 대해 암묵적 권한을 평가하고 상속된 권한에 대해 할당된 권한을 평가합니다.개체 사용 권한을 설정할 때 특정 기준으로 도메인에서 사용자 이름, 그룹 및 보안 주체 검색을 수행할 수 있습니다.
- 보조 로그온(다른 이름으로 실행) 기능을 사용하면 인증되지 않은 프로그램 활동에서 내 컴퓨터 및 데이터 보호 옵션이 [122]선택되어 있는 경우 제한된 토큰으로 프로그램을 실행할 수 있습니다.
- 도메인 시스템이 아닌 시스템의 경우 암호가 비어 있는 사용자 계정에 대해 네트워크 로그온 및 보조 로그온(다른 이름으로 실행)을 사용할 수 없습니다.기본 물리적 콘솔 로그온 화면에서 빈 암호에 대해서만 로그온이 허용됩니다.
- Security Accounts Manager(SAM; 보안 계정 관리자) 데이터베이스가 다른 OS에서 삭제되면 Windows XP에서 로그인을 바이패스할 수 없으며 오류 메시지가 표시된 후 컴퓨터를 셧다운합니다.
- Kerberos를 사용할 수 없는 Windows 시스템과 Windows 이외의 시스템 간의 HTTP 및 LDAP 쿼리를 위한 다이제스트 SSP.
- 서버 또는 도메인 분리를 위한 IPsec 설정은 Simple Policy Update를 통해 단순해집니다.이것에 의해, IPsec 필터의 수가 수백 개의 필터로부터2 개의 [123]필터만으로 감소합니다.
- Everyone 사용자 그룹은 더 이상 익명 SID를 포함하지 않습니다.
- Windows XP 에서는
LOCAL SERVICE
그리고.NETWORK SERVICE
계정은 특정 Windows 서비스를 개별적으로 실행하여 서비스에 할당된 권한과 액세스가 해당 [35]역할에 필요한 권한으로만 감소하도록 합니다.이렇게 하면 공격자가 서비스를 악용할 때 잠재적인 공격 표면이 줄어듭니다. - AuthZ API: 응용 프로그램이 개체를 보호하기 위해 NT 커널 보안 참조 모니터를 사용자 모드로 구현합니다.
- Internet Explorer 6에서의 P3P 지원
네트워킹 및 통신 기능
와이파이 네트워크
Windows 2000 의 무선 서포트는, 심리스한 로밍과 자동 서포트하고 있지 않습니다.Windows XP의 무선 제로 구성 서비스는 필요에 따라 재인증을 통해 자동 무선 네트워크 구성을 지원하므로 심리스한 로밍 기능과 원하는 연결 순서를 설정할 수 있습니다.무선 액세스 포인트가 없는 경우 Windows XP는 애드혹 무선 네트워크를 설정할 수 있습니다.최신 서비스 팩 및/또는 업데이트가 적용된 인프라스트럭처 네트워크에서는 WPA 및 WPA2 인증이 네이티브하게 지원됩니다.Windows XP에는 Windows Connect Now: USB 플래시 드라이브(WCN-UFD) 방식을 지원하는 무선 네트워크 셋업 마법사가 포함되어 있어 경험이 없는 사용자의 무선 네트워크 셋업을 용이하게 합니다.
Windows XP는 무선 프로비저닝 서비스를 사용하여 [124]작성된 핫스팟에 연결할 수 있습니다.
인터넷 접속 공유
Windows XP 에서는, 인터넷 접속 공유가 UPnP 와 통합되어 ICS 호스트의 리모트 검출과 제어를 가능하게 합니다.Quality of Service Packet Scheduler [125]컴포넌트가 있습니다.ICS 클라이언트가 비교적 고속 네트워크상에 있어, ICS 호스트가 저속 링크를 개입시켜 인터넷에 접속되어 있는 경우, Windows 는 클라이언트와 ICS 호스트간의 링크 속도에 근거해 최적의 TCP 수신 윈도우 사이즈를 잘못 계산해, 송신측으로부터의 트래픽에 악영향을 줄 가능성이 있습니다.ICS QoS 컴포넌트는 TCP 수신창 크기를 리시버가 저속 링크에 직접 연결되어 있을 때와 동일하게 설정합니다.
인터넷 접속 공유에는 Windows XP에 로컬 DNS 리졸바도 포함되어 있어 Windows 기반 이외의 네트워크 디바이스를 포함한 홈 네트워크상의 모든 네트워크 클라이언트의 이름 해결을 가능하게 합니다.또, ICS는 로케이션 인식입니다.즉, 도메인에 접속되어 있는 경우는, ICS 의 사용을 제한하는 그룹 정책을 컴퓨터에 설정할 수 있습니다만, 자택에서는 ICS 를 유효하게 할 수 있습니다.
모뎀과 리모트 액세스의 QoS(Q(Quality of Service)
복수의 애플리케이션이 QoS 없이 동시에 인터넷에 액세스 하고 있어 접속 속도가 충분하지 않은 경우, TCP 수신 윈도우 사이즈는, 안정된 상태에 도달할 때까지, 최초의 애플리케이션이 접속으로 사용하는 전송중의 데이터의 풀창으로 설정됩니다.다른 어플리케이션에 의해 확립되는 후속 접속은 최적의 윈도 사이즈에 도달하는 데 훨씬 오래 걸리고 두 번째 또는 세 번째 어플리케이션의 전송 레이트는 항상 처음에 접속을 확립한 어플리케이션의 전송 레이트보다 낮아집니다.이러한 저속 링크에서는 Windows XP의 QoS 컴포넌트에 의해 자동으로 Deficit Round Robin Scheduling 스킴이 네이블이 됩니다.이 스킴은 애플리케이션별로 개별 큐를 생성하여 라운드 로빈 방식으로 [125]이들 큐를 처리합니다.
IPv6 지원
IPv6 는, GUI 가 서포트되고 있지 않기 때문에, netsh interface ipv6 콘텍스트를 사용해 커맨드 라인으로부터 인스톨 및 설정할 필요가 있습니다.네트워크 인터페이스의 링크 로컬 주소가 할당된 후 Windows XP에서 로컬 및 글로벌 주소의 상태 비저장 자동 구성을 수행할 수 있습니다.로컬 링크에 IPv6 라우터가 없는 경우, 스태틱 IPv6 주소를 할당할 수 있습니다.수동 설정 터널이나 6 to 4 등의 이행 메커니즘을 설정할 수 있습니다.프라이버시 확장은 디폴트로 유효하게 되어 사용됩니다.글로벌 IPv6 주소가 없는 퍼블릭 IPv4 주소에 대해서, 6 to 4 가 자동적으로 액티브하게 됩니다.설정할 수 있는 터널 유형에는 6over4, Teredo, ISATAP, PortProxy 등이 있습니다.또한 Teredo는 콘 및 제한된 NAT을 통과하도록 지원합니다.Teredo 호스트 고유의 릴레이는, 글로벌 IPv6 주소가 할당되어 있는 경우에 유효하게 됩니다.그렇지 않으면 Teredo 클라이언트 기능이 유효하게 됩니다.
Windows XP DNS 리졸바는 IPv4를 사용한 DNS 쿼리만 만들 수 있으며 [126]쿼리를 만들기 위한 전송으로 IPv6 자체를 사용하지 않습니다.다만, DNS 쿼리가 IPv4 및 IPv6 자원 레코드를 모두 반송하는 경우는, IPv6 주소가 우선됩니다.Windows XP 에서는, DHCPv6 및 PPPv6/IPv6CP 는 서포트되고 있지 않습니다.Dibbler라고 불리는 오픈소스 DHCPv6 실장을 사용할 [127]수 있지만 스테이트리스 자동 설정에서는 거의 불필요합니다.
백그라운드 인텔리전트 전송 서비스
Windows XP 에는 백그라운드 인텔리전트 전송 서비스가 포함되어 있습니다.이 서비스는 유휴 네트워크 대역폭을 사용하여 머신 간에 파일의 우선 순위 지정, 제한 및 비동기 전송을 용이하게 합니다.BITS는 다른 응용 프로그램이 사용하지 않는 대역폭이 있을 때만 데이터를 전송합니다.예를 들어 응용 프로그램이 사용 가능한 대역폭의 80%를 사용하는 경우 BITS는 나머지 20%만 사용합니다.BITS는 네트워크트래픽의 증가 또는 감소를 항상 감시하고 자체 전송을 억제하여 다른 포그라운드응용 프로그램(웹 브라우저 등)이 필요한 대역폭을 얻을 수 있도록 합니다.BITS 는, 중단시의 전송 재개도 서포트하고 있습니다.BITS 버전 1.0은 다운로드만 지원합니다.버전 1.5부터 BITS는 다운로드와 업로드를 모두 지원합니다.업로드를 수행하려면 수신 측에 BITS 서버 확장을 가진 IIS 웹 서버가 필요합니다.
Windows Update 등의 Windows XP 컴포넌트는 BITS를 사용하여 업데이트를 다운로드합니다.따라서 네트워크 접속이 중단된 경우에도 아이돌 대역폭만 사용하여 업데이트를 다운로드하고 다운로드를 재개할 수 있습니다.BITS는 큐를 사용하여 파일 전송을 관리하고 응용 프로그램을 요청하는 대신 파일을 비동기식으로 다운로드합니다. 즉, 응용 프로그램이 BITS 서비스에 전송을 요청하면 다른 작업을 수행하거나 종료할 수 있습니다.전송은 네트워크 연결이 있고 작업 소유자가 로그인되어 있는 한 백그라운드에서 계속됩니다.BITS는 HTTP와 HTTPS를 통한 전송을 지원합니다.네트워크 응용 프로그램이 대역폭을 더 많이 사용하기 시작하면 전송 속도를 낮추어 사용자의 대화식 경험을 유지합니다(전경 우선 순위 다운로드 제외).BITS는 컴포넌트 오브젝트 모델(COM)을 통해 공개되므로 거의 모든 프로그래밍 언어로 사용할 수 있습니다.
팩스 송신
Windows XP 에는, FAX 콘솔이 있어, 수신, 송신, 및 아카이브 된 FAX 와 설정을 관리할 수 있습니다.FAX 모니터는 FAX 송수신이 진행 중일 때만 알림 영역에 표시됩니다.FAX 의 수동 수신이 유효하게 되어 있는 경우는, 착신 FAX 콜시에 표시됩니다.아카이브된 FAX는 TIFF 형식의 Windows 사진 및 FAX 뷰어로 열립니다.Microsoft Outlook을 설치하면 FAX 서비스는 자동으로 Windows 주소록에서 Outlook 주소록으로 전환됩니다.
Windows XP 에서는, 팩스 기능을 [128]짜넣기 위해서, 애플리케이션 개발자를 위한 팩스 서비스 확장 COM API 가 도입되고 있습니다.
Windows 피어 투 피어 네트워킹
나중에 SP2의 일부가 된 Advanced Networking Pack은 Windows XP에 Peer-to-Peer Networking과 Peer Name Resolution Protocol(PNRP)을 도입했습니다.IPv6 를 개입시켜 동작합니다.Windows XP의 P2P 아키텍처는 다음 컴포넌트로 구성됩니다.
PNRP: 이것은 동적 이름 공개 및 엔드포인트에 대한 이름 해결을 제공합니다.PNRP는 인터넷호스트가 「피어명」과 대응하는 IPv6 주소, 그 외의 정보를 공개하는 분산 이름 해결 프로토콜입니다.그 후, 다른 호스트는 피어명을 해결하고, 대응하는 주소나 그 외의 정보를 취득해, 피어 투 피어 접속을 확립할 수 있습니다.
PNRP에서는 피어명은 'authority'와 'qualifier'로 구성됩니다.권한은 연관된 공개 키의 보안 해시 또는 피어 이름이 "보안되지 않음"인 경우 자리 표시자(숫자 0)에 의해 식별됩니다.한정자는 스트링으로,[129] 서비스마다 다른 피어 이름을 지정할 수 있습니다.
피어명이 안전할 경우 PNRP 이름 레코드는 퍼블리셔에 의해 서명되며 PNRP 이름 레코드의 공개 키를 사용하여 확인할 수 있습니다.보안이 보호되지 않은 피어 이름은 검증 없이 누구나 게시할 수 있습니다.여러 엔티티가 동일한 피어 이름을 게시할 수 있습니다.예를 들어 피어 이름이 그룹에 관련되어 있는 경우 모든 그룹 구성원이 피어 이름의 주소를 게시할 수 있습니다.피어명은 지정된 범위 내에서 게시 및 해결됩니다.범위는 로컬 링크, 사이트(캠퍼스 등) 또는 인터넷 전체일 수 있습니다.
그래프 작성: PNRP에서는 그래프라고 불리는 오버레이 네트워크도 작성할 수 있습니다.오버레이 네트워크의 각 피어는 그래프 내의 노드에 대응합니다.노드는 PNRP를 사용하여 주소로 해결됩니다.그래프 내의 모든 노드는 네트워크 전체의 기능을 담당하는 장부정보를 공유한다.예를 들어 분산 리소스 관리 네트워크에서 공유해야 하는 리소스가 있는 노드는 무엇입니까?이러한 정보는 레코드로 공유되며 그래프 내의 모든 피어에 플래딩됩니다.각 피어는 로컬 데이터베이스에 레코드를 저장합니다.레코드는 헤더와 본문으로 구성됩니다.본문에는 API를 사용하는 응용 프로그램에 고유한 데이터가 포함되어 있습니다.헤더에는 작성자 및 버전 정보와 더불어 XML을 사용하여 직렬화된 이름-값 쌍으로 본문 내의 데이터를 설명하는 메타데이터가 포함되어 있습니다.빠른 검색을 위해 본문 데이터의 인덱스를 포함할 수도 있습니다.노드는 전체 그래프와 공유할 필요가 없는 통신을 위해 다른 노드에 직접 연결할 수도 있습니다.
그룹화:또한 Peer-to-Peer API를 사용하면 Graph 내의 노드 전체 또는 서브셋으로 구성된 Group이라는 보안 오버레이 네트워크를 만들 수 있습니다.그래프와 달리 그룹은 여러 응용 프로그램에서 공유할 수 있습니다.그룹내의 모든 피어는, 일의의 이름으로부터 식별 가능하고, PNRP 를 사용해 등록해, Group Member Certificate(GMC; 그룹 멤버 증명서)라고 하는 디지털 서명 증명서를 가지고 있을 필요가 있습니다.교환되는 모든 레코드는 디지털 서명되어 있습니다.피어를 그룹에 초대해야 합니다.초대장에는 그룹에 [130]가입할 수 있도록 하는 GMC가 포함되어 있습니다.
간단한 파일 공유
Windows XP 에서는, 복수의 유저 환경이나 네트워크를 개입시켜 로컬 유저와 파일을 공유하는 심플한 형식이 도입되고 있습니다.단순 파일 공유는 도메인에 가입하지 않은 컴퓨터에 대해 기본적으로 실행되며 고급 ACL/권한 설정에 사용되는 별도의 보안 탭을 실행 중지하고 파일 시스템 폴더에 대한 권한과 [131]공유 두 가지 모두에 대해 공통 인터페이스를 실행합니다.단순 파일 공유를 사용하도록 설정하면 내 문서 폴더 또는 하위 폴더는 소유자 및 로컬 [131]관리자만 읽고 쓸 수 있습니다.네트워크상에서 공유되고 있지 않다.로컬 관리자는 속성에서 이 폴더를 비공개로 설정 옵션을 선택하면 내 문서 [131]폴더에 대한 권한도 거부됩니다.Windows XP에는 Simple File Sharing(단순 파일 공유)을 사용할 때 동일한 컴퓨터에서 다른 사용자 계정과 파일을 공유하기 위해 공유 문서 폴더가 포함되어 있습니다.
단순 파일 공유는 세분화된 로컬 및 네트워크 공유 권한을 실행 중지합니다.암호를 요청하지 않고 게스트 [132]사용자 권한을 강제로 적용하지 않고 읽기 전용 또는 쓰기 액세스 권한이 있는 네트워크의 모든 사용자 그룹과 항목을 공유합니다.
WebDAV 미니 리다이렉터
Windows XP에서는 기본적으로 이전 웹 폴더 클라이언트보다 선호하는 "WebDAV 미니 리디렉터"가 추가되었습니다.이 새로운 클라이언트는 네트워크 리디렉터 레벨(파일 시스템 바로 위)에서 시스템 서비스 역할을 하므로 WebDAV 공유를 드라이브 문자에 할당하고 방화벽 및 NAT을 통해 모든 소프트웨어에서 사용할 수 있습니다.응용 프로그램은 HTTP 서버에서 원격 파일을 열고, 파일을 편집하고, 변경 내용을 파일에 다시 저장할 수 있습니다(서버가 허용하는 경우).또한 리디렉터를 사용하면 UNC 경로를 통해 WebDAV 공유 주소를 지정할 수 있습니다(예:http://host/path/
로 변환됩니다.\\host\path\
Windows 파일 시스템 API와의 호환성을 확보합니다.WebDAV 미니 리다이렉터에는 인증 [133]지원에 몇 가지 제한이 있는 것으로 알려져 있습니다.
기타 네트워크 기능
- Internet Explorer 6은 Windows RSS 플랫폼을 사용하여 Internet Explorer 8로 업그레이드 가능
- Outlook Express 6, Windows 주소록, NetMeeting 3.01 및 MSN Explorer 6
- DHCP 서버를 사용할 수 없는 경우 또는 여러 네트워크를 지원하는 DHCP 클라이언트 대체 구성
- 서브넷 [134]우선순위 부여가 추가되어 Windows XP DNS 리졸바는 개선되었습니다.DNS 해결이 DNS 서버로부터 여러 IP 주소 매핑(리소스 레코드)을 수신하고 일부 레코드가 컴퓨터가 직접 연결된 네트워크로부터 IP 주소를 가질 경우 해결 프로그램은 이러한 리소스 레코드를 먼저 배치합니다.이 동작은 시스템이 서브넷에 [135]더 가까운 네트워크 리소스에 강제로 연결하도록 하여 서브넷 간의 네트워크 트래픽을 줄입니다.
- 네트워크 브리징(IEEE 802.1D 트랜스페어런트브리징)을[136] 사용하면 Windows XP 컴퓨터가 다른 네트워크 미디어의 브리지로서 기능할 수 있기 때문에, 복수의 IP 서브넷과 라우터를 설정할 필요가 없어집니다.
- Windows Me의 홈 네트워킹 [137]마법사의 진화 버전인 도메인에 가입되지 않은 컴퓨터에 네트워크를 설정하는 네트워크 설정 마법사입니다.또, Windows XP 에서는, 인터넷 또는 VPN 접속의 설정이나 네트워크에의 리모트 액세스에 관한 접속 마법사도 개선되고 있습니다.
- NAT Traversal API를 통해 UPnP 함수를 추상화합니다.UPnP IGD 디바이스는 IGD Discovery and Control 클라이언트가 설치되어 있는 경우 Network Connections에 표시되며 아이콘을 두 번 클릭하면 게이트웨이 디바이스를 통해 인터넷에 접속하여 상태 정보를 표시할 수 있습니다.NAT 포트 매핑도 표시되며 [138]설정할 수 있습니다.
- 리모트 서버에 대한 개별 인증 액세스를 위한 내장 PPPoE 프로토콜.
- Connection Manager는 Connection Manager Administration Kit(CMAK)를 사용하여 작성할 수 있는 커스터마이즈된 리모트액세스 접속 및 커스터마이즈된 전화번호부에 접속할 수 있는 기능을 가진 클라이언트다이얼러입니다Connection Manager는 즐겨찾기를 지원하여 여러 네트워크 위치, 클라이언트 측 로깅 및 콜백 기능의 설정을 저장하고 UI에서 이전에 사용할 수 없었던 설정을 표시합니다.VPN 클라이언트가 인터넷에 접속할 수 있도록 VPN 접속 스플릿터널링(비시큐어)이 지원됩니다.
- Windows Update는 바이너리 델타 압축을 사용하기 때문에 다운로드할 Windows XP 업데이트의 크기가 줄어듭니다.
- IrDA 네트워킹(IrCOMM 모뎀, IrNET 및 P2P)[139][140]을 포함한 적외선 지원 향상
- 네트워크 연결 상태 지원 탭. IP 구성을 표시하고 원클릭으로 네트워크 연결을 리셋하는 일련의 단계를 수행할 수 있는 복구 기능을 제공합니다.
- Windows XP에는 Netsh diag, netdiag 등의 네트워크 진단 도구가 포함되어 있습니다.지원 도구 및 기본 네트워크 진단 기능을 도움말 및 지원[141] 센터에 통합합니다.
- 퍼포먼스와 IPv6 [35]지원을 위한 새로운 WinSock API가 있습니다.Network Location Awareness API는 Winsock을 통해 공개되어 네트워크 상태를 판단하고 Winsock 클라이언트애플리케이션에 변경을 통지합니다.인터넷 연결 공유, Windows 방화벽 및 네트워크 설정 마법사 등의 Windows XP 컴포넌트는 이러한 네트워크 위치 API를 사용합니다.
- Winsock LSP 언인스톨에 의해 Winsock이 [142]파손되었을 경우, Winsock은 셀프 리커버리 기능을 갖추고 있습니다.또한 사용자는 netsh winsock reset 명령을 사용하여 파손된 Winsock 스택을 수동으로 리셋 및 복구할 수 있습니다.
- PVC 캡슐화 지원(RFC 2684)
- NDIS 5.1에는 성능 향상, 미니포트 드라이버용 플러그 앤 플레이 및 전원 이벤트 알림, 취소 전송 및 64비트 통계 카운터가 있습니다.리모트 NDIS는 USB 접속 네트워크 디바이스를 지원합니다.
- 소프트 모뎀 및 HomePNA 어댑터 지원 확대
- 네트워크에 접속이 제한되어 있거나 접속이 없는 경우의 통지.
- TAPI 3.1은 COM 인터페이스를 제공합니다.H.323v2 기반의 IP 텔레포니 및 IP 멀티캐스트 AV 회의 텔레포니서비스 프로바이더가 포함됩니다.TAPI 3.1에는 파일 터미널(스트리밍 데이터 레코드), 플러그 가능 터미널(외부 터미널 객체 추가), USB/HID 전화기 TSP(USB 전화기를 제어하여 스트리밍 엔드 포인트로 사용) 및 TAPI 서버의 자동 검출 지원도 포함되어 있습니다.보다 풍부한 콜 제어 기능(콜 전송, 콜 보류, 콜 전환, 콜 파크 및 픽업)을 위해서, 몇개의 H.323 부가 서비스가 실장되고 있습니다.
- Windows Messenger 및 RTC(Real-Time Communication) 클라이언트 API를 통해 IM, 존재감, AV 통신, 화이트보드, 애플리케이션 공유, 음향 에코 취소, 미디어 암호화, PC에서 전화 및 전화에서 PC로의 서비스를 애플리케이션에 제공합니다.
- 워크그룹 내 컴퓨터의 경우 Windows XP의 Windows Time Service는 인터넷상의 [143]NTP 타임서버와 동기화하여 사용자의 컴퓨터 클럭을 갱신하는 새로운 인터넷 타임 기능(NTP 클라이언트)을 지원합니다.이 기능은 실시간 시계가 올바른 시간을 유지하지 못하는 시스템에 유용합니다.
- Microsoft Message Queuing 3.0은 다음을 지원합니다.[144]인터넷 메시징(HTTP를 통한 큐 참조, SOAP 형식의 메시지, 인터넷 정보 서비스에 대한 MSMQ 지원), 큐에일리어스, 메시지 멀티캐스팅 및 큐 및 MSMQ 자체의 프로그램 유지보수 및 관리 추가 지원.MSMQ 3 클라이언트는 LDAP를 사용하여 Active Directory와 직접 통신합니다.
기타 기능
- 인터넷 정보 서비스 5.1
- COM+ 1.5[145]
- 음성 애플리케이션 프로그래밍 인터페이스 5.1
- Microsoft 내레이터에서 SAPI 5 지원
- 페인트는 GDI+를 기반으로 하기 [146]때문에 이미지를 네이티브로 JPEG, GIF, TIFF 및 PNG로 저장할 수 있습니다(BMP 외에도 추가 그래픽 필터가 필요하지 않습니다).그러나 그림판의 GDI+ 버전은 최대 24비트 깊이 영상만 처리할 수 있으므로 알파 채널 투명도는 여전히 지원되지 않습니다.스캐너 또는 디지털 카메라에서 이미지를 획득하는 지원도 페인트에 추가되었습니다.
- WordPad는 Windows XP에서 Unicode를 완전히 지원하므로 WordPad는 여러 언어를 지원할 수 있습니다.Windows XP SP1에는 RichEdit 4.1 [147]컨트롤이 탑재되어 있습니다.
- Uniscribe에서의 로케일, 언어 및 스크립트 확대, MUI 지원 확대, IME 개선, 국어 지원 등 해외 지원 전반 개선
- 지역 및 언어 옵션에서는 동아시아 언어, 복잡한 스크립트 및 좌우 언어를 그룹화하여 하나의 체크박스를 켜면 설치할 수 있습니다.동아시아 언어에는 글꼴 폴백이 지원됩니다.
- Windows XP 에는 사용자가 설정하고 GetGeoInfo API를 사용하여 쿼리할 수 있는 새로운 "Location" 변수가 도입되어 위치 고유의 서비스를 제공합니다.
- Windows XP에서 출하되어 워드패드에서 사용되는 RichEdit 컨트롤의 완전한 Unicode 지원.
- Windows XP Tablet PC Edition에서는 태블릿 및 펜에 민감한 화면, 세로 방향 화면을 지원합니다.또, RichEdit 컨트롤이나 텍스트 서비스 프레임워크를 사용하는 애플리케이션의 텍스트 받아쓰기, 필기 인식, Tablet PC Input Panel(TIP; 태블릿 PC 입력판)을 개입시켜 액세스 가능한 디지털 잉크 서포트도 갖추고 있습니다.또한 Windows Journal, 메모용 Sticky Notes, InkBall이라고 하는 게임 및 다운로드 가능한 태블릿 PC 애플리케이션, 엑스트라 및 파워토이와 같은 이러한 기능을 보완하는 애플리케이션도 포함되어 있습니다.
- Microsoft Active Accessibility 2.0 API, 동적 주석 및 MSAA 텍스트 [148]지원 추가.새로운 Accessibility API인 Microsoft UI Automation도 Windows XP에 설치할 수 있습니다.
- Windows XP는 FreeCell [149]버전에서 총 100만 건의 카드 거래를 지원합니다.높은 CPU 사용률 [150]버그를 수정하기 위해 핀볼이 업데이트되었습니다.
- 도움말 및 지원 센터에는 상세한 조작 방법과 트러블 슈팅 문서, 용어집 및 모든 문서의 색인이 포함되어 있습니다.도움말 및 지원 센터에는 즐겨찾기, 이력 및 고급 검색 옵션이 있습니다.Microsoft Knowledge Base 등의 인터넷 도움말 소스를 포함한 여러 정보 소스를 검색할 수 있습니다.사용자는 Windows XP 또는 Windows Server 2003을 실행하는 다른 컴퓨터와 도움말 콘텐츠를 공유 및 설치하여 지원되는 다른 운영 체제를 지원할 수 있습니다.Help and Support Center는 OEM으로도 커스터마이즈할 수 있습니다.
- 새로운 PowerToy 세트를 통해 Alt 탭 전환, 고속 사용자 전환, 슬라이드 쇼 생성, 데스크톱 슬라이드 쇼, ClearType 최적화, 셸 파워토이와 액세서리 등의 운영 체제 기능을 대폭 강화하고 운영 체제 설정을 맞춤화할 수 있습니다.
- Windows Product Activation 마법사를 사용하여 제품 키를 변경하는 기능.
다운로드 가능한 새로운 기능
Windows XP 에는, 다음의 Windows 의 주요한 기능이 부속되어 있지 않습니다만, 이러한 새로운 기능은, Windows XP 의 최신 버전에 짜넣어진 컴포넌트를 다운로드하는 것으로 추가할 수 있습니다.
- .NET Framework 버전 1.0, 1.1, 2.0, 3.0, 3.5 및 4.0
- Windows 검색 2.0, 3.0 및 4.0
- Windows Defender
- UNIX용 Windows 서비스
- XPS Essentials 팩
- Microsoft Virtual PC 2004 및 2007
- Windows Live Essentials 2009 및 Wave 2.
- Windows PowerShell 1.0 및 2.0 및 Windows Remote Management 1.0 및 2.0.
최신 버전
Windows XP SP2 이후, 오디오 볼륨 테이퍼는 온스크린 키보드 및 리모트 컨트롤 애플리케이션의 레지스트리에 보존되어 서드파티에 [151]의해서 커스터마이즈 할 수 있게 되었습니다.또, Internet Explorer 에서는, 시큐러티 설정을 넘어 그룹 폴리시 설정의 서포트가 향상되었습니다.Windows XP SP2 및 Windows XP SP3용 (KB918997)에서는 개발자가 무선 클라이언트 프로그램을 만들고 프로파일과 접속을 관리하기 위한 무선 LAN API를 추가합니다.IEEE 802.1X 는, 무선 접속과 유선 접속을 서포트하고 있습니다.VPN 접속용 증명서를 발급하기 위해 PKI를 사용할 수 없는 경우 IKE [152]인증용 사전 공유 키가 지원됩니다.Windows XP SP2용 KB912761 또는 Windows XP SP3용 KB912761을 사용하면 인증 기관을 사용할 수 없을 때 EFS가 자체 서명된 인증서를 생성할지 구성할 수 있습니다.Windows XP SP2에서 시작하는 Windows 방화벽은 IPv6 스테이트 풀 필터링도 지원합니다.Telnet 클라이언트, FTP 클라이언트, ping, nslookup, tracert, DNS 리졸바, 파일 및 인쇄 공유, Internet Explorer, IIS 등의 응용 프로그램 및 도구가 IPv6를 지원하도록 업데이트되었습니다.Windows XP SP1 이후는 다운로드 가능한 WIA 라이브러리 v2.0을 지원합니다.WIA 라이브러리 v2.0은 OLE Automation을 지원하는 프로그래밍 언어 및 스크립트 환경을 통해 WIA 기능에 액세스할 수 있습니다.
서비스 팩 1
- ATA/ATAPI 디스크[153] 드라이브에 대한 48비트 LBA 지원 및 UltraDMA 모드 5 및 6 지원용 범용 드라이버가 설치됩니다.
- 모든 EFS 암호화 파일에 대한 AES-256 대칭 암호화 알고리즘 지원 및 기본 사용이 설치되었습니다.
- EAP-TLS 지원, PEAPv0/EAP-MSCHAPv2[154] 지원이 설치되었습니다.
USB 2.0 지원
Windows XP Service Pack 1부터는 범용 USB 2.0 Enhanced Host Controller Interface 드라이버가 설치됩니다.[155]Windows XP 에서는, Bluetooth, USB 비디오 디바이스 클래스, 이미징(스틸 이미지 캡쳐 디바이스 클래스), Windows Media Player [156]10 의 미디어 전송 프로토콜등의 USB 디바이스 클래스도 서포트되고 있습니다.
대용량 스토리지 디바이스의 경우 운영 체제가 적절한 기본 쓰기 캐시 [157]정책을 설정할 수 있도록 윈도우즈 XP에는 다양한 스토리지 유형을 구분하는 하드웨어 설명자가 도입되었습니다.예를 들어, USB 디바이스의 경우, 이러한 디바이스를 갑자기 삭제해도 데이터가 손실되지 않도록 기본적으로 쓰기 캐시를 비활성화합니다.Device Manager는 빠른 삭제 또는 성능 향상을 위해 디바이스를 최적화할지 여부를 설정합니다.
FireWire (IEEE 1394) 지원
Windows XP에는 Service Pack 1부터 [158]FireWire 800 지원(1394b)이 포함되어 있습니다.
위 섹션에서 설명한 바와 같이 Windows XP에는 FireWire 카메라 및 오디오 비디오 장치에 [65]대한 향상된 지원이 포함되어 있습니다.S/PDIF 오디오 및 MPEG-2 비디오 스트림은 오디오 비디오 수신기 또는 셋톱 박스, DVD 또는 D-VHS, 스피커 또는 TV [65]전송에서 FireWire를 통해 지원됩니다.Windows XP는 AV/C(IEC 61883 프로토콜)를 지원하며 오디오-비디오 애플리케이션을 [65]위한 등시 실시간 데이터 전송을 지원합니다.Windows XP 에서는, FireWire 이외의 디바이스도 가상 FireWire 디바이스로서 표시할 수 있습니다.호스트에서 타겟으로 1394 버스를 통한 직접 메모리 액세스를 통해 FireWire를 통한 커널 디버깅이 가능합니다.
마지막으로 IEEE 1394 버스를 [159]통한 TCP/IP 네트워킹 및 인터넷 연결 공유가 지원됩니다.
서비스 팩 2
- USB 블록 기억 장치는 읽기 전용으로 만들 수 있으므로 데이터를 쓸 [160]수 없습니다.
- Internet Explorer for Blocked(차단됨) 팝업창과 Information Bar에서 사운드 이벤트가 설치되었습니다.
- DirectX 9.0c(섀도 모델 3.0)가 인스톨 되었습니다.
- File System Filter Manager 및 미니필터 드라이버가 설치되었습니다.[161]레거시 파일 시스템 필터에 비해 개발이 쉽고 안정성이 뛰어나며 언제든지 [162]로드 및 언로드할 수 있습니다.커널 스택의 재귀 I/O를 줄이고 필요한 작업만 처리할 수 있습니다.레거시 파일 시스템 필터 드라이버는 파일 시스템 스택에 직접 연결되어 있어 앞에서 설명한 유연성이 없습니다.
- Windows XP Service Pack 2(및 KB811660)는 오프라인 [163]파일용 추가 기능을 설치했습니다.레지스트리를 편집하면 오프라인 파일이 캐시할 수 없고 [163]동기화에서 제외된 파일 유형에 대한 오류 메시지를 억제할 수 있습니다.주 컴퓨터에 없는 사용자의 오프라인 파일(현재 사용자의 SID를 레지스트리의 지정된 SID와 일치시켜 결정됨)은 로그오프 시 삭제되도록 설정할 수 있습니다.관리적으로 할당된 오프라인 파일은 프라이머리 [163]이외의 사용자에 대해서도 캐시되지 않도록 할 수 있습니다.
- Windows Media Player 9 시리즈와 Windows Media Format Runtime 9.0이 포함되어 있으며 플레이어와 포맷 런타임 버전 11까지 설치할 수 있습니다.
- Windows XP for IPv6 및 Teredo 터널링에서는 기본이지만 운영 품질은 지원되지만 Advanced Networking Pack은 포함되어 있지만 설치되어 있습니다.
- 멀티코어 프로세서의 개선된 ACPI 프로세서의 퍼포먼스 상태가 [164]인스톨 되었습니다.
- 윈도 무비 메이커 2는 2002년 출시된 무료 다운로드 제품이다.
- DVCPRO50 및 DVCPRO100 지원이 설치되어 있다.[165]
- 메모리 대역폭을 절약하기 위해 YUV 색공간에서 혼합을 실행하는 VMR-7 및 VMR-9 렌더러에서의 YUV 혼합 모드가 [166]도입되었습니다.
- Powercfg.exe가 설치되었습니다.
- MSRPC, DCOM,[167][168] MSDTC[169] 및 WMI에 대한 중요한 보안 관련 변경이 설치되었습니다.
- Attachment[170] Manager가 설치되었습니다.
- Windows Installer 3.0은 프로그램 추가 및 삭제를 통한 패치 언인스톨 지원, 바이너리 델타 패치, 올바른 순서로 패치를 설치하는 패치 시퀀싱, 다른 제품에 대한 여러 패치를 한 번의 트랜잭션으로 설치함으로써 델타 압축에 대한 소스 미디어 요구도 배제합니다.앳스, 제한된 사용자 계정에 대한 패치 권한 상승, MSI 소스 위치 목록 및 인벤토리 관리 API 및 수많은 버그 수정이 [171]포함되었습니다.
- Windows XP SP2의 일부인 BITS 2.0에서는 동시 전경 다운로드 실행, 리모트 이름 서버 메시지 블록 경로 사용, 파일 일부 다운로드, 리모트 이름 프리픽스 또는 완전한 이름 변경 및 클라이언트 대역폭 사용 제한 지원이 설치되었습니다.BITS는 Windows XP 버전 2.5로 업그레이드할 수 있습니다.
- http.sys 및 Windows Server 2003에서 백포트된 응용 프로그램용 커널 모드 HTTP 서버인HTTP API가 포함되어 있습니다.
- Windows XP SP2 이후부터 SDIO 1.0에 [172]준거한 Secure Digital I/O호스트 컨트롤러 및 SD/MMC 스토리지 디바이스를 Microsoft가 제공하는 버스 드라이버를 통해 지원합니다.
블루투스 지원
Windows XP Service Pack 2에는 블루투스 네이티브 지원이 추가되었습니다.Windows XP Bluetooth 스택은 USB를 [173]통해 연결된 외부 또는 내장 Bluetooth 동글을 지원합니다.Windows XP SP2 및 SP3는 Bluetooth 1.1(단, 1.0은 지원 안 함), Bluetooth 2.0 및 Bluetooth 2.0+EDR을 [174]지원합니다.Bluetooth 스택은 PAN, SPP, DUN, HID 및 [173]HCRP의 Bluetooth 프로파일을 기본적으로 지원합니다.서드파티제 스택이 Windows XP 스택을 대체하여 더 많은 프로파일 또는 새로운 버전의 Bluetooth를 지원할 수 있습니다.
실행 가능한 공간 보호
Windows XP Service Pack 2에서는 데이터 실행 방지 기능이 도입되었습니다.AMD의 AMD64 프로세서에서는 NX(EVP)로, 인텔의 프로세서에서는 XD(EDB)로 표시되는 이 기능은 메모리의 특정 부분에 실행 가능한 코드가 아닌 데이터를 포함하는 플래그를 지정할 수 있기 때문에 오버플로우 오류로 인해 임의 코드가 실행되지 않습니다.응용 프로그램 또는 서비스가 실행 불가능한 메모리 영역에서 코드를 실행하는 것을 방지하기 위한 것입니다.이를 통해 예를 들어 버퍼 오버플로를 통해 코드를 저장하는 특정 부정 이용을 방지할 수 있습니다.[175]DEP는 두 가지 모드로 실행됩니다.메모리 페이지를 검출 불가능으로 마크할 수 있는 CPU용 하드웨어 강제 DEP와 하드웨어 지원이 없는 CPU용 소프트웨어 강제 DEP입니다.소프트웨어에 의한 DEP는 데이터 페이지의 코드 실행으로부터 보호하는 것이 아니라 다른 유형의 공격(SEH 덮어쓰기)으로부터 보호합니다.하드웨어 적용 DEP를 사용하면 32비트 Windows에서 PAE 커널을 자동으로 사용하고 64비트 커널에서 네이티브 지원을 통해 호환되는 CPU에서 NX 비트를 사용할 수 있습니다.소프트웨어 DEP는 NX 비트와는 무관하지만 Microsoft는 이를 "안전 구조화된 예외 처리"라고 부릅니다.Software DEP/SafeSEH는 예외가 발생했을 때 해당 예외가 어플리케이션의 함수 테이블에 등록되어 있는지 확인하기 위해 단순히 체크하고 해당 프로그램과 함께 빌드해야 합니다.
모든 애플리케이션에 대해 DEP가 네이블로 되어 있는 경우, 사용자는 제로 데이 부정 이용에 대해 한층 더 내성을 얻을 수 있습니다.그러나 모든 애플리케이션이 DEP에 준거한 것은 아니며 일부 애플리케이션은 DEP 예외를 생성합니다.따라서 DEP는 32비트 버전의 Windows에서는 기본적으로 모든 응용 프로그램에 적용되는 것은 아니며 중요한 시스템 컴포넌트에 대해서만 켜져 있습니다.Windows XP Service Pack 3에는 시스템 전체의 호환성 적용 설정에 관계없이 소프트웨어 개발자가 코드에 대해 NX 하드웨어 보호를 활성화할 수 있는 추가 NX API가[176] 도입되었습니다.개발자는 빌드 시 애플리케이션을 NX 준거로 표시할 수 있습니다.이것에 의해, 애플리케이션의 인스톨과 실행시에 보호를 적용할 수 있습니다.이를 통해 32비트 플랫폼의 소프트웨어 에코시스템에서 NX로 보호되는 코드의 비율이 높아집니다.NX의 디폴트 시스템 호환성 정책은 운영체제컴포넌트만 보호하도록 설정되어 있습니다.
Windows 방화벽
Windows XP RTM 에서는 인터넷 [177]접속 방화벽이 도입되었습니다.나중에 IPv6 트래픽 필터링도 [178][179]지원하여 Windows XP Service Pack 2에서 Windows 방화벽으로 업그레이드되었습니다.디폴트로는 Windows 방화벽은 모든 유형의 네트워크인터페이스(LAN/WLAN, PPPoE, VPN 또는 다이얼업 접속)에서 착신 요구 트래픽 또는 비청구 트래픽의 스테이트풀 패킷필터링을 실행합니다.인터넷 접속 공유와 마찬가지로 방화벽에는 위치 인식 정책이 있습니다.즉, 기업 도메인에서는 비활성화 시킬 수 있지만 개인 홈네트워크에서는 활성화 됩니다.퍼블릭 네트워크에 접속할 때 도움이 될 수 있는 모든 예외를 허용하지 않는 옵션이 있습니다.방화벽은 ICS 클라이언트의 엣지 방화벽으로도 사용할 수 있습니다.방화벽이 프로그램을 차단하면 알림이 표시됩니다.예외 트래픽은 TCP/UDP 포트, 응용 프로그램파일 이름 및 범위(예외 트래픽의 발신원인 네트워크의 일부)로 지정할 수 있습니다.포트 매핑과 ICMP를 지원합니다.보안 로그 기능은 홈 또는 사무실 네트워크 또는 인터넷에서 발신된 연결과 관련된 IP 주소 및 기타 데이터를 기록할 수 있습니다.드롭된 패킷과 성공한 접속을 모두 기록할 수 있습니다.예를 들어, 네트워크상의 컴퓨터가 웹 사이트에 접속할 때마다 이 기능을 사용하여 추적할 수 있습니다.Windows 방화벽은 그룹 정책을 통한 구성도 지원합니다.응용 프로그램은 윈도우즈 방화벽 API를 사용하여 예외를 자동으로 추가할 수 있습니다.
Windows 보안 센터
Windows 보안 센터는 시스템 보안 설정 및 서비스의 상태를 볼 수 있는 기능을 제공합니다.또한 Windows 보안 센터는 이러한 보안 설정을 지속적으로 모니터링하고 문제가 있는 경우 팝업 알림 풍선을 통해 사용자에게 알립니다.Windows 보안 센터는 다음 3가지 주요 컴포넌트로 구성됩니다.윈도우즈 Management Instrumentation에서 제공하는 제어판, 윈도우즈 서비스 및 응용 프로그램 프로그래밍 인터페이스입니다.제어판은 모니터링되는 보안 설정을 범주로 나누고, 이 범주의 머리글은 색상으로 구분된 배경으로 표시됩니다.이러한 설정의 현재 상태는, 컴퓨터가 기동하면 자동적으로 기동해, 시스템의 변경을 계속적으로 감시하는 Windows 서비스에 의해서 결정됩니다.설정은 WMI 공급자를 통해 시스템에서 사용할 수 있습니다.악성 프로그램 방지 및 방화벽 소프트웨어 공급업체는 WMI 공급자를 통해 보안 센터에 등록할 수 있습니다.Windows Update 설정 및 상태도 감시 및 보고됩니다.
서비스 팩 3
- Windows Imaging Component가 설치되었습니다.[180]
- Management Console 3.0이 설치되었습니다.
- MSI 3.1v2가 포함되어 있습니다.[181]
- Windows XP SP3에서는 Credentials Security Service Provider(CredSSP; 자격정보 보안 서비스 공급자)를 통해 원격 데스크톱 서비스에 대한 Single Sign-On 및 네트워크 수준 인증을 제공합니다.
- 유선 네트워크 어댑터의 IEEE 802.1X 인증에 대한 Network Access Protection 클라이언트 및 그룹 정책 지원이 설치되었습니다.
- Windows XP SP3 의 일부인 BITS 2.5 는, 시큐어 HTTP 트랜스포트 및 커스텀 HTTP 헤더를 위한 IPv6 및 증명서 베이스의 클라이언트 인증을 서포트하고 있습니다.
- Windows XP SP3에 내장된 최신 업데이트로 Internet Explorer용 [182]네트워크 진단 프로그램이 설치되었습니다.
- X.509 증명서를 검증하기 위한 CryptoAPI에 대한 SHA-2 해시 알고리즘(SHA256, SHA384, SHA512)이 설치되어 있습니다.
- 이후 핫픽스 및 Windows XP SP3에는 4GB를 초과하여 최대 32GB의 [183]SDHC 카드가 지원됩니다.
Media Center Edition 2005
- Windows XP Media Center Edition 2005에는 Microsoft Plus가 포함되어 있습니다. 디지털 미디어 에디션 컴포넌트(오디오 컨버터, CD 라벨 메이커, 댄서, 파티 모드 등), Windows XP 용 Microsoft Plus!의 스크린세이버와 테마.
- DVD 굽기를 포함한 Windows Movie Maker 2.5가 포함되어 있습니다.
「 」를 참조해 주세요.
- Windows 버전별 신기능:
- Windows 버전별로 기능이 삭제되었습니다.
레퍼런스
- ^ "What's New in DirectX 9.0".
- ^ "HLSL in Direct3D 9.0". Microsoft. Archived from the original on 2010-08-27.
- ^ "HOW TO: Use ClearType to Enhance Screen Fonts in Windows XP". Archived from the original on 2015-02-24. Retrieved 2010-11-16.
- ^ "ClearType information: Microsoft Typography website". Microsoft. Archived from the original on 2011-08-14. Retrieved 2010-11-16.
- ^ "ClearType Tuner PowerToy: Microsoft Typography website". Microsoft. Archived from the original on 2011-07-17. Retrieved 2011-07-18.
- ^ "How to Change the Behavior of Taskbar Grouping". Archived from the original on 2011-06-04. Retrieved 2009-09-20.
- ^ "Windows Properties". Archived from the original on 2011-09-03. Retrieved 2011-09-05.
- ^ "The sort order for files and folders whose names contain numerals is different in Windows Vista, Windows XP, and Windows Server 2003 than it is in Windows 2000". support.microsoft.com. 2007-08-28. Archived from the original on 2010-09-27. Retrieved 2009-07-06.
- ^ "PerceivedTypes: MSDN Library shell documentation". Archived from the original on 2009-08-02. Retrieved 2009-09-20.
- ^ "Windows XP Registry Guide". Microsoft. Archived from the original on 2009-02-20. Retrieved 2009-09-20.
- ^ Wayback Machine, Microsoft, MSDN에서의 Hardware AutoPlay Archived 2010-10-08 사용
- ^ Wayback Machine, Microsoft, MSDN에서 아카이브된 2011-10-12 자동 재생 사용 및 설정
- ^ "Application Registration: Registering a Perceived Type". Archived from the original on 2013-01-19. Retrieved 2013-12-12.
- ^ "HOW TO: View Previously-Opened Folders When You Log On to Windows XP". Archived from the original on 2011-03-17. Retrieved 2011-07-18.
- ^ "Infotip Customization: Creating Shell Extension Handlers - MSDN". Archived from the original on 2010-10-23. Retrieved 2010-03-25.
- ^ "You Cannot View TIFF Images Using Windows Picture and Fax Viewer". Archived from the original on 2011-03-04. Retrieved 2010-12-07.
- ^ a b c "Windows Picture and Fax Viewer overview". Microsoft. Archived from the original on 2016-03-20. Retrieved 2010-12-07.
- ^ a b c "Windows XP Picture and Fax Viewer: Standard toolbar overview". Microsoft. Archived from the original on 2012-11-04. Retrieved 2010-12-07.
- ^ "Microsoft Article ID: 288125". Archived from the original on 2011-11-24. Retrieved 2010-12-07.
- ^ "Windows XP Picture and Fax Viewer: Annotation toolbar overview". Microsoft. Archived from the original on 2012-11-04. Retrieved 2010-12-07.
- ^ "TIFF image files that are compressed in the JPEG format cannot be correctly opened". Archived from the original on 2011-02-25. Retrieved 2010-12-07.
- ^ "Microsoft Download Center: Windows, Office, Xbox & More". www.microsoft.com. Archived from the original on December 6, 2010.
- ^ Grossman, Seth (January 2002). "Using Windows XP Visual Styles With Controls on Windows Forms". Visual Studio .NET 2003 documentation. Microsoft. Archived from the original on 9 April 2015. Retrieved 4 April 2015.
- ^ "How To Create an Alpha Blended Cursor or Icon in Windows XP". Archived from the original on 2016-09-13. Retrieved 2016-07-21.
- ^ "The IconFactory collaboration with Microsoft". Archived from the original on 2006-08-21. Retrieved 2010-11-15.
- ^ "Microsoft Windows XP: What's in It for Developers". Archived from the original on 2010-09-08. Retrieved 2010-12-02.
- ^ "Windows XP icon and cursor support". Archived from the original on 2016-06-03. Retrieved 2016-07-21.
- ^ "Bill Brown: Official website 2001 news archive". Archived from the original on 2011-06-06. Retrieved 2010-11-15.
- ^ Feldman, Brian (2017-07-11). "Damn, This Semi-Hidden Windows XP Track That Only Plays Once Is a Total Banger". Intelligencer. Archived from the original on 2020-06-15. Retrieved 2020-06-15.
- ^ Windows 98: Velkommen, archived from the original on 2020-05-27, retrieved 2020-06-15
- ^ "Stan LePard Music – music for interactive and linear media". Archived from the original on 2021-04-02. Retrieved 2020-06-15.
- ^ "DisableProcessWindowsGhosting Function: MSDN". Archived from the original on 2010-08-19. Retrieved 2010-11-15.
- ^ "Microsoft Download Center: Windows, Office, Xbox & More". www.microsoft.com. Archived from the original on December 13, 2009.
- ^ "Kernel Enhancements for Windows XP". Microsoft. Archived from the original on 2008-03-07. Retrieved 2007-05-24.
- ^ a b c "Windows XP: Kernel Improvements Create a More Robust, Powerful, and Scalable OS". MSDN Magazine. Archived from the original on 2015-05-07. Retrieved 2011-07-30.
- ^ a b Russinovich, Mark; David Solomon (2005). "Memory Management". Microsoft Windows Internals (4th ed.). Microsoft Press. ISBN 978-0-7356-1917-3.
- ^ "Your computer does not start if the SYSTEM hive is too large". Archived from the original on 2011-02-04. Retrieved 2011-08-01.
- ^ "Windows XP Low Fragmentation Heap Enabler". Archived from the original on 2011-07-19. Retrieved 2011-07-18.
- ^ "Link Shell Extension: Symbolic links for Windows XP". Archived from the original on 2011-08-19. Retrieved 2013-12-13.
- ^ "Quick Fixed VHD Creation Tool". Archived from the original on 2010-01-07. Retrieved 2011-07-18.
- ^ "Description of the Windows XP Professional Fast Logon Optimization feature". Archived from the original on 2009-09-08. Retrieved 2009-09-18.
- ^ "You experience log off problems on a Windows XP-based, Windows Server 2003-based, Windows 2000-based, or Windows NT 4.0-based computer". Archived from the original on 2010-11-12. Retrieved 2010-11-11.
- ^ "Enhancements to User Profiles in Windows Server 2003 and Windows XP". Archived from the original on 2016-03-07. Retrieved 2017-08-26.
- ^ "Support for DFS-based shares for Offline Files". Archived from the original on 2011-12-14. Retrieved 2011-08-18.
- ^ "Recommendations for Folder Redirection". Archived from the original on 2016-03-07. Retrieved 2017-08-26.
- ^ "Microsoft Windows XP System Restore (Windows XP Technical Articles)". February 4, 2005. Archived from the original on 2005-02-04.
- ^ "Automated System Recovery overview in Windows XP". Archived from the original on 2011-08-26. Retrieved 2011-08-13.
- ^ "Get IT Done: Use XP Pro's ASR feature to recover from a system failure: TechRepublic". Archived from the original on 2011-04-25. Retrieved 2011-08-13.
- ^ "Restore failed systems with Windows XP ASR backup set". Archived from the original on 2012-01-26. Retrieved 2011-08-13.
- ^ "How to install additional files during Automated System Recovery". Archived from the original on 2011-08-02. Retrieved 2011-08-13.
- ^ "Assembly Manifests". MSDN. Archived from the original on 2009-11-13. Retrieved 2009-11-05.
- ^ a b c Dave Templin. "Simplify App Deployment with ClickOnce and Registration-Free COM". MSDN Magazine. Archived from the original on 2008-09-15. Retrieved 2008-04-22.
- ^ "Concepts of Isolated Applications and Side-by-side Assemblies". MSDN. Archived from the original on 2010-03-05. Retrieved 2009-11-05.
- ^ Winqual 웹사이트 Wayback Machine에서 2012-04-21 아카이브 완료
- ^ "HOW TO: Use the Driver Roll Back Feature to Restore a Previous Version of a Device Driver in Windows XP". Microsoft. Archived from the original on 2006-02-18. Retrieved 2005-12-18.
- ^ "Driver Protection List for Windows XP and Windows Server 2003". Archived from the original on 2012-01-07. Retrieved 2011-07-16.
- ^ "How Windows XP's Device Driver Verifier Works". Archived from the original on 2013-05-22. Retrieved 2011-07-18.
- ^ Meyler, Kerrie; Holt, Byron; Ramsey, Greg; Puca, Anthony (23 July 2009). System Center Configuration Manager (SCCM) 2007 Unleashed. Sams Publishing (published 2009). ISBN 9780768689525. Archived from the original on 2020-08-01. Retrieved 2014-07-22.
[... ] Microsoft provides the Application Compatibility Toolkit (AppCompat or ACT).
- ^ "Windows XP Application Compatibility Technologies". Microsoft Technet. Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "HOW TO: Script Compatibility Layers in Windows XP". Archived from the original on 2010-12-13. Retrieved 2010-12-10.
- ^ "Windows XP Deployment Assistance Programme". Archived from the original on 2012-03-26. Retrieved 2011-08-17.
- ^ "What's New in Windows Media Player for Windows XP". Microsoft. April 1, 2002. Archived from the original on 2002-04-01.
- ^ "Windows Movie Maker 2 Review". Archived from the original on 2011-08-11. Retrieved 2011-08-05.
- ^ "Microsoft TV Technologies". Archived from the original on 2011-08-05. Retrieved 2011-08-07.
- ^ a b c d "IEEE 1394 and the Windows Platform". Archived from the original on 2011-11-08. Retrieved 2011-08-19.
- ^ "MSTape Driver: MSDN". Archived from the original on 2011-08-23. Retrieved 2011-08-13.
- ^ "Video Mixing Renderer Filter 7". Archived from the original on 2010-01-23. Retrieved 2009-12-12.
- ^ "Video Mixing Renderer-9". Archived from the original on 2011-07-17. Retrieved 2011-08-07.
- ^ a b "Still Image Connectivity for Windows". Archived from the original on 2011-05-09. Retrieved 2011-08-18.
- ^ a b c "Windows XP: What's New in Device and Hardware Support". Archived from the original on 2012-03-26. Retrieved 2011-08-18.
- ^ "Description of the Image Mastering API v2.0 (IMAPIv2.0) update package that is dated June 26, 2007". Archived from the original on July 18, 2011. Retrieved July 18, 2011.
- ^ a b "Description of the Image Mastering API v2.0 (IMAPIv2.0) update package in Windows Feature Pack for Storage 1.0". Support. April 14, 2010. Archived from the original on April 30, 2019. Retrieved June 18, 2019.
- ^ "Windows Native Processor Performance Control". Archived from the original on 2010-12-24. Retrieved 2009-09-19.
- ^ "Kernel Enhancements for Windows XP". Microsoft. Archived from the original on 2010-09-24. Retrieved 2010-11-16.
- ^ "Fast Resume and how if affects your driver". Archived from the original on 2012-10-23. Retrieved 2010-11-15.
- ^ "Policy for Mixing Audio Streams and Setting the Output Sample Rate". Archived from the original on 2011-02-26. Retrieved 2011-08-22.
- ^ "Windows audio driver API basics". Archived from the original on 2011-08-21. Retrieved 2011-08-21.
- ^ "Windows 2000 Device Interface Limits". Archived from the original on 2012-10-23. Retrieved 2011-08-22.
- ^ "Exposing Hardware-Accelerated Capture Effects". Archived from the original on 2011-02-12. Retrieved 2011-08-07.
- ^ "GFX Filters: MSDN". Archived from the original on 2009-06-17. Retrieved 2009-10-29.
- ^ "Default Audio Volume Settings". Archived from the original on 2011-03-13. Retrieved 2011-08-22.
- ^ "Device Manager Details Tab". Archived from the original on 2012-10-23. Retrieved 2011-08-05.
- ^ "Pointer Ballistics for Windows XP". Windows Hardware Developer Center. October 31, 2002. Archived from the original on March 4, 2010. Retrieved June 18, 2019.
- ^ "Description of DualView in Windows XP". Support (1.5 ed.). January 15, 2006. Archived from the original on February 22, 2011. Retrieved June 18, 2019.
- ^ "Description of the exFAT file system driver update package". Windows Support. Archived from the original on June 18, 2019. Retrieved June 18, 2019.
- ^ a b c d e f g h i j k l m n o p "Windows Script Host 5.6 Boasts Windows XP Integration, Security, New Object Model: MSDN Magazine - May 2002". Archived from the original on 2012-01-06. Retrieved 2012-02-17.
- ^ "In-depth discussion of the security features in WSH 5.6". Archived from the original on 2017-11-10. Retrieved 2012-02-17.
- ^ "Windows Script Host 5.6 Boasts Windows XP Integration, Security, New Object Model". Archived from the original on 2008-02-18. Retrieved 2012-02-17.
- ^ "IT Pro". www.itprotoday.com. Archived from the original on September 18, 2012.
- ^ "Frequently Asked Questions About Remote Desktop". Microsoft. Archived from the original on 2007-07-04.
- ^ "Remote Desktop Connection Web Connection Software Download". Microsoft. Archived from the original on 2005-12-17.
- ^ "Remote Desktop Connection Software Download". Microsoft. Archived from the original on 2005-12-18.
- ^ "Remote Desktop Web Connection". Archived from the original on 2011-08-27. Retrieved 2011-08-28.
- ^ "Overview of Remote Assistance in Windows XP". Microsoft. Archived from the original on 2021-04-02. Retrieved 2005-12-18.
- ^ a b "Windows XP Technical Overview". Microsoft TechNet. Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "How To Use the Fast User Switching Feature in Windows XP". Archived from the original on 2011-08-12. Retrieved 2010-11-16.
- ^ "Architecture of Fast User Switching". Microsoft. Archived from the original on 2009-08-02. Retrieved 2011-07-18.
- ^ "The double-Ctrl+Alt+Del feature is really a kludge". Archived from the original on 2011-04-14. Retrieved 2010-11-11.
- ^ "New Features and Design Changes in Windows Installer 2.0". Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "Windows Installer 4.5 is now available!". Archived from the original on 2011-10-09. Retrieved 2011-08-05.
- ^ "Magic 15 with GetProcessesByName on Windows 2000".
- ^ "Fun with WMI Filters in Group Policy". Archived from the original on 2015-04-02. Retrieved 2015-03-19.
- ^ Windows XP 명령줄 관리 프로그램이 웨이백 머신에 아카이브된 2004-06-30
- ^ "New command-line tools: Windows XP Professional Product Documentation". Microsoft. Archived from the original on 2012-03-09. Retrieved 2011-08-18.
- ^ "Windows 2000 Chkdsk Management". Microsoft. Archived from the original on 2012-11-04. Retrieved 2011-01-13.
- ^ "Backing Up and Restoring Data". Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "IExpress Technology and the IExpress Wizard". Archived from the original on 2016-07-08. Retrieved 2017-08-26.
- ^ "Description of New Features in Sysprep for Windows XP". Archived from the original on 2007-01-21. Retrieved 2011-05-04.
- ^ "Inside Update.exe - The Package Installer for Windows and Windows Components". Microsoft. January 3, 2007. Archived from the original on 2007-01-03.
- ^ "A Description of the Desktop Cleanup Wizard (MSKB293154)". Microsoft. Archived from the original on 2009-01-04. Retrieved 2008-11-19.
- ^ "IT Pro". www.itprotoday.com. Archived from the original on July 15, 2010.
- ^ "Differences between a Quick format and a regular format during a "clean" installation of Windows XP". Archived from the original on 2011-08-14. Retrieved 2011-08-17.
- ^ a b "TBAL: an (accidental?) DPAPI Backdoor for local users". 31 July 2018. Archived from the original on 2018-12-30. Retrieved 2018-12-26.
- ^ "Certificate Autoenrollment in Windows XP". Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "Troubleshooting Certificate Status and Revocation: Identity and Access Management - Technet". Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "EFS Enhancements in Windows XP and Windows Server 2003". Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "Registry Keys Used to Tune EFS Caching". Archived from the original on 2013-11-03. Retrieved 2013-11-01.
- ^ "The Encrypting File System: Data Protection and Privacy". Archived from the original on 2017-08-16. Retrieved 2017-08-26.
- ^ "Description of the Software Restriction Policies in Windows XP". Archived from the original on 2009-12-07. Retrieved 2009-12-11.
- ^ "How Software Restriction Policies Work". Archived from the original on 2017-07-18. Retrieved 2017-08-26.
- ^ "INFO: Services and Redirected Drives". Archived from the original on 2012-10-28. Retrieved 2012-09-27.
- ^ "Running restricted -- What does the "protect my computer" option mean?". Archived from the original on 2011-09-04. Retrieved 2011-10-22.
- ^ "How to simplify the creation and maintenance of Internet Protocol (IPsec) security filters in Windows Server 2003 and Windows XP". Archived from the original on 2012-10-24. Retrieved 2010-11-10.
- ^ "SolutionBase: Understanding Windows Wireless Provisioning Services (WPS): TechRepublic". Archived from the original on 2016-04-27. Retrieved 2016-04-05.
- ^ a b "Windows XP Quality of Service (QoS) enhancements and behavior". Archived from the original on 2009-09-18. Retrieved 2009-09-19.
- ^ "Why Deploy Internet Protocol Version 6 (IPv6): Webcast (02-19-2007)". Archived from the original on 2012-03-22. Retrieved 2012-02-16.
- ^ "DHCPv6: Dibbler - a portable DHCPv6". Archived from the original on 2009-02-12. Retrieved 2012-02-16.
- ^ "About the Fax Service Extended COM API Fax Extended COM API". Archived from the original on 2010-01-12. Retrieved 2010-12-10.
- ^ "Peer Name Resolution Protocol". Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "What are the Peer-to-Peer Infrastructure APIs?". Microsoft. Archived from the original on 2021-04-02. Retrieved 2012-04-16.
- ^ a b c "How to use the Simple File Sharing feature to share files in Windows XP". Archived from the original on 2011-08-18. Retrieved 2011-08-23.
- ^ "Sharing Files and Folders: Windows XP Professional Resource Kit". Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "WebDAV Mini-Redirector (MRXDAV.SYS) Versions and Issues List". Archived from the original on 2010-03-15. Retrieved 2009-09-20.
- ^ "How to Disable Client-Side DNS Caching in Windows XP and Windows Server 2003". Support. Microsoft. 12 October 2007. Archived from the original on 24 November 2015. Retrieved 23 November 2015.
- ^ "DNS Physical Structure". TechNet. Microsoft. Archived from the original on 20 February 2016. Retrieved 20 November 2015.
- ^ "Network Bridge overview". Microsoft. Archived from the original on 2009-11-21. Retrieved 2009-09-18.
- ^ "Description of the Network Setup Wizard in Windows XP". Archived from the original on 2009-09-07. Retrieved 2009-09-18.
- ^ "Windows XP Interactions with UPnP-based IGDs". Archived from the original on 2010-04-27. Retrieved 2009-09-20.
- ^ "How To Use IrComm Mobile Devices and Windows XP to Access the Internet". Archived from the original on 2009-10-30. Retrieved 2009-09-19.
- ^ "Networking over IrDA in Windows XP". Microsoft. Archived from the original on 2009-09-01. Retrieved 2009-09-19.
- ^ "Use Windows XP Pro's Network Diagnostics tool for comprehensive troubleshooting". Archived from the original on 2016-04-27. Retrieved 2016-04-05.
- ^ "How to determine and to recover from Winsock2 corruption in Windows Server 2003, in Windows XP, and in Windows Vista". Archived from the original on 2015-03-07. Retrieved 2009-10-20.
- ^ "How to synchronize the time with the Windows Time service in Windows XP". Archived from the original on 2009-12-07. Retrieved 2009-12-14.
- ^ "New Features for Windows XP and the Windows 2003 Family". Message Queuing (MSMQ). Microsoft Developer Network. Archived from the original on 2007-12-24. Retrieved 2006-08-05.
- ^ "What's New in COM+ 1.5". Archived from the original on 2009-12-27. Retrieved 2009-12-13.
- ^ "Paint in Windows XP and onwards uses GDI+". Archived from the original on 2007-10-23. Retrieved 2010-11-10.
- ^ "RichEdit versions". Archived from the original on 2010-01-23. Retrieved 2010-11-10.
- ^ "Supported Platforms: Active Accessibility - MSDN". Archived from the original on 2010-09-08. Retrieved 2010-05-17.
- ^ "FreeCell -- Frequently Asked Questions (FAQ)". Archived from the original on 2013-07-19. Retrieved 2010-01-12.
- ^ "What one Windows XP feature am I most proud of?". Archived from the original on 2011-04-08. Retrieved 2010-11-11.
- ^ "Audio Tapers for Windows Volume Control applications". Archived from the original on 2012-03-26. Retrieved 2011-08-22.
- ^ "HOW TO: Configure a Preshared Key for Use with Layer Two Tunneling Protocol Connections in Windows XP". Archived from the original on 2010-11-29. Retrieved 2010-12-07.
- ^ "How to enable 48-bit Logical Block Addressing support for ATAPI disk drives in Windows XP". Support (6.3 ed.). January 31, 2007. Archived from the original on January 6, 2015. Retrieved June 18, 2019.
- ^ "Protected EAP (PEAP) Support Added to Windows XP SP1 and Windows Server 2003". Archived from the original on 2010-12-22. Retrieved 2010-11-11.
- ^ "How to obtain and to install USB 2.0 drivers in Windows XP Service Pack". Archived from the original on 2009-10-30. Retrieved 2009-10-29.
- ^ "USB FAQ: Introductory level". Microsoft. Archived from the original on 2010-12-25. Retrieved 2009-10-29.
- ^ "Designing Hardware for Surprise Removal under Windows XP". Archived from the original on 2012-03-11. Retrieved 2010-12-10.
- ^ [Windows XP Service Pack 2 설치 후 1394 디바이스의 성능이 저하될 수 있습니다]
- ^ "Description of 1394 Connection in Windows XP". Archived from the original on 2010-11-18. Retrieved 2010-11-11.
- ^ "Removable storage devices are not recognized after installing Windows XP SP2". Archived from the original on 2014-02-22. Retrieved 2014-02-08.
- ^ "An Introduction to Standard and Isolation Minifilters". Archived from the original on 2021-08-24. Retrieved 2021-08-24.
- ^ "Advantages of the Filter Manager Model". Archived from the original on 2021-08-24. Retrieved 2021-08-24.
- ^ a b c "Files that you add to the Offline Files folder on a Windows XP-based computer are synchronized when another person uses the computer". Archived from the original on 2012-10-26. Retrieved 2011-08-18.
- ^ "Computers that are running Windows XP SP2 and that are equipped with multiple processors that support processor power management features may experience decreased performance". Archived from the original on 2012-06-21. Retrieved 2012-06-17.
- ^ "Digital Video Application Compatibility with IEEE 1394 and USB Devices". Archived from the original on 2012-03-26. Retrieved 2011-08-13.
- ^ "YUV Mixing Mode". Archived from the original on 2011-10-25. Retrieved 2011-11-10.
- ^ "Network Protection Technologies: Changes to Functionality in Microsoft Windows XP Service Pack 2". Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "DCOM Security Enhancements in Windows XP Service Pack 2 and Windows Server 2003 Service Pack 1". Archived from the original on 2011-01-22. Retrieved 2011-08-17.
- ^ "New functionality in the Distributed Transaction Coordinator service in Windows Server 2003 Service Pack 1 and in Windows XP Service Pack 2". Archived from the original on 2011-09-04. Retrieved 2011-08-18.
- ^ "Description of how the Attachment Manager works in Windows XP Service Pack 2". Archived from the original on 2005-03-09. Retrieved 2009-10-12.
- ^ "Windows Installer 3.0 is available". Archived from the original on 2011-08-09. Retrieved 2011-08-05.
- ^ "FAQ for Secure Digital I/O Device Support in Windows". Windows Hardware Developer Center. October 28, 2010. Archived from the original on March 1, 2011. Retrieved June 18, 2019.
- ^ a b "Bluetooth Wireless Technology FAQ". Archived from the original on 2018-12-23. Retrieved 2011-08-08.
- ^ "Bluetooth Wireless Technology FAQ - 2010". Archived from the original on 2018-12-23. Retrieved 2011-08-08.
- ^ Engler, Tobias (22 February 2011). "Schwere der Lücken ist besorgniserregend". Mac & i (in German). Heinz Heise. Archived from the original on 24 February 2011. Retrieved 22 February 2011.
- ^ "New NX APIs added to Windows Vista SP1, Windows XP SP3 and Windows Server 2008". Archived from the original on 2011-08-25. Retrieved 2011-08-08.
- ^ "Description of Internet Connection Firewall". Archived from the original on 2009-09-27. Retrieved 2009-09-18.
- ^ "Manually Configuring Windows Firewall in Windows XP Service Pack 2". Archived from the original on 2017-08-26. Retrieved 2017-08-26.
- ^ "Description of the Windows Firewall feature in Windows XP SP2". Archived from the original on 2009-09-17. Retrieved 2009-09-18.
- ^ "The XPS Essentials Pack has been updated to support Windows XP Service Pack 3". XPS Team Blog. Microsoft. 29 October 2008. Archived from the original on 30 November 2016. Retrieved 30 November 2016.
- ^ "Windows Installer 3.1 v2 (3.1.4000.2435) is available". Archived from the original on 2011-08-05. Retrieved 2011-08-05.
- ^ "Network Diagnostics for Windows XP is available to help identify and fix network connection problems". Archived from the original on 2010-11-12. Retrieved 2010-11-10.
- ^ "Hotfix for Windows XP that adds support for SDHC cards that have a capacity of more than 4 GB". Support (5.0 ed.). May 22, 2013. Archived from the original on February 5, 2014. Retrieved June 18, 2019.