Windows XP Professional x64 Edition

Last updated

Windows XP Professional x64 Edition
Windows XP Professional x64 Edition logo and wordmark.png
Windows XP Pro x64.png
Screenshot of Windows XP Professional x64 Edition running the Luna visual style, showing the start menu and the "About Windows" window
Developer Microsoft
OS family Windows NT
Source model
Initial releaseApril 25, 2005;19 years ago (2005-04-25) [1]
Latest release Service Pack 2 (5.2.3790.3959) / March 13, 2007;17 years ago (2007-03-13)
Kernel type Hybrid kernel
Default
user interface
Graphical user interface
License Proprietary commercial software
Official website Windows XP Professional x64 Edition overview (archived at Wayback Machine)
Support status
Mainstream support ended on April 14, 2009. [2]
Extended support ended on April 8, 2014. [2]

Microsoft Windows XP Professional x64 Edition is an edition of Windows XP for x86-64 personal computers. It was released on April 25, 2005, around the same time as with the x86-64 versions of Windows Server 2003. It is designed to use the expanded 64-bit memory address space provided by the x86-64 architecture. [1]

Contents

The primary benefit of moving to 64-bit is the increase in the maximum allocatable random-access memory (RAM). 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 (17.1 billion gigabytes), Windows XP x64 is limited to 128 GB of physical memory and 16 terabytes of virtual memory. [3]

Windows XP Professional x64 Edition uses the same kernel and code tree as Windows Server 2003 [4] and is serviced by the same service packs. [5] However, it includes client features of Windows XP such as System Restore, Windows Messenger, Fast User Switching, Welcome Screen, Security Center and games, which Windows Server 2003 does not have.

Windows XP Professional x64 Edition is not to be confused with Windows XP 64-Bit Edition as the latter was designed for Itanium architecture. [6] [7] During the initial development phases, Windows XP Professional x64 Edition was named Windows XP 64-Bit Edition for 64-Bit Extended Systems [8] and later as Windows XP 64-Bit Edition for Extended Systems.

Advantages

Windows XP Professional x64 Edition offers a number of benefits/advantages over the main 32-bit x86 versions of Windows XP:

Hardware

End user

Core

Windows XP Professional x64 Edition is based on the Windows Server 2003 kernel and codebase, which is newer than 32-bit Windows XP (by about two years) and has improvements to enhance scalability. [17] It also introduces Kernel Patch Protection (also known as PatchGuard) to improve security by helping to eliminate rootkits. [18]

Known limitations

There are some limitations which apply to Windows XP Professional x64 Edition:

Software compatibility

Windows XP Professional x64 Edition uses a technology named Windows-on-Windows 64-bit (WoW64), which permits the execution of 32-bit software. It was first used in Windows XP 64-bit Edition (for Itanium architecture). Later, it was adopted for x64 editions of Windows XP and Windows Server 2003.

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 (DLL) 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. [20] The 32-bit version can become the default Windows Shell. [24] 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. [19]

Installation of programs

By default, 64-bit (x86-64) Windows programs are installed onto their own folders under C:\Program Files, while 32-bit (x86/IA-32) Windows programs are installed onto their own folders under C:\Program Files (x86).

Removed features

Some features are not included at all on Windows XP Professional x64 Edition. Some of these are inherited from Windows Server 2003 Service Pack 1 (which Windows XP Professional x64 Edition is based on) which included some changes from Windows XP Service Pack 2 for x86:

Service packs

The RTM version of Windows XP Professional x64 Edition was built from the Windows Server 2003 Service Pack 1 codebase. [4] Because Windows XP Professional x64 Edition comes from a different codebase than 32-bit Windows XP, its service packs are also developed separately. [30] For the same reason, Service Pack 2 for Windows XP x64 Edition, released on March 13, 2007, is not the same as Service Pack 2 for 32-bit versions of Windows XP. [30] In fact, due to the earlier release date of the 32-bit version, many of the key features introduced by Service Pack 2 for 32-bit (x86) editions of Windows XP were already present in the RTM version of its x64 counterpart. [4] Service Pack 2 is the last released service pack for Windows XP Professional x64 Edition.

Upgrade

A machine running Windows XP Professional x64 Edition cannot be directly upgraded to Windows Vista because the 64-bit Vista DVD mistakenly recognizes XP x64 as a 32-bit system. Windows XP x64 does qualify the customer to use an upgrade copy of Windows Vista or Windows 7, however it must be installed as a clean install. There is a workaround available via third-party tools to make upgrading from XP x64 to Windows Vista possible. [31]

The last version of Microsoft Office to be officially compatible with Windows XP Professional x64 Edition is Office 2007, however Office 2010 can be unofficially installed by disguising the Windows version using Application Verifier. Also, the last version of Internet Explorer compatible with the operating system is Internet Explorer 7 in the RTM release while it is Internet Explorer 8 on Service Pack 2.

Related Research Articles

Microsoft Windows was announced by Bill Gates on 10 November 1983, 2 years before it was first released. Microsoft introduced Windows as a graphical user interface for MS-DOS, which had been introduced two years earlier. The product line evolved in the 1990s from an operating environment into a fully complete, modern operating system over two lines of development, each with their own separate codebase.

Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft. It is grouped into families and sub-families that cater to particular sectors of the computing industry -- Windows (unqualified) for a consumer or corporate workstation, Windows Server for a server and Windows IoT for an embedded system. Defunct families include Windows 9x, Windows Mobile, Windows Phone, and Windows Embedded Compact.

<span class="mw-page-title-main">Windows XP</span> Microsoft PC operating system released in 2001

Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct upgrade to its predecessors, Windows 2000 for high-end and business users and Windows Me for home users, and is available for any devices running Windows NT 4.0, Windows 98, Windows 2000, or Windows Me that meet the new Windows XP system requirements.

<span class="mw-page-title-main">Windows API</span> Microsofts core set of application programming interfaces on Windows

The Windows API, informally WinAPI, is the foundational application programming interface (API) that allows a computer program to access the features of the Microsoft Windows operating system in which the program is running.

<span class="mw-page-title-main">Windows Server 2003</span> Third version of Windows Server, released in 2003

Windows Server 2003, codenamed "Whistler Server", is the sixth version of the Windows Server operating system produced by Microsoft. It is part of the Windows NT family of operating systems and was released to manufacturing on March 28, 2003 and generally available on April 24, 2003. Windows Server 2003 is the successor to the Server editions of Windows 2000 and the predecessor to Windows Server 2008. An updated version, Windows Server 2003 R2, was released to manufacturing on December 6, 2005. Windows Server 2003 is based on Windows XP.

x86-64 64-bit version of x86 architecture

x86-64 is a 64-bit version of the x86 instruction set, first announced in 1999. It introduced two new modes of operation, 64-bit mode and compatibility mode, along with a new 4-level paging mode.

Virtual PC is an x86 emulator for PowerPC Mac hosts and a virtualization app for Microsoft Windows hosts. It was created by Connectix in 1997 and acquired by Microsoft in 2003. The Mac version was discontinued in 2006 following the Mac transition to Intel, while the Windows version was discontinued in 2011 in favour of Hyper-V.

<span class="mw-page-title-main">Windows 7</span> Eighth major release of Windows NT

Windows 7 is a major release of the Windows NT operating system developed by Microsoft. It was released to manufacturing on July 22, 2009, and became generally available on October 22, 2009. It is the successor to Windows Vista, released nearly three years earlier. Windows 7's server counterpart, Windows Server 2008 R2, was released at the same time. Windows 7 remained an operating system for use on personal computers, including home and business desktops, laptops, tablet PCs and media center PCs, and itself was replaced in November 2012 by Windows 8, the name spanning more than three years of the product.

Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft Corporation which provides a user with a graphical interface to connect to another computer over a network connection. The user employs RDP client software for this purpose, while the other computer must run RDP server software.

Active Desktop was a feature of Microsoft Internet Explorer 4.0's optional Windows Desktop Update that allowed users to add HTML content to the desktop, along with some other features. This function was intended to be installed on the then-current Windows 95 operating system. It was also included in Windows 98 and later Windows operating systems up through 32-bit XP, but was absent from XP Professional x64 Edition and all subsequent versions of Windows. Its status on XP 64-bit edition and on both 32-bit and 64-bit versions of Windows Server 2003 is not widely known. This corresponded to version Internet Explorer 4.0 to 6.x, but not Internet Explorer 7.

<span class="mw-page-title-main">Internet Explorer 7</span> Web browser for Windows

Windows Internet Explorer 7 (IE7) is a web browser for Windows. It was released by Microsoft on October 18, 2006, as the seventh version of Internet Explorer and the successor to Internet Explorer 6. Internet Explorer 7 is part of a long line of versions of Internet Explorer and was the first major update to the browser since 2001. It was the default browser in Windows Vista and Windows Server 2008, as well as Windows Embedded POSReady 2009, and can replace Internet Explorer 6 on Windows XP and Windows Server 2003, but unlike version 6, this version does not support Windows 2000, Windows ME, or earlier versions of Windows. It also does not support Windows 7, Windows Server 2008 R2 or later Windows Versions.

<i>Full Tilt! Pinball</i> 1995 video game

Full Tilt! Pinball is a pinball video game developed by Cinematronics and published by Maxis in 1995. It features pre-rendered 3D graphics and three tables: Space Cadet, Skullduggery, and Dragon's Keep. On each table, side displays show the players' scores, ball numbers, player numbers, various other information, and a table-specific image. A sequel called Full Tilt! Pinball 2 was released in 1996.

<span class="mw-page-title-main">Windows Server 2008</span> Fourth version of Windows Server, released in 2008

Windows Server 2008, codenamed "Longhorn Server", is the seventh release of the Windows Server operating system produced by Microsoft as part of the Windows NT family of the operating systems. It was released to manufacturing on February 4, 2008, and generally to retail on February 27, 2008. Derived from Windows Vista, Windows Server 2008 is the successor of Windows Server 2003 and the predecessor to Windows Server 2008 R2.

Windows Support Tools is a suite of management, administration and troubleshooting tools for Windows 2000, Windows XP, Windows Server 2003 and Windows Server 2003 R2 from Microsoft.

Microsoft Windows is the name of several families of computer software operating systems created by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces (GUIs).

<span class="mw-page-title-main">Windows Server 2008 R2</span> Fifth version of Windows Server, released in 2009

Windows Server 2008 R2, codenamed "Windows Server 7", is the eighth version of the Windows Server operating system produced by Microsoft and released as part of the Windows NT family of operating systems. It was released to manufacturing on July 22, 2009, and became generally available on October 22, 2009, shortly after the completion of Windows 7. It is the successor to Windows Server 2008, which is derived from the Windows Vista codebase, released the previous year, and was succeeded by the Windows 8-based Windows Server 2012.

Windows XP, which is the next version of Windows NT after Windows 2000 and the successor to the consumer-oriented Windows Me, has been released in several editions since its original release in 2001.

Windows 7, a major release of the Microsoft Windows operating system, has been released in several editions since its original release in 2009. Only Home Premium, Professional, and Ultimate were widely available at retailers. The other editions focus on other markets, such as the software development world or enterprise use. All editions support 32-bit IA-32 CPUs and all editions except Starter support 64-bit x64 CPUs. 64-bit installation media are not included in Home-Basic edition packages, but can be obtained separately from Windows.

Windows NT is a proprietary graphical operating system produced by Microsoft as part of its Windows product line, the first version of which was released on July 27, 1993, and it lives on today since the latest version of Windows, 11, includes its technology.

In computing on Microsoft platforms, WoW64 is a subsystem of the Windows operating system capable of running 32-bit applications on 64-bit Windows. It is included in all 64-bit versions of Windows, except in Windows Server Server Core where it is an optional component, and Windows Nano Server where it is not included. WoW64 aims to take care of many of the differences between 32-bit Windows and 64-bit Windows, particularly involving structural changes to Windows itself.

References

  1. 1 2 "Microsoft Raises the Speed Limit with the Availability of 64-Bit Editions of Windows Server 2003 and Windows XP Professional" (Press release). Microsoft. April 25, 2005. Retrieved September 10, 2015.
  2. 1 2 "Microsoft Product Lifecycle: Microsoft Windows XP Professional x64 Edition". Support. Microsoft . Retrieved October 15, 2014.
  3. Broersma, Matthew. "The importance of being 64-bit | ZDNet". ZDNet. CBS Interactive. Retrieved June 25, 2018.
  4. 1 2 3 "A description of the x64-based versions of Windows Server 2003 and of Windows XP Professional x64 Edition (Revision 3.8)". Support. Microsoft. October 11, 2007. Retrieved January 12, 2011. The x64-based versions are based on the Windows Server 2003 code tree. Service and support activities for these versions use the Windows Server 2003 tree and do not use the Windows XP client tree.
  5. Oiaga, Marius (December 14, 2007). "64-Bit Windows XP Service Pack 3? Don't think so... at least for now". Softpedia . SoftNews. Retrieved October 15, 2014.
  6. "Microsoft Releases Windows XP 64-Bit Edition Version 2003 to Manufacturing". News Center. Microsoft. March 28, 2003. Retrieved January 12, 2011.
  7. Evers, Joris (January 4, 2005). "Microsoft nixes Windows XP for Itanium". InfoWorld . IDG. Archived from the original on January 5, 2005. Retrieved January 12, 2011.
  8. "Microsoft Announces Beta Version of Windows XP 64-Bit Edition For 64-Bit Extended Systems". News Center. Microsoft. September 23, 2002. Retrieved June 7, 2013.
  9. "Processor and memory capabilities of Windows XP Professional x64 Edition and of the x64-based versions of Windows Server 2003". Support. Microsoft. December 20, 2010. Retrieved September 8, 2013.
  10. Up to: 64 cores, 64 threads if ratio of core count and thread count is 1:1; 32 cores, 64 threads if ratio of core count and thread count is 1:2.
  11. "Windows XP Disk Support: Windows and GPT FAQ". Dev Center – Hardware. Microsoft . Retrieved June 7, 2013.
  12. "Changes to Functionality in Microsoft Windows XP Professional x64 Edition". Microsoft. May 3, 2005. Retrieved June 7, 2013.
  13. "Changes to Functionality in Microsoft Windows XP Professional x64 Edition". TechNet . Microsoft. September 11, 2009. IPsec for Windows XP Professional x64 Edition. Retrieved June 7, 2013.
  14. "General FAQs About 64-bit Windows". MSDN . Microsoft . Retrieved June 7, 2013.
  15. "Remote Desktop for Windows XP Professional x64 Edition". TechNet . Microsoft. September 11, 2009. Retrieved June 7, 2013.
  16. "Files and Settings Transfer Wizard for Windows XP Professional x64 Edition". TechNet . Microsoft. September 11, 2009. Retrieved June 7, 2013.
  17. "Windows Server 2003 Kernel Scaling Improvements". Microsoft. Archived from the original on March 1, 2013. Retrieved June 7, 2013.
  18. "The Benefits of x64 Technology". microsoft.com. Microsoft . Retrieved June 7, 2013.
  19. 1 2 3 "Release Notes for Windows XP Contained in the Relnotes.htm File". Support. Microsoft. January 9, 2006. Retrieved June 7, 2013.
  20. 1 2 "Some Windows Explorer extensions and some Control Panel items are not displayed on computers that are running an x64-based version of Windows". Support. Microsoft. February 4, 2008. Retrieved June 7, 2013.
  21. "How to run the 32-bit Explorer shell on Windows x64". Extended64.com. Archived from the original on May 25, 2013. Retrieved June 7, 2013.
  22. "Changes to Functionality in Microsoft Windows XP Professional x64 Edition". TechNet . Microsoft. September 11, 2009. Appendix B: Features Not Supported in Windows XP Professional x64 Edition. Retrieved June 7, 2013.
  23. "You cannot put a computer that has more than 4 GB of memory into hibernation in Windows XP, in Windows Server 2003, in Windows Vista, or in Windows Server 2008". Archived from the original on April 7, 2016. Retrieved March 28, 2016.
  24. Paddock, Brandon (May 22, 2005). "How to run the 32-bit Explorer shell on Windows x64". Extended64.com. Archived from the original on May 25, 2013. Retrieved June 7, 2013.
  25. "64-bit versions of Windows do not support 16-bit components, 16-bit processes, or 16-bit applications". Support. Microsoft. September 11, 2011. Retrieved April 19, 2013.
  26. "The Radio Toolbar Is Unavailable in Internet Explorer 6". Support. Microsoft. January 31, 2007. Archived from the original on March 9, 2008. Retrieved November 8, 2012.
  27. "Media Bar". MSDN . Microsoft. Archived from the original on February 11, 2017. Retrieved November 8, 2012.
  28. "You cannot connect to a Web folder from a Windows Server 2003 or Windows XP x64 computer". Support. Microsoft . Retrieved June 7, 2013.
  29. "Changes to Functionality in Microsoft Windows XP Professional x64 Edition". TechNet . Microsoft. September 11, 2009. Outlook Express for Windows XP Professional x64 Edition. Retrieved June 7, 2013.
  30. 1 2 "Windows Server 2003 & Windows XP x64 Service Pack 2 Overview". TechNet . Microsoft. January 25, 2011. Archived from the original on February 2, 2014. Retrieved June 7, 2013.
  31. colaWin. Upgrade from Windows XP to Vista,but it is in 64 bit version. YouTube. Retrieved November 23, 2023.

Further reading

  1. "Benefits of Microsoft Windows x64 Editions". Microsoft Corporation. February 8, 2006. Retrieved January 12, 2011.
  2. Da Costa, Andre (April 25, 2006). "Microsoft Windows XP x64 Edition: Year in Review". ActiveWin.com. Retrieved January 12, 2011.
  3. "List of updates in Windows Server 2003 Service Pack 2 (Revision 15.2)". Microsoft Support. Microsoft Corporation. February 27, 2009. Retrieved January 12, 2011.