Ways to Enable or Disable Optional Windows Features on Windows 10

Windows operating systems come with a lot of features. These features are sometimes are not intended to be used directly by normal customers. This means that only a small percentage of the huge user base of the operating system leverages the use of these features. But still, they add some major value to the feature list of the operating system. These features are found under the option called – Turn Windows Features on and offThis means that if the user wants, he can just type in Turn Windows Features on and off in the Search box and enable any feature that the user wants to.

Internet Explorer crash due to iertutil.dll

Enable or Disable Optional Windows Features

The simplest way is to open the Control Panel > Uninstall a Program, and then in the left side select Turn Windows features On or Off. In this post, we will be discussing other ways to enable or disable Optional Windows Features on Windows 10. We will be checking out the following 3 methods:

  1. Using Windows Powershell.
  2. Using Command Prompt.
  3. Using an external installation source.

1] Using Windows Powershell

Windows Powershell is indeed a very powerful tool. You can do a lot of things with this command line too. While using this, we will be first populating the list of available features, then we will be downloading the desired feature, and finally, we will be talking about enabling and disabling that feature.

So first, in order to populate the list of features, enter this command,

Get-WindowsOptionalFeature -Online

After that, in order to install any feature from the list of features, enter this command:

Get-WindowsOptionalFeature -Online -FeatureName *Type feature name*

Then, in order to enable any downloaded feature, enter this command,

Enable-WindowsOptionalFeature -Online -FeatureName “Type feature name” -all

Finally, in order to disable any enabled feature, enter this command,

Disable-WindowsOptionalFeature -Online -FeatureName “Type feature name”

2] Using Command Prompt

Start by pressing WINKEY + X button combo or right-click on the Start button and click on Command Prompt (Admin) or just search for cmd in the Cortana search box, right click on the Command Prompt icon and click on Run as Administrator. Click on Yes for the UAC or User Account Control prompt that you get.

Now, type in the following command to populate the list of the available features:

DISM /online /get-features /format:table | more

All you need to do now is copy the name of the feature that you need to enable.

Now, in order to enable the feature, enter the following command:
Enable or Disable Optional Windows Features

DISM /online /enable-feature /featurename:[Enter the name of the feature here] -All

Now, in order to disable any feature that is enabled on your computer, you need to follow some separate steps.

First, you need to check what all features are enabled. To populate a list of enabled features, enter this command,

DISM /online /get-features /format:table | find “Enabled" | more

Now, in order to disable the Enabled feature, enter this command,

DISM /online /disable-feature /featurename:[Enter the name of the feature here] -All

As a bonus, if you wish to check information in detail about a specific feature, enter this command,

DISM /online /get-featureinfo/featurename:[Enter the name of the feature here]

3] Using an external installation source

You can also fetch the latest features from an updated offline source.

This source can be an ISO or any other type of image or just a folder.

For that, all you need to do is decide if you want to use the Command Prompt or Windows Powershell.

If you are using the Command Prompt, enter this command,

Dism.exe /online /enable-feature /featurename:< /All /Source:<Enter the path of the feature here>

And if you tend to use Windows Powershell command line, you can do it too. Just enter this command,

Install-WindowsFeature  –Source “<Enter the path of the feature here>”

To get the latest features, you need to get the latest version of the image of the operating system that you are trying to install the feature from.

Posted by on , in Category Windows with Tags
Ayush has been a Windows enthusiast since the day he got his first PC with Windows 98SE. He is an active Windows Insider since Day 1 and is now a Windows Insider MVP. He has been testing pre-release services on his Windows 10 PC, Lumia, and Android devices.