How to Install Optional Features in Windows 11

This article will show you how to install optional features in Windows 11. Modern Windows versions are a modular software, with some of the components available on demand. The user can add or remove some of the apps and features depending on his tasks and preferences.


Windows 11 is a complex operating system with thousands of various features. Many Windows components work in specific scenarios, which means not every user needs them. To make Windows installation flexible, Microsoft ships various components and features not installed out of the box. The user can install them on demand.

Install Optional Features in Windows 11

If the user needs some of those components, Windows 11 allows installing them using several methods. You can use the Settings app, the classic Windows Features applet, DISM, and PowerShell to install optional features. Now we will review each of the methods in detail.

Install optional components in Windows 11 using Settings

  1. Press Win + I to open Windows Settings.
  2. Go to Apps > Optional Features.Windows 11 Settings > Apps > Optional Features.
  3. On the right, click the View Features button. After that, Windows will open a new window with a list of all optional components available to install.View Features Button
  4. In the list of optional features, find the one you need. Also, you can use the search box to locate it.Install Optional Features in Windows 11
  5. Place a check mark next to the feature you want to install. Clicking the arrow-down button reveals a description to provide you with more information about a particular component.
  6. If needed, check a few more features to install them all together. Click Next.
  7. Finally, click the Install button to initiate the installation process.Click Next to Install Optional Features in Windows 11
  8. Wait for Windows 11 to install selected components.Wait for Windows 11 to install selected components

You are done.

As with many Windows settings, some optional components in Windows 11 are only available in the legacy Control Panel interface. For example, you cannot enable Hyper-V on Windows 11 Professional from the Windows Settings app. You need to open the "Windows Features" dialog box and select one of the available components.

Using the classic Windows Features dialog

  1. Press Win + R and enter the optionalfeatures command into the Run dialog.
  2. Alternatively, open the Settings app, then go to Apps > Optional Features > More Windows Features.More features link
  3. Place a check mark next to the feature you need, then click the OK button to apply changes.Install Optional components from Windows Features
  4. Wait for Windows 11 to locate the necessary files and install them.

Note that some features require a system restart to begin working.

You can also install optional features in Windows 11 using Command Prompt, PowerShell, running them directly or from Windows Terminal.

Install optional features using DISM

  1. Right-click the Start button and select Windows Terminal (Admin). Alternatively, you can open Command Prompt or PowerShell with elevated privileges.
  2. Enter dism /Online /Get-Capabilities and press Enter. That will list all available optional features in Windows 11.Dism List Optional Features
  3. Locate the component you need and copy its name or Capability Identity. For example, StepsRecorder~~~~
  4. Next, enter the following command: dism /Online /Add-Capability /CapabilityName:NAME. Substitute NAME with the capability identity from the previous step.Install optional features using DISM
  5. Press Enter to execute the command.

You are done.

It is also possible to install optional features in Windows 11 using PowerShell. The idea is the same, but commands are slightly different.

Install optional components with PowerShell

  1. Open elevated PowerShell (Windows Terminal will also do the job).
  2. To get the list of optional features in Windows 11 in PowerShell, enter the following command: Get-WindowsOptionalFeature -Online.List optional components with PowerShell
  3. Copy the name of the feature you need.
  4. Next, enter this command: Enable-WindowsOptionalFeature –FeatureName "NAME" -All -Online. Replace NAME with the name from the previous step, for example, Enable-WindowsOptionalFeature –FeatureName "Microsoft-Hyper-V" -All -Online.Install optional components with PowerShell
  5. Press Enter to complete the process.

Uninstall optional features in Windows 11

If you no longer need an optional feature in Windows 11, you can uninstall it to free some space on the system drive. The procedure is similar to how you install additional components in Windows 11 using the Settings app.

Uninstall an optional feature from Settings

  1. Press Win + I to open Windows Settings, then go to the Apps section.
  2. Click Optional Features.
  3. In the Installed features list, find the one you no longer need and click it.
  4. Click the Uninstall button. Note that Windows 11 does not ask for a confirmation before removing optional components.Windows 11 Uninstall Optional Features in Settings
  5. Wait for the system to complete the removal process. You can follow it in the Recent activity section above the Installed features list.

Windows 11 removed a featureDone!

Uninstalling optional features from the classic Control Panel in Windows 11 is identical to how you install them. The only exception is that you need to uncheck the necessary components to remove them.

Uninstall using the Windows Features applet

  1. Press Win + R to open the Run dialog, and enter the optionalfeatures command.
  2. As an option, go to Windows Settings > Apps > Optional Features > More Windows Features.
  3. Find the component you want to remove in Windows 11 and uncheck it.
  4. Click the OK button.

Uninstall with DISM or PowerShell

To uninstall an optional feature using the command prompt and dism, use the following command: dism /Online /Remove-Capability /CapabilityName:NAME. Replace NAME with a proper capability identity.

As for PowerShell, here is the command you need to use to remove optional components from Windows 11: Disable-WindowsOptionalFeature –FeatureName "NAME" -Online. Again, replace NAME with the appropriate feature name.

That is how you install and uninstall optional components in Windows 11.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!


Author: Taras Buria

Taras is here to cover stories about Microsoft and everything around, although sometimes he prefers Apple.

Leave a Reply

Your email address will not be published.

Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.