DISMTools

Discussion in 'MDL Projects and Applications' started by Tito, Aug 1, 2023.

  1. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    383
    1,228
    10
  2. mhussain

    mhussain MDL Senior Member

    Oct 1, 2012
    368
    144
    10
    hi,
    I am running dism tools beta dev what ever you happen to call it.
    my thoughts.
    I am blind, I use nvda the free screen reader.
    this is reletivly accessible, thank you.
    the first setup screen should be made more accessible.
    adding accessible lables to buttons accessible combo boxes etc.
    on to removal tasks and such.
    this includes feature disableing.
    for features or tasks that are pending a reboot, don't treat them as an error every time.
    exampple an exerpt from the log when disableing a feature .
    that requires a reboot for all transactions to complete.
    Feature 6 of 11

    - Feature name: Microsoft-Hyper-V
    - Feature description: Provides the services that you can use to create and manage virtual machines and their resources.

    Getting error level... Error level : BC2

    counterpoint here's a entry which disables with out pending reboot.
    Feature 4 of 11

    - Feature name: Microsoft-SnippingTool
    - Feature description: The Snipping Tool application.

    Getting error level... Error level : 0


    dism asks if I want to reboot, I answer no.
    since dism tools considders one of the enteries an error, it displayes a message saying that packages were not removed etc.
    please fix/look in to this please?
    note, i'm on a online image.


    could a setting be added for features/ removals that require a pending reboot auto answer no?
    could another setting be added which will hide the cmd window which is spawned every time dism is launched?
    package listings.
    would it be possible for every package displayed in the list to have a discription? here's an exammple of such a package with out a meaningful discription.
    this is how my screen reader tells me what i'm on.
    Microsoft.549981C3F5F10_4.2308.1005.0_neutral_~_8wekyb3d8bbwe; Application display name: Microsoft.549981C3F5F10; Architecture: Neutral; Resource ID: ~; Version: 4.2308.1005.0; Registered to any user?: No check box not selected not checked 1 of 43
    and a application that does:
    Microsoft.DesktopAppInstaller_2023.1109.2357.0_neutral_~_8wekyb3d8bbwe; Application display name: Microsoft.DesktopAppInstaller; Architecture: Neutral; Resource ID: ~; Version: 2023.1109.2357.0; Registered to any user?: No check box not checked 2 of 43

    could this be looked in to?
    also when removeing these package I get a message saying that powershell may be required to remove these packages.
    could it be fixed so that if powershell is required then it is used?
    I hope this is of help!
    sorry forthe poor spelling.
    Majid Hussain
     
  3. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    383
    1,228
    10
    Thanks for your feedback! An issue has been added on GitHub related to accessibility, although no work on that subject has begun. This, unfortunately, will not arrive in version 0.4 but will be of top priority for the next version.

    Other proposed changes are also being investigated.
     
  4. David Retzloff

    David Retzloff MDL Novice

    Apr 30, 2023
    22
    22
    0
    Tested latest 0.4 version beta with Windows 11 Pro 22635.2915. All good besides driver integration. I wasn't able to get it enumerate the drivers in a folder. This probably my failure rather than yours but I ran out of time for testing. Really like the new interface.

    Thanks for your efforts.
     
  5. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    383
    1,228
    10
    When adding a folder, you can decide if DISM should scan it recursively, but this is a good suggestion nevertheless!
     
  6. Jingzin

    Jingzin MDL Addicted

    Nov 10, 2021
    666
    534
    30
    haven't tried it yet but is it possible to use DISMTools to remove Copilot, backupapp, edge and all the junkware bloat msware from 23h2 11 ?
     
  7. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    383
    1,228
    10
    This program doesn't have a sole purpose of debloating a Windows image, and often performs a bad job at doing it. You can, but I recommend using other utilities like CTT's Windows Toolbox.
     
  8. shhnedo

    shhnedo MDL Expert

    Mar 20, 2011
    1,886
    2,531
    60
    Not so easily removable as integrated much deeper than Edge, for example.
     
  9. Jingzin

    Jingzin MDL Addicted

    Nov 10, 2021
    666
    534
    30
    yeah, atm the only way of removing backup app i know is to remove feature experience pack. will just stick to 22h2 22621.2283 for now
     
  10. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    383
    1,228
    10
    The new design of the home panel is no longer an experiment and is now used as the default design:

    DISMTools_4DqmwvXmTZ.png
     
  11. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,736
    240
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    383
    1,228
    10
    Thanks! The Blender model took some time to finish and I had a lot of fun learning the fundamentals of that program.
     
  13. Tiger-1

    Tiger-1 MDL Guru

    Oct 18, 2014
    7,894
    10,736
    240
    yep, Blender is fantastic but for me is very complicated to work I think ;):D
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    383
    1,228
    10
    The Stable version of DISMTools is now available on WinGet. You can download it using your favorite package manager...

    wingetui_FVIjpnANST.png
    ...or through the command line:

    Code:
    winget install DISMTools
    cmd_CkncA07lmp.png