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
    329
    1,081
    10
    I've planned some of the features that may arrive in the next version of DT, version 0.5.1. Here they are:
    • Driver Installation Module (DIM) and PE Helper improvements
    • Image file viewer (maybe?)
    • Italian translations
    • Stub package options for AppX packages
    • Default application association tasks (maybe?)
    • Layered driver tasks for Korean and Japanese keyboards
    • Reserved storage state tasks (maybe?)
    • Microsoft Edge servicing (Win11 DISM) (maybe?)
    What do you think about this? What else do you want to see in this next version? Share your thoughts, and work will begin once version 0.5 is released.
     
  2. vigipirate

    vigipirate MDL Senior Member

    Feb 24, 2011
    396
    97
    10
    package default language select
     
  3. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,326
    2,507
    120
    Fixed license.xml / add mount image offline from current os like ( c:\users\desktop\wimmount\w11 ) and add any package
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    329
    1,081
    10
    Also, regarding the future of the PE Helper, here are some things that are supposed to appear in the future:

    Future of the PE Helper(1).png
     
  5. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    329
    1,081
    10
    Development of DISMTools 0.5.1 (codenamed "Rome") has now started. You can follow this version's progress by downloading the nightly installers that will come out shortly. Expect the first preview release to be available by July 7

    DISMTools_QN3JqU56mu.png
     
  6. Jingzin

    Jingzin MDL Addicted

    Nov 10, 2021
    665
    532
    30
    Heres what I would like to see in the future DismTools
    One click defender & entire security uninstall or disable and ability to reinstall
    One click edge and everything related uninstall or disable
    All bloatware apps click to uninstall
    Other services like file history backupapp, restore, msstore, etc list can be obtained from msmg toolkit.
    If you could make it happen dism toolkit would become really popular.
     
  7. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,326
    2,507
    120
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    329
    1,081
    10
    The DIM implementation is almost complete, as the OS installer can now add drivers. Some polishing needs to be done now:

    DT PE-2024-06-25-13-07-55.png

    MIzj0QEgdD.png
     
  9. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    329
    1,081
    10
    @pm67310, I also used the DIM functionality testing to install IoT Enterprise in French. However, I can't seem to reproduce this issue.
     
  10. Sexbarril

    Sexbarril MDL Novice

    Mar 18, 2010
    4
    0
    0
    I am on the latest DISMTools (v0.5) running on Windows 11 (10.0.22631.3737) and trying to service another Windows 11 (10.0.22621.1848) offline image.
     
  11. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    329
    1,081
    10
    What does the DISM log in the "\Windows\Logs\DISM" folder contain?
     
  12. Sexbarril

    Sexbarril MDL Novice

    Mar 18, 2010
    4
    0
    0

    This is the log portion when I try to use the program for the offline image:

    Code:
    2024-06-25 09:14:29, Info                  DISM   PID=20984 TID=15608 Temporarily setting the scratch directory. This may be overridden by user later. - CDISMManager::FinalConstruct
    2024-06-25 09:14:29, Info                  DISM   PID=20984 TID=15608 Scratch directory set to 'C:\Users\Operator\AppData\Local\Temp\'. - CDISMManager::put_ScratchDir
    2024-06-25 09:14:29, Info                  DISM   PID=20984 TID=15608 DismCore.dll version: 10.0.22621.1 - CDISMManager::FinalConstruct
    2024-06-25 09:14:29, Info                  DISM   Initialized Panther logging at C:\WINDOWS\Logs\DISM\dism.log
    2024-06-25 09:14:31, Info                  DISM   PID=20984 TID=13448 Temporarily setting the scratch directory. This may be overridden by user later. - CDISMManager::FinalConstruct
    2024-06-25 09:14:31, Info                  DISM   PID=20984 TID=13448 Scratch directory set to 'C:\Users\Operator\AppData\Local\Temp\'. - CDISMManager::put_ScratchDir
    2024-06-25 09:14:31, Info                  DISM   PID=20984 TID=13448 DismCore.dll version: 10.0.22621.1 - CDISMManager::FinalConstruct
    2024-06-25 09:14:31, Info                  DISM   Initialized Panther logging at C:\WINDOWS\Logs\DISM\dism.log
    2024-06-25 09:14:32, Info                  DISM   PID=20984 TID=4168 Temporarily setting the scratch directory. This may be overridden by user later. - CDISMManager::FinalConstruct
    2024-06-25 09:14:32, Info                  DISM   PID=20984 TID=4168 Scratch directory set to 'C:\Users\Operator\AppData\Local\Temp\'. - CDISMManager::put_ScratchDir
    2024-06-25 09:14:32, Info                  DISM   PID=20984 TID=4168 DismCore.dll version: 10.0.22621.1 - CDISMManager::FinalConstruct
    2024-06-25 09:14:32, Info                  DISM   Initialized Panther logging at C:\WINDOWS\Logs\DISM\dism.log
    2024-06-25 09:14:34, Info                  DISM   PID=20984 TID=7336 Temporarily setting the scratch directory. This may be overridden by user later. - CDISMManager::FinalConstruct
    2024-06-25 09:14:34, Info                  DISM   PID=20984 TID=7336 Scratch directory set to 'C:\Users\Operator\AppData\Local\Temp\'. - CDISMManager::put_ScratchDir
    2024-06-25 09:14:34, Info                  DISM   PID=20984 TID=7336 DismCore.dll version: 10.0.22621.1 - CDISMManager::FinalConstruct
    2024-06-25 09:14:34, Info                  DISM   Initialized Panther logging at C:\WINDOWS\Logs\DISM\dism.log
    2024-06-25 09:14:36, Info                  DISM   PID=20984 TID=14684 Temporarily setting the scratch directory. This may be overridden by user later. - CDISMManager::FinalConstruct
    2024-06-25 09:14:36, Info                  DISM   PID=20984 TID=14684 Scratch directory set to 'C:\Users\Operator\AppData\Local\Temp\'. - CDISMManager::put_ScratchDir
    2024-06-25 09:14:36, Info                  DISM   PID=20984 TID=14684 DismCore.dll version: 10.0.22621.1 - CDISMManager::FinalConstruct
    2024-06-25 09:14:36, Info                  DISM   Initialized Panther logging at C:\WINDOWS\Logs\DISM\dism.log
    
     
  13. drew84

    drew84 MDL Expert

    Mar 13, 2014
    1,396
    2,376
    60
    Issue with latest Nightly Installer
    Code:
    Risky Action Blocked
    
    App or Process blocked: DismTools_dt_setup_v0.5..1.2471.dt_preview_dtv_240625-1731.tmp
    Blocked by: Attack surface reduction
    Rule: Block abuse of in-the-wild exploited vulnerable signed drivers
    
    1. Affected items: C:\Program Files\DISMTools\Preview\is-TERFQ.tmp
    2. Affected items: C:\Program Files\DISMTools\Preview\bin\extps1\PE_Helper\tools\DIM\i386\is-F3QU2.tmp
    
    Tried Re-Installing previous Nightly DismTools_dt_setup_v0.5..1.2471.dt_preview_dtv_240624-1031.exe
    although working previously... now fails with same issue. Software is no longer functioning (Blocked)
     
  14. The Windows Guy

    The Windows Guy MDL Senior Member

    Dec 7, 2020
    329
    1,081
    10
    What antivirus are you using? If you're using Windows Defender, add an exclusion to either "dt_setup.exe" or the DIM. Even though Windows Defender is a good AV, that doesn't mean I'm not fed up with it at times.