Windows XP Professional x64 Edition
Windows XP Professional x64 Edition is an edition of Microsoft's Windows XP operating system that supports the x86-64 architecture. It was released on April 25, 2005 alongside the x86-64 versions of Windows Server 2003.
Windows XP Professional x64 Edition is designed to use the expanded 64-bit memory address space provided by the x86-64 64-bit extensions to the x86 IA-32 architecture, which was implemented by AMD as "AMD64", found in AMD's Opteron, Athlon 64 chips, and implemented by Intel as "Intel 64", found in some of Intel's Pentium 4 and most of Intel's later chips since the Core series.
Windows XP Professional x64 Edition uses the same kernel and code tree as Windows Server 2003 and is serviced by the same service packs. However, it includes client features of Windows XP such as System Restore, Windows Messenger, Fast User Switching, Welcome Screen, Security Center and games, of which Windows Server 2003 does not have.
During the initial development phases, Windows XP Professional x64 Edition was named Windows XP 64-Bit Edition for 64-Bit Extended Systems and later as Windows XP 64-Bit Edition for Extended Systems, as opposed to 64-Bit Edition for Itanium Systems for Windows XP 64-Bit Edition, as the latter was designed for the IA-64 architecture.
Features
Windows XP Professional x64 Edition offers a number of new and updated features not found in the main 32-bit x86 versions of Windows XP:End-user
- Internet Information Services version 6.0, the same version that was included in Windows Server 2003, is included with Windows XP Professional x64 Edition. All other 32-bit editions of Windows XP have IIS v5.1.
- Windows Media Player version 10, the version that came with Windows Server 2003 Service Pack 1, is included with Windows XP Profesional x64 Edition. Windows XP Professional for x86 originally shipped with Windows Media Player version 8 from RTM to Service Pack 1 and later came with Windows Media Player 9 from Service Pack 2 onwards, with Windows XP Media Center Edition 2005 receiving Windows Media Player 10. Windows Media Player 11 is available for x86 versions of Windows XP Service Pack 2 or later.
- Internet Protocol Security features and improvements made in Windows Server 2003 were included with Windows XP Professional x64 Edition.
- Shadow Copy, a feature that automatically creates daily backups of files and folders, was first introduced in Windows Server 2003 and is available in Windows XP Professional x64 Edition.
- Remote Desktop Services supports Unicode keyboard input, client-side time-zone redirection, GDI+ rendering primitives for improved performance, FIPS encryption, fallback printer driver, auto-reconnect and new Group Policy settings.
- Files and Settings Transfer Wizard supports migrating settings from both 32-bit and 64-bit Windows XP PCs.
Core
Advantages
The primary benefit of moving to 64-bit is the increase in the maximum allocatable random-access memory. 32-bit editions of Windows XP are limited to a total of 4 gigabytes. Although the theoretical memory limit of a 64-bit computer is about 16 exabytes, Windows XP Professional x64 Edition is limited to 128GB of physical memory and 16 terabytes of virtual memory.Windows XP Professional x64 Edition also offers a number of benefits/advantages over the main 32-bit x86 versions of Windows XP:
- Supports up to two physical CPUs and up to 64 logical processors. Windows XP Professional for x86 supported up to two physical CPUs but is limited to a maximum of 32 logical processors.
- Supports GPT-partitioned disks for data volumes after SP1, which allows disks greater than 2TB to be used as a single GPT partition for storing data.
- Allows for faster encoding of audio or video, higher video game performance and faster 3D rendering than with 32-bit versions of Windows XP, in 64-bit optimized software.
- Immunity from certain types of viruses and malware targeted at 32-bit versions of Windows XP, as most system files are 64-bit.
Disadvantages/limitations
- Only 64-bit drivers are supported.
- Any 32-bit Windows Explorer shell extensions fail to work with the 64-bit version of Windows Explorer, however Windows XP x64 Edition also ships with a 32-bit version of Windows Explorer. It is possible to make this as the default Windows Shell.
- No native support for Type 1 fonts.
- IEEE 1394 audio is not supported.
- Hibernation is not supported if the RAM is greater than 4GB. This would later be resolved by Windows 7.
- EFI and/or UEFI are not supported. A BIOS with Advanced Configuration and Power Interface is required.
- Only English or Japanese are provided as native display languages. Chinese, French, German, Italian, Japanese, Korean, Spanish and Swedish are available as Multilingual User Interface packs for the English version.
- Additionally, the extra registers of the x86-64 architecture can cause a slight decrease in performance with certain applications compared to the same application compiled in 32-bit only x86 code running on 32-bit versions of Windows XP.
Software compatibility
Since the x86-64 architecture includes hardware-level support for 32-bit instructions, WoW64 simply switches the process between 32- and 64-bit modes. As a result, x86-64 architecture microprocessors suffer no performance loss when executing 32-bit Windows applications. On the Itanium architecture, WoW64 was required to translate 32-bit x86 instructions into their 64-bit Itanium equivalents—which in some cases were implemented in quite different ways—so that the processor could execute them. All 32-bit processes are shown with *32 in the task manager, while 64-bit processes have no extra text present.
Although 32-bit applications can be run transparently, the mixing of the two types of code within the same process is not allowed. A 64-bit program cannot use a 32-bit dynamic-link library and similarly a 32-bit program cannot use a 64-bit DLL. This may lead to the need for library developers to provide both 32-bit and 64-bit binary versions of their libraries. Specifically, 32-bit shell extensions for Windows Explorer fail to work with 64-bit Windows Explorer. Windows XP x64 Edition ships with both 32-bit and 64-bit versions of Windows Explorer. The 32-bit version can become the default Windows Shell. Windows XP x64 Edition also includes both 32-bit and 64-bit versions of Internet Explorer 6, so that users can still use browser extensions or ActiveX controls that are not available in 64-bit versions.
Only 64-bit drivers are supported in Windows XP x64 Edition, but 32-bit codecs are supported as long as the media player that uses them is 32-bit.
Installation of programs
By default, 64-bit Windows programs are installed onto their own folders underC:\Program Files, while 32-bit Windows programs are installed onto their own folders under C:\Program Files .Removed features
Some features are not available on Windows XP Professional x64 Edition. Most of these were inherited from Windows Server 2003 Service Pack 1, which contained several changes from Windows XP Service Pack 2 for 32-bit systems:- NTVDM and Windows on Windows were removed, so 16-bit Windows applications or native MS-DOS applications cannot run. A similar case also happened with both versions of Windows XP 64-bit Edition for Itanium. Despite this, third-party replacements such as OTVDM/WineVDM can allow MS-DOS and 16-bit Windows applications to run on Windows XP Professional x64 Edition and later 64-bit versions of Windows.
- *Some old 32-bit programs use 16-bit installers which do not run; however, replacements for 16-bit installers such as ACME Setup versions 2.6, 3.0, 3.01, 3.1 and InstallShield 5.x are hardcoded into WoW64 to mitigate this issue. This is true for later 64-bit versions of Windows.
- COMMAND.COM, which is a command interpreter exclusive to MS-DOS and Windows 9x, is no longer included.
- Program Manager was removed and replaced with Windows Explorer. The executable is still present, but it was replaced with a compatibility stub that redirects to Explorer. The executable itself would not be removed entirely until Windows Vista.
- Win32 console programs can no longer run in full-screen text mode. This applies to later versions of Windows since Windows Vista, as it is unsupported by WDDM drivers.
- Media Bar, which replaced the Radio Toolbar in Internet Explorer 6, was removed.
- The Web Extender Client component for Web Folders was not included.
- Spell checking in Outlook Express was removed.
Service packs