none
Windows 10 Dism /Disable-Feature /Remove RRS feed

  • Question

  • So I've been trying to get "/Disable-Feature /FeatureName: /Remove" to work in 10 but having issues, not sure why.

    Here's how it worked in Windows 8.1
    Dism.exe" /Image:%MOUNT% /Disable-Feature /FeatureName:Microsoft-Hyper-V /FeatureName:Microsoft-Hyper-V-Tools-All /FeatureName:Microsoft-Hyper-V-All /FeatureName:Microsoft-Hyper-V-Management-Clients /FeatureName:Microsoft-Hyper-V-Management-PowerShell /FeatureName:Printing-Foundation-LPRPortMonitor /FeatureName:Printing-Foundation-LPDPrintService /FeatureName:Printing-Foundation-InternetPrinting-Client /FeatureName:ScanManagementConsole /FeatureName:SimpleTCP /FeatureName:SNMP /FeatureName:WMISnmpProvider /FeatureName:Windows-Defender-Default-Definitions /FeatureName:Windows-Identity-Foundation /FeatureName:MicrosoftWindowsPowerShellV2Root /FeatureName:MicrosoftWindowsPowerShellV2 /FeatureName:DirectoryServices-ADAM-Client /FeatureName:Internet-Explorer-Optional-amd64 /FeatureName:IIS-WebServerRole /FeatureName:IIS-WebServer /FeatureName:IIS-CommonHttpFeatures /FeatureName:IIS-HttpErrors /FeatureName:IIS-HttpRedirect /FeatureName:IIS-ApplicationDevelopment  /FeatureName:IIS-NetFxExtensibility /FeatureName:IIS-NetFxExtensibility45 /FeatureName:IIS-HealthAndDiagnostics /FeatureName:IIS-HttpLogging /FeatureName:IIS-LoggingLibraries /FeatureName:IIS-RequestMonitor /FeatureName:IIS-HttpTracing /FeatureName:IIS-Security /FeatureName:IIS-URLAuthorization /FeatureName:IIS-RequestFiltering /FeatureName:IIS-IPSecurity /FeatureName:IIS-Performance /FeatureName:IIS-HttpCompressionDynamic /FeatureName:IIS-WebServerManagementTools /FeatureName:IIS-ManagementScriptingTools /FeatureName:IIS-IIS6ManagementCompatibility /FeatureName:IIS-Metabase /FeatureName:WAS-WindowsActivationService /FeatureName:WAS-ProcessModel /FeatureName:WAS-NetFxEnvironment /FeatureName:WAS-ConfigurationAPI /FeatureName:IIS-HostableWebCore /FeatureName:IIS-CertProvider /FeatureName:IIS-WindowsAuthentication /FeatureName:IIS-DigestAuthentication /FeatureName:IIS-ClientCertificateMappingAuthentication /FeatureName:IIS-IISCertificateMappingAuthentication /FeatureName:IIS-ODBCLogging /FeatureName:IIS-StaticContent /FeatureName:IIS-DefaultDocument /FeatureName:IIS-DirectoryBrowsing /FeatureName:IIS-WebDAV /FeatureName:IIS-WebSockets /FeatureName:IIS-ApplicationInit /FeatureName:IIS-ASPNET /FeatureName:IIS-ASPNET45 /FeatureName:IIS-ASP /FeatureName:IIS-CGI /FeatureName:IIS-ISAPIExtensions /FeatureName:IIS-ISAPIFilter /FeatureName:IIS-ServerSideIncludes /FeatureName:IIS-CustomLogging /FeatureName:IIS-BasicAuthentication /FeatureName:IIS-HttpCompressionStatic /FeatureName:IIS-ManagementConsole /FeatureName:IIS-ManagementService /FeatureName:IIS-WMICompatibility /FeatureName:IIS-LegacyScripts /FeatureName:IIS-LegacySnapIn /FeatureName:IIS-FTPServer /FeatureName:IIS-FTPSvc /FeatureName:IIS-FTPExtensibility /FeatureName:MSMQ-Container /FeatureName:MSMQ-Server /FeatureName:MSMQ-Triggers /FeatureName:MSMQ-ADIntegration /FeatureName:MSMQ-HTTP /FeatureName:MSMQ-Multicast /FeatureName:MSMQ-DCOMProxy /FeatureName:WCF-Services45 /FeatureName:WCF-HTTP-Activation45 /FeatureName:WCF-TCP-Activation45 /FeatureName:WCF-Pipe-Activation45 /FeatureName:WCF-MSMQ-Activation45 /FeatureName:WCF-TCP-PortSharing45 /FeatureName:WCF-HTTP-Activation /FeatureName:WCF-NonHTTP-Activation /FeatureName:NetFx4-AdvSrvs /FeatureName:NetFx4Extended-ASPNET45 /FeatureName:Microsoft-Windows-MobilePC-Client-Premium-Package-net /FeatureName:Microsoft-Windows-MobilePC-LocationProvider-INF /FeatureName:RasCMAK /FeatureName:RasRip /FeatureName:TelnetClient /FeatureName:TelnetServer /FeatureName:TFTP /FeatureName:TIFFIFilter /FeatureName:MSRDC-Infrastructure /FeatureName:Printing-XPSServices-Features /FeatureName:SMB1Protocol /FeatureName:WorkFolders-Client /FeatureName:SearchEngine-Client-Package /Remove >>"%BUILD%\8.1 Build\Logs\RemoveFeatures.txt"

    Here's the Result of that command.
    As i wanted the Features have been Disabled and where possible Disabled with Payload Removed.
    ----------------------------------------------------- | -----------------------------
    Feature Name                                          | State                        
    ----------------------------------------------------- | -----------------------------
    Microsoft-Hyper-V-All                                 | Disabled with Payload Removed
    Microsoft-Hyper-V-Tools-All                           | Disabled with Payload Removed
    Microsoft-Hyper-V                                     | Disabled with Payload Removed
    Microsoft-Hyper-V-Management-Clients                  | Disabled with Payload Removed
    Microsoft-Hyper-V-Management-PowerShell               | Disabled with Payload Removed
    Printing-Foundation-Features                          | Enabled                      
    Printing-Foundation-LPRPortMonitor                    | Disabled with Payload Removed
    Printing-Foundation-LPDPrintService                   | Disabled with Payload Removed
    Printing-Foundation-InternetPrinting-Client           | Disable Pending              
    FaxServicesClientPackage                              | Enabled                      
    ScanManagementConsole                                 | Disabled with Payload Removed
    LegacyComponents                                      | Enabled                      
    DirectPlay                                            | Enable Pending               
    SimpleTCP                                             | Disabled with Payload Removed
    SNMP                                                  | Disabled with Payload Removed
    WMISnmpProvider                                       | Disabled with Payload Removed
    Windows-Defender-Default-Definitions                  | Disabled                     
    Windows-Identity-Foundation                           | Disabled with Payload Removed
    MicrosoftWindowsPowerShellV2Root                      | Disabled with Payload Removed
    MicrosoftWindowsPowerShellV2                          | Disable Pending              
    DirectoryServices-ADAM-Client                         | Disabled with Payload Removed
    Internet-Explorer-Optional-amd64                      | Disable Pending              
    NetFx3                                                | Enable Pending               
    IIS-WebServerRole                                     | Disabled with Payload Removed
    IIS-WebServer                                         | Disabled with Payload Removed
    IIS-CommonHttpFeatures                                | Disabled with Payload Removed
    IIS-HttpErrors                                        | Disabled with Payload Removed
    IIS-HttpRedirect                                      | Disabled with Payload Removed
    IIS-ApplicationDevelopment                            | Disabled with Payload Removed
    IIS-NetFxExtensibility                                | Disabled with Payload Removed
    IIS-NetFxExtensibility45                              | Disabled with Payload Removed
    IIS-HealthAndDiagnostics                              | Disabled with Payload Removed
    IIS-HttpLogging                                       | Disabled with Payload Removed
    IIS-LoggingLibraries                                  | Disabled with Payload Removed
    IIS-RequestMonitor                                    | Disabled with Payload Removed
    IIS-HttpTracing                                       | Disabled with Payload Removed
    IIS-Security                                          | Disabled with Payload Removed
    IIS-URLAuthorization                                  | Disabled with Payload Removed
    IIS-RequestFiltering                                  | Disabled with Payload Removed
    IIS-IPSecurity                                        | Disabled with Payload Removed
    IIS-Performance                                       | Disabled with Payload Removed
    IIS-HttpCompressionDynamic                            | Disabled with Payload Removed
    IIS-WebServerManagementTools                          | Disabled with Payload Removed
    IIS-ManagementScriptingTools                          | Disabled with Payload Removed
    IIS-IIS6ManagementCompatibility                       | Disabled with Payload Removed
    IIS-Metabase                                          | Disabled with Payload Removed
    WAS-WindowsActivationService                          | Disabled with Payload Removed
    WAS-ProcessModel                                      | Disabled with Payload Removed
    WAS-NetFxEnvironment                                  | Disabled with Payload Removed
    WAS-ConfigurationAPI                                  | Disabled with Payload Removed
    IIS-HostableWebCore                                   | Disabled with Payload Removed
    IIS-CertProvider                                      | Disabled with Payload Removed
    IIS-WindowsAuthentication                             | Disabled with Payload Removed
    IIS-DigestAuthentication                              | Disabled with Payload Removed
    IIS-ClientCertificateMappingAuthentication            | Disabled with Payload Removed
    IIS-IISCertificateMappingAuthentication               | Disabled with Payload Removed
    IIS-ODBCLogging                                       | Disabled with Payload Removed
    IIS-StaticContent                                     | Disabled with Payload Removed
    IIS-DefaultDocument                                   | Disabled with Payload Removed
    IIS-DirectoryBrowsing                                 | Disabled with Payload Removed
    IIS-WebDAV                                            | Disabled with Payload Removed
    IIS-WebSockets                                        | Disabled with Payload Removed
    IIS-ApplicationInit                                   | Disabled with Payload Removed
    IIS-ASPNET                                            | Disabled with Payload Removed
    IIS-ASPNET45                                          | Disabled with Payload Removed
    IIS-ASP                                               | Disabled with Payload Removed
    IIS-CGI                                               | Disabled with Payload Removed
    IIS-ISAPIExtensions                                   | Disabled with Payload Removed
    IIS-ISAPIFilter                                       | Disabled with Payload Removed
    IIS-ServerSideIncludes                                | Disabled with Payload Removed
    IIS-CustomLogging                                     | Disabled with Payload Removed
    IIS-BasicAuthentication                               | Disabled with Payload Removed
    IIS-HttpCompressionStatic                             | Disabled with Payload Removed
    IIS-ManagementConsole                                 | Disabled with Payload Removed
    IIS-ManagementService                                 | Disabled with Payload Removed
    IIS-WMICompatibility                                  | Disabled with Payload Removed
    IIS-LegacyScripts                                     | Disabled with Payload Removed
    IIS-LegacySnapIn                                      | Disabled with Payload Removed
    IIS-FTPServer                                         | Disabled with Payload Removed
    IIS-FTPSvc                                            | Disabled with Payload Removed
    IIS-FTPExtensibility                                  | Disabled with Payload Removed
    MSMQ-Container                                        | Disabled with Payload Removed
    MSMQ-Server                                           | Disabled with Payload Removed
    MSMQ-Triggers                                         | Disabled with Payload Removed
    MSMQ-ADIntegration                                    | Disabled with Payload Removed
    MSMQ-HTTP                                             | Disabled with Payload Removed
    MSMQ-Multicast                                        | Disabled with Payload Removed
    MSMQ-DCOMProxy                                        | Disabled with Payload Removed
    WCF-Services45                                        | Disabled with Payload Removed
    WCF-HTTP-Activation45                                 | Disabled with Payload Removed
    WCF-TCP-Activation45                                  | Disabled with Payload Removed
    WCF-Pipe-Activation45                                 | Disabled with Payload Removed
    WCF-MSMQ-Activation45                                 | Disabled with Payload Removed
    WCF-TCP-PortSharing45                                 | Disabled with Payload Removed
    WCF-HTTP-Activation                                   | Disabled with Payload Removed
    WCF-NonHTTP-Activation                                | Disabled with Payload Removed
    NetFx4-AdvSrvs                                        | Disable Pending              
    NetFx4Extended-ASPNET45                               | Disabled with Payload Removed
    MediaPlayback                                         | Enabled                      
    WindowsMediaPlayer                                    | Enabled                      
    MediaCenter                                           | Enable Pending               
    Microsoft-Windows-MobilePC-Client-Premium-Package-net | Disabled with Payload Removed
    Microsoft-Windows-MobilePC-LocationProvider-INF       | Disable Pending              
    Printing-XPSServices-Features                         | Disable Pending              
    RasCMAK                                               | Disabled with Payload Removed
    RasRip                                                | Disabled with Payload Removed
    MSRDC-Infrastructure                                  | Disable Pending              
    SearchEngine-Client-Package                           | Disable Pending              
    TelnetClient                                          | Disabled with Payload Removed
    TelnetServer                                          | Disabled with Payload Removed
    TFTP                                                  | Disabled with Payload Removed
    TIFFIFilter                                           | Disabled with Payload Removed
    Xps-Foundation-Xps-Viewer                             | Enabled                      
    WorkFolders-Client                                    | Disable Pending              
    SMB1Protocol                                          | Disable Pending              
    
    The operation completed successfully.





    Tuesday, August 4, 2015 2:41 AM

All replies

  • But in Windows 10 it doesn't work.
    Same command as above to disable/remove
    "%DISMX64%\Dism.exe"/Image:%MOUNT% /Disable-Feature /FeatureName:Microsoft-Hyper-V-Hypervisor /FeatureName:Microsoft-Hyper-V-Services /FeatureName:Microsoft-Hyper-V /FeatureName:Microsoft-Hyper-V-Tools-All /FeatureName:Microsoft-Hyper-V-All /FeatureName:Microsoft-Hyper-V-Management-Clients /FeatureName:Microsoft-Hyper-V-Management-PowerShell /FeatureName:Printing-Foundation-LPRPortMonitor /FeatureName:Printing-Foundation-LPDPrintService /FeatureName:Printing-Foundation-InternetPrinting-Client /FeatureName:ScanManagementConsole /FeatureName:SimpleTCP /FeatureName:SNMP /FeatureName:WMISnmpProvider /FeatureName:Windows-Identity-Foundation /FeatureName:MicrosoftWindowsPowerShellV2Root /FeatureName:MicrosoftWindowsPowerShellV2 /FeatureName:DirectoryServices-ADAM-Client /FeatureName:Internet-Explorer-Optional-amd64 /FeatureName:IIS-WebServerRole /FeatureName:IIS-WebServer /FeatureName:IIS-CommonHttpFeatures /FeatureName:IIS-HttpErrors /FeatureName:IIS-HttpRedirect /FeatureName:IIS-ApplicationDevelopment /FeatureName:IIS-NetFxExtensibility /FeatureName:IIS-NetFxExtensibility45 /FeatureName:IIS-HealthAndDiagnostics /FeatureName:IIS-HttpLogging /FeatureName:IIS-LoggingLibraries /FeatureName:IIS-RequestMonitor /FeatureName:IIS-HttpTracing /FeatureName:IIS-Security /FeatureName:IIS-URLAuthorization /FeatureName:IIS-RequestFiltering /FeatureName:IIS-IPSecurity /FeatureName:IIS-Performance /FeatureName:IIS-HttpCompressionDynamic /FeatureName:IIS-WebServerManagementTools /FeatureName:IIS-ManagementScriptingTools /FeatureName:IIS-IIS6ManagementCompatibility /FeatureName:IIS-Metabase /FeatureName:WAS-WindowsActivationService /FeatureName:WAS-ProcessModel /FeatureName:WAS-NetFxEnvironment /FeatureName:WAS-ConfigurationAPI /FeatureName:IIS-HostableWebCore /FeatureName:IIS-CertProvider /FeatureName:IIS-WindowsAuthentication /FeatureName:IIS-DigestAuthentication /FeatureName:IIS-ClientCertificateMappingAuthentication /FeatureName:IIS-IISCertificateMappingAuthentication /FeatureName:IIS-ODBCLogging /FeatureName:IIS-StaticContent /FeatureName:IIS-DefaultDocument /FeatureName:IIS-DirectoryBrowsing /FeatureName:IIS-WebDAV /FeatureName:IIS-WebSockets /FeatureName:IIS-ApplicationInit /FeatureName:IIS-ASPNET /FeatureName:IIS-ASPNET45 /FeatureName:IIS-ASP /FeatureName:IIS-CGI /FeatureName:IIS-ISAPIExtensions /FeatureName:IIS-ISAPIFilter /FeatureName:IIS-ServerSideIncludes /FeatureName:IIS-CustomLogging /FeatureName:IIS-BasicAuthentication /FeatureName:IIS-HttpCompressionStatic /FeatureName:IIS-ManagementConsole /FeatureName:IIS-ManagementService /FeatureName:IIS-WMICompatibility /FeatureName:IIS-LegacyScripts /FeatureName:IIS-LegacySnapIn /FeatureName:IIS-FTPServer /FeatureName:IIS-FTPSvc /FeatureName:IIS-FTPExtensibility /FeatureName:MSMQ-Container /FeatureName:MSMQ-Server /FeatureName:MSMQ-Triggers /FeatureName:MSMQ-ADIntegration /FeatureName:MSMQ-HTTP /FeatureName:MSMQ-Multicast /FeatureName:MSMQ-DCOMProxy /FeatureName:WCF-Services45 /FeatureName:WCF-HTTP-Activation45 /FeatureName:WCF-TCP-Activation45 /FeatureName:WCF-Pipe-Activation45 /FeatureName:WCF-MSMQ-Activation45 /FeatureName:WCF-TCP-PortSharing45 /FeatureName:WCF-HTTP-Activation /FeatureName:WCF-NonHTTP-Activation /FeatureName:NetFx4-AdvSrvs /FeatureName:NetFx4Extended-ASPNET45 /FeatureName:RasCMAK /FeatureName:RasRip /FeatureName:TelnetClient /FeatureName:TFTP /FeatureName:TIFFIFilter /FeatureName:MSRDC-Infrastructure /FeatureName:Printing-XPSServices-Features /FeatureName:SMB1Protocol /FeatureName:WorkFolders-Client /FeatureName:SearchEngine-Client-Package /FeatureName:LegacyComponents /FeatureName:WindowsMediaPlayer /Remove >>"%BUILD%\Logs\RemoveFeatures.txt"

    But as you can see in the results outputted, it doesn't disable/remove any of them:
    Not sure what I'm doing wrong? Has the command changed? I've checked here (https://msdn.microsoft.com/en-us/library/windows/hardware/dn898567%28v=vs.85%29.aspx)
    The commands still seems to be the same.
    What could be wrong?
    Image Version: 10.0.10240.16384
    
    Features listing for package : Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.10240.16384
    
    
    ------------------------------------------- | --------------
    Feature Name                                | State         
    ------------------------------------------- | --------------
    LegacyComponents                            | Enabled       
    DirectPlay                                  | Enable Pending
    SimpleTCP                                   | Disabled      
    SNMP                                        | Disabled      
    WMISnmpProvider                             | Disabled      
    Windows-Identity-Foundation                 | Disabled      
    MicrosoftWindowsPowerShellV2Root            | Enabled       
    MicrosoftWindowsPowerShellV2                | Enabled       
    Internet-Explorer-Optional-amd64            | Enabled       
    NetFx3                                      | Enabled       
    IIS-WebServerRole                           | Disabled      
    IIS-WebServer                               | Disabled      
    IIS-CommonHttpFeatures                      | Disabled      
    IIS-HttpErrors                              | Disabled      
    IIS-HttpRedirect                            | Disabled      
    IIS-ApplicationDevelopment                  | Disabled      
    IIS-NetFxExtensibility                      | Disabled      
    IIS-NetFxExtensibility45                    | Disabled      
    IIS-HealthAndDiagnostics                    | Disabled      
    IIS-HttpLogging                             | Disabled      
    IIS-LoggingLibraries                        | Disabled      
    IIS-RequestMonitor                          | Disabled      
    IIS-HttpTracing                             | Disabled      
    IIS-Security                                | Disabled      
    IIS-URLAuthorization                        | Disabled      
    IIS-RequestFiltering                        | Disabled      
    IIS-IPSecurity                              | Disabled      
    IIS-Performance                             | Disabled      
    IIS-HttpCompressionDynamic                  | Disabled      
    IIS-WebServerManagementTools                | Disabled      
    IIS-ManagementScriptingTools                | Disabled      
    IIS-IIS6ManagementCompatibility             | Disabled      
    IIS-Metabase                                | Disabled      
    WAS-WindowsActivationService                | Disabled      
    WAS-ProcessModel                            | Disabled      
    WAS-NetFxEnvironment                        | Disabled      
    WAS-ConfigurationAPI                        | Disabled      
    IIS-HostableWebCore                         | Disabled      
    WCF-HTTP-Activation                         | Disabled      
    WCF-NonHTTP-Activation                      | Disabled      
    WCF-Services45                              | Enabled       
    WCF-HTTP-Activation45                       | Disabled      
    WCF-TCP-Activation45                        | Disabled      
    WCF-Pipe-Activation45                       | Disabled      
    WCF-MSMQ-Activation45                       | Disabled      
    WCF-TCP-PortSharing45                       | Enabled       
    IIS-CertProvider                            | Disabled      
    IIS-WindowsAuthentication                   | Disabled      
    IIS-DigestAuthentication                    | Disabled      
    IIS-ClientCertificateMappingAuthentication  | Disabled      
    IIS-IISCertificateMappingAuthentication     | Disabled      
    IIS-ODBCLogging                             | Disabled      
    IIS-StaticContent                           | Disabled      
    IIS-DefaultDocument                         | Disabled      
    IIS-DirectoryBrowsing                       | Disabled      
    IIS-WebDAV                                  | Disabled      
    IIS-WebSockets                              | Disabled      
    IIS-ApplicationInit                         | Disabled      
    IIS-ASPNET                                  | Disabled      
    IIS-ASPNET45                                | Disabled      
    IIS-ASP                                     | Disabled      
    IIS-CGI                                     | Disabled      
    IIS-ISAPIExtensions                         | Disabled      
    IIS-ISAPIFilter                             | Disabled      
    IIS-ServerSideIncludes                      | Disabled      
    IIS-CustomLogging                           | Disabled      
    IIS-BasicAuthentication                     | Disabled      
    IIS-HttpCompressionStatic                   | Disabled      
    IIS-ManagementConsole                       | Disabled      
    IIS-ManagementService                       | Disabled      
    IIS-WMICompatibility                        | Disabled      
    IIS-LegacyScripts                           | Disabled      
    IIS-LegacySnapIn                            | Disabled      
    IIS-FTPServer                               | Disabled      
    IIS-FTPSvc                                  | Disabled      
    IIS-FTPExtensibility                        | Disabled      
    MSMQ-Container                              | Disabled      
    MSMQ-Server                                 | Disabled      
    MSMQ-Triggers                               | Disabled      
    MSMQ-ADIntegration                          | Disabled      
    MSMQ-HTTP                                   | Disabled      
    MSMQ-Multicast                              | Disabled      
    MSMQ-DCOMProxy                              | Disabled      
    NetFx4-AdvSrvs                              | Enabled       
    NetFx4Extended-ASPNET45                     | Disabled      
    MediaPlayback                               | Enabled       
    WindowsMediaPlayer                          | Enabled       
    Printing-PrintToPDFServices-Features        | Enabled       
    Printing-XPSServices-Features               | Enabled       
    RasRip                                      | Disabled      
    MSRDC-Infrastructure                        | Enabled       
    SearchEngine-Client-Package                 | Enabled       
    TelnetClient                                | Disabled      
    TFTP                                        | Disabled      
    Xps-Foundation-Xps-Viewer                   | Enabled       
    WorkFolders-Client                          | Enabled       
    SMB1Protocol                                | Enabled       
    Printing-Foundation-Features                | Enabled       
    Printing-Foundation-LPRPortMonitor          | Disabled      
    Printing-Foundation-LPDPrintService         | Disabled      
    Printing-Foundation-InternetPrinting-Client | Enabled       
    FaxServicesClientPackage                    | Enabled       
    ScanManagementConsole                       | Disabled      
    DirectoryServices-ADAM-Client               | Disabled      
    RasCMAK                                     | Disabled      
    TIFFIFilter                                 | Disabled      
    Microsoft-Hyper-V-All                       | Disabled      
    Microsoft-Hyper-V-Tools-All                 | Disabled      
    Microsoft-Hyper-V                           | Disabled      
    Microsoft-Hyper-V-Services                  | Disabled      
    Microsoft-Hyper-V-Hypervisor                | Disabled      
    Microsoft-Hyper-V-Management-Clients        | Disabled      
    Microsoft-Hyper-V-Management-PowerShell     | Disabled      
    Client-EmbeddedShellLauncher                | Disabled      
    MultiPoint-Connector                        | Disabled      
    
    The operation completed successfully.

    Tuesday, August 4, 2015 2:59 AM
  • Hi scarletspider,

    Thank you for your question.

    At present, there is no official document to indicate DISM is available in Window 10, so we could refer to the following steps to check if the issue persist.

    By the issue, we suggest you restart the PC to check if it worked. If not, we could update Windows 10 to the lasted to check if the issue persist, we could also download it by the following link:

    https://support.microsoft.com/en-us/kb/3081424

    In addition, we could also run “SFC /ScanNow” in CMD to check if the issue persist.

    If there are any questions regarding this issue, please be free to let me know.

    Best Regard,

    Jim


    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    Jim Xu
    TechNet Community Support

    Monday, August 10, 2015 3:16 AM
  • From checking with the engineering team, the /Remove option is effectively ignored on Windows 10, primarily to ensure that the Reset/Refresh functionality works as expected.

    Thanks,
    -Michael Niehaus
    Director of Product Marketing, Windows Deployment, Management, and Store
    http://blogs.technet.com/mniehaus
    mniehaus@microsoft.com

    Wednesday, April 6, 2016 9:38 PM
  • Hi Michael,

    For us in the embedded space (IoT Enterprise LTSB), this would be of huge benefit to:

    1. Reduce footprint

    2. Truly customize device for specific function

    22

    • Proposed as answer by Sean LimingMVP Tuesday, December 27, 2016 5:33 PM
    Thursday, May 19, 2016 11:29 PM
  • I second Phil's response. The /Remove option needs to be restored!

    Sean Liming - Book Author: Starter Guide SIM - www.annabooks.com / www.seanliming.com

    Tuesday, December 27, 2016 5:33 PM
  • Hi Sean, long time no talk. Was in your XPe class moons ago. 90's!

    Not only is this a problem for foorprint concerns in the embedded space (if we can even call it that anymore), if the /Remove option were restored, cumulative monthly updates for LTSB would (and do) fail horribly as an absence of a component/feature causes the entire cumulative to bail. I'm sure you are already well aware of this, but wanted to comment and keep this thread/topic alive.

    Wednesday, January 18, 2017 4:59 PM
  • Must have been in the naughts since I started teaching XPe in 2004 or so. It could have been NT Embedded.

    I did a test using Windows 8.1 over the holiday break. I was only able to get rid about 900MB to 1GB of stuff - remove features and uninstall CAB support, etc.. The image was about 8GB in size. Still too big for many embedded/IoT systems. Slot machines, digital displays, thin clients, and anything that requires a CRC check of the OS on startup will have to use a different solution. I expect digital displays will go to Windows 10 IoT Core, but the others will have to move to Linux.

    Providing a componentized operating system is out of favor at Microsoft. There were internal folks looking to kill off the idea, and they came up with a spin/excuse from a certain point of view to justify not doing it any more. The spin was inaccurate, but combine with the cost of doing the componentization, those in charge signed off on the idea.

    Don't hold your breath to see this change anytime soon.


    Sean Liming - Book Author: Starter Guide SIM - www.annabooks.com / www.seanliming.com

    Wednesday, January 18, 2017 10:23 PM
  • Could have been NT Embedded, regardless, it was long ago for sure.

    Nothing that you have stated seems surprising, other than the disappointing spin internally.

    That being said, I have my LTSB 2016, at around 4.6GB as an ISO, after using recovery compression via DISM (including PE, and all of our custom S/W etc) for our product. Ironically this is actually smaller than the same bits using a fully patched WES7 with removed components etc.

    Wednesday, January 18, 2017 10:52 PM
  • Actually, now that I look at it, the WES7 was not compressed using /recovery, so it would probably be smaller than the LTSB 2016 had it been that way.

    I experimented too, a lot, actually trying to reduce footprint, NTLite, as well as the 'usual' workarounds to get components removed, and then that's when the whole cumulative thing reared its head.

    Wednesday, January 18, 2017 11:16 PM
  • Hi all, coming back to this:

    I note that now, the documentation here:

    https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/dism-operating-system-package-servicing-command-line-options

    Under the /Disable-Feature section states:

    "Use /Remove to remove a feature without removing the feature's manifest from the image. This option can only be used can be used with Windows 10, Windows 8.x, and Windows PE images above 4.0. The feature will be listed as "Removed" when you use /Get-FeatureInfo to display feature details and can be restored and enabled using /Enable-Feature with the /Source option."

    Has anyone tried this lately?

    Saturday, June 3, 2017 12:27 PM
  • As Sean Liming states, /remove is ignored.

    Which sucks because bloat.

    Cortana still seems to be in there too!


    =^x^=

    Tuesday, December 5, 2017 3:00 AM