Seize control of Windows' secret launchpad


Q Some programs mysteriously launch whenever my Windows system boots, even though I don't see them in the StartUp folder or in win.ini or system.ini. What's going on?

û Douglas Hiroshi Masuda

A Windows 95 and 98 have various ways of starting applications automatically when you start your system ù through entries in an .ini file or icons in the StartUp folder, for example (see Don't Get Me Started!, July 1998, p160).

Unfortunately, it doesn't stop there. Applications can ensure that they start automatically by inserting command lines at any of a number of locations in that recondite repository of system settings known as the Windows Registry. Fortunately, Windows slips you a few tools for modifying the Registry to suit your needs.

If you have Windows 98, you're in luck: that operating system's new System Configuration Utility makes it a snap to prevent applications from launching when you start Windows. Simply choose StartûRun, type msconfig, and click OK. When the System Configuration Utility appears, click the Startup tab to see a list of all applications that are launched either from the Registry or from your StartUp folder. Uncheck the box next to each application you want to prevent from starting in the future.

While you're there, you can also click the Win.ini tab, double-click [windows] (or click the plus sign) to expand it, and uncheck the boxes for the load= and run= lines to disable applications started from there. When you're done, click OK. The System Configuration Utility will want to restart your computer; click Yes if you want to try out the new setup immediately. The items that you unchecked won't start again. To restore their autolaunching status, open the System Configuration Utility again and put checks in the appropriate boxes on the Startup or Win.ini tabs.


Caption: Disable win.ini-based applications with Windows 98's System Configuration utility


Caption: Add or remove applications launched from the Registry with Windows 95's System Policy Editor

In Windows 95, the easiest way to prevent applications from launching when Windows starts is to use the System Policy Editor. (If you haven't already installed the System Policy Editor, search for the Poledit folder on your Windows CD-ROM, or download it from Microsoft at www.microsoft.com/windows95/info/admintools.htm. The accompanying text file explains how to install it.)

To start the System Policy Editor, choose StartûRun, type poledit, and click OK. Next, choose FileûOpen Registry, double-click the Local Computer icon, and click the plus sign next to System. If the Run box is checked, select Run and click the Show button in the Settings for Run area. In the Show Contents dialogue box, select an application that you want to prevent from running at start-up, and click Remove. Repeat this step for each application you want to remove, and then click OK. If the Run Services box is checked, select Run Services, click Show, and use the same procedure described above to remove items you don't want Windows to launch automatically at start-up. Click OK twice and then choose FileûSave.

If you subsequently decide to restore items that you've removed, you're in for some typing. Select either Run or Run Services, click Show, click Add, and type the name of your program once in the first box and again in the command line (the value) of the second box. Then click OK three times and choose FileûSave. (You shouldn't mess around with the Run Once option; it can automatically launch applications, too, but it's intended for one-time use ù for example, to restart installation-related software after restarting your computer.)

Bonus tip: It's also possible to launch applications automatically using the Add button in the Show Contents dialogue box in such a way that less-informed members of your office or family won't know how to disable the autolaunch. This trick works in both Windows 98 and Windows 95. The only difference involves the appearance of the Local Computer Properties dialogue box in Windows 98: Click the plus sign next to Windows 98 System and then the plus sign next to Programs to Run to select the Run or Run Services option. Then click the Show button and the Add button, as described above.

û Scott Dunn


Category:win95, win98
Issue: February 1999

These Web pages are produced by Australian PC World © 1999 IDG Communications