The Windows operating system does not offer options to block new startup programs by default. Any program that gets executed can add startup programs so that these programs are run on every system start.
Disable Startup is a free program for the Windows operating system that allows the computer user to manage Windows startup programs. This includes the ability to remove programs that are already in the list of startup applications but that is not the main reason users might want to use the software especially since there are other software programs like Autoruns that provide a lot more options and settings in this regard.
The main use of Disable Startup is to disable all new startup entries and Internet Explorer start page changes. New entries are automatically blocked without warning message. Users who prefer more control can change the default options so that warnings are displayed when a program tries to add a new startup entry or change the Internet Explorer startup page.

The startup blocker needs to be running in the background which can be done by clicking on the Start Disable Startup button. This moves the program in the system tray where it uses roughly 10 Megabytes of computer memory.
The update frequency can be modified in the program’s option as well. This seems to be the interval in which the program checks the startup locations.
Disable Startup is compatible with Windows Xp as well as 32-bit and 64-bit editions of Windows Vista and Windows 7. It can be downloaded from the developer’s website.
Enjoyed the article?: Then sign-up for our free newsletter or RSS feed to kick off your day with the latest technology news and tips, or share the article with your friends and contacts on Facebook or Twitter.Related Articles:
Optimize Windows Startup Programs With Start-QWindows Startup Manager What In Startup
Windows Startup Programs Manager Toplist
Delay Windows Startup to Speed Up Startup
Startup Delayer, Speed Up Windows Startup

im lost and dont understand
WinPatrol Free Edition looks after this for me very nicely, thank you.
Marixa, go to Start/Run (XP) or Start (I think) & type in “msconfig.” You will get a box; click “Startup”& you will see what is loading when you boot; some is needed, like your AV & FW, but much doesn’t need to run & use up system resources.You can use msconfig to remove items, or use a separate utility; like Mike, I use WinPatrol. http://download.cnet.com/WinPatrol/3000-8022_4-10129149.html?tag=mncol
Marixa, go to Start/Run (XP) or Start (I think) & type in “msconfig.” You will get a box; click “Startup”& you will see what is loading when you boot; some is needed, like your AV & FW, but much doesn’t need to run & use up system resources.You can use msconfig to remove items, or use a separate utility; like Mike, I use WinPatrol.
I think CCleaner can also help configure the startup entries easily.
I use CodeStuff Starter (http://codestuff.tripod.com/products_starter.html) for this task. It also allows the user to manage processes and services too. Very handy!
go to “RUN” write “msconfg”. then go to startup tab unmark programs that u dont want to start on starup. restart ur computer.
DONT RUN MSCONFIG!! spyware can intercept your keypresses and also a fake msconfig program can run which might be a virus.
Instead, run services.msc and disable items from there.