MSFN Forum: FileDisk Utility *Easy Install* - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

FileDisk Utility *Easy Install* FileDisk for Mounting ISO and IMG images Rate Topic: -----

#1 User is offline   spacesurfer 

  • Pharmassist
  • Group: Patrons
  • Posts: 1,668
  • Joined: 31-July 04
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 29 July 2006 - 06:13 AM

I wrote how to easily install UltraISO in the post here.
It's not complete without a way to mount ISO images. There are many programs, such as Daemon Tools and PowerISO. However, I prefer the simple little utility called FileDisk. It add a context menu to you ISO and IMG files to mount them to a virtual disk.

Sherpya made a BartPE plugin. I used it to install it silently.

First, search for Sherpya's filedisk plugin to download the necessary files (it's a free utility).
The three files you'll need are filedisk.sys, filedisk.exe, filediskext.dll.

Copy this batch script and called it filedisk.cmd:
REM Install FileDisk 1.2
copy filedisk.sys %systemroot%\system32\drivers
copy filedisk.exe %systemroot%\system32
copy filediskext.dll %systemroot%\system32
regedit /s filedisk.reg


Copy this to notepad and call it filedisk.reg:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk]
"ErrorControl"=dword:00000001
"Start"=dword:00000001
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk\Parameters]
"NumberOfDevices"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FileDisk\Enum]
"0"="Root\\LEGACY_FILEDISK\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FileDisk]
"ErrorControl"=dword:00000001
"Start"=dword:00000001
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FileDisk\Parameters]
"NumberOfDevices"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\FileDisk\Enum]
"0"="Root\\LEGACY_FILEDISK\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001


;Add Shell Extensions for ISO Files
[HKEY_CLASSES_ROOT\CLSID\{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}]

[HKEY_CLASSES_ROOT\CLSID\{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}\InProcServer32]
@=hex(2):46,00,69,00,6c,00,65,00,44,00,69,00,73,00,6b,00,45,00,78,00,74,00,2e,\
  00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\UltraISO\shellex]

[HKEY_CLASSES_ROOT\UltraISO\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\UltraISO\shellex\ContextMenuHandlers\FileDisk]
@="{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}"

;Add Shell Extensions for IMG Files
[HKEY_CLASSES_ROOT\Image File]
@="Image File"

[HKEY_CLASSES_ROOT\Image File\DefaultIcon]
@=hex(2):46,00,69,00,6c,00,65,00,44,00,69,00,73,00,6b,00,45,00,78,00,74,00,2e,\
  00,64,00,6c,00,6c,00,2c,00,31,00,00,00

[HKEY_CLASSES_ROOT\Image File\shell]

[HKEY_CLASSES_ROOT\Image File\shell\open]

[HKEY_CLASSES_ROOT\Image File\shell\open\command]
@=hex(2):72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,\
  00,20,00,46,00,69,00,6c,00,65,00,44,00,69,00,73,00,6b,00,45,00,78,00,74,00,\
  2e,00,64,00,6c,00,6c,00,2c,00,4d,00,6f,00,75,00,6e,00,74,00,49,00,6d,00,61,\
  00,67,00,65,00,20,00,25,00,4c,00,00,00

[HKEY_CLASSES_ROOT\Image File\shellex]

[HKEY_CLASSES_ROOT\Image File\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\Image File\shellex\ContextMenuHandlers\FileDisk]
@="{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}"

;Add Unmount to Drive
[HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\FileDisk]
@="{844449EE-53BC-4b46-8AC4-EAF476C1CF3B}"


You'll have to restart you computer.

Here's an image of the context menu:
Attached File  filedisk.PNG (11.99K)
Number of downloads: 43

**Oh, by the way, the images are unmounted after reboot. I'm sure you can write a script to automount images that you like.

This post has been edited by spacesurfer: 29 July 2006 - 06:14 AM



#2 User is offline   spacesurfer 

  • Pharmassist
  • Group: Patrons
  • Posts: 1,668
  • Joined: 31-July 04
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 29 July 2006 - 04:07 PM

Ooops. The registry section is missing some lines. I will revise later.

#3 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 29 July 2006 - 06:39 PM

Thanks, may try it later, I normally use Slysofts Virtual Clone Drive and install with an AutoIt script.

#4 User is offline   jaclaz 

  • The Finder
  • Group: Developers
  • Posts: 9,095
  • Joined: 23-July 04
  • OS:none specified
  • Country: Country Flag

Posted 20 August 2006 - 09:33 AM

Also check this:
http://www.jeffothy....sk-iso-mounter/

and this:
http://www.benlaufer...24/filedisk-ua/

Quote

“FileDisk uA” is a WinRAR SFX that silently copies filedisk.exe and filedisk.sys to the correct directories and adds appropriate registry keys. It will also associate FileDisk with .iso files so you can mount them by just double clicking on the iso files. It will also add Mount/Unmount on First Device to the context menu for .iso files.


jaclaz

This post has been edited by jaclaz: 20 August 2006 - 11:02 AM


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy