Windows XP
Encyclopedia
Windows XP is an operating system
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...

 produced by Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

 for use on personal computer
Personal computer
A personal computer is any general-purpose computer whose size, capabilities, and original sales price make it useful for individuals, and which is intended to be operated directly by an end-user with no intervening computer operator...

s, including home and business desktops, laptops and media centers
Home theater PC
A Home Theater PC or Media Center appliance is a convergence device that combines some or all the capabilities of a personal computer with a software application that supports video, photo, music playback, and sometimes video recording functionality...

. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

, based on installed user base. The name "XP" is short for "eXPerience."

Windows XP, the successor to Windows 2000
Windows 2000
Windows 2000 is a line of operating systems produced by Microsoft for use on personal computers, business desktops, laptops, and servers. Windows 2000 was released to manufacturing on 15 December 1999 and launched to retail on 17 February 2000. It is the successor to Windows NT 4.0, and is the...

 and Windows Me
Windows Me
Windows Millennium Edition, or Windows Me , is a graphical operating system released on September 14, 2000 by Microsoft, and was the last operating system released in the Windows 9x series. Support for Windows Me ended on July 11, 2006....

, was the first consumer-oriented operating system produced by Microsoft to be built on the Windows NT kernel. Windows XP was released worldwide for retail sale on October 25, 2001, and over 400 million copies were in use in January 2006. It was succeeded by Windows Vista
Windows Vista
Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs...

 in January 2007. Direct OEM
Original Equipment Manufacturer
An original equipment manufacturer, or OEM, manufactures products or components that are purchased by a company and retailed under that purchasing company's brand name. OEM refers to the company that originally manufactured the product. When referring to automotive parts, OEM designates a...

 and retail sales of Windows XP ceased on June 30, 2008. Microsoft continued to sell Windows XP through their System Builders (smaller OEMs who sell assembled computers) program until January 31, 2009.

The NT
Windows NT
Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993. It was a powerful high-level-language-based, processor-independent, multiprocessing, multiuser operating system with features comparable to Unix. It was intended to complement...

-based versions of Windows, which are programmed in C, C++
C++
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...

, and assembly
Assembly language
An assembly language is a low-level programming language for computers, microprocessors, microcontrollers, and other programmable devices. It implements a symbolic representation of the machine codes and other constants needed to program a given CPU architecture...

, are known for their improved stability and efficiency over the 9x
Windows 9x
Windows 9x is a generic term referring to a series of Microsoft Windows computer operating systems produced since 1995, which were based on the original and later modified Windows 95 kernel...

 versions of Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

. Windows XP presented a significantly redesigned graphical user interface
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...

, a change Microsoft promoted as more user-friendly than previous versions of Windows. A new software management facility called Side-by-Side Assembly
Side-by-side assembly
Side-by-side technology is a standard for executable files in Microsoft Windows XP and later versions that attempts to reduce DLL hell. Side-by-side technology is also known as WinSxS or SxS. Executables that include an SxS manifest are designated SxS assemblies.DLL hell designates a group of...

 was introduced to ameliorate the "DLL hell
DLL hell
In computing, DLL Hell is a term for the complications that arise when working with dynamic link libraries used with Microsoft Windows operating systems, particularly legacy 16-bit editions which all run in a single memory space....

" that plagues 9x versions of Windows. It is also the first version of Windows to use product activation
Microsoft Product Activation
Microsoft Product Activation is a form of digital rights management used by Microsoft Corporation in several of its computer software programs, most notably its Windows operating system and its Office productivity suite...

 to combat illegal copying
Copyright infringement of software
Copyright infringement of software=The copyright infringement of software refers to several practices which involve the unauthorized copying of computer software. Copyright infringement of this kind varies globally...

.

During development, the project was codenamed  "Whistler", after Whistler, British Columbia
Whistler, British Columbia
Whistler is a Canadian resort town in the southern Pacific Ranges of the Coast Mountains in the province of British Columbia, Canada, approximately north of Vancouver...

, as many Microsoft employees skied at the Whistler-Blackcomb
Whistler-Blackcomb
Whistler Blackcomb is a major ski resort located 125 km north of Vancouver, in British Columbia, Canada. By many measures it is the largest ski resort in North America; it is 50% larger than its nearest competitor in terms of size, has the greatest uphill lift capacity, and until 2009, had...

 ski resort.

According to web analytics
Web analytics
Web analytics is the measurement, collection, analysis and reporting of internet data for purposes of understanding and optimizing web usage....

 data generated by W3Schools
W3Schools
W3Schools is a web developer's portal, with tutorials and references relating to web development subjects, including HTML, XML, CSS, JavaScript, PHP, ASP, ASP.NET, and SQL....

, from September 2003 to July 2011, Windows XP was the most widely used operating system for accessing the internet. , Windows XP market share is at 33.4% after having peaked at 76.1% in January 2007.

User interface

Windows XP featured a new task-based GUI (Graphical user interface). The Start menu and Taskbar were updated and many visual effects were added, including:
  • A translucent blue selection rectangle in Windows Explorer
  • Drop shadow
    Drop shadow
    In computer graphics, a drop shadow is a visual effect consisting of drawing that looks like the shadow of an object, giving the impression that the object is raised above the objects behind it. The drop shadow is often used for elements of a graphical user interface such as windows or menus, and...

    s for icon labels on the desktop
  • Task-based sidebars in Explorer windows ("common tasks")
  • The ability to group the taskbar buttons of the windows of one application into one button
  • The ability to lock the taskbar and other toolbars to prevent accidental changes
  • The highlighting of recently added programs on the Start menu
  • Shadows under menus (Windows 2000 had shadows under mouse pointers, but not menus)
    Windows XP themes
    Default Blue (Luna)
    Windows Classic
    XP Media Center
    The new start menu design
    in the "Energy blue" theme.
    The "task grouping" feature introduced in Windows XP
    showing both grouped and ungrouped tasks.


Windows XP analyzes the performance impact of visual effects and uses this to determine whether to enable them, so as to prevent the new functionality from consuming excessive additional processing overhead. Users can further customize these settings. Some effects, such as alpha compositing
Alpha compositing
In computer graphics, alpha compositing is the process of combining an image with a background to create the appearance of partial or full transparency. It is often useful to render image elements in separate passes, and then combine the resulting multiple 2D images into a single, final image in a...

 (transparency and fading), are handled entirely by many newer video cards. However, if the video card is not capable of hardware alpha blending, performance can be substantially degraded, and Microsoft recommends the feature should be turned off manually. Windows XP added the ability for Windows to use "Visual Styles" to change the appearance of the user interface. However, visual styles must be cryptographically signed by Microsoft to run. Luna
Luna (theme)
Themes customize the appearance of the Windows operating system without changing its functionality ....

 is the name of the new visual style that ships with Windows XP, and is enabled by default for machines with more than 64 MiB
MIB
MIB may refer to any of several concepts:* Master of International Business, a postgraduate business degree* Melayu Islam Beraja, the adopted national philosophy of Brunei* Motion induced blindness, a visual illusion in peripheral vision...

 of RAM
Random-access memory
Random access memory is a form of computer data storage. Today, it takes the form of integrated circuits that allow stored data to be accessed in any order with a worst case performance of constant time. Strictly speaking, modern types of DRAM are therefore not random access, as data is read in...

. Luna refers only to one particular visual style, not to all of the new user interface features of Windows XP as a whole. Some users "patch" the uxtheme.dll file that restricts the ability to use visual styles, created by the general public or the user, on Windows XP.

In addition to the included Windows XP themes, there is one previously unreleased theme with a dark blue taskbar and window bars similar to Windows Vista titled "Royale Noir" available as unofficial download. Microsoft officially released a modified version of this theme as the "Zune" theme, to celebrate the launch of its Zune portable media player in November 2006. The differences are only visual with a new glassy look along with a black taskbar instead of dark blue and an orange start button instead of green. Additionally, the Media Center "Energy Blue" theme, which was included in the Media Center editions, is also available to download for use on all Windows XP editions.

The default wallpaper, Bliss
Bliss (image)
Bliss is the name of a Windows bitmap image included with Microsoft Windows XP, produced from a photograph of a landscape in Sonoma County, California, southeast of Sonoma Valley near the site of the old Clover Stornetta Inc. Dairy. The image contains rolling green hills and a blue sky with cumulus...

, is a BMP
Windows bitmap
The BMP File Format, also known as Bitmap Image File or Device Independent Bitmap file format or simply a Bitmap, is a Raster graphics image file format used to store bitmap digital images, independently of the display device , especially on Microsoft Windows and OS/2 operating systems.The BMP...

 photograph of a landscape in the Napa Valley
Napa County, California
Napa County is a county located north of the San Francisco Bay Area in the U.S. state of California. It is coterminous with the Napa, California, Metropolitan Statistical Area. As of 2010 the population is 136,484. The county seat is Napa....

 outside Napa, California
Napa, California
-History:The name Napa was probably derived from the name given to a southern Nappan village whose people shared the area with elk, deer, grizzlies and cougars for many centuries, according to Napa historian Kami Santiago. At the time of the first recorded exploration into Napa Valley in 1823, the...

, with rolling green hills and a blue sky with stratocumulus
Stratocumulus cloud
A Stratocumulus cloud belongs to a class of clouds characterized by large dark, rounded masses, usually in groups, lines, or waves, the individual elements being larger than those in altocumuli, and the whole being at a lower altitude, usually below 2,400 m...

 and cirrus cloud
Cirrus cloud
Cirrus clouds are atmospheric clouds generally characterized by thin, wispy strands, giving them their name from the Latin word cirrus meaning a ringlet or curling lock of hair...

s.

The Windows 2000 "classic" interface can be used instead if preferred. Several third party utilities exist that provide hundreds of different visual styles.

New and updated features

Windows XP introduced several new features to the Windows line, including:
  • GDI+ graphics subsystem and improved image management and viewing in the shell
  • DirectX
    DirectX
    Microsoft DirectX is a collection of application programming interfaces for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with Direct, such as Direct3D, DirectDraw, DirectMusic, DirectPlay,...

     8.1 upgradeable to DirectX 9.0c
  • Start Menu
    Start menu
    The Start Menu and Start Button are user interface elements used in the later versions of the Microsoft Windows operating systems and in some X window managers...

     and Taskbar
    Taskbar
    In computing, a taskbar is a bar displayed on a full edge of a GUI desktop that is used to launch and monitor running applications. Microsoft incorporated a taskbar in Windows 95 and it has been a defining aspect of Microsoft Windows's graphical user interface ever since. Some desktop environments,...

     improvements
  • A number of new features in Windows Explorer
    Windows Explorer
    This article is about the Windows file system browser. For the similarly named web browser, see Internet ExplorerWindows Explorer is a file manager application that is included with releases of the Microsoft Windows operating system from Windows 95 onwards. It provides a graphical user interface...

     including task panes, tiles and filmstrip views, improved sorting and grouping, searching by document categories, customizable infotips, built-in CD burning, AutoPlay
    AutoPlay
    AutoPlay, a feature introduced in Windows XP, examines newly discovered removable media and devices and, based on content such as pictures, music or video files, launches an appropriate application to play or display the content. It is closely related to the AutoRun operating system feature...

    , Simple File Sharing and WebDAV mini-redirector.
  • Improved imaging features such as Windows Picture and Fax Viewer, improved image handling and thumbnail caching in Explorer
  • A number of kernel enhancements and power management improvements
  • Faster start-up, (due to improved Prefetch
    Prefetcher
    The Prefetcher is a component of versions of Microsoft Windows starting with Windows XP. It is a component of the Memory Manager that speeds up the Windows boot process, and shortens the amount of time it takes to start up programs...

     functions) logon, logoff, hibernation
    Hibernate (OS feature)
    Hibernation in computing is powering down a computer while retaining its state.Upon hibernation, the computer saves the contents of its random access memory to a hard disk or other non-volatile storage...

     and application launch sequences.
  • The ability to discard a newer device driver
    Device driver
    In computing, a device driver or software driver is a computer program allowing higher-level computer programs to interact with a hardware device....

     in favor of the previous one (known as driver rollback) should a driver upgrade not produce desirable results.
  • Numerous improvements to increase the system reliability such as improved System Restore
    System Restore
    System Restore is a component of Microsoft's Windows Me, Windows XP, Windows Vista and Windows 7, but not Windows 2000, operating systems that allows for the rolling back of system files, registry keys, installed programs, etc., to a previous state in the event of system malfunction or failure.The...

    , Automated System Recovery
    Automated System Recovery
    Automated System Recovery is a feature of the Windows XP operating system that can be used to simplify recovery of a computer's system or boot volumes. ASR consists of two parts: an automated backup, and an automated restore...

    , Windows Error Reporting
    Windows Error Reporting
    Windows Error Reporting is a crash reporting technology introduced by Microsoft with Windows XP and included in later Windows versions and Windows Mobile 5.0 and 6.0. Not to be confused with the Dr...

     and driver reliability.
  • A new, arguably more user-friendly interface, including the framework for developing themes
    Windows XP themes
    Themes customize the appearance of the Windows operating system without changing its functionality ....

     for the desktop environment and richer icons with alpha transparency
  • Hardware support improvements such as USB 2.0, FireWire 800, Windows Image Acquisition
    Windows Image Acquisition
    Windows Image Acquisition is a Microsoft driver model and application programming interface for Microsoft Windows Me and later Windows operating systems that enables graphics software to communicate with imaging hardware such as scanners, digital cameras and Digital Video-equipment...

    , Media Transfer Protocol
    Media Transfer Protocol
    The Media Transfer Protocol is a devised set of custom extensions to the Picture Transfer Protocol . Whereas PTP was designed for downloading photographs from digital cameras, Media Transfer Protocol supports the transfer of music files on digital audio players and media files on portable media...

    , DualView for multi-monitors and audio improvements.
  • Fast user switching
    Fast user switching
    Fast user switching is a feature on some modern multi-user operating systems such as Windows XP and newer, Mac OS X, Linux. It allows users to switch between user accounts on a single PC without quitting applications and logging out. Analogous functionality was first developed on consumer level...

    , which allows a user to save the current state and open applications of their desktop and allow another user to log on without losing that information
  • The ClearType
    ClearType
    ClearType is a trademark for Microsoft's implementation of subpixel rendering technology. ClearType attempts to improve the appearance of text on certain types of computer display screens by sacrificing color fidelity for additional intensity variation. This trade-off is asserted to work well on...

     font rendering mechanism, which is designed to improve text readability on liquid crystal display
    Liquid crystal display
    A liquid crystal display is a flat panel display, electronic visual display, or video display that uses the light modulating properties of liquid crystals . LCs do not emit light directly....

     (LCD) and similar monitors, especially laptops.
  • Remote Assistance and Remote Desktop features, which allow users to connect to a computer running Windows XP from across a network or the Internet
    Internet
    The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite to serve billions of users worldwide...

     and access their applications, files, printers, and devices or request help.
  • New networking features including Windows Firewall
    Windows Firewall
    Windows Firewall is a software component of Microsoft Windows that provides firewalling and packet filtering functions. It was first included in Windows XP and Windows Server 2003...

    , Internet Connection Sharing
    Internet Connection Sharing
    Internet Connection Sharing is the use of a device with Internet access such as 3G cellular service, broadband via Ethernet, or other Internet gateway as an access point for other devices...

     integration with UPnP, NAT traversal APIs, Quality of Service features, IPv6 and Teredo tunneling, Background Intelligent Transfer Service
    Background Intelligent Transfer Service
    Background Intelligent Transfer Service is a component of Microsoft Windows XP and later operating systems that facilitates prioritized, throttled, and asynchronous transfer of files between machines using idle network bandwidth...

    , extended fax features, network bridging, peer to peer networking, support for most DSL
    Digital Subscriber Line
    Digital subscriber line is a family of technologies that provides digital data transmission over the wires of a local telephone network. DSL originally stood for digital subscriber loop. In telecommunications marketing, the term DSL is widely understood to mean Asymmetric Digital Subscriber Line ,...

     modems, IEEE 802.11
    IEEE 802.11
    IEEE 802.11 is a set of standards for implementing wireless local area network computer communication in the 2.4, 3.6 and 5 GHz frequency bands. They are created and maintained by the IEEE LAN/MAN Standards Committee . The base version of the standard IEEE 802.11-2007 has had subsequent...

     (Wi-Fi
    Wi-Fi
    Wi-Fi or Wifi, is a mechanism for wirelessly connecting electronic devices. A device enabled with Wi-Fi, such as a personal computer, video game console, smartphone, or digital audio player, can connect to the Internet via a wireless network access point. An access point has a range of about 20...

    ) connections with auto configuration
    Wireless Zero Configuration
    Wireless Zero Configuration , also known as Wireless Auto Configuration, or WLAN AutoConfig is a wireless connection management utility included with Microsoft Windows XP and later operating systems as a service that dynamically selects a wireless network to connect to based on a user's preferences...

     and roaming, TAPI 3.1
    Telephony Application Programming Interface
    The Telephony Application Programming Interface is a Microsoft Windows API, which provides computer telephony integration and enables PCs running Microsoft Windows to use telephone services. Different versions of TAPI are available on different versions of Windows...

    , Bluetooth
    Bluetooth
    Bluetooth is a proprietary open wireless technology standard for exchanging data over short distances from fixed and mobile devices, creating personal area networks with high levels of security...

     and networking over FireWire.
  • New security features such as Software Restriction Policies, Credential Manager, Encrypting File System
    Encrypting File System
    The Encrypting File System on Microsoft Windows is a feature introduced in version 3.0 of NTFS that provides filesystem-level encryption...

     improvements, improved certificate services, smart card and PKI
    Public key infrastructure
    Public Key Infrastructure is a set of hardware, software, people, policies, and procedures needed to create, manage, distribute, use, store, and revoke digital certificates. In cryptography, a PKI is an arrangement that binds public keys with respective user identities by means of a certificate...

     support. Windows XP SP2 introduced Data Execution Prevention
    Data Execution Prevention
    Data Execution Prevention is a security feature included in modern operating systems.It is known to be available in Linux, Mac OS X, and Microsoft Windows operating systems and is intended to prevent an application or service from executing code from a non-executable memory region. This helps...

    , Windows Security Center and Attachment Manager.
  • Side-by-side assemblies
    Side-by-side assembly
    Side-by-side technology is a standard for executable files in Microsoft Windows XP and later versions that attempts to reduce DLL hell. Side-by-side technology is also known as WinSxS or SxS. Executables that include an SxS manifest are designated SxS assemblies.DLL hell designates a group of...

     and registration-free COM
  • Improved media features in Windows Media format runtime, Windows Media Player
    Windows Media Player
    Windows Media Player is a media player and media library application developed by Microsoft that is used for playing audio, video and viewing images on personal computers running the Microsoft Windows operating system, as well as on Pocket PC and Windows Mobile-based devices...

    , Windows Movie Maker
    Windows Movie Maker
    Windows Movie Maker is a video creating/editing software application, included in Microsoft Windows Me, XP, and Vista. It contains features such as effects, transitions, titles/credits, audio track, timeline narration, and Auto Movie. New effects and transitions can be made and existing ones can be...

    , TV/video capture and playback technologies, Windows Media Encoder
    Windows Media Encoder
    Windows Media Encoder is a freely downloadable trial version media encoder developed by Microsoft which enables content developers to convert or capture both live and prerecorded audio, video, and computer screen images to Windows Media formats for live and on-demand delivery. It is the successor...

     and introduction of Windows Media Center
    Windows Media Center
    Windows Media Center is a digital video recorder and media player developed by Microsoft. It is an application that allows users to view and record live television, as well as organize and play music and videos...

  • General improvements to international support such as more locales, languages and scripts, MUI support in Terminal Services, improved IMEs and National Language Support, Text Services Framework
    Text Services Framework
    The Text Services Framework , is a COM framework and API in Windows XP and later Windows operating systems that supports advanced text input and text processing. The Text Services Framework is designed to offer advanced language and word processing features to applications...

  • Handwriting recognition, speech recognition and digital ink support accessible through the Tablet PC Input Panel
    Tablet PC Input Panel
    The Tablet PC Input Panel is an accessory included in Microsoft Windows that allows input of text using a pen and digitizing tablet, touch screen, an on-screen soft keyboard or mouse. It performs handwriting recognition and converts handwriting into text for use in most non-full-screen Windows...

     (TIP) in Windows XP Tablet PC Edition
  • Numerous improvements to system administration tools such as Windows Installer
    Windows Installer
    The Windows Installer is a software component used for the installation, maintenance, and removal of software on modern Microsoft Windows systems...

    , Windows Script Host
    Windows Script Host
    The Microsoft Windows Script Host is an automation technology for Microsoft Windows operating systems that provides scripting capabilities comparable to batch files, but with a greater range of supported features...

    , Disk Defragmenter, Windows Task Manager
    Windows Task Manager
    Windows Task Manager is a task manager application included with the Microsoft Windows NT family of operating systems that provides detailed information about computer performance and running applications, processes and CPU usage, commit charge and memory information, network activity and...

    , Group Policy
    Group Policy
    Group Policy is a feature of the Microsoft Windows NT family of operating systems. Group Policy is a set of rules that control the working environment of user accounts and computer accounts. Group Policy provides the centralized management and configuration of operating systems, applications, and...

    , CHKDSK
    CHKDSK
    CHKDSK is a command on computers running DOS, OS/2 and Microsoft Windows operating systems that displays the file system integrity status of hard disks and floppy disk and can fix logical file system errors. It is similar to the fsck command in Unix.The command is implemented as an executable...

    , NTBackup
    NTBackup
    NTBackup is the built-in backup application introduced in Windows NT around 1997 and part of all subsequent versions up to and including Windows 2000, Windows XP and Windows Server 2003. It uses a proprietary backup format to back up files. Files can be backed up to tape, ZIP drives, floppy...

    , Microsoft Management Console
    Microsoft Management Console
    Microsoft Management Console is a component of Windows 2000 and its successors that provides system administrators and advanced users an interface for configuring and monitoring the system.- Snap-ins and consoles :...

    , Shadow Copy, Registry Editor, Sysprep
    Sysprep
    Sysprep is the name of Microsoft's System Preparation Utility for Microsoft Windows operating system deployment.- History :Sysprep was originally introduced for use with Windows NT 4.0. Later versions introduced for Windows 2000 and Windows XP are available for download from Microsoft and included...

     and WMI
    Windows Management Instrumentation
    Windows Management Instrumentation is a set of extensions to the Windows Driver Model that provides an operating system interface through which instrumented components provide information and notification...

  • Improved application compatibility
    Compatibility layer
    A compatibility layer is a term that refers to components that allow for non-native support of components.In software engineering, a compatibility layer allows binaries for a legacy or foreign system to run on a host system. This translates system calls for the foreign system into native system...

     and shims compared to Windows 2000
  • Updated accessories and games.
  • Improvements to IntelliMirror features such as Offline Files, Roaming user profiles and Folder redirection
    Folder redirection
    In computing, and specifically in the context of Microsoft Windows operating systems, Microsoft refers to Folder Redirection when automatically re-routing I/O to/from standard folders to use storage elsewhere on a network...

    .


Users in British schools observed the improved ease of use and advanced capabilitiescomparing the former to and , and the latter to Unix
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...

.

Editions

The two major editions are Windows XP Home Edition, designed for home users, and Windows XP Professional, designed for business and power-users. XP Professional contains advanced features that the average home user would not use. However, these features are not necessarily missing from XP Home. They are simply disabled, but are there and can become functional. These releases were made available at retail outlets that sell computer software, and were preinstalled on computers sold by major computer manufacturers. As of mid-2008, both editions continue to be sold. A third edition, called Windows XP Media Center Edition, was introduced in 2002 and was updated every year until 2006 to incorporate new digital media, broadcast television and Media Center Extender capabilities. Unlike the Home and Professional edition, it was never made available for retail purchase, and was typically either sold through OEM
Original Equipment Manufacturer
An original equipment manufacturer, or OEM, manufactures products or components that are purchased by a company and retailed under that purchasing company's brand name. OEM refers to the company that originally manufactured the product. When referring to automotive parts, OEM designates a...

 channels, or was preinstalled on computers that were typically marketed as "media center PCs".

Two different 64-bit
64-bit
64-bit is a word size that defines certain classes of computer architecture, buses, memory and CPUs, and by extension the software that runs on them. 64-bit CPUs have existed in supercomputers since the 1970s and in RISC-based workstations and servers since the early 1990s...

 editions were made available. One, designed specifically for Itanium-based workstations, was introduced in 2001 at around the same time as the Home and Professional editions, but was discontinued a few years later when vendors of Itanium hardware stopped selling workstation-class machines due to low sales. The other, called Windows XP Professional x64 Edition, supports the x86-64 extension. x86-64 was implemented first by AMD as "AMD64", found in AMD's Opteron
Opteron
Opteron is AMD's x86 server and workstation processor line, and was the first processor which supported the AMD64 instruction set architecture . It was released on April 22, 2003 with the SledgeHammer core and was intended to compete in the server and workstation markets, particularly in the same...

 and Athlon 64
Athlon 64
The Athlon 64 is an eighth-generation, AMD64-architecture microprocessor produced by AMD, released on September 23, 2003. It is the third processor to bear the name Athlon, and the immediate successor to the Athlon XP...

 chips, and later implemented by Intel as "Intel 64" (formerly known as IA-32e and EM64T), found in some of Intel's Pentium 4
Pentium 4
Pentium 4 was a line of single-core desktop and laptop central processing units , introduced by Intel on November 20, 2000 and shipped through August 8, 2008. They had a 7th-generation x86 microarchitecture, called NetBurst, which was the company's first all-new design since the introduction of the...

 and later chips.

Windows XP Tablet PC Edition was produced for a class of specially designed notebook/laptop computers called tablet PC
Tablet computer
A tablet computer, or simply tablet, is a complete mobile computer, larger than a mobile phone or personal digital assistant, integrated into a flat touch screen and primarily operated by touching the screen...

s. It is compatible with a pen-sensitive screen, supporting handwritten notes and portrait-oriented screens.
Microsoft also released Windows XP Embedded, an edition for specific consumer electronics, set-top box
Set-top box
A set-top box or set-top unit is an information appliance device that generally contains a tuner and connects to a television set and an external source of signal, turning the signal into content which is then displayed on the television screen or other display device.-History:Before the...

es, kiosks/ATMs, medical devices, arcade video games, point-of-sale terminals, and Voice over Internet Protocol (VoIP
Voice over IP
Voice over Internet Protocol is a family of technologies, methodologies, communication protocols, and transmission techniques for the delivery of voice communications and multimedia sessions over Internet Protocol networks, such as the Internet...

) components. In July 2006, Microsoft released Windows Fundamentals for Legacy PCs
Windows Fundamentals for Legacy PCs
Windows Fundamentals for Legacy PCs is a thin client operating system from Microsoft, based on Windows XP Embedded, but optimized for older, less powerful hardware. It was released on 8 July 2006...

, a thin client
Thin client
A thin client is a computer or a computer program which depends heavily on some other computer to fulfill its traditional computational roles. This stands in contrast to the traditional fat client, a computer designed to take on these roles by itself...

 version of Windows XP Embedded which targets older machines (as early as the original Pentium). It is only available to Software Assurance
Microsoft Software Assurance
Microsoft Software Assurance is a Microsoft maintenance program aimed at business users who use Microsoft Windows, Microsoft Office, and other server and desktop applications...

 customers. It is intended for corporate customers who would like to upgrade to Windows XP to take advantage of its security and management capabilities, but can't afford to purchase new hardware.

Editions for specific markets

Windows XP Starter Edition is a lower-cost edition of Windows XP available in Thailand, Indonesia, Russia, India, Colombia, Brazil, Argentina, Peru, Bolivia, Chile, Mexico, Ecuador, Uruguay and Venezuela. It is similar to Windows XP Home, but is limited to low-end hardware, can only run three programs at a time, and has some other features either removed or disabled by default. Each country's edition is also customized for that country, including desktop backgrounds of popular locations, localized help features for those who may not speak English, and other default settings designed for easier use than typical Windows XP installations. The Malaysian version, for example, contains a desktop background of the Kuala Lumpur
Kuala Lumpur
Kuala Lumpur is the capital and the second largest city in Malaysia by population. The city proper, making up an area of , has a population of 1.4 million as of 2010. Greater Kuala Lumpur, also known as the Klang Valley, is an urban agglomeration of 7.2 million...

 skyline.

In March 2004, the European Commission
European Commission
The European Commission is the executive body of the European Union. The body is responsible for proposing legislation, implementing decisions, upholding the Union's treaties and the general day-to-day running of the Union....

 fined Microsoft €497 million (US$603 million) and ordered the company to provide a version of Windows without Windows Media Player
Windows Media Player
Windows Media Player is a media player and media library application developed by Microsoft that is used for playing audio, video and viewing images on personal computers running the Microsoft Windows operating system, as well as on Pocket PC and Windows Mobile-based devices...

. The Commission concluded that Microsoft "broke European Union
European Union
The European Union is an economic and political union of 27 independent member states which are located primarily in Europe. The EU traces its origins from the European Coal and Steel Community and the European Economic Community , formed by six countries in 1958...

 competition law by leveraging its near monopoly
Monopoly
A monopoly exists when a specific person or enterprise is the only supplier of a particular commodity...

 in the market for PC operating systems onto the markets for work group server
Server (computing)
In the context of client-server architecture, a server is a computer program running to serve the requests of other programs, the "clients". Thus, the "server" performs some computational task on behalf of "clients"...

 operating systems and for media players". After unsuccessful appeals in 2004 and 2005, Microsoft reached an agreement with the Commission where it would release a court-compliant version, Windows XP Edition N. This version does not include the company's Windows Media Player but instead encourages users to pick and download their own media player. Microsoft wanted to call this version Reduced Media Edition, but EU regulators objected and suggested the Edition N name, with the N signifying "not with Media Player" for both Home and Professional editions of Windows XP. Because it is sold at the same price as the version with Windows Media Player included, Dell
Dell
Dell, Inc. is an American multinational information technology corporation based in 1 Dell Way, Round Rock, Texas, United States, that develops, sells and supports computers and related products and services. Bearing the name of its founder, Michael Dell, the company is one of the largest...

, Hewlett-Packard
Hewlett-Packard
Hewlett-Packard Company or HP is an American multinational information technology corporation headquartered in Palo Alto, California, USA that provides products, technologies, softwares, solutions and services to consumers, small- and medium-sized businesses and large enterprises, including...

, Lenovo and Fujitsu Siemens
Fujitsu Siemens Computers
Fujitsu Siemens Computers B.V. was a Japanese and German IT vendor. The company was founded in 1999 as a 50/50 joint venture between Fujitsu Limited of Japan and Siemens AG of Germany...

 have chosen not to stock the product. However, Dell did offer the operating system for a short time. Consumer interest has been low, with roughly 1,500 units shipped to OEMs
Original Equipment Manufacturer
An original equipment manufacturer, or OEM, manufactures products or components that are purchased by a company and retailed under that purchasing company's brand name. OEM refers to the company that originally manufactured the product. When referring to automotive parts, OEM designates a...

, and no reported sales to consumers.

In December 2005, the Korean Fair Trade Commission
Fair Trade Commission (South Korea)
The Korea Fair Trade Commission is South Korea's regulatory authority for economic competition. It was established in 1981 within the Economic Planning Board. The establishing law was the Monopoly Regulation and Fair Trade Act , Law No. 3320, December 31, 1980...

 ordered Microsoft to make available editions of Windows XP and Windows Server 2003
Windows Server 2003
Windows Server 2003 is a server operating system produced by Microsoft, introduced on 24 April 2003. An updated version, Windows Server 2003 R2, was released to manufacturing on 6 December 2005...

 that do not contain Windows Media Player
Windows Media Player
Windows Media Player is a media player and media library application developed by Microsoft that is used for playing audio, video and viewing images on personal computers running the Microsoft Windows operating system, as well as on Pocket PC and Windows Mobile-based devices...

 or Windows Messenger
Windows Messenger
Windows Messenger is a client by Microsoft that is included in the Windows XP operating system. Designed for use by corporate users as well as home users, it was originally created as a streamlined and integrated version of MSN Messenger...

. Like the European Commission decision, this decision was based on the grounds that Microsoft had abused its dominant position in the market to push other products onto consumers. Unlike that decision, however, Microsoft was also forced to withdraw the non-compliant versions of Windows from the South Korean market. This decision resulted in Microsoft's releasing "K" and "KN" variants of the Home and Professional editions in August 2006.

That same year, Microsoft also released two additional editions of Windows XP Home Edition directed towards subscription-based and pay-as-you-go pricing models. These editions, released as part of Microsoft's FlexGo
Microsoft FlexGo
FlexGo is a technology developed by Microsoft to enable users to pay for using a full-featured personal computer based on the amount of time it used for, similar to pay as you go for cell phones. Another method of payment would be a monthly subscription. It was introduced on May 22, 2006...

 initiative, are used in conjunction with a hardware component to enforce time limitations on the usage of Windows. Its target market is emerging economies such as Brazil and Vietnam.

Languages

Windows XP was available in many languages. In addition, MUI packs and Language Interface Pack
Language Interface Pack
In Microsoft terminology, a Language Interface Pack is a localized skin for localizing software in emerging or minority language markets, such as Lithuanian, Serbian, Hindi, Marathi, Tamil and Thai...

s translating the user interface were also available for certain languages.

ATMs and Vendors

Automated teller machine
Automated teller machine
An automated teller machine or automatic teller machine, also known as a Cashpoint , cash machine or sometimes a hole in the wall in British English, is a computerised telecommunications device that provides the clients of a financial institution with access to financial transactions in a public...

 (ATM) vendors Wincor Nixdorf
Wincor Nixdorf
Wincor Nixdorf is a German corporation that provides retail and retail banking hardware, software, and services. Wincor Nixdorf is engaged primarily in the sale, manufacture, installation and service of self-service transaction systems , retail banking equipment, lottery terminals, postal...

, NCR Corporation
NCR Corporation
NCR Corporation is an American technology company specializing in kiosk products for the retail, financial, travel, healthcare, food service, entertainment, gaming and public sector industries. Its main products are self-service kiosks, point-of-sale terminals, automated teller machines, check...

 and Diebold Incorporated
Diebold
Diebold, Inc. is a United States-based security systems corporation that is engaged primarily in the sale, manufacture, installation and service of self-service transaction systems , electronic and physical security products , and software and integrated systems for global financial and...

 have all adopted Microsoft Windows XP as their migration path from OS/2
OS/2
OS/2 is a computer operating system, initially created by Microsoft and IBM, then later developed by IBM exclusively. The name stands for "Operating System/2," because it was introduced as part of the same generation change release as IBM's "Personal System/2 " line of second-generation personal...

. Wincor Nixdorf, who has been pushing for standardization for many years, began shipping ATMs with Windows when they first arrived on the scene.

Diebold initially shipped XP Home Edition exclusively, but, following extensive pressure from customer banks to support a common operating system, switched to support XP Professional to match their primary competitor, NCR Corporation and Wincor Nixdorf.

Redbox
Redbox
Redbox is an American company that specializes in the rental of DVDs, Blu-ray Discs, and video games via automated retail kiosks. As of the end of June 2011, Redbox had over 33,000 kiosks in over 27,800 locations....

 DVD
DVD
A DVD is an optical disc storage media format, invented and developed by Philips, Sony, Toshiba, and Panasonic in 1995. DVDs offer higher storage capacity than Compact Discs while having the same dimensions....

 Vending machines run a modified version of XP designed for the fullscreen User Interface
User interface
The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs. The goal of interaction between a human and a machine at the user interface is effective operation and control of the machine, and feedback from the...

 of the Vending Touchscreen and the DVD vending itself.

Service packs

Microsoft occasionally releases service pack
Service pack
A service pack is a collection of updates, fixes or enhancements to a software program delivered in the form of a single installable package. Many companies, such as Microsoft or Autodesk, typically release a service pack when the number of individual patches to a given program reaches a certain ...

s for its Windows operating systems to fix problems and add features. Each service pack is a superset of all previous service packs and patches so that only the latest service pack needs to be installed, and also includes new revisions.
However if you still have the earliest version of Windows XP on Retail CD (without any service packs included), you will need to install SP1a or SP2, before SP3 can be installed.
Older service packs need not be manually removed before application of the most recent one. Windows Update "normally" takes care of automatically removing unnecessary files.

Windows XP was criticized by some users for security vulnerabilities, tight integration of applications such as Internet Explorer 6
Internet Explorer 6
Internet Explorer 6 is the sixth major revision of Internet Explorer, a web browser developed by Microsoft for Windows operating systems...

 and Windows Media Player
Windows Media Player
Windows Media Player is a media player and media library application developed by Microsoft that is used for playing audio, video and viewing images on personal computers running the Microsoft Windows operating system, as well as on Pocket PC and Windows Mobile-based devices...

, and for aspects of its default user interface. Service Pack 2, Service Pack 3, and Internet Explorer 8
Internet Explorer 8
Windows Internet Explorer 8 is a web browser developed by Microsoft in the Internet Explorer browser series. The browser was released on March 19, 2009 for Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, and Windows 7. Both 32-bit and 64-bit builds are available...

 addressed some of these concerns.

The service pack details below only apply to the 32-bit editions. Windows XP Professional x64 Edition was based on Windows Server 2003
Windows Server 2003
Windows Server 2003 is a server operating system produced by Microsoft, introduced on 24 April 2003. An updated version, Windows Server 2003 R2, was released to manufacturing on 6 December 2005...

 Service Pack 1 and claimed to be "SP1" in system properties from the initial release. It is updated by the same service packs and hotfixes as the x64 edition of Windows Server 2003.

Service Pack 1

Service Pack 1 (SP1) for Windows XP was released on September 9, 2002. It contains post-RTM security fixes and hot-fixes, compatibility updates, optional .NET Framework
.NET Framework
The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...

 support, enabling technologies for new devices such as Tablet PCs, and a new Windows Messenger 4.7 version
Windows Messenger
Windows Messenger is a client by Microsoft that is included in the Windows XP operating system. Designed for use by corporate users as well as home users, it was originally created as a streamlined and integrated version of MSN Messenger...

. The most notable new features were USB 2.0
Universal Serial Bus
USB is an industry standard developed in the mid-1990s that defines the cables, connectors and protocols used in a bus for connection, communication and power supply between computers and electronic devices....

 support and a Set Program Access and Defaults utility that aimed at hiding various middleware products. Users can control the default application for activities such as web browsing and instant messaging, as well as hide access to some of Microsoft's bundled programs. This utility was first brought into the older Windows 2000 operating system with its Service Pack 3. This Service Pack supported SATA
Sata
Sata is a traditional dish from the Malaysian state of Terengganu, consisting of spiced fish meat wrapped in banana leaves and cooked on a grill.It is a type of Malaysian fish cake, or otak-otak...

 and hard drives that were larger than 137GB (48-bit LBA
Logical block addressing
Logical block addressing is a common scheme used for specifying the location of blocks of data stored on computer storage devices, generally secondary storage systems such as hard disks....

 support) by default. The Microsoft Java Virtual Machine
Microsoft Java Virtual Machine
The Microsoft Java Virtual Machine was a proprietary Java Virtual Machine computer program from Microsoft. It was first made available for Internet Explorer version 3 so that users could run Java applets when browsing on the World Wide Web. It was the fastest Windows-based implementation of a Java...

, which was not in the RTM version, appeared in this Service Pack. Support for IPv6 was also introduced in this Service Pack.

On February 3, 2003, Microsoft released Service Pack 1a (SP1a). This release removed Microsoft's Java virtual machine
Java Virtual Machine
A Java virtual machine is a virtual machine capable of executing Java bytecode. It is the code execution component of the Java software platform. Sun Microsystems stated that there are over 4.5 billion JVM-enabled devices.-Overview:...

 as a result of a lawsuit with Sun Microsystems
Sun Microsystems
Sun Microsystems, Inc. was a company that sold :computers, computer components, :computer software, and :information technology services. Sun was founded on February 24, 1982...

.

Service Pack 2

Service Pack 2 (SP2) was released on August 25, 2004, with an emphasis on security. Unlike the previous service pack, SP2 added new functionality to Windows XP, such as WPA
Wi-Fi Protected Access
Wi-Fi Protected Access and Wi-Fi Protected Access II are two security protocols and security certification programs developed by the Wi-Fi Alliance to secure wireless computer networks...

 encryption compatibility and improved Wi-Fi
Wi-Fi
Wi-Fi or Wifi, is a mechanism for wirelessly connecting electronic devices. A device enabled with Wi-Fi, such as a personal computer, video game console, smartphone, or digital audio player, can connect to the Internet via a wireless network access point. An access point has a range of about 20...

 support (with a wizard utility), a pop-up ad
Pop-up ad
Pop-up ads or pop-ups are a form of online advertising on the World Wide Web intended to attract web traffic or capture email addresses. Pop-ups are generally new web browser windows to display advertisements...

 blocker for Internet Explorer 6
Internet Explorer 6
Internet Explorer 6 is the sixth major revision of Internet Explorer, a web browser developed by Microsoft for Windows operating systems...

, and Bluetooth
Bluetooth
Bluetooth is a proprietary open wireless technology standard for exchanging data over short distances from fixed and mobile devices, creating personal area networks with high levels of security...

 support. The new welcome screen during the kernel boot removes the subtitles "Professional", "Home Edition" and "Embedded" since Microsoft introduced new Windows XP editions prior to the release of SP2. The green loading bar in Home Edition and the yellow one in Embedded were replaced with the blue bar, seen in Professional and other versions of Windows XP, making the boot-screen of operating systems resemble each other. Colors in other areas, such as Control Panel and the Help and Support tool, remained as before.

Service Pack 2 also added new security enhancements (codenamed "Springboard"), which included a major revision to the included firewall that was renamed to Windows Firewall
Windows Firewall
Windows Firewall is a software component of Microsoft Windows that provides firewalling and packet filtering functions. It was first included in Windows XP and Windows Server 2003...

 and became enabled by default, Data Execution Prevention
Data Execution Prevention
Data Execution Prevention is a security feature included in modern operating systems.It is known to be available in Linux, Mac OS X, and Microsoft Windows operating systems and is intended to prevent an application or service from executing code from a non-executable memory region. This helps...

, which can be weakly emulated, gains hardware support in the NX bit
NX bit
The NX bit, which stands for No eXecute, is a technology used in CPUs to segregate areas of memory for use by either storage of processor instructions or for storage of data, a feature normally only found in Harvard architecture processors...

 that can stop some forms of buffer overflow attacks. Also raw socket
Raw socket
In computer networking, a raw socket is a socket that allows direct sending and receiving of network packets by applications, bypassing all encapsulation in the networking software of the operating system. Most socket application programming interfaces , especially those based on Berkeley sockets,...

 support is removed (which supposedly limits the damage done by zombie machines
Zombie computer
In computer science, a zombie is a computer connected to the Internet that has been compromised by a cracker, computer virus or trojan horse and can be used to perform malicious tasks of one sort or another under remote direction. Botnets of zombie computers are often used to spread e-mail spam...

). Additionally, security-related improvements were made to e-mail and web browsing. Windows XP Service Pack 2 includes the Windows Security Center, which provides a general overview of security on the system, including the state of antivirus software
Antivirus software
Antivirus or anti-virus software is used to prevent, detect, and remove malware, including but not limited to computer viruses, computer worm, trojan horses, spyware and adware...

, Windows Update, and the new Windows Firewall. Third-party anti-virus and firewall applications can interface with the new Security Center.

Service Pack 2b

In August 2006, Microsoft released updated installation media for Windows XP SP2 and Windows Server 2003 SP1 to contain a patch that requires ActiveX controls to require manual activation in accordance with a patent held by Eolas. Since then, the technology was licensed by Microsoft, and Service Pack 3 and later versions do not include this update.

Service Pack 2c

On August 10, 2007, Microsoft announced a minor update to Service Pack 2, called Service Pack 2c (SP2c). The update fixes the issue of the diminishing number of available product keys for Windows XP. This update was only available to system builders from their distributors in Windows XP Professional and Windows XP Professional N operating systems. SP2c was released in September 2007.

Service Pack 3

Windows XP Service Pack 3 (SP3) was released to manufacturing on April 21, 2008, and to the public via both the Microsoft Download Center and Windows Update
Windows Update
Windows Update is a service provided by Microsoft that provides updates for the Microsoft Windows operating system and its installed components, including Internet Explorer...

 on May 6, 2008.

It began being automatically pushed out to Automatic Update users on July 10, 2008. A feature set overview which details new features available separately as standalone updates to Windows XP, as well as backported
Backporting
Backporting is the action of taking a certain software modification and applying it to an older version of the software than it was initially created for. It is part of the maintenance step in a software development process....

 features from Windows Vista, has been posted by Microsoft. A total of 1,174 fixes have been included in SP3. Service Pack 3 can be installed on systems with Internet Explorer versions 6, 7 or 8.
Internet Explorer 7 and 8 are not included as part of SP3.

New features in Service Pack 3

  • NX APIs for application developers to enable Data Execution Prevention
    Data Execution Prevention
    Data Execution Prevention is a security feature included in modern operating systems.It is known to be available in Linux, Mac OS X, and Microsoft Windows operating systems and is intended to prevent an application or service from executing code from a non-executable memory region. This helps...

     for their code, independent of system-wide compatibility enforcement settings
  • Turns black hole
    Black hole (networking)
    In networking, black holes refer to places in the network where incoming traffic is silently discarded , without informing the source that the data did not reach its intended recipient....

     router detection on by default
  • Support for SHA-2
    SHA-2
    In cryptography, SHA-2 is a set of cryptographic hash functions designed by the National Security Agency and published in 2001 by the NIST as a U.S. Federal Information Processing Standard. SHA stands for Secure Hash Algorithm. SHA-2 includes a significant number of changes from its predecessor,...

     signatures in X.509
    X.509
    In cryptography, X.509 is an ITU-T standard for a public key infrastructure and Privilege Management Infrastructure . X.509 specifies, amongst other things, standard formats for public key certificates, certificate revocation lists, attribute certificates, and a certification path validation...

     certificates
  • Network Access Protection
    Network Access Protection
    Network Access Protection is a Microsoft technology for controlling network access of a computer host based on the system health of the host, first introduced in Windows Server 2008....

     client
  • Group Policy
    Group Policy
    Group Policy is a feature of the Microsoft Windows NT family of operating systems. Group Policy is a set of rules that control the working environment of user accounts and computer accounts. Group Policy provides the centralized management and configuration of operating systems, applications, and...

     support for IEEE 802.1X authentication for wired network adapters.
  • Credentials Security Service Provider
    Security Support Provider Interface
    Security Support Provider Interface is an API used by Microsoft Windows systems to perform a variety of security-related operations such as authentication....

  • Descriptive Security options in Group Policy
    Group Policy
    Group Policy is a feature of the Microsoft Windows NT family of operating systems. Group Policy is a set of rules that control the working environment of user accounts and computer accounts. Group Policy provides the centralized management and configuration of operating systems, applications, and...

    /Local Security Policy user interface
  • An updated version of the Microsoft Enhanced Cryptographic Provider Module (RSAENH) that is FIPS 140-2
    FIPS 140-2
    The Federal Information Processing Standard Publication 140-2, , is a U.S. government computer security standard used to accredit cryptographic modules. The title is Security Requirements for Cryptographic Modules...

     certified (SHA-256, SHA-384 and SHA-512 algorithms)
  • Installing without requiring a product key during setup for retail and OEM versions

Previously released updates

Service Pack 3 also incorporated several previously released key updates for Windows XP, which were not included up to SP2, including:
  • Windows Imaging Component
    Windows Imaging Component
    The Windows Imaging Component is a Component Object Model based imaging codec framework introduced in Windows Vista and Windows XP Service Pack 3 for working with and processing digital images and image metadata...

  • IPSec Simple Policy Update for simplified creation and maintenance of IPSec
    IPsec
    Internet Protocol Security is a protocol suite for securing Internet Protocol communications by authenticating and encrypting each IP packet of a communication session...

     filters
  • Background Intelligent Transfer Service
    Background Intelligent Transfer Service
    Background Intelligent Transfer Service is a component of Microsoft Windows XP and later operating systems that facilitates prioritized, throttled, and asynchronous transfer of files between machines using idle network bandwidth...

     (BITS) 2.5
  • MSXML
    MSXML
    Microsoft XML Core Services is a set of services that allow applications written in JScript, VBScript, and Microsoft development tools to build Windows-native XML-based applications...

     6.0 SP2 and XMLLite
  • Microsoft Management Console
    Microsoft Management Console
    Microsoft Management Console is a component of Windows 2000 and its successors that provides system administrators and advanced users an interface for configuring and monitoring the system.- Snap-ins and consoles :...

     3.0
  • Credential Roaming service (Digital Identity Management Service) update
  • Remote Desktop Protocol
    Remote Desktop Protocol
    Remote Desktop Protocol is a proprietary protocol developed by Microsoft, which provides a user with a graphical interface to another computer. The protocol is an extension of the ITU-T T.128 application sharing protocol. Clients exist for most versions of Microsoft Windows , Linux, Unix, Mac OS...

     6.1
  • Peer Name Resolution Protocol
    Peer Name Resolution Protocol
    Peer Name Resolution Protocol is a peer-to-peer protocol designed by Microsoft. PNRP enables dynamic name publication and resolution, and requires IPv6.PNRP was first mentioned during a presentation at a P2P conference in November 2001...

     2.1
  • Network Diagnostics update
  • WPA2 Update (KB893357)
  • Windows Script 5.7
  • Windows Installer
    Windows Installer
    The Windows Installer is a software component used for the installation, maintenance, and removal of software on modern Microsoft Windows systems...

     3.1 v2
  • Wireless LAN
    Wireless Zero Configuration
    Wireless Zero Configuration , also known as Wireless Auto Configuration, or WLAN AutoConfig is a wireless connection management utility included with Microsoft Windows XP and later operating systems as a service that dynamically selects a wireless network to connect to based on a user's preferences...

     API (KB918997)
  • Improvements made to Windows Management Instrumentation
    Windows Management Instrumentation
    Windows Management Instrumentation is a set of extensions to the Windows Driver Model that provides an operating system interface through which instrumented components provide information and notification...

     in Windows Vista to reduce the possibility of corruption of the WMI repository.


Slipstreamed
Slipstream (computing)
In computer jargon, to slipstream updates, patches or service packs means to integrate them into the installation files of their original software, so that the resulting files will allow a direct installation of the updated software....

 retail and OEM versions of Windows XP with SP3 can be installed and run with full functionality for 30 days without a product key, after which time the user will be prompted to enter a valid key and activate
Microsoft Product Activation
Microsoft Product Activation is a form of digital rights management used by Microsoft Corporation in several of its computer software programs, most notably its Windows operating system and its Office productivity suite...

 the installation. Volume license key
Volume license key
Volume License Key is a term used by many computer software companies to denote the product key used when installing software licensed under volume licensing, which allows a single product key to be used for multiple installations....

 (VLK) versions still require entering a product key before beginning installation.

Windows XP Service Pack 3 is a cumulative update of all previous service packs for XP. The service pack installer checks HKLM\SYSTEM\CurrentControlSet\Control\Windows\CSDVersion registry key to see if has a value greater than or equal to 0x100, and if it does it will allow the update to proceed. Otherwise it will prompt to install either XP SP1 or SP2. Since SP1 is no longer available for full download, it would need to be downloaded using Windows Update. The other option is to manually change the registry key, in essence fooling the installer into thinking SP1 is already installed.

However, it is possible to slipstream SP3 into the Windows XP setup files at any service pack level, including the original RTM version, without any errors or issues. Slipstreaming SP3 into Windows XP Media Center Edition 2005 is not supported.

Service Pack 3 contains updates to the operating system components of Windows XP Media Center Edition (MCE) and Windows XP Tablet PC Edition, and security updates for .NET Framework version 1.0, which is included in these Windows XP SKUs. However, it does not include update rollups for the Windows Media Center
Windows Media Center
Windows Media Center is a digital video recorder and media player developed by Microsoft. It is an application that allows users to view and record live television, as well as organize and play music and videos...

 application in Windows XP MCE 2005. SP3 also omits security updates for Windows Media Player 10, although the player is included in Windows XP MCE 2005. The Address Bar DeskBand on the Taskbar
Taskbar
In computing, a taskbar is a bar displayed on a full edge of a GUI desktop that is used to launch and monitor running applications. Microsoft incorporated a taskbar in Windows 95 and it has been a defining aspect of Microsoft Windows's graphical user interface ever since. Some desktop environments,...

 is no longer included due to legal restrictions. It also removed the Energy Star
Energy Star
Energy Star is an international standard for energy efficient consumer products originated in the United States of America. It was first created as a United States government program during the early 1990s, but Australia, Canada, Japan, New Zealand, Taiwan and the European Union have also adopted...

 logo from the ScreenSaver tab of the Display properties, leaving a very noticeable blank space next to the link to enter the Power Management control panel.

System requirements

System requirements for Windows XP Home Edition and Professional are as follows.
Minimum Recommended
Processor 233 MHz
Hertz
The hertz is the SI unit of frequency defined as the number of cycles per second of a periodic phenomenon. One of its most common uses is the description of the sine wave, particularly those used in radio and audio applications....

At least 300 MHz
Memory 64 MB
Megabyte
The megabyte is a multiple of the unit byte for digital information storage or transmission with two different values depending on context: bytes generally for computer memory; and one million bytes generally for computer storage. The IEEE Standards Board has decided that "Mega will mean 1 000...

 of RAM
Random-access memory
Random access memory is a form of computer data storage. Today, it takes the form of integrated circuits that allow stored data to be accessed in any order with a worst case performance of constant time. Strictly speaking, modern types of DRAM are therefore not random access, as data is read in...

At least 128 MB of RAM
Video adapter and monitor Super VGA (800 x 600) or higher resolution
Hard drive disk free space 1.5 GB or higher
(additional 1.8 GB for its Service Pack 2 and additional 900 MB for its Service Pack 3)
Optical drive CD-ROM drive (Only to install from CD-ROM media)
Input devices Keyboard
Computer keyboard
In computing, a keyboard is a typewriter-style keyboard, which uses an arrangement of buttons or keys, to act as mechanical levers or electronic switches...

, Microsoft Mouse or a compatible pointing device
Sound Sound card
Sound card
A sound card is an internal computer expansion card that facilitates the input and output of audio signals to and from a computer under control of computer programs. The term sound card is also applied to external audio interfaces that use software to generate sound, as opposed to using hardware...

, Speakers
Computer speaker
Computer speakers, or multimedia speakers, are speakers external to a computer, that disable the lower fidelity built-in speaker. They often have a low-power internal amplifier. The standard audio connection is a 3.5 mm stereo jack plug often color-coded lime green for computer sound cards...

 or headphones
Headphones
Headphones are a pair of small loudspeakers, or less commonly a single speaker, held close to a user's ears and connected to a signal source such as an audio amplifier, radio, CD player or portable Media Player. They are also known as stereophones, headsets or, colloquially, cans. The in-ear...


Even though this is Microsoft's stated minimum processor speed for Windows XP, it is possible to install and run the operating system on early IA-32
IA-32
IA-32 , also known as x86-32, i386 or x86, is the CISC instruction-set architecture of Intel's most commercially successful microprocessors, and was first implemented in the Intel 80386 as a 32-bit extension of x86 architecture...

 processors such as a P5
P5 (microarchitecture)
The original Pentium microprocessor was introduced on March 22, 1993. Its microarchitecture, deemed P5, was Intel's fifth-generation and first superscalar x86 microarchitecture. As a direct extension of the 80486 architecture, it included dual integer pipelines, a faster FPU, wider data bus,...

 Pentium without MMX instructions. Windows XP is not compatible with processors older than Pentium (such as 486) because it requires CMPXCHG8B instructions.For many workloads that involve Web browsing, e-mail, and other activities, 64 MB of RAM will provide [the] user experience equivalent or superior to that of Windows Me
Windows Me
Windows Millennium Edition, or Windows Me , is a graphical operating system released on September 14, 2000 by Microsoft, and was the last operating system released in the Windows 9x series. Support for Windows Me ended on July 11, 2006....

 running on the same hardware."


System requirements for Windows XP Professional x64 Edition are as follows.
  • Processor: x86-64 processor
  • Memory: At least 256 MB of RAM
  • Video adapter and monitor: Super VGA (800 x 600) or higher resolution
  • Hard drive disk free space: At least 1.5 GB
  • Optical drive: CD-ROM drive
  • Input devices: Keyboard
    Computer keyboard
    In computing, a keyboard is a typewriter-style keyboard, which uses an arrangement of buttons or keys, to act as mechanical levers or electronic switches...

    ; Microsoft Mouse or compatible pointing device
  • Sound: Sound card
    Sound card
    A sound card is an internal computer expansion card that facilitates the input and output of audio signals to and from a computer under control of computer programs. The term sound card is also applied to external audio interfaces that use software to generate sound, as opposed to using hardware...

    ; Speakers
    Computer speaker
    Computer speakers, or multimedia speakers, are speakers external to a computer, that disable the lower fidelity built-in speaker. They often have a low-power internal amplifier. The standard audio connection is a 3.5 mm stereo jack plug often color-coded lime green for computer sound cards...

     or headphones
    Headphones
    Headphones are a pair of small loudspeakers, or less commonly a single speaker, held close to a user's ears and connected to a signal source such as an audio amplifier, radio, CD player or portable Media Player. They are also known as stereophones, headsets or, colloquially, cans. The in-ear...

  • Drivers for sound card, GPU of video card, wired LAN card, etc. must be designed for Windows XP Professional x64 Edition.


System requirements for Windows XP 64-Bit Edition are as follows.
  • Processor: Intel Itanium 733-MHz (Recommended: Intel Itanium 800-MHz or better)
  • Memory: At least 1 GB of RAM
  • Video adapter and monitor: Super VGA (800 x 600) or higher resolution
  • Hard drive disk free space: At least 6 GB
  • Optical drive: CD-ROM drive
  • Input devices: Keyboard
    Computer keyboard
    In computing, a keyboard is a typewriter-style keyboard, which uses an arrangement of buttons or keys, to act as mechanical levers or electronic switches...

    ; Microsoft Mouse or compatible pointing device
  • Sound: Sound card
    Sound card
    A sound card is an internal computer expansion card that facilitates the input and output of audio signals to and from a computer under control of computer programs. The term sound card is also applied to external audio interfaces that use software to generate sound, as opposed to using hardware...

    ; Speakers
    Computer speaker
    Computer speakers, or multimedia speakers, are speakers external to a computer, that disable the lower fidelity built-in speaker. They often have a low-power internal amplifier. The standard audio connection is a 3.5 mm stereo jack plug often color-coded lime green for computer sound cards...

     or headphones
    Headphones
    Headphones are a pair of small loudspeakers, or less commonly a single speaker, held close to a user's ears and connected to a signal source such as an audio amplifier, radio, CD player or portable Media Player. They are also known as stereophones, headsets or, colloquially, cans. The in-ear...

  • Drivers for sound card, GPU of video card, wired LAN card, etc. must be designed for Windows XP 64-Bit Edition.

Physical memory limits

Maximum limits on physical memory (RAM) that Windows XP can address vary depending on both the Windows version and between 32-bit and 64-bit versions. The following table specifies the maximum physical memory limits supported:
Physical memory limits for Windows XP versions
Version Limit in 32-bit Windows Limit in 64-bit Windows
Windows XP Professional 4 GB 128 GB
Windows XP Home Edition rowspan="4"
Windows XP Media Center Edition
Windows XP Tablet PC Edition
Windows XP Starter Edition 512 MB

Processor limits

The maximum total quantity of logical processors of a PC that Windows XP supports is: 32 for 32-bit; 64 for 64-bit.

The maximum quantity of physical processors in a PC that Windows XP supports: is 2 for Professional; 1 for the Home Edition.

Support lifecycle

Support for Windows XP without a service pack ended on September 30, 2004 and support for Windows XP Service Pack 1 and 1a ended on October 10, 2006. Windows XP Service Pack 2 was retired on July 13, 2010, almost six years after its general availability.

In accordance with Microsoft's posted timetable, the company stopped general licensing of Windows XP to OEMs and terminated retail sales of the operating system on June 30, 2008, 17 months after the release of Windows Vista. However, an exception was announced on April 3, 2008, for OEMs installing to ultra low-cost PCs (ULCPCs
Netbook
Netbooks are a category of small, lightweight, legacy-free, and inexpensive laptop computers.At their inception in late 2007 as smaller notebooks optimized for low weight and low cost — netbooks omitted certain features , featured smaller screens and keyboards, and offered reduced computing...

) until one year after the availability of Windows 7 (that is, until October 22, 2010).

On April 14, 2009, Windows XP and its family of operating systems were moved from Mainstream Support to the Extended Support phase as it marks the progression of the legacy operating system through the Microsoft Support Lifecycle Policy. During the Extended Support Phase, Microsoft will continue to provide security updates every month for Windows XP; however, free technical support, warranty claims, and design changes are no longer being offered.

On April 8, 2014, all Windows XP support, including security updates and security-related hotfixes, will be terminated. Users are recommended to upgrade to Windows 7.

On January, 14, 2020, downgrade support for Windows XP ends, making the operating system officially obsolete.

License and media types

There are three main types of Windows XP licenses: Retail, Volume (VLK), and Original Equipment Manufacturer (OEM). All three types of licenses are available for Windows XP Professional (32-bit
32-bit
The range of integer values that can be stored in 32 bits is 0 through 4,294,967,295. Hence, a processor with 32-bit memory addresses can directly access 4 GB of byte-addressable memory....

 and 64-bit). Windows XP Home Edition is limited to Retail and OEM licenses whereas Windows XP Media Center Edition and Windows XP Tablet PC Edition are exclusively available through VLK and OEM licenses.

Each type of license has a different installation CD. For customized or retail media, there is a small difference on each type of disc that will allow that installation disc to accept only one type of product key.

Only retail and volume licenses include support for end-user installation scenarios from Microsoft. OEM software is preinstalled on systems and is supported by the system manufacturer rather than Microsoft. The price of such software is lower. There are two important restrictions on OEM licenses: Microsoft does not offer technical support, and the license cannot be transferred to another computer. The cost of OEM software products bundled with systems is not disclosed by Microsoft nor by its partners, as each system manufacturer will define its own bundling price.

Microsoft recommends that system manufacturers have their systems tested, for a fee, as part of the Windows Quality Online Services (Winqual) which includes extensive testing so that no component will cause instability in the Windows operating system due to incompatibility with the Windows operating system or with other system components or their respective drivers. Having a system tested and approved will allow the manufacturer to bear the "Certified for Windows" logo sticker on the exterior of the system, and there are additional benefits for having a tested product. This includes the product's being listed on the Windows Marketplace. Because of the fees and extensive requirements, Microsoft acknowledges that smaller system manufacturers may not opt in to the program until they produce computer systems at a modest rate and on recurring designs.

Retail

Retail licenses, those purchased from a retail store in full packaging, are of two sub-types: "Upgrade" and "Full Purchase Product", often abbreviated by Microsoft as FPP. FPP licenses are transferable from one computer to another, provided the previous installation is removed from the old computer. Although upgrade licenses are also transferable, a user must have a previous version of Windows even on the new computer to which they are moving the installation. Retail licenses include installation support for end-users, provided directly by Microsoft.

Volume License

A Volume License is the license given to a software version sold to businesses under a direct purchase agreement with Microsoft, and is sold as an upgrade license only, meaning that a previous license must be available for each new volume license. Volume license versions of Windows XP use a Volume License Key
Volume license key
Volume License Key is a term used by many computer software companies to denote the product key used when installing software licensed under volume licensing, which allows a single product key to be used for multiple installations....

 (VLK), which is a product key that does not require product activation
Microsoft Product Activation
Microsoft Product Activation is a form of digital rights management used by Microsoft Corporation in several of its computer software programs, most notably its Windows operating system and its Office productivity suite...

. The term "Volume License Key" refers to the ability to use one product key for multiple systems, depending on the type of agreement. Since Windows XP Volume License versions do not require product activation, this led to leaked copies of VLK media and product keys from businesses leading to piracy of Windows XP quickly spreading across the Internet upon early release. Beginning with Service Pack 1, Microsoft's active attempts to search out and blacklist known pirated VLK product keys became well known due to the inability to install the service pack on a system with one of the blacklisted keys. Later, this led to the Windows Genuine Advantage
Windows Genuine Advantage
Windows Genuine Advantage is an anti-piracy system created by Microsoft that enforces online validation of the licensing of several recent Microsoft Windows operating systems when accessing several services, such as Windows Update, and downloading Windows components from the Microsoft Download...

 program.

Original Equipment Manufacturer (OEM)

Original equipment manufacturer (OEM) licenses are preinstalled on, and sold with, pre-assembled computers from system manufacturers. There are two types of OEM product types — those used for "direct OEMs" (major name brands that buy through a direct contract with Microsoft and produce and brand their own media from a Microsoft "Gold Master Copy" by using an authorized Microsoft duplication partner), and those used for "system builders" (local computer shops that buy generic, unbranded kits through authorized Microsoft distributors). Direct OEM product keys will often not activate with system builder installation media because direct OEMs are now required by Microsoft to pre-activate their copies in the factory using their own internal mechanism before delivery to the customer. It is recommended that system builders also pre-activate their systems before delivery, but this is not mandatory.

OEM installations can be customized using the Microsoft OEM Preinstallation Kit with branding, logos, additional applications, optional services, alternate applications for certain Windows components, Internet Explorer links, and various other customizations. All OEM customers must include support and contact information for the initial installation of Windows because it is the responsibility for the OEM to support the Windows installation, and is not provided by Microsoft to the end-user. Direct OEMs must create their own media, but have the option of creating their own custom recovery solution, which may or may not be similar to a generic installation. Direct OEMs may provide a recovery partition on the hard drive as the custom recovery solution rather than providing disc-based media with the computer.

Some end-users have found this to be a troublesome option, because in the event of an out-of-warranty hard drive failure, they may not have access to any installation media in order to reinstall Windows onto a new hard drive. System builders are not allowed the option to create a custom recovery CD/DVD media. The only deliverable media available for a system builder to give to the end-user is the unbranded OEM system builder hologram media kit. Because of this, when end-users reformat their hard drives and re-install from the installation media, they lose all the custom branding and support information that the system builder would have included.

As a supplemental recovery method to a CD/DVD-based installation, a system builder may employ a fully customized recovery solution on the hard drive. Whether utilizing a recovery partition or not, a system builder must still include the original generic OEM system builder hologram CD/DVD media kit. OEM licenses are not transferable from one computer to another. Every computer sold/resold with an OEM license must include all of the original installation media or recovery solution, documentation, Certificate of Authenticity, and product key sticker with the sale. Microsoft requires that all OEM system manufacturers include as part of the configuration the Windows Out-of-Box Experience (OOBE), which is the initial setup wizard encountered the first time Windows boots up. It is also required that value-added resellers (VAR's), retailers, and general resellers not tamper with the OEM's customized OOBE mechanism unless under permission by the OEM, and it is a recommended configuration for systems that are privately resold so that a customer will have a like-new computer experience upon first boot-up.

OEM licenses are to be installed by professional system manufacturers only. Under Microsoft's OEM License Agreement, they are not to be sold to end-users under any circumstance, and are to be preinstalled on a computer using the OEM Preinstallation Kit (OPK) before shipment to the customer, and must include at the very least the manufacturer's support contact information. They are, therefore, designed for installation only on a single computer and are not transferable, even if the original computer is no longer in use. This is not usually an issue for users who purchase new computer systems, because most pre-assembled systems ship with a preinstalled operating system. There are few circumstances where Microsoft will allow the transfer of an OEM license from one non-functioning system to another, but the OEM System Builder License Agreement (SBLA), as well as the OEM End User License Agreement (EULA) do not contain any allowance for this, so it is entirely up to Microsoft's discretion, depending on the situation.

Non-use by end user

In the event that an end user decides that they do not wish to use a preinstalled version of Windows, Microsoft's End User License Agreement (EULA)
Software license agreement
A software license agreement is a contract between the "licensor" and purchaser of the right to use software. The license may define ways under which the copy can be used, in addition to the automatic rights of the buyer including the first sale doctrine and .Many form contracts are only contained...

 provides that the software may be returned to the OEM for a refund. Despite refusal of some manufacturers to honor the entitlement, it has been enforced by courts in some countries.

See also

  • Comparison of operating systems
    Comparison of operating systems
    These tables compare general and technical information for a number of widely used and currently available operating systems.Because of the large number and variety of available Linux distributions, they are all grouped under a single entry; see comparison of Linux distributions for a detailed...

  • History of operating systems
    History of operating systems
    The history of computer operating systems recapitulates to a degree the recent history of computer hardware.Operating systems provide a set of functions needed and used by most application programs on a computer, and the linkages needed to control and synchronize computer hardware...

  • List of operating systems
  • Comparison of Windows Vista and Windows XP
    Comparison of Windows Vista and Windows XP
    This page is a comparison of Windows Vista and Windows XP. Windows XP is currently the dominant operating system in the desktop and personal computer markets, with an estimated market share of 62.21% as of May 2009...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK