When you install the ABClient program on a remote machine, the MSI installer will also try to install a simple ‘Mirror Driver’. This mirror driver is used to speed up screen refresh rates and improve performance, but it is not an essential component. When any driver is installed on a Windows XP it has to be certified by Microsoft to verify its compatibility. If a driver is not yet certified you will be prompted with a warning message that the driver has not passed the ‘Windows Logo testing to verify its compatibility with Windows XP’.
We are in the process of getting our Mirror driver certified, however the warning message cannot be turned off until certification has been granted. This can cause problems when using Active Directory to automate the installation of the ABClient program.
With version 4.4 onwards you can set a variable in the MST file called INSTALL_MIRROR_DRIVER to 0 so it will not install this driver and the remote silent install should work fine.
It is possible to install/de-install this mirror driver manually on each machine by simply running the program 'INSTDRV.EXE' located in the ABControl folder.
You can try to remotely uninstall the driver by using the Tutor Control program to run the INSTDRV.EXE with the command line parameter '-u'
Connect to the remote machines and execute the ‘Launch’ command:
c:\program files\abcontrol\instdrv.exe -u
For installations via Group Policies, we suggest you create a Transform file from the 4.5 MSI file and disable the installation of the mirror driver.