Microsoft Explains How to Disable the Windows 10 Upgrade
Windows 10

Windows 10 has been on the market for less than six months, and Microsoft has done (almost) everything in its power to bring as many people as possible to the new platform, including a free upgrade offer during the first year. Unfortunately, this strategy angered many users who prefer to stay on Windows 7 or Windows 8.1, and who had to use various tools to block the “suggestions.” The technical information to do this manually has been available since last August, but given the negative feedback, it is worth revisiting.

We discussed this recently: Microsoft's main goal with Windows 10 is to reduce (or ideally eliminate) fragmentation of its platform. The development advantages are too significant to ignore, but Microsoft's problems are not technical—they are political. Its current strategy involves offering Windows 10 to the point of exhaustion, angering more than one user. Besides privacy concerns, the truth is that the idea of “Windows as a service” has met more resistance than Microsoft initially calculated. This could have been compensated with modularity (in other words, making many of the “services” optional during operating system installation), but reality shows otherwise.

The Tool Users Are Turning To

The main tool users are employing to block the upgrade offers is GWX Control Panel, formerly known as GWX Stopper. With a couple of clicks, the GWX module goes silent… but we must not forget that Microsoft has the ability to modify its state and bring it back, which according to many users on the Web has already happened.

Microsoft Explains How to Disable the Windows 10 Upgrade
Blocking the update via Group Policy

Microsoft's Official Methods

The official documentation explaining how to disable the Windows 10 upgrade was published in August 2015; however, Microsoft decided not to make much noise about this information. The main methods are two: Group Policy and Registry editing.

Method 1: Group Policy

The first method requires running the module “gpedit.msc” and following the path Computer Configuration – Administrative Templates – Windows Components – Windows Update. There we look for the option to disable upgrades to new versions of Windows via Windows Update, and change its configuration to “Enabled.”

Method 2: Registry

If the Group Policy editor is not available (for example, in Home and Starter editions of Windows 7), you need to edit the Registry. After running “regedit.exe” with elevated privileges, navigate to HKLM – SOFTWARE – Policies – Microsoft – Windows – WindowsUpdate, to change the DWORD value called “DisableOSUpdgrade” to 1 (if it doesn’t exist, create it as a DWORD). The second path is HKLM – Software – Microsoft – Windows – CurrentVersion – WindowsUpdate – OSUpgrade, and the parameter to modify is “ReservationsAllowed,” whose value must be set to 0.

Microsoft Explains How to Disable the Windows 10 Upgrade
The Registry method requires two modifications. This is the first...
Microsoft Explains How to Disable the Windows 10 Upgrade
... and here is the second.

With this, it should be enough for Microsoft to stop bothering you with Windows 10… for now.