Jump to content











Photo
- - - - -

DISM and IMDISK


Best Answer Olof Lagerkvist , 20 August 2015 - 07:31 AM

Unfortunately, ImDisk does not work very well with things like DISM.

 

http://reboot.pro/to...ing-dism-apply/

 

I would recommend that you try Arsenal Image Mounter instead. It has full disk emulation support and generally works with anything that expects a disk or a disk volume.

https://github.com/A...aster/MountTool

You can install the driver using ArsenalImageMounterMountTool.exe GUI application. You can then create a RAM disk using ArsenalImageMounterControl.exe:

ArsenalImageMounterControl /add /disksize=200 /awe

(This creates a 200 MB RAM disk. Use Disk Management or similar to create a partition a format with a filesystem.)

Go to the full post


  • Please log in to reply
7 replies to this topic

#1 cengizhan

cengizhan

    Newbie

  • Members
  • 13 posts
  •  
    Turkey

Posted 20 August 2015 - 07:23 AM

i cant use imdisk ramdisk with dism. i can mount image to a folder in ramdisk but i cant use dism in that folder any more, only unmount.

 

this is the error message:

Error: 4390

An error occurred while attempting to start the servicing process for the image located at r:\Mount.
For more information, review the log file.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log


#2 Olof Lagerkvist

Olof Lagerkvist

    Gold Member

  • Developer
  • 1448 posts
  • Location:Borås, Sweden
  •  
    Sweden

Posted 20 August 2015 - 07:31 AM   Best Answer

Unfortunately, ImDisk does not work very well with things like DISM.

 

http://reboot.pro/to...ing-dism-apply/

 

I would recommend that you try Arsenal Image Mounter instead. It has full disk emulation support and generally works with anything that expects a disk or a disk volume.

https://github.com/A...aster/MountTool

You can install the driver using ArsenalImageMounterMountTool.exe GUI application. You can then create a RAM disk using ArsenalImageMounterControl.exe:

ArsenalImageMounterControl /add /disksize=200 /awe

(This creates a 200 MB RAM disk. Use Disk Management or similar to create a partition a format with a filesystem.)



#3 paraglider

paraglider

    Gold Member

  • .script developer
  • 1743 posts
  • Location:NC,USA
  •  
    United States

Posted 20 August 2015 - 12:18 PM

Softperfect ramdisk also works great with dism:

 

https://www.softperf...oducts/ramdisk/

 

I have used on both windows 8.1 x64 and windows 10 x64.



#4 cengizhan

cengizhan

    Newbie

  • Members
  • 13 posts
  •  
    Turkey

Posted 20 August 2015 - 04:51 PM

Unfortunately, ImDisk does not work very well with things like DISM.

 

http://reboot.pro/to...ing-dism-apply/

 

I would recommend that you try Arsenal Image Mounter instead. It has full disk emulation support and generally works with anything that expects a disk or a disk volume.

https://github.com/A...aster/MountTool

You can install the driver using ArsenalImageMounterMountTool.exe GUI application. You can then create a RAM disk using ArsenalImageMounterControl.exe:

ArsenalImageMounterControl /add /disksize=200 /awe

(This creates a 200 MB RAM disk. Use Disk Management or similar to create a partition a format with a filesystem.)

i wish that it worked. :(

 

do you have any plans to add support?

 

 

Softperfect ramdisk also works great with dism:

 

https://www.softperf...oducts/ramdisk/

 

I have used on both windows 8.1 x64 and windows 10 x64.

 

Thanks. i am already using Softperfect ramdisk.



#5 Olof Lagerkvist

Olof Lagerkvist

    Gold Member

  • Developer
  • 1448 posts
  • Location:Borås, Sweden
  •  
    Sweden

Posted 20 August 2015 - 05:47 PM

Well, the problem that things like this (and shadow copies and lots of other things) were not possible to do with ImDisk, was the actual reason why we developed Arsenal Image Mounter. That's our replacement product that could be used when the basic design of ImDisk limits too much features that someone would like to use.

 

But, I have plans for a native command line interface for Arsenal Image Mounter that would be very similar to ImDisk command line tool. That way it should be rather easy to transfer existing solutions and scripts to using Arsenal Image Mounter instead.


  • cengizhan likes this

#6 cengizhan

cengizhan

    Newbie

  • Members
  • 13 posts
  •  
    Turkey

Posted 20 August 2015 - 06:36 PM

Good news.

 

I have installed arsenal image mounter. The GUI is not easy to use. It needs a gui like imdisk's. imdisk's gui was very easy to use. is ram disk creation possible by only command line?



#7 v77

v77

    Silver Member

  • Team Reboot
  • 602 posts
  •  
    France

Posted 20 August 2015 - 07:06 PM

I have installed arsenal image mounter. The GUI is not easy to use. It needs a gui like imdisk's. imdisk's gui was very easy to use. is ram disk creation possible by only command line?

 

The GUI you seem to talk about was not developed by Olof. This is something I made for ImDisk Toolkit.

For building a ramdisk with Arsenal Image Mounter, Olof just provided a command, but he first needs to implement the /awe switch... ;)
So the correct command would be:
ArsenalImageMounterControl /add /disksize=200



#8 Olof Lagerkvist

Olof Lagerkvist

    Gold Member

  • Developer
  • 1448 posts
  • Location:Borås, Sweden
  •  
    Sweden

Posted 20 August 2015 - 07:43 PM

Oh, sorry, I thought the version currently at GitHub had /awe switch implemented. But I had obviously not published that version yet.

 

But one way to create a RAM disk in physical RAM with the current version is something like this:

ArsenalImageMounterControl.exe /add /disksize=200 /filename=\\?\awealloc






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users