Windows 10

How to Install the Insider Hub App in Windows 10

Windows 10 build 10158 removes the Insider Hub app by default, so if you’re signed up to the Windows Insider program and would still like to receive information and notifications about issues and new builds, you’ll need to reinstall the app manually.

What happened to the Insider Hub app?

While the Insider Hub app is considered to be a Windows Store app, paradoxically you won’t find it in the store. But that doesn’t mean that you can’t reinstall the app, it’s just been classified as an optional Windows feature and can be reinstalled using the Settings app.

Before you can add the Insider Hub back to Windows 10, you’ll need to be logged in as an administrator. It’s not possible to start the Settings app with elevated privileges from a standard user account, and while the app will offer to elevate privileges as necessary when changing settings, it reports an error and fails to complete the given task, a significant bug still present in Windows 10 build 10158.

Install the Insider Hub in Windows 10 (Image Credit: Russell Smith)
Install the Insider Hub in Windows 10 (Image Credit: Russell Smith)

So if you’re logged in with a standard user account, you’ll either need to add the account to the Administrators group or sign in with an administrator account. For more information about adding a user account to the local Administrators group in Windows 10 and earlier versions of Windows, see Add a User to the Administrators Group on the Petri IT Knowledgebase.

Sponsored Content

Read the Best Personal and Business Tech without Ads

Staying updated on what is happening in the technology sector is important to your career and your personal life but ads can make reading news, distracting. With Thurrott Premium, you can enjoy the best coverage in tech without the annoying ads.

Install the Insider Hub app

Once you’re logged in to Windows with an administrator account, follow the instructions below:

  • Open Settings from the Start menu.
  • Click System.
  • In the menu on the left, click Apps & features.
  • In the right pane, click Manage optional features below Apps & features.
  • On the Optional features screen, click Add a feature.
  • Scroll down the list of optional features, select Insider Hub, and then click Install.
  • Close the Settings app.
Install the Insider Hub in Windows 10 (Image Credit: Russell Smith)
Install the Insider Hub in Windows 10 (Image Credit: Russell Smith)

Now click in the Cortana Ask me anything box by the Start menu, type insider and the Insider Hub app should appear in the results.


Related Topics:


Don't have a login but want to join the conversation? Sign up for a Petri Account

Comments (0)

Leave a Reply

IT consultant, Contributing Editor @PetriFeed, and trainer @Pluralsight. All about Microsoft, Office 365, Azure, and Windows Server.

Download this eBook!

External Sharing and Guest User Access in Microsoft 365 and Teams

his eBook will dive into policy considerations you need to make when creating and managing guest user access to your Teams network, as well as the different layers of guest access and the common challenges that accompany a more complicated Microsoft 365 infrastructure. The eBook will also outline some of the major decision points across four general-purpose guest access policy scenarios for how an organization can set this up with standard licensing.

Download Now

Sponsored By