This version brings an option in MountImg to mount image files at Windows startup. Files that don't require DiscUtilsDevio are directly mounted by the driver, like with the -P switch of imdisk.exe. Otherwise, a new service is added (ImDiskImg).
As always, there are tooltips to give some details.
There is also a lot of bug fixes, the main ones are in the changelog. In particular:
- There was a bug that prevented notifications to be sent at system startup. I used this opportunity to change the method. Instead of using the HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run registry key, I have found a method to create a process in the user's session directly from the service, in order to bypass the session 0 isolation.
This method has various advantages, such as to avoid to send notifications for nothing when the user logs on after being logged off.
- A bug of Windows prevents the drag and drop to work when the file comes from a 32-bit application and is dropped into a 64-bit one. I tried to discuss the issue here (see my answer for a summary of the "discussion"). As a fix, I choose the 2nd method. We can call that a hack but it seems to work well.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This version brings an option in MountImg to mount image files at Windows startup. Files that don't require DiscUtilsDevio are directly mounted by the driver, like with the -P switch of imdisk.exe. Otherwise, a new service is added (ImDiskImg).
As always, there are tooltips to give some details.
There is also a lot of bug fixes, the main ones are in the changelog. In particular:
- There was a bug that prevented notifications to be sent at system startup. I used this opportunity to change the method. Instead of using the
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
registry key, I have found a method to create a process in the user's session directly from the service, in order to bypass the session 0 isolation.This method has various advantages, such as to avoid to send notifications for nothing when the user logs on after being logged off.
- A bug of Windows prevents the drag and drop to work when the file comes from a 32-bit application and is dropped into a 64-bit one. I tried to discuss the issue here (see my answer for a summary of the "discussion"). As a fix, I choose the 2nd method. We can call that a hack but it seems to work well.