Quite frankly, I am sick of programmers nowadays. Why does a blank Illustrator artboard with 32Mb of photographs arranged on it need 780Mb of disk space without a preview image? Hell if I know. Why does every program need to pre-load itself with a secondary process? If I ever meet the man or woman who decided this was a good idea I will cover the walls with their blood and guts.
The worst part is if you remove these preloaders that take up several MB of RAM each using MSConfig or Regedit the next time you run the software it slaps itself back onto the list. If you replace the exes with dummy exes, they're overwritten when the software updates.
List of offenders:
QuickTime (Stop changing my file extension preferences!)
Cyberlink PowerDVD (Five boot processes? Oh, please, go hang yourselves.)
Realtek need three applications apparently all of which duplicate the Windows sound dialog in its entirety in a horrid looking blue-green style.
AOL IM (Got rid, using Pidgin)
MSN (Got rid, using Pidgin)
TP-Link need two processes to duplicate the Windows Zero Configuration Wireless Networking service.
Foxit Reader (And I thought you guys knew better)
Adobe (Four processes and it STILL runs like crap?)
Sun Java (Major drive thrasher too - observed its constant writes to binary files using FileMon)
nVidia Forceware (No, I do not want any of the useless junk you put in alongside your software. It does not improve Windows. I don't want it. Release some lightweight drivers without all this junk for God's sake.)
After all this, I am amazed. There is no way to lock the boot processes list to stop all this excrement resurfacing. It seems nobody has written a dedicated application to do this. Has someone?