Winpatrol monitors your computer and does not allow applications to simply add themselves to the startup menu or associate files to themselves. Everything is caught by winpatrol. It then asks if you agree to what modifications are being done or not.
Winpatrol is a must for all machines, according to me. I have been using this tool since its version 5.1.