Tip 43: Use Windows XP’s Msconfig to select boot options in a dual-boot environment

If you are dual-booting XP and another OS on the same system and you want to boot the machine with certain options set (e.g., Safe Mode with network support), you have to reboot the computer, wait for the boot menu to display, press F8 within the timeout period, then select the options you want.

To simplify the process, you can use XP’s Msconfig with a -4 switch to easily set boot options at the next reboot. The command displays the available options (e.g., base video, MAX Memory), and you simply select the options you want to set. After you set the options and click OK, the system will prompt you to reboot the machine.

For example, you can be working in the first OS and use Msconfig to reboot your system without having to quickly press the F8 key and set the options you want. After you boot into the second OS, you need to run Msconfig -4 and reset the boot options by clearing the check boxes for the options you previously set; otherwise, every time you reboot, the options will still be set.

You might want to create a shortcut on the Start menu that points to Msconfig with the -4 switch (make sure that your shortcut always point to the XP version of Msconfig, which contains the updated functionality for setting boot options).

To configure a shortcut for Msconfig in XP or Windows 2000, perform the following steps:

  1. Expand the Start menu to a folder you want to create the shortcut in, right-click the folder, and select Open from the context menu.
  2. Select New, Shortcut from the File menu.
  3. Enter the location of Msconfig and the -4 (e.g., G:\windows\pchealth\helpctr\binaries\msconfig -4), and click Next.
  4. Enter a name (e.g., MSCONFIG Boot Options), and click Finish.
The Msconfig shortcut will appear on your Start menu.
Note:
Unfortunately Microsoft did NOT include MSConfig in Windows 2000 but it did in Windows XP.
You can run MSConfig in Windows 2000 by using the Windows XP version.
To do this copy the following files to a folder in your path:

%SystemRoot%\PCHEALTH\HELPCTR\Binaries\msconfig.exe
%SystemRoot%\Help\msconfig.chm


Also see Tips0034 for another way of using MsConfig.

Last Modified: 10/03/2022 20:42:33