Install the Windows 10 Insider Hub

Posted in Windows 10 by Steve Sinchak

The Insider Hub app in Windows 10 is "your one-stop-shop for all the latest news and announcements regarding the Windows Insider program. "  Designed specifically for those that participate in the Windows Insider program, the hub app provides news and "quests" that highlight a feature or scenario Microsoft wants your help to test and provide feedback. The Windows Insider hub app is not installed by default and is hidden in the new Apps & Features settings app.

To get started, click on the Start Button and type in Apps and Features and hit Enter. 

Install the Windows Insider hub on Windows 10

Next, click on Manage optional features

On the Manage Optional Features screen, click Add a feature.

Scroll through the alphabetical list until you see Insider Hub.  Select it and then hit Install. 

The Add a Feature screen will close and the Windows Insider Hub app will be installed immediately in the background. No update will be provided when the install is complete, it will just show up in the Start Menu . 

Free Computer Magazines and eBooks