OK this works for some games in Windows 7 apparently only on 32bit. No Guarentees
credit to HowieDouglas
-Type in Services.msc
-Find PnkbstrA & PnkBstrB
in the second tab over on the top tick "Allow service to interact with desktop"
-Go to game shortcut
-Tick the box "Run as Administrator"
-Download the attached file
-Right click -> Properties
-Compatibility ->"Run As Admin"
-Run the .exe
and thank Howard Douglas for his excelent fix
EDIT: Works on 32 bit, not 64x. I'll update once I can find a solution to 64x