# Start Menu cleanup

**URL:** <https://boards.straightdope.com/t/start-menu-cleanup/244026>\
**Category:** Factual Questions\
**Created:** [May 7, 2004, 3:59pm UTC](https://boards.straightdope.com/t/start-menu-cleanup/244026 "2004-05-07T15:59:19Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Weirddave](https://avatars.discourse-cdn.com/v4/letter/w/919ad9/32.png) [@Weirddave](https://boards.straightdope.com/u/Weirddave)\
**Post date:** [May 7, 2004, 3:59pm UTC](https://boards.straightdope.com/t/start-menu-cleanup/244026/1 "2004-05-07T15:59:19Z")

</div>

When I check out my start menu ( Start \>run \>msconfig \>startup ) There’s a million programs there. Naturally, since I want my 'puter to run faster than a 90 year old with a walker, 99% of them are unchecked, the only things I have run at startup are Norton Utilities, AVG Antivirus and ZoneAlarm. Most of the programs there are there because they went and installed themselves on the start menu either before I was savvy enough to not have the install program do it or on their own, the bastards. My question: Is there any way to remove these programs from the start menu entirely? They don’t run on startup, but some of them automatically set themselves to do so if you use them (Quicktime and Realplayer(blech!) I’m looking at you), and some of them I’m never, never going to want to load on startup, I’d just as soon they were gone entirely. If I want them, I will run them manually, thankyouverymuch.

---

<div class="post-metadata">

**Author:** ![Duckster](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/duckster/32/1244_2.png) [@Duckster](https://boards.straightdope.com/u/Duckster)\
**Post date:** [May 7, 2004, 4:07pm UTC](https://boards.straightdope.com/t/start-menu-cleanup/244026/2 "2004-05-07T16:07:35Z")

</div>

Hint: It would be nice if you tolds us what version of Windows you are using …

Using msconfig you should be able to uncheck the start up programs. (There is also a freeware tool from PC Magazine called StartupCop that works much better at this.)

What is really important is that you do not uncheck required startup files for your computer. But since you didn’t tell us which version of Windows you are using …

😃

---

<div class="post-metadata">

**Author:** ![Q.E.D](https://avatars.discourse-cdn.com/v4/letter/q/51bf81/32.png) [@Q.E.D](https://boards.straightdope.com/u/Q.E.D)\
**Post date:** [May 7, 2004, 4:11pm UTC](https://boards.straightdope.com/t/start-menu-cleanup/244026/3 "2004-05-07T16:11:13Z")

</div>

You can edit them out of the Registry. Before starting, make a backup copy of the Registry, in case you screw up. Then navigate to HKEY\_LOCAL\_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. From here you can delete any items you don’t want to start or show up in the msconfig Startup list.

---

<div class="post-metadata">

**Author:** ![Q.E.D](https://avatars.discourse-cdn.com/v4/letter/q/51bf81/32.png) [@Q.E.D](https://boards.straightdope.com/u/Q.E.D)\
**Post date:** [May 7, 2004, 4:12pm UTC](https://boards.straightdope.com/t/start-menu-cleanup/244026/4 "2004-05-07T16:12:41Z")

</div>

> [@Duckster](#):
>
> Using msconfig you should be able to uncheck the start up programs.

Ahem…

> [@Weirddave](#):
>
> 99% of them are unchecked

---

<div class="post-metadata">

**Author:** ![Duckster](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/duckster/32/1244_2.png) [@Duckster](https://boards.straightdope.com/u/Duckster)\
**Post date:** [May 7, 2004, 4:19pm UTC](https://boards.straightdope.com/t/start-menu-cleanup/244026/5 "2004-05-07T16:19:44Z")

</div>

> [@Q.E.D.](#):
>
> Ahem…

OK, ok, so I missed it. It’s Friday. :smack:

Use [Startup Cop](http://www.pcmag.com/article2/0,4149,2173,00.asp) as I suggested earlier. You don’t need to edit the Registry.

---

<div class="post-metadata">

**Author:** ![Ximenean](https://avatars.discourse-cdn.com/v4/letter/x/aca169/32.png) [@Ximenean](https://boards.straightdope.com/u/Ximenean)\
**Post date:** [May 7, 2004, 4:21pm UTC](https://boards.straightdope.com/t/start-menu-cleanup/244026/6 "2004-05-07T16:21:12Z")

</div>

> [@Weirddave](#):
>
> Is there any way to remove these programs from the start menu entirely? They don’t run on startup, but some of them automatically set themselves to do so if you use them (Quicktime and Realplayer(blech!) I’m looking at you), and some of them I’m never, never going to want to load on startup, I’d just as soon they were gone entirely. If I want them, I will run them manually, thankyouverymuch.

If your RealPlayer entry is anything like mine (Name: TKBellExe, Path: “C:\Program Files\Common Files\Real\Update\_OB\realsched.exe” -osboot), I found that you can just rename realsched.exe to prevent it from running, without any apparent harm. As you note, you can’t can’t just delete the registry entry, because RealOne Player recreates it next time you run it, in typical RealNetworks fashion.

---

<div class="post-metadata">

**Author:** ![Bill\_H](https://avatars.discourse-cdn.com/v4/letter/b/a5b964/32.png) [@Bill\_H](https://boards.straightdope.com/u/Bill_H)\
**Post date:** [May 7, 2004, 4:35pm UTC](https://boards.straightdope.com/t/start-menu-cleanup/244026/7 "2004-05-07T16:35:59Z")

</div>

Actually, there are multiple places where auto-startup exe’s can be hiding, including in

- HKEY\_LOCAL\_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run (as pointed out by **Q.E.D.** )
- HKEY\_CURRENT\_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- in the Programs/Startup folder
- in the All-Users Programs/Startup folder
- (there may be others)

msconfig gets all of these. I’ve also used a freeware program called StartStop.exe, but I can’t seem to find it on the Internet anymore.

The only things that msconfig doesn’t get are patched components of the OS itself, i.e. when software replaces an existing .dll or other that the OS loads in order to operate. Unfortunately, this happens alot.
