Yes, that works... but i notice your 32bit .sys file is exactly 4,096 bytes smaller than my .sys file... do you think this is the problem?
I used your DLL Injector project to 'install' the driver all with default names etc, which fails to install on x32.
Today we tested on physical win7 32bit sp1, again error 193 so it isnt the hyper-v. The only files in the project are: dllinjector.exe, 2x .sys and 2x .dll. Error 193 happens on the install driver.
The only difference is our .sys is 4,096 bytes larger than yours, could this be our EV cert?
It works fine on win10 x64 though...