New beta version of Arsenal Image Mounter
- New graphical user interface using Windows Presentation Foundation and other .NET 4.0 features. Located in "Graphical applications" directory.
- Driver improvements
- Similar RAM disk performance improvement as in ImDisk 2.0.0. Performance is however still not entirely as good as with ImDisk because of more overhead for supporting a full SCSI stack.
- More reliable mount and dismount operations that should resolve issues where it could take a long time for mounted virtual disks to show up in Windows.
- Driver now works in Windows 2000. Thanks to an anonymous user/developer who pointed out a few simple code changes that were needed to make this work. We can't actually provide much official support for Windows 2000 or XP though, but as long as the driver works for those Windows versions and there are developers and users who can participate with testing and fixing issues, we can of course continue to provide Windows 2000 and XP versions of the driver as well.
- Similar RAM disk performance improvement as in ImDisk 2.0.0. Performance is however still not entirely as good as with ImDisk because of more overhead for supporting a full SCSI stack.
- Native Win32 API dll with functions for accessing all currently implemented features in the driver, as well as functions for installing and removing the driver, find out which disk volumes and mount points are used by a virtual disk and similar. Functions have very similar layout as existing ImDisk API, which should make it easy to implement both in the same application. The Win32 API files are available for download as a zip file called aimapi.zip located in "API" subdirectory. There are .dll, .lib and .h files for integration with other applications.
- Native Win32 command line tool for accessing the various functions in the API dll, as well as installing or uninstalling the driver, functions for creating a RAM disk and create and format a partition on it, assign drive letters and similar. Command line syntax is very similar to the syntax used with imdisk.exe today, so it should be easy to use for anyone familiar with imdisk.exe syntax. The Win32 command line application and required files are available for download as a zip file called aimcmd.zip located in "Command line applications" subdirectory.
- Several improvements of .NET 4.0 API. There are now functions for finding disk volumes that belong to a mounted virtual disk, finding mount points that belong to them and easier integration with DiscUtils library for creating filesystems and partitions.
https://github.com/A...-Image-Mounter/
Description of the new directory structure:
https://github.com/A...y_structure.txt
The old "MountTool" GUI and related files and tools are still available in the "MountTool" subdirectory.