Top Nav

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

Last week, Microsoft rolled out a big change to the Windows Store. Themes in Windows 10 Creators Update are now available through the Windows Store, just like a universal app or a Microsoft Edge Extension.

    1. Launch the Store and search for a Windows theme. Right now, Windows themes are bit hard to find, but if you search for themes in the Windows Store, you will find them among third party wallpaper and theme apps.

      Themes, Windows 10 Creators Update, Personalization, Control Panel

    2. 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

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

      Themes, Windows 10 Creators Update, Personalization, Control Panel

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.)

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:

,

One Response 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.

Leave a Reply