Top Nav

How to Install Themes from the Windows Store (Windows 10 Creators Update)

Themes in Windows 10 Creators Update are now available through the Windows Store, just like a universal app or a Microsoft Edge Extension.

In the Windows 10 Creators Update, themes have a new section of their own within the Personalization category. To find and install a theme, click Start > Settings > Personalization > Themes. Click the link, Get more themes in the Store.

When you find a theme in the Windows Store, click on it to review details about its contents.

You can see a preview of the type of wallpapers included, the size of the download, and supported devices. If you like it, click on Get to begin the download.

Themes, Windows 10 Creators Update, Personalization, Control Panel

After the download is complete, you can click Launch to enable the theme or click Start > Settings > Personalization > Themes.

Here you can see the new themes interface, which is easy to navigate and preview. You can quickly access links to individual settings such as Backgrounds, Color, Sounds and Mouse pointers. (Note: The ability to view and modify themes requires that your Windows 10 installation is activated). Users can mix and match too to create their own themes.

Conclusion

The new themes interface is an ongoing part of Microsoft’s transition from its legacy desktop to the new Universal app model. Managing themes from the Windows Store takes one more item out of the Control Panel, one of the most prominent legacy components still found in Windows 10. In Windows 10, the Control Panel has been used for more advanced “under the hood” operations in Windows 10 such as uninstalling applications, modifying security settings, performing backups and changing the appearance of windows. Shifting themes to the Windows Store represents a change in attitude in how the look and feel of Windows are managed.

Themes have been a part of Windows since its inception, giving users the option to change the color of window chrome, install a unique icon set or desktop background. Windows Vista first introduced expanded color and wallpaper options, while Windows 7 added theme packs, which included wallpapers and sound effects.  Last year’s Anniversary Update introduced a Dark and Light mode, with many of the bundled apps such as Photos and Groove music also adopting this new professional appearance. Up until now, the legacy themes interface survived in Windows 10, but the Creators Update introduces an integrated experience for the first time.  The new improvements are always welcome and bring consistency to the overall Windows 10 experience.

Let us know in the comments what you think? How do you make your Windows 10 experience unique? What’s your favorite theme?

More Reading:

,

3 Responses to How to Install Themes from the Windows Store (Windows 10 Creators Update)

  1. Laura January 4, 2017 at 10:01 am #

    Andre, I love your posts. You are able to communicate so well in a non-technical way so that we understand what you are saying. Thank you for that. Any chance you can solve why so many Win10 users have lost Spotlight? Mine disappeared with the last big update and I really miss it. And, yes, Spotlight is my choice in “Personalization/Lock Screen”. And from my search for an answer online, this has happened to a lot of people. Interestingly, it still works on my husband’s computer. Would love to see your take on this.

    • Andre Da Costa March 10, 2017 at 4:59 pm #

      Hi Laura,

      Sorry for the late reply. Did you check to make sure your installation is activated? Are you running Windows 10 Home or Pro edition?

      • LAURA March 28, 2017 at 9:46 pm #

        yes, i figured it out.

Leave a Reply

 

Free Learning

 

Don't miss a single tip, how to or tech news update. Subscribe to my free newsletter and receive updates, right to your inbox.

You have Successfully Subscribed!

14 Shares
Share
Share
+1
Email
WhatsApp