Windows XP Professional x64 Edition explained

Windows XP Professional x64 Edition
Logo Size:200px
Developer:Microsoft
Discontinued:yes
Family:Windows NT
Working State:No longer supported
Latest Release Version:Service Pack 2 with May 14, 2019 security update (5.2.3790.6787)
Latest Release Date:[1]
Kernel Type:Hybrid kernel
Ui:Graphical user interface
License:Proprietary commercial software
Website:Windows XP Professional x64 Edition overview (archived at Wayback Machine)
Support Status:Mainstream support ended on April 14, 2009.
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.[3]

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 128GB of physical memory and 16 terabytes of virtual memory.[4]

Windows XP Professional x64 Edition uses the same kernel and code tree as Windows Server 2003[5] and is serviced by the same service packs.[6] 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.[7] [8] During the initial development phases, Windows XP Professional x64 Edition was named Windows XP 64-Bit Edition for 64-Bit Extended Systems[9] 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.[18] It also introduces Kernel Patch Protection (also known as PatchGuard) to improve security by helping to eliminate rootkits.[19]

Disadvantages/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.[23] 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.

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. Most of them were inherited from Windows Server 2003 Service Pack 1 (the version that 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.[5] Because Windows XP Professional x64 Edition comes from a different codebase than 32-bit Windows XP, its service packs are also developed separately.[31] 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.[31] 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.[5] 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. Despite this, there is a workaround available via third-party tools to make upgrading from XP x64 to Windows Vista possible.[32]

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.

Support lifecycle

Windows XP Professional x64 Edition follows the same support lifecycles as with all other versions of Windows XP. On April 14, 2009, Windows XP Professional x64 Edition's mainstream support expired and the extended support phase began. During the extended support phase, Microsoft continued to provide security updates; however, free technical support, warranty claims, and design changes are no longer being offered.[33] Extended support lasted until April 8, 2014, in line with all other Windows XP editions.[33] After this date, no more security patches or support information are offered.

Although Windows XP Professional x64 Edition is unsupported, Microsoft released an emergency security patch in May 2017 for the OS as well as other unsupported versions of Windows (including Windows Server 2003, Windows Vista and Windows 7 RTM without a service pack), to address a vulnerability that was being leveraged by the WannaCry ransomware attack.[34] [35] In May 2019, an emergency patch was released to address a critical code execution vulnerability in Remote Desktop Services which can be exploited in a similar way as the WannaCry vulnerability.[36] [37]

Microsoft announced in July 2019 that the Microsoft Internet Games services on Windows XP and Windows Me would end on July 31, 2019 (and for Windows 7 on January 22, 2020).[38] Others, such as Steam, had done the same, ending support for Windows XP and Windows Vista in January 2019.[39]

In 2020, Microsoft announced that it would disable the Windows Update service for SHA-1 endpoints. Since Windows XP Professional x64 Edition did not get an update for SHA-2, Windows Update Services are no longer available on the OS as of late July 2020.[40] However, as of April 2021, the old updates for Windows XP Professional x64 Edition are still available on the Microsoft Update Catalog.[41]

Further reading

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

Notes and References

  1. Web site: Description of the security update for the remote code execution vulnerability in Windows XP Professional x64 Edition SP2. May 14, 2019. Microsoft.
  2. Web site: Microsoft Product Lifecycle: Microsoft Windows XP Professional x64 Edition. Support. Microsoft. 15 October 2014.
  3. Microsoft Raises the Speed Limit with the Availability of 64-Bit Editions of Windows Server 2003 and Windows XP Professional . . April 25, 2005 . September 10, 2015.
  4. Web site: Broersma . Matthew . The importance of being 64-bit . ZDNet . CBS Interactive . 25 June 2018 . en.
  5. Web site: A description of the x64-based versions of Windows Server 2003 and of Windows XP Professional x64 Edition (Revision 3.8) . . Support . October 11, 2007 . 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..
  6. Web site: Oiaga. Marius. 64-Bit Windows XP Service Pack 3? Don't think so... at least for now. Softpedia. SoftNews. 15 October 2014. 14 December 2007.
  7. News: Microsoft Releases Windows XP 64-Bit Edition Version 2003 to Manufacturing . . News Center . March 28, 2003 . January 12, 2011.
  8. Web site: Microsoft nixes Windows XP for Itanium . . . January 4, 2005 . January 12, 2011 . Evers . Joris . https://web.archive.org/web/20050105054030/http://www.infoworld.com/article/05/01/04/HNmicrosoftnixesxpitanium_1.html . January 5, 2005 . dead .
  9. Web site: Microsoft Announces Beta Version of Windows XP 64-Bit Edition For 64-Bit Extended Systems . . News Center . September 23, 2002 . June 7, 2013.
  10. Web site: Processor and memory capabilities of Windows XP Professional x64 Edition and of the x64-based versions of Windows Server 2003. Support. Microsoft. 8 September 2013. December 20, 2010.
  11. 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.
  12. Web site: Windows XP Disk Support: Windows and GPT FAQ . . Dev Center – Hardware . June 7, 2013.
  13. Web site: Changes to Functionality in Microsoft Windows XP Professional x64 Edition . . May 3, 2005 . June 7, 2013.
  14. Web site: Changes to Functionality in Microsoft Windows XP Professional x64 Edition . . . September 11, 2009 . June 7, 2013 . IPsec for Windows XP Professional x64 Edition.
  15. Web site: General FAQs About 64-bit Windows . . . June 7, 2013.
  16. Web site: Remote Desktop for Windows XP Professional x64 Edition . . . September 11, 2009 . June 7, 2013.
  17. Web site: Files and Settings Transfer Wizard for Windows XP Professional x64 Edition . . . September 11, 2009 . June 7, 2013.
  18. Web site: Windows Server 2003 Kernel Scaling Improvements . . June 7, 2013 . https://web.archive.org/web/20130301064455/http://download.microsoft.com/download/7/5/7/757a5c5c-1ad2-4774-9ffa-ec78052c42fb/scaling.doc . March 1, 2013 . dead .
  19. Web site: The Benefits of x64 Technology . . microsoft.com . June 7, 2013.
  20. Web site: How to run the 32-bit Explorer shell on Windows x64 . Extended64.com . June 7, 2013 . https://web.archive.org/web/20130525093404/http://extended64.com/blogs/bhpaddock/archive/2005/05/22/539.aspx . May 25, 2013 . dead .
  21. Web site: Changes to Functionality in Microsoft Windows XP Professional x64 Edition . . . September 11, 2009 . June 7, 2013 . Appendix B: Features Not Supported in Windows XP Professional x64 Edition.
  22. Web site: You cannot put a computer that has more than 4GB of memory into hibernation in Windows XP, in Windows Server 2003, in Windows Vista, or in Windows Server 2008. . March 28, 2016 . April 7, 2016 . https://web.archive.org/web/20160407143534/https://support.microsoft.com/en-us/kb/888575/ . live .
  23. Web site: Some Windows Explorer extensions and some Control Panel items are not displayed on computers that are running an x64-based version of Windows . . Support . February 4, 2008 . June 7, 2013.
  24. Web site: How to run the 32-bit Explorer shell on Windows x64 . Extended64.com . May 22, 2005 . June 7, 2013 . Brandon . Paddock . https://web.archive.org/web/20130525093404/http://extended64.com/blogs/bhpaddock/archive/2005/05/22/539.aspx . May 25, 2013 . dead .
  25. Web site: 64-bit versions of Windows do not support 16-bit components, 16-bit processes, or 16-bit applications . . Support . September 11, 2011 . April 19, 2013.
  26. Web site: Release Notes for Windows XP Contained in the Relnotes.htm File . Microsoft . Support . January 9, 2006 . June 7, 2013.
  27. Web site: The Radio Toolbar Is Unavailable in Internet Explorer 6 . . January 31, 2007 . Support . November 8, 2012 . dead . https://web.archive.org/web/20080309210019/http://support.microsoft.com/kb/303130 . March 9, 2008 .
  28. Web site: Media Bar. Microsoft. MSDN. November 8, 2012. February 11, 2017. https://web.archive.org/web/20170211160218/https://msdn.microsoft.com/en-us/library/ms533100.aspx. live.
  29. Web site: You cannot connect to a Web folder from a Windows Server 2003 or Windows XP x64 computer . . Support . June 7, 2013.
  30. Web site: Changes to Functionality in Microsoft Windows XP Professional x64 Edition . . . September 11, 2009 . June 7, 2013 . Outlook Express for Windows XP Professional x64 Edition.
  31. Web site: Windows Server 2003 & Windows XP x64 Service Pack 2 Overview . . . January 25, 2011 . https://web.archive.org/web/20140202100928/https://technet.microsoft.com/en-us/windowsserver/bb294403 . February 2, 2014 . dead . June 7, 2013 .
  32. colaWin. Upgrade from Windows XP to Vista,but it is in 64 bit version. YouTube. 2023-11-23. en.
  33. Web site: Microsoft Support Lifecycle . Support. Microsoft . April 11, 2014.
  34. Web site: Microsoft issues 'highly unusual' Windows XP patch to prevent massive ransomware attack. The Verge. 13 May 2017 . Vox Media. 13 May 2017.
  35. Web site: Customer Guidance for WannaCrypt attacks. Microsoft. 13 May 2017.
  36. Web site: Microsoft warns of major WannaCry-like Windows security exploit, releases XP patches. The Verge. Vox Media. May 14, 2019. May 16, 2019. Tom. Warren. September 2, 2019. https://web.archive.org/web/20190902162957/https://www.theverge.com/2019/5/14/18623565/microsoft-windows-xp-remote-desktop-services-worm-security-patches. live.
  37. Web site: Prevent a worm by updating Remote Desktop Services (CVE-2019-0708) . MSRC Blog . May 16, 2019. May 14, 2019. May 14, 2019. https://web.archive.org/web/20190514210409/https://blogs.technet.microsoft.com/msrc/2019/05/14/prevent-a-worm-by-updating-remote-desktop-services-cve-2019-0708/. live.
  38. Web site: Farewell to Microsoft Internet Games on Windows XP, Windows ME, and Windows 7. answers.microsoft.com. en-US. August 4, 2019. July 14, 2019. https://web.archive.org/web/20190714150805/https://answers.microsoft.com/en-us/windows/forum/all/farewell-to-microsoft-internet-games-on-windows-xp/035d5144-6c1b-49bb-b3d5-37f6355fec39?auth=1. live.
  39. Web site: Windows XP and Windows Vista Support – Steam – Knowledge Base – Steam Support. support.steampowered.com. August 4, 2019. August 12, 2019. https://web.archive.org/web/20190812221829/https://support.steampowered.com/kb_article.php?ref=1558-AFCM-4577. live.
  40. Web site: Windows Update SHA-1 based endpoints discontinued for older Windows devices. 2021-04-06. support.microsoft.com.
  41. Web site: Microsoft Update Catalog. 2021-04-06. www.catalog.update.microsoft.com.