How To Change Theme in Windows 10 (All Ways)

Windows 10 supports themes which may include custom desktop backgrounds, sounds, mouse cursors, desktop icons, and an accent color. There are a number of methods you can use to change a theme in Windows 10. Let's review them all.

In Windows 10, you can get extra themes using Windows Store or install them from a themepack file. Themes may include:

  • Desktop background: An image, a set of images, or a solid color which can be used as a wallpaper.
  • Colors. Windows 10 allows changing the color of the window frame, window borders, active elements and selected items.
  • Sounds. A set of sounds that are assigned to various events like notifications, message dialogs, window operations, emptying the Recycle Bin, and so on.
  • Screen Saver. Screen savers were created to save very old CRT displays from being damaged by issues like screen burn-in. These days, they are mostly used to personalize the PC with entertaining visuals or improve its security with additional password protection.
  • Pointers. By default, Windows 10 comes with no custom cursors bundled and uses the same cursors as Windows 8. Users who love customizing their OS may want to change them.
  • Desktop Icons. Themes can change icons like This PC, Recycle Bin, and so on.

Where Windows 10 stores themes

Windows 10 stores themes under different folders.

  • Themes that you've installed manually, saved, or synced from your Microsoft account are stored in the folder %LocalAppData%\Microsoft\Windows\Themes.
  • Default themes are the ones that come pre-installed with Windows 10. They can be found in the folder C:\Windows\Resources\Themes.
  • High Contrast Themes. - Themes that make items on your screen easier to see. They are part of the Ease of Access feature of Windows 10. They can be found in the folder C:\Windows\Resources\Ease of Access Themes.

The current theme can be found in the Registry. See the CurrentTheme string (REG_SZ) value under the following key:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes

See the following screenshot:

Windows 10 Current Theme

To change the theme in Windows 10, do the following.

  1. Open the Settings app. Windows 10 Creators Update Settings 15019
  2. Go to Personalization -> Themes.
  3. On the right, click on a theme you like under Apply a theme.Windows 10 Themes In Settings
  4. The theme is now applied.

Alternatively, you can use the classic Control Panel applet to quickly apply a custom theme, or any of the default themes, or the High Contrast theme.

Change the theme in Windows 10 using the Control Panel

  1. Press the Win + R keys on the keyboard.
  2. Type or copy-paste the following command in the Run box: explorer.exe shell:::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}.
  3. This will open the classic Personalization applet. Click on the desired theme in the list to install it.Windows 10 Classic Personalization Dialog

Apply a High Contrast theme using Settings

  1. Open the Settings app. Windows 10 Creators Update Settings 15019
  2. Go to Ease of Access -> High Contrast.
  3. On the right, set the option Turn on high contrast.Windows 10 Turn On High Contrast
  4. From the Choose a theme drop down list, choose one of the four pre-installed High Contrast themes.Windows 10 High Contrast Themes

Finally, you can apply a theme from a file manager app like File Explorer.

Change the Windows theme from File Explorer

  1. Open File Explorer app.
  2. Navigate to the folder which contains the *.theme file of the theme you want to apply. The default folders are mentioned in the beginning of this article. e.g., visit the folder C:\Windows\Resources\Themes.
  3. Double-click on the *.theme file to apply the theme. The theme will be applied. Also, Windows 10 will open the Themes page of the Settings app.Windows 10 File Explorer Apply Theme

Change your theme with Winaero Theme Switcher

Winaero Theme Switcher is an application which allows you to change a Windows theme from the command line. It is primarily intended to be used with the command prompt or in a batch file where you want to automate the applying of a custom theme.
The syntax is as follows:

ThemeSwitcher.exe path_to_file.theme

To apply one of the default themes, you can run the following command:

themeswitcher.exe c:\Windows\Resources\Themes\theme1.theme

Running the app without parameters will open the following GUI.

Please refer to the following article to learn useful tips and tricks about this app:

Change Windows 10 theme from the command prompt

That's it.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.