Here is how I was able to stop the annoying UAC prompt in Windows 7 everytime I started Fraps without disabling it completely.
- Download the Windows Compatibility Toolkit from: http://www.microsoft.com/en-us/download/details.aspx?id=7352
- ApplicationCompatibilityToolkitSetup.exe
- And install it
- Open the Compatibility Administrator (use 32 bit for 32 bit programs and 64 for 64)
- Click the Fix Button which will bring up a wizard
- Type the name of the program (eg. Fraps)
- Click the browse button and select the program
- Check the RunAsInvoker box and nothing else
- Click Next twice and then Finish
- Click Save
- Type in a name for the database, I used Fraps
- Select a location/name for the save, I used the same directory as the program and fraps.sdb
- Exit Windows Compatibility Toolkit
- Start an elevated command prompt
- Click the start button
- Type: cmd
- Right click on the cmd result and select "Run as administrator"
- Navigate to the directory you saved the sdb file to
- Type: sdbinst Fraps.sdb
- You should see the following result:
- Installation of Fraps complete.
- All done! Enjoy your starting of the program without UAC prompts!
Source: http://pcsplace.com/windows-vista/how-to-turn-off-user-account-control-for-individual-programs-in-vista/