Compatibility mode: (found this with google)
http://social.msdn.microsoft.com/Forums/en/windowscompatibility/thread/bc32887d-4fcf-4416-aa22-36a93dfeb644[
^]
Run as administrator: (found this with google)
You need to create a string value (REG_SZ) under one of these keys (if you want the setting to be per user or per machine, respectively):
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
or
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
The name of the value needs to be the full path to your executable (if the path contains spaces, do not surround the path with quotes) and the data of the value must contain the string RUNASADMIN.