This page has been robot translated, sorry for typos if any. Original content here.

How to make Windows XP Professional from Windows XP Home?

This article tells how to make Windows XP Professional from Windows XP Home or how to remove a number of functional limitations imposed on the operating system.

Using this article you can:

  1. remove the limit on the number of simultaneous connections in XP Home;
  2. Connect a computer running Windows XP Home to a domain
  3. get access to edit the snap-in Local users and groups in Windows XP Home, which allows you to significantly simplify the administration of user groups;
  4. disable simple file sharing in Windows XP Home. The ability to disable simple sharing in Windows XP Professional allows you to more flexibly configure access to the network resources of the computer (allow access to network resources to specific users);
  5. configure and gain remote access to the desktop of the computer on which the Windows XP Home operating system is installed;
  6. enable support for multiprocessor systems in Windows XP Home;

All these restrictions are easily removed, since the operating systems Windows XP Home and Windows XP Professional are built on the same kernel - NT 5.1. And this easily allows you to make Windows XP Professional from Windows XP Home.

In Russia, there are many organizations that, under the oppression of Microsoft, at one time acquired a large number of OEM licenses for the Windows Home Edition operating systems, chasing a lower price compared to the Professional version. Probably, the heads of enterprises did not think about the possibilities of its further use.

For a system administrator who is called upon to administer and maintain the computer park of such an organization, this is a considerable problem. The Windows Home operating system has a number of limitations that may not be in demand for home computer users, but are crucial for deploying a flexible, secure LAN. No one will buy new licenses in exchange for already purchased Home licenses. In Russia, for sure.

All the actions described below you do at your own peril and risk. All changes to Windows will void your license to continue to use the Microsoft product. But more often than not, a license check begins and ends with a recount of stickers and computers.

The Windows system is made in such a way that the system registry contains information about the type of operating system. When the system boots, it reads this data and uses it later in determining the functionality.

The main registry parameters that are responsible for the type of Windows operating system are the string parameter 'ProductType' and the multi-line parameter 'ProductSuite' , section 'HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ ProductOptions' . Below is a comparative table (Table No. 1) of these two parameters for different Windows operating systems. Choose the ones that are right for you.

Windows XP Home Windows XP Professional
'ProductType' Winnt Winnt
'ProductSuite' Personal Leave blank
Table No. 1 - Comparative table of the parameters 'ProductType' and 'ProductSuite' for different operating systems of the Windows family.

To change the type of operating system, you need to change the corresponding parameters in the registry. If you simply change the values ​​of these two parameters in the 'HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ ProductOptions' branch , then you will not see the proper effect after the reboot, since these parameters are locked in the Windows system.

You can get around this lock by changing the parameter values ​​not of the current configuration, but of the configuration of the last successful Windows boot. This registry branch is open for editing.

Change the type of operating system (how to make Windows XP Professional from Windows XP Home):

  1. We start the regedit registry editor (START \ Run \ regedit).
  2. Open the registry branch: 'HKEY_LOCAL_MASHINE \ SYSTEM \'
  3. In this branch, after the section 'CurrentControlSet' , there are several more sections of the type 'ControlSet' with numbers at the end. We need a section with the latest number. We open it.
  4. Next, open '... \ Control \ ProductOptions' There we find the parameters 'ProductType' and 'ProductSuite' and change them in accordance with the above table (table No. 1).
  5. We reboot the computer.
  6. At the subsequent system boot, press F8. In the boot menu, select “Download Last Known Good Configuration” .
  7. After this shamanism, additional functions of the “selected OS” appear in the installed operating system.

After removing the restrictions, we proceed to use the functions that have appeared:

  1. Removing restrictions on the number of simultaneous connections in XP Home versions.
    It starts working immediately after the alteration of the type of operating system.
  2. The ability to connect a computer running Windows XP Home to a domain.
    You can connect to the domain immediately after the alteration of the type of operating system.
  3. Gaining access to edit the snap-in Local users and groups in Windows XP Home.
    You can start working with this snap-in immediately after the alteration of the type of operating system.
  4. Disabling simple file sharing in Windows XP Home.
    The standard way to disable simple file sharing, as in Windows XP Professional, does not work. Disabled through the registry editor. In the branch 'HKEY_LOCAL_MASHINE \ SYSTEM \ ControlSet00_ our profile number \ Control \ Lsa' you need to set the dword parameter 'forceguest' to 0.
  5. Access to the remote desktop of the computer on which the Windows XP Home operating system is installed.
  6. Multiprocessor support in Windows XP Home.
    It starts working immediately after a redesign such as an operating system.