How To: Install the Windows Insider Hub on Windows 10

With the release of Windows 10 Build 10158 the Insider Hub app is no longer a default installation - for a while.

Rod Trent

June 30, 2015

1 Min Read
How To: Install the Windows Insider Hub on Windows 10

Microsoft's Gabe Aul noted recently that the Windows Insider Hub would no longer be a default app installed with newer Windows 10 Builds. And true to his word, with this release of Windows 10 Insider Preview Build 10158, that is in fact the case.

The Hub is still available, just has to be installed separately and manually. To install the Windows Insider Hub do this:

  1. Go to Settings then System and then Apps & Features.

  2. Tap or click the Manage Optional Features.

  3. Tap or click Add a Feature.

  4. Navigate the list, locate Insider Hub, and click install.

Once the Windows 10 upgrade officially releases on July 29 to the general public, and you decide to continue in the Windows Insider program, the Insider Hub will be included in preview Builds again.

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like