System Configuration is an advanced tool that can help identify problems that might prevent Windows from starting correctly. You can start Windows with common services and startup programs turned off and then turn them back on, one at a time. If a problem does not occur when a service is turned off, but does occur when turned on, then the service could be the cause of the problem.

System Configuration is intended to find and isolate problems, but it is not meant as a startup management program. To permanently remove or turn off programs or services that run at startup, see Uninstall or change a program.

The following table describes the tabs and options that are available in System Configuration:

Tab Description
Tab

General

Description

Lists choices for startup configuration modes:

  • Normal startup. Starts Windows in the usual manner. Use this mode to start Windows after you are done using the other two modes to troubleshoot the problem.

  • Diagnostic startup. Starts Windows with basic services and drivers only. This mode can help rule out basic Windows files as the problem.

  • Selective startup. Starts Windows with basic services and drivers and the other services and startup programs that you select.

Tab

Boot

Description

Shows configuration options for the operating system and advanced debugging settings, including:

  • Safe boot: Minimal. Boots to the Windows graphical user interface (Windows Explorer) in safe mode running only critical system services. Networking is disabled.

  • Safe boot: Alternate shell. Boots to the Windows Command Prompt in safe mode running only critical system services. Networking and the graphical user interface are disabled.

  • Safe boot: Active Directory repair. Boots to the Windows graphical user interface in safe mode running critical system services and Active Directory.

  • Safe boot: Network. Boots to the Windows graphical user interface in safe mode running only critical system services. Networking is enabled.

  • No GUI boot. Does not display the Windows splash screen when booting.

  • Boot log. Stores all information from the boot process in the file %SystemRoot%Ntbtlog.txt.

  • Base video. Boots to the Windows graphical user interface in minimal VGA mode. This loads standard VGA drivers instead of display drivers specific to the video hardware on the computer.

  • OS boot information. Shows driver names as drivers are being loaded during the boot process.

  • Make all boot settings permanent. Does not track changes made in System Configuration. Options can be changed later using System Configuration, but must be changed manually. When this option is selected, you cannot roll back your changes by selecting Normal startup on the General tab.

Tab

Services

Description

Lists all of the services that start when the computer boots, along with their current status (Running or Stopped). Use the Services tab to enable or disable individual services at boot time to troubleshoot which services might be contributing to boot problems.

Select Hide all Microsoft services to show only third-party applications in the services list. Clear the check box for a service to disable it on your next boot. If you have chosen Selective startup on the General tab, you must either choose Normal startup on the General tab or select the service’s check box to start it again at boot time.

Warning

  • Disabling services that normally run at boot time might cause some programs to malfunction or result in system instability. Do not disable services in this list unless you know they are not essential to your computer’s operation. Selecting Disable all will not disable some secure Microsoft services required for the operating system to start.

Tab

Startup

Description

Lists applications that run when the computer boots, along with the name of their publisher, the path to the executable file, and the location of the registry key or shortcut that causes the application to run.

Clear the check box for a startup item to disable it on your next boot. If you have chosen Selective startup on the General tab, you must either choose Normal startup on the General tab or select the startup item’s check box to start it again at boot time.

If you suspect an application has been compromised, examine the Command column to review the path to the executable file.

Note

  • Disabling applications that normally run at boot time might result in related applications starting more slowly or not running as expected.

Tab

Tools

Description

Provides a convenient list of diagnostic tools and other advanced tools that you can run.

Show all

To start Windows in Diagnostic startup mode

  1. Open System Configuration by clicking the Start button Picture of the Start button, clicking Control Panel, clicking System and Maintenance, clicking Administrative Tools, and then double-clicking System Configuration. Administrator permission required If you are prompted for an administrator password or confirmation, type the password or provide confirmation.

  2. Click the General tab, click Diagnostic startup, click OK, and then click Restart.

    If the problem occurs, then basic Windows files or drivers might be corrupted. For more information, search Windows Help and Support for "Startup Repair."

    If the problem does not occur, then use Selective startup mode to try to find the problem by turning individual services and startup programs on or off.

To start Windows in Selective startup mode

  1. Open System Configuration by clicking the Start button Picture of the Start button, clicking Control Panel, clicking System and Maintenance, clicking Administrative Tools, and then double-clicking System Configuration. Administrator permission required If you are prompted for an administrator password or confirmation, type the password or provide confirmation.

  2. Click the General tab, click Selective startup, and then clear the Load system services and Load startup items check boxes.

  3. Select the Load system services check box, click OK, and then click Restart.

  4. If the problem occurs after restarting, do one or both (if necessary) of the following tasks:

    Identify the system service that is causing the problem

    1. Click the Services tab, click Disable all, select the check box for the first service that is listed, and then restart the computer. If the problem does not occur, then you can eliminate the first service as the cause of the problem.

    2. With the first service selected, select the second service check box, and then restart the computer.

    3. Repeat this process until you reproduce the problem. If you cannot reproduce the problem, then you can eliminate system services as the cause of the problem. Perform the following task:

    Identify the startup item that is causing the problem

    1. Click the General tab, and then select the Load startup items check box.

    2. Click the Startup tab, click Disable all, select the check box for the first startup item that is listed, and then restart the computer. If the problem does not occur, then you can eliminate the first startup item as the cause of the problem.

    3. With the first startup item selected, select the second startup item check box, and then restart the computer. Repeat this process until you reproduce the problem.

For more in-depth information, go to the Microsoft website for IT professionals.