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 explains how to make Windows XP Professional from Windows XP Home or how to remove a number of functional limitations imposed on the operating system.

With this article you can:

  1. remove the limit on the number of simultaneous connections in the version of XP Home;
  2. connect a computer running Windows XP Home to a domain;
  3. get access to editing the Local Users and Groups snap-in 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 network resources of a computer (to allow access to network resources to specific users);
  5. set up and get remote access to the desktop of the computer on which Windows XP Home is running;
  6. enable multiprocessor support 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 makes it easy to do Windows XP Home from Windows XP Home.

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

For the 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 needed by home users, but they are of paramount importance for deploying a flexible, secure local area network. Nobody will buy new licenses in exchange for already purchased licenses for Home. In Russia, that's for sure.

All below described actions you do at your own peril and risk. All changes to Windows are canceling your license to continue using the Microsoft product. But most often the license check begins and ends with the recalculation 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 functional.

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

Windows XP Home Windows XP Professional
'ProductType' WinNT WinNT
'ProductSuite' Personal Leave blank
Table 1 - Comparative table of 'ProductType' and 'ProductSuite' parameters 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 , you will not see the proper effect after a reboot, as these parameters are blocked in Windows.

It is possible to bypass this blocking by changing the values ​​of the parameters of not the current configuration, but the configuration of the last successful boot of Windows. This registry key is open for editing.

Change the type of operating system (as in Windows XP Home to make Windows XP Professional):

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

After removing the restrictions, let's start using the appeared functions:

  1. Removing restrictions on the number of simultaneous connections in versions of XP Home.
    Starts to work immediately after reworking the type of operating system.
  2. The ability to connect a computer with the operating system Windows XP Home to the domain.
    You can connect to the domain immediately after reworking the type of operating system.
  3. Gaining access to editing the Local Users and Groups snap-in in Windows XP Home.
    You can start working with this snap-in immediately after modifying the type of operating system.
  4. Disable simple file sharing in Windows XP Home.
    The standard way to disable simple file sharing, as in Windows XP Professional, does not work. Disables through the registry editor. In the branch 'HKEY_LOCAL_MASHINE \ SYSTEM \ ControlSet00_number of our profile \ Control \ Lsa', the dword-parameter 'forceguest' must be set to 0.
  5. Access to a remote desktop computer, which is running Windows XP Home.
  6. Multiprocessor support in Windows XP Home.
    Starts to work immediately after reworking the type of operating system.