Manage Optional Features in Windows 10  

Page 1 of 3 123 LastLast
    Manage Optional Features in Windows 10

    Manage Optional Features in Windows 10

    How to Manage Optional Features in Windows 10
    Published by Category: Apps & Features
    05 May 2021
    Designer Media Ltd

    How to Manage Optional Features in Windows 10

    This tutorial will show you how to add or remove optional features for all users in Windows 10.

    Starting with Windows 10 build 18963, Microsoft made a number of usability improvements to the Optional Features page in Settings (Settings > Apps & Features > Optional Features).
    • Multi-select: You can now select and install multiple optional features at the same time.
    • Better list management: You can now search through lists of optional features and sort them by Name, Size, and Install date.
    • More useful information: You can now see the install date for each optional feature in your ‘Installed features’ list. Microsoft also added feature dependencies to the description of each optional feature in the list of features available for install.
    • Easier page navigation: View the status of your latest installs/uninstalls/cancels right on the main page in the ‘Latest actions’ section. You can now add optional features and view your history via pop-up dialogues, so you never have to navigate away from the main page

    Starting with Windows 10 build 19037.1, Windows PowerShell ISE is now a Feature on Demand (installed by default), and you will see it in the list in Optional Features Settings.


    Contents







    OPTION ONE

    Manage Optional Features in Settings


    1 Open Settings, and click/tap on the Apps icon.

    2 Click/tap on Apps & features on the left side, and click/tap on the Optional features link on the right side. (see screenshot below)

    Manage Optional Features in Windows 10-manage_optional_features.jpg

    3 Do step 4 (history), step 5 (add), step 6 (remove) below for what you would like to do.


     4. To See Optional Feature History

    A) Click/tap on the See optional feature history link. (see screenshot below)

    Manage Optional Features in Windows 10-windows_10_optional_feature_history-1.png

    B) You will now see the last 7 days of added and removed optional feature history. Go to step 7 below. (see screenshot below)

    Manage Optional Features in Windows 10-windows_10_optional_feature_history-2.png


     5. To Add an Optional Feature

    A) Click/tap on Add a feature. (see screenshot below)

    Manage Optional Features in Windows 10-windows_10_optional_features-3.png

    B) Click/tap on an optional feature you want to add, click/tap on Install, and go to step 7 below. (see screenshot below)

    Manage Optional Features in Windows 10-windows_10_optional_features-4.png


     6. To Remove an Optional Feature

    A) Click/tap on an added optional feature you want to remove, click/tap on Uninstall, and go to step 7 below. (see screenshot below)

    Manage Optional Features in Windows 10-windows_10_optional_features-2.png


    7 When finished, you can close Settings if you like.






    OPTION TWO

    Manage Optional Features in Command Prompt


    For more command usage details for this option, see: DISM Capabilities Package Servicing Command-Line Options | Microsoft Docs


    1 Open an elevated command prompt.

    2 Copy and paste the command below you want to use into the elevated command prompt, and press Enter. This will give you a list of all optional features with their Capability Identity (name) and their current State as either Installed (added) or Not Present (removed). (see screenshots below)

    Make note of the name (ex: "XPS.Viewer~~~~0.0.1.0") of the optional feature (ex: "XPS Viewer") you want to add or remove.


    (Show both "Installed" and "Not Present" features)
    DISM /Online /Get-Capabilities /Format:Table

    OR

    (Show only "Installed" features)
    DISM /Online /Get-Capabilities /Format:Table | Find "Installed"

    OR

    (Show only "Not Present" features)
    DISM /Online /Get-Capabilities /Format:Table | Find "Not Present"

    Manage Optional Features in Windows 10-dism-1.jpg Manage Optional Features in Windows 10-dism-2.jpg

    3 Do step 4 (add) or step 5 (remove) below for what you would like to do.


     4. To Add Optional Feature

    A) Copy and paste the command below into the elevated command prompt, press Enter, and go to step 6 below. (see screenshot below)

    DISM /Online /Add-Capability /CapabilityName:name

    Substitute name in the command above with the actual name (ex: "XPS.Viewer~~~~0.0.1.0") of the optional feature from step 2 you want to add.

    For example: DISM /Online /Add-Capability /CapabilityName:XPS.Viewer~~~~0.0.1.0

    Manage Optional Features in Windows 10-add_xms_viewer_command.png


     5. To Remove Optional Feature

    A) Copy and paste the command below into the elevated command prompt, press Enter, and go to step 6 below. (see screenshot below)

    DISM /Online /Remove-Capability /CapabilityName:name

    Substitute name in the command above with the actual name (ex: "XPS.Viewer~~~~0.0.1.0") of the optional feature from step 2 you want to remove.

    For example: DISM /Online /Remove-Capability /CapabilityName:XPS.Viewer~~~~0.0.1.0

    Manage Optional Features in Windows 10-remove_xms_viewer_command.png

    6 You can now close the elevated command prompt if you like.






    OPTION THREE

    Manage Optional Features in PowerShell


    For more command usage details for this option, see:

    Get-WindowsOptionalFeature | Microsoft Docs

    Enable-WindowsOptionalFeature | Microsoft Docs

    Disable-WindowsOptionalFeature | Microsoft Docs


    1 Open an elevated PowerShell.

    2 Copy and paste the command below you want to use into the elevated PowerShell, and press Enter. This will give you a list of all optional features with their FeatureName and their current State as either Enabled (added) or Disabled (removed). (see screenshots below)

    Make note of the name (ex: "Internet-Explorer-Optional-amd64") of the optional feature (ex: "Internet Explorer") you want to add or remove.


    (Show both "Enabled" and "Disabled" features)
    Get-WindowsOptionalFeature -Online | FT

    OR

    (Show only "Enabled" features)
    Get-WindowsOptionalFeature -Online | Where State -Like Enabled* | FT

    OR

    (Show only "Disabled" features)
    Get-WindowsOptionalFeature -Online | Where State -Like Disabled* | FT

    Manage Optional Features in Windows 10-optional_features_powershell-1.jpg Manage Optional Features in Windows 10-optional_features_powershell-2.jpg

    3 Do step 4 (add) or step 5 (remove) below for what you would like to do.


     4. To Add Optional Feature

    A) Copy and paste the command below into the elevated PowerShell, press Enter, and go to step 6 below. (see screenshot below)

    Enable-WindowsOptionalFeature –FeatureName "name" -All -Online

    Substitute name in the command above with the actual name (ex: "Internet-Explorer-Optional-amd64") of the optional feature from step 2 you want to add.

    For example: Enable-WindowsOptionalFeature –FeatureName "Internet-Explorer-Optional-amd64" -All -Online

    Manage Optional Features in Windows 10-install_internet_explorer_powershell.png


     5. To Remove Optional Feature

    A) Copy and paste the command below into the elevated PowerShell, press Enter, and go to step 6 below. (see screenshot below)

    Disable-WindowsOptionalFeature –FeatureName "name" -Online

    Substitute name in the command above with the actual name (ex: "XPS.Viewer~~~~0.0.1.0") of the optional feature from step 2 you want to remove.

    For example: Disable-WindowsOptionalFeature –FeatureName "Internet-Explorer-Optional-amd64" -Online

    Manage Optional Features in Windows 10-uninstall_internet_explorer_powershell.png

    6 If prompted to restart the computer to apply, type Y, and press Enter.


    That's it,
    Shawn Brink






  1. Posts : 255
    Win 10 64bit
       #1

    Thanks for this Shawn.

    It's a shame that everything is just on one list. I was looking for the Insider Hub and almost missed it in among all those language features.
      My Computer


  2. Posts : 68,665
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #2

    I almost missed Insider Hub in the list as well. :)
      My Computers


  3. 24c
    Posts : 979
    Win 10 Prox64 - latest "final"
       #3

    Brink said:
    I almost missed Insider Hub in the list as well. :)
    Add me to the "did miss it" list...
      My Computer


  4. Posts : 27,162
    Win11 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
       #4

    Hey Shawn, have you already tried uninstalling WMP and/or IE11 with the manage optional features?
    I was just wondering if it had any negative side effects, as I do not use either anymore, on this machine at least.

    I probably could get rid of XPS viewer too, as I have never, ever used it, unless you know a reason I should leave it on the system...
    I'm on 1803 RP in case these three are not showing up on your system.
    Manage Optional Features in Windows 10-image-008.png
      My Computers


  5. Posts : 10,929
    Win10 x64
       #5

    I removed IE from my 1803 a couple days ago. I have not ran into any issues. Edge still works fine without it. I do not know about WMP and XPS.
      My Computer


  6. Posts : 27,162
    Win11 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
       #6

    Access Denied said:
    I removed IE from my 1803 a couple days ago. I have not ran into any issues. Edge still works fine without it. I do not know about WMP and XPS.
    Thanks A.D.:)
      My Computers


  7. Posts : 10,929
    Win10 x64
       #7

    Welcome
      My Computer


  8. Posts : 68,665
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #8

    Hey Cliff, :)

    I tried, but it doesn't do anything for me when I click on the Uninstall button in Manage Optional Features.
      My Computers


  9. Posts : 27,162
    Win11 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
       #9

    Brink said:
    Hey Cliff, :)

    I tried, but it doesn't do anything for me when I click on the Uninstall button in Manage Optional Features.
    I'll give it a shot, and nuke all three, and let you know then.
      My Computers


 

Tutorial Categories

Manage Optional Features in Windows 10 Tutorial Index Network & Sharing Instalation and Upgrade Browsers and Email General Tips Gaming Customization Apps and Features Virtualization BSOD System Security User Accounts Hardware and Drivers Updates and Activation Backup and Restore Performance and Maintenance Mixed Reality Phone


  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 15:43.
Find Us




Windows 10 Forums