basically, the newer securom protections on games (4.8+) check to see if certain drivers are loaded and what the value of certain reg keys are. This allows them to detect if the game is being ran as a mounted image under either daemon tools or alcohol. Changing the name of the drivers defeats the first part, the second part can be defeated by changing the permissions on certain reg keys. That's what my program does, you stick it in the startup folder, it changes the administrator read permissions on 2 keys to deny, so then securom can't tell that the image is mounted and not on a cd. As long as the image of the game is 1:1 (perfect), then this tool along with renaming the drivers during install of alcohol or daemon will allow someone to play games off mounted drives for even the newest (securom 7) protection. See the readme in the zip file for extra info, it has all the steps you need. If you guys need a blindwrite (vso-software.com) license it's in there too.
::note::
since I can only upload a max of 97.7kb, I uploaded the important stuff without the subinacl.msi file (ms support tool, should be able to find it via google) and I stripped my program down to a batch file (which I think actually runs quicker anyway).