Now Reading
Windows 10 Insider Preview builds will require PC users to sign in to their Microsoft Account

Windows 10 Insider Preview builds will require PC users to sign in to their Microsoft Account

by AshwinJune 20, 2015

Microsoft has announced that there are quite a few changes coming to Windows 10 Insider Preview builds.


Gabe Aul, the Head of the Windows Insider Program has announced that future preview builds will require users to sign in to their Microsoft account.

Windows 10 Insider Preview will require users to sign in to their MSA:

Users who are already signed in do not need to do anything. But users who have not connected their PCs to their Microsoft Account, will be notified to sign in to their account. This is mandatory, and only connected accounts will be eligible to receive future builds. This change affects both the Fast and Slow Rings of the Insider Program. We will be analyzing this in a report later today.

However, this change does not apply to upgrades from Windows 7 or Windows 8.x. It is exclusive to the Windows Insider Program, and Microsoft says that by enabling Microsoft Accounts, it will be easier for users to access Windows Insider-only features. It will also be useful for reporting feedback to the Redmond Company, as well as to download apps from the Windows Store.

Microsoft will be releasing Windows 10 on July 29th. The final version is just over a month away. But it appears that Insiders will still get some new versions to play with.  The Company says that it will be releasing new builds soon, and also reiterates that the Insider Program will continue beyond the launch of Windows 10. Users who upgrade to the final version will be able to opt out of the Insider Program, and stop receiving Preview Builds.

Microsoft will be removing the Insider Hub from the next preview build. These features will not be shipped in the final version of Windows 10. But you can still get the app.

How to install the Insider Hub app manually:

  • Open the Settings App, and click on System.
  • Now in the left pane, click on Apps and Features.
  • Click on Manage optional features, and click on the  + Add a feature.
  • Scroll down the list and select Insider Hub, and click on install.

The bad news is the process has to be repeated for every preview build, which is released before July 29th. Builds released after the launch of Windows 10 will come with the app pre-installed again.

The Windows Feedback app, on the other hand will be included in all future builds, including the final version of the OS. But it is a Windows Insider Program related feature, and as such will only be available to those who connect their PCs to their Microsoft Account.