Bypass a program that runs before desktop?

(This is assuming you're using Windows.) If it's a service, it can be disabled in Computer Management (Start>right-click on (My) Computer, hit Manage). Go to "Services", right-click on the service, hit Properties, and change it from "Automatic" to "Manual" or "Disabled". If it doesn't run as a service, autoruns from live.sysinternals.com should do the trick—it allows you to disable any startup program. Make sure you Run as Administrator.


Alternatively, if you don't want to download autoruns from sysinternals. You can simply use the builtin System Configuration Utility. Just go to

Start
Run 
type in "msconfig"
press enter
click on startup tab
uncheck the process  you don't want to start automatically.
OK