Jump to content











Photo
- - - - -

Dism Mount Service

deploy dism.exe dism wim servicing ffu esd mount utility

  • Please log in to reply
14 replies to this topic

#1 Tokener

Tokener

    Frequent Member

  • Developer
  • 378 posts

Posted 02 June 2017 - 12:56 PM

File Name: Dism Mount Service
File Submitter: Tokener
File Submitted: 02 Jun 2017
File Updated: 29 Sep 2022
File Category: Tools

Dism Mount Service (DMS)
is a tool to load Windows Image files (esd/ffu/wim/swm) from explorer context menu.

It is a frontend for dism.exe and since dism version of win8 it has full spectrum support,
while dism.exe of win7 does only mount files.

- Install it by "/s" switch.
- You can select a custom dism.exe (v.10 from winAIK) by [File] - [Select Dism File] menu entry.

 

If appropriate DISM file is specified:
- Mount / Apply / Delete / Export / Capture / Append images.
- Servicing capabilities are available.
- Capture attached disk to FFU file.

- Directories can be substituted and released.
- There are several options/switches for installation and usage.
- UnMount Directory directly from explorer context-menu.

some details:
- press [F5] to update current tab.
- if you leave the fields free for Name / Description (FFU file) default strings are: Model / ComputerName - Disk#
- Use EXTRAS -> CHECK SETTINGS -> Regedit -> export (and edit) settings as "default.reg" next to DismMountService.exe
"default.reg" (if present in same path) will be loaded when starting DismMountService.exe. If loaded an additional button will appear next to the progressbar in the top-line.

Hope you like it. T.

Remarks:
Due to a dism issue /wimboot option does not work for capturing.
Use wimlib-clc to capture image in wimboot-mode.
Related: Adding WIMBoot capability to a previously captured Volume-image.


Windows 10 does not allow processes to access drives which are mounted (by Subst) with elevated rights.
The DMS Drives Tab does not work as expected. FIXED

Windows provides assigning drive-letters to mount-points, so WIM / ESD images can be attached like ISO-files.

Download:  https://reboot.pro/f...-mount-service/

 
 

 

 



#2 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 08 April 2020 - 10:33 PM

Just to put all the relevant info together:

 

From: http://reboot.pro/to...e-3#entry213281

 

 

UEFI and/or GPT format are not a requirement.

 

I was using a Win10XPE_x64 made using as source 10 x64 v1903 and respective Dism Version: 10.0.18362.1

 

I finally made FFU capture work, after reading this post:

 

Quote

 

I was having this exact same issue.  It appears there is a bug in ADK v1903. The WinPE ISO it produces allows for imaging an ffu to a disk, but will not capture the ffu from a disk. If, however, you use the v1809 of the ADK, this problem goes away.  I tried multiple times rebuilding the ADK using v1903 but ended up with this same error.  The ISO from v1809 works out of the gate and will image OS versions at least up to Win10v1909.

Source: https://social.techn...with-0x80070032

 

I decided to make a new Win10XPE_x64 using as source 10 x64 v1809 and also (EDIT: Previous comment is Not required) went to http://jfx.square7.ch/GWT/oldversion/and downloaded GetWaikTools_v18.10.zip, this version downloads Dism version 10.0.17763.1 (for 10 v1809).

 

After this, tried again booting this time from 10XPE_x64 (made from v1809) (EDIT: Previous comment is Not required)  + Dism version 10.0.17763.1 (for 10 v1809) and using same USB stick, this time FFU capture from DMS was successful on my CSM/MBR PC without any issue.

 

So UEFI and/or GPT format are not a requirement.

 

Attached Dism-Logs-2

 

Alacran

NOTE: The quote has been edited to reflect actual info, as per my next post.

 

Just found today JFX link to GetWaikTools_v18.10 is not working, so I decided to upload it here for your convenience.

 

Attached GetWaikTools_v18.10, Password is: GetWaikTools

 

Just copy GWT.exe or GWT64.exe (as required) to same folder of Dism Mount Service (DMS), and run it selecting option Dism for Windows 10 as in attached picture. Then when running Dism Mount Service under Dism File Tab select the Path to the downloaded dism.exe

 

alacran

Attached Thumbnails

  • GetWaikTools.png

Attached Files


  • Tokener likes this

#3 Tokener

Tokener

    Frequent Member

  • Developer
  • 378 posts

Posted 10 April 2020 - 05:59 PM

Hi Alacran,

thanks for the detailed information.

 

(...) booting this time from 10XPE_x64 (made from v1809)

How do you currently build this 10XPE_x64?

 

Thanks in advance   T.



#4 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 10 April 2020 - 06:40 PM

Hi my friend, nice to hear from you.

 

After writing on Nov/15/2019 my previously quoted post, I found Win10XPE builds made from v1809 had some troubles when dealing with a USB device, it sometimes fails creating a new file or folder or renaming a file/folder located on the USB, so I decided to go back using as source 10 v1903 and no more troubles with this issue, but forgot to update the info on that post.

 

Of course I'm using Dism version 10.0.17763.1 (for 10 v1809) on Dism Mount Service, but it is necessary to check this every time before using it, since on a WinPE any changes or options selected are volatile as we are working in Ram.

 

By the way my friend it will be good to have a way to load this setting when running Dism Mount Service, maybe with a .ini file or a .reg file as you have on wimlib-clc

 

The reason for not using 10 v1909 is I downloaded 10 v1909 Iso of both architectures and then it has ESD images and I didn't want to waste time transforming to WIM just to make my Win10XPE_x64.

 

You can get Win10XPE project from: https://github.com/ChrisRfr/Win10XPE

It is cut in 2 parts, Win10XPE_2019-12-19.7z.001 and .002 in accordance with the 100 Mb Github size limit.

 

NOTE: I edited my previous post to update the info in accordance with this post to avoid confusion to future readers.

 

alacran


  • Tokener likes this

#5 Tokener

Tokener

    Frequent Member

  • Developer
  • 378 posts

Posted 12 April 2020 - 07:44 AM

hola alacran

Thanks for the clarification and link to XPE-project.

 

By the way my friend it will be good to have a way to load this setting when running Dism Mount Service, maybe with a .ini file or a .reg file as you have on wimlib-clc

This is already implemented in DismMountService.exe:

Use EXTRAS -> CHECK SETTINGS -> Regedit -> export (and edit) settings as "default.reg" next to DismMountService.exe

"default.reg" (if present in same path) will be loaded when starting DismMountService.exe - same behavior like wimlib-clc. If loaded an additional button will appear next to the progressbar in the top-line.

 

SORRY - I forgot to mention this in the download page.

I will fix it ASAP.

 

cu   T.


  • alacran likes this

#6 Tokener

Tokener

    Frequent Member

  • Developer
  • 378 posts

Posted 14 June 2020 - 12:37 PM

Hello Friends

 

Took some time to find out:

 

Windows 10 does not allow Explorer to access drives which are mounted (by Subst) with elevated rights.

So the DMS Drives Tab does not work as expected.

Sorry for this inconvenience.

 

Windows 7 provides assigning Drive-Letters to Mountpoints, so WIM images can be used like attached ISO-files.

 

Best Regards   T.

 

Btw New buid here
 

 

 

 
 

 

 



#7 JimB

JimB
  • Members
  • 1 posts
  •  
    United States

Posted 11 July 2021 - 12:36 PM

Downloaded DismMountService_200121 and attempted to open the archive with the provided password. Nope, incorrect password. So I redownloaded it and same result. Then I downloaded DismMountService_191202 and tried to open it with the password DMS and I got the same result, wrong password. Please look into it, thanks



#8 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 11 July 2021 - 04:37 PM

Last version is Dism Mount Service 210430, you can download it from the link in first post, I will repeat it here for your convenience:

 

Click here to download this file

 

Download is working fine and the mentioned password is:

 

 

- the password for the file is DMS

 

Just tested it myself.

 

alacran


  • Tokener likes this

#9 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 11 July 2021 - 06:00 PM

But what if one wants an older version?

 

Or - if you prefer - has the password changed? (this is a rhetorical question)

 

If this happened, and old versions cannot be opened (once downloaded) it seems like making little sense to leave them available for download. :dubbio:

 

@JimB

I would try "dism" as password for the older password protected files ;)

https://web.archive....-mount-service/

 

:duff:

Wonko



#10 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 11 July 2021 - 07:24 PM

Or - if you prefer - has the password changed? (this is a rhetorical question)

 

If this happened, and old versions cannot be opened (once downloaded) it seems like making little sense to leave them available for download.

 

Totally agree, old versions should not be there, it is better to delete them, as they were replaced by new versions with improved characteristics and fixed bugs.

 

alacran



#11 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 12 July 2021 - 12:00 PM

Actually you are not agreeing with me

 

The situation right now is the following:
1) "old" versions can be downloaded

AND
2) "old" versions can be opened (using the "old" password "dism")

 

Since a given version the password was changed from "dism" to "DSM" and the initial/release post was edited incorrectly, what should be there (in my perverted mind) is something *like*:

Last version is xxxxxxx, the password for this file is "DMS"
For previous versions up to yyyyyyyy (now deprecated but that you can still download) the password (if any) is "dism".

 

OR (that I would not personally appreciate):

Last version is xxxxxxx, the password for this file is "DMS"

Previous versions are removed from downloads, no matter if you want for some reason an older one, if the new one has a bug that an older one did not have, or if you are a collector, or *whatever* other reason, the only one you can have is the very latest version xxxxxxxx.

 

:duff:

Wonko


  • Tokener likes this

#12 Tokener

Tokener

    Frequent Member

  • Developer
  • 378 posts

Posted 12 July 2021 - 01:42 PM

Hi friends, thank you for the damage limitation.

When I changed the password, I did not consider the consequences.
Unfortunately, I did not note since what version the password was changed.

So if the NEW password: DMS does not fit, it is very likely that the older password: dism opens the archive.

 

I apologize if there was any inconvenience.

Since I generally don't like to delete previous versions, I have left them available,

but if there are reasons that make a deletion absolutely necessary I will do so.

 

@wonko

There is a typo, it should be:

Last version is xxxxxxx, the password for this file is "DMS"

 

Best regards   T.

 

 
 

 

 



#13 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 12 July 2021 - 02:12 PM

Don't worry (everything is fine) :), no need to apologize, it can happen to everyone.

 

Corrected the typo :blush: .

 

:duff:

Wonko


  • Tokener likes this

#14 Tokener

Tokener

    Frequent Member

  • Developer
  • 378 posts

Posted 13 November 2022 - 10:27 AM

That was close ...

After I accidentally deleted the whole DMS download page, the file is now ready for download again.
Many thanks to erwan.I
He has managed that the page is accessible at the original address.

https://reboot.pro/f...-mount-service/

Best Regards   T.



#15 erwan.l

erwan.l

    Platinum Member

  • Developer
  • 3041 posts
  • Location:Nantes - France
  •  
    France

Posted 13 November 2022 - 01:30 PM

Many thanks to erwan.I

He has managed that the page is accessible at the original address.

https://reboot.pro/f...-mount-service/

 

Glad I could help ! 

Some super basic reverse engineering and fiddling with mysql tables was fun :)


  • Tokener likes this





Also tagged with one or more of these keywords: deploy, dism.exe, dism, wim, servicing, ffu, esd, mount utility

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users