Explore System Configuration Utility

Among the many wizards and utilities built into Microsoft Windows XP, System Configuration Utility or MSCONFIG is a pretty useful utility introduced in the Windows 9.x operating system line.

Among the many wizards and utilities built into Microsoft Windows XP, System Configuration Utility or MSCONFIG is a pretty useful utility introduced in the Windows 9.x operating system line. This utility allows users to edit boot files and boot parameters when troubleshooting problems arising during the boot process.

Launch MSCONFIG

To use MSCONFIG , click on the Start button and select Run . In the Run box, type MSCONFIG and then click OK . The System Configuration Utility dialog box will appear.

You must login the system with admin rights to start MSCONFIG .

The MSCONFIG window contains 6 tabs, including: General , SYSTEM.INI , WIN.INI , BOOT.INI , Services and Startup .

General tab

This tab provides some basic options for booting the machine. The default setting for this utility is Normal Startup . There are also two other options: Diagnostic Startup and Selective Startup .

Diagnostic Startup only allows users to start the computer with some basic devices and services needed for the operation of the machine. This boot option provides a clean environment for troubleshooting.

Selective Startup provides various boot options that users can use to troubleshoot. By default all options in Selective are pre-selected. However, unchecking one of the previously selected options allows the user to block one or more Selective Startup options from launching.

Picture 1 of Explore System Configuration Utility

For example, if a program is launched during system startup that causes an error, you can deselect the Load Startup Items option to block all programs from starting while the system starts. Although this operation does not help the user determine which program is causing the error, it helps to isolate the error within a certain range. Please note that you cannot select Use Modified BOOT.INI if you do not make changes in the BOOT.INI tab (discussed in the next section).

Finally, the Launch System Restore button allows easy access to the System Restore feature, and the Expand File button is a very useful feature in recovering corrupted files.

SYSTEM.INI and WIN.INI tabs

The SYSTEM.INI and WIN.INI tabs are integrated to increase the compatibility of programs, and you may not regularly use them. These tabs allow users to edit the SYSTEM.INI and WIN.INI files or block some commands from starting when the machine starts.

In the picture below each line of the SYSTEM.INI file is displayed in the window. Some file areas (such as drivers, .) are extended to help users manipulate the command line in that area. Users can also uncheck one or more zones to prevent those areas from starting when the system starts.

Picture 2 of Explore System Configuration Utility
Deselect an area to prevent it from starting.
You can use the Move Up and Move Down buttons to move or change the location of an area in this file. The Find button is used to search the file, the New button allows you to add a new line and the Edit button allows you to edit a line's value. The Enable All and Disable All buttons at the bottom of the window will select or deselect all lines of the file. Using these buttons to change files is much easier and safer than using a text editor when doing the same tasks.

Picture 3 of Explore System Configuration Utility
The WIN.INI tab supports the same functionality as the SYSTEM.INI tab.
Some BOOT options use the BOOT.INI tab

The BOOT.INI tab provides users with multiple boot options. At the top of this window contains the BOOT.INI file that the computer is currently using. Users cannot use MSCONFIG to edit this file. Users can change the timeout value for the boot menu. Even if you cannot edit this file, users can easily view this file when using MSCONFIG .

Picture 4 of Explore System Configuration Utility
Microsoft recommends that you do not use MSCONFIG to edit the BOOT.INI file.
Three of the four buttons in this window serve for editing operations and are hidden by default. The Check All Boot Paths button is used to verify that the boot paths in the BOOT.INI file are correct. When you click on this button, you will receive an error message (which you can use to debug) or a notification window of the confirmed boot paths.

BOOT options table

Some of the most important features of the BOOT.INI tab are boot options, users can use these options as debugging tools:
  1. / SAFEBOOT provides additional options for computer startup.
  1. / SAFEBOOT with MINIMAL starts the machine in Safe Mode.
  1. / SAFEBOOT with NETWORK starts the system in that mode Safe Mode supports network connection.

    Note : / SAFEBOOT with NETWORK does not perform a normal network configuration load, instead it loads a TCP / IP network configuration .
  1. / SAFEBOOT with DSREPAIR Used to fix Directory Services on Domain Controllers.
  1. / SAFEBOOT with MINIMAL (ALTERNATESHELL) Boot the computer in Safe Mode with Command Prompt.
  1. / NOGUIBOOT Start the machine without a graphics card (display the graphics mode during boot and error information on Blue Screen.
  1. / BOOTLOG Activate the boot record to troubleshoot the boot error.
  1. / BASEVIDEO Start the machine using a standard VGA video driver, in contrast to the driver installed for the graphics card.
  1. / SOS Displays driver name when loaded. You can use this command to check for driver-related errors.
The BOOT.INI Advanced Options window provides more options for booting the computer:
  1. / MAXMEM limits the amount of memory Windows XP can use. You can use this command if you find the system has a poor memory chip.
  1. / NUMPROC limits the number of processors in a multi-chip system.
  1. / PCILOCK blocks Windows XP from automatically allocating system resources for PCI devices, instead these devices will use the BIOS configuration.
  1. / DEBUG starts the machine in debug mode. This mode allows users to configure the machine with 3 additional options, including:
    / DEBUG with / DEBUGPORT specifies the communication port used for debugging.

    / DEBUG with / BAUDRATE specifies the maximum power change rate used for debugging. The default speed is 9600 when used with a modem and 19200 when using a non-modem cable.

    / DEBUG with / CHANNEL specifies a 1394 communication channel for debugging.

    Picture 5 of Explore System Configuration Utility
    Some advanced options of BOOT.INI .
Working with the Services tab

The Services tab of MSCONFIG allows users to block some services that start when the machine starts up. This feature is useful when troubleshooting service-related errors.

Microsoft designed some of the main services in Windows XP. To see non-Microsoft services you can select the option Hide All Microsoft Services .

Picture 6 of Explore System Configuration Utility

Use the Startup tab to troubleshoot

The Startup tab allows users to block certain applications and services in the Startup folder from launching when you are entering the system. You can cancel the program selection to block startup. If you want to cancel all applications, just click the Disable All button, and click the Enable All button to reactivate all these applications.

Picture 7 of Explore System Configuration Utility
Boot options in the Startup tab.
System Configuration Utility is easy to use, it can help you troubleshoot many problems encountered when starting Windows XP. In addition, users can temporarily change boot files, system services and boot files that make MSCONFIG a very useful debugging utility, especially some debugging features in the BOOT tab. .INI .
Update 26 May 2019
Category

System

Mac OS X

Hardware

Game

Tech info

Technology

Science

Life

Application

Electric

Program

Mobile