System Configuration Utility (msconfig.exe)
The System Configuration Utility (msconfig.exe) is used to modify various settings and files that affect the way the computer boots and loads Windows.
- frequently used to test various configurations for diagnostic purposes, rather than making permanent configuration changes
- once diagnostics is complete, permanent settings are set with Services
- General tab configures startup mode
- Normal
- Diagnostic
- Selective - select portions of the boot sequence
- Boot tab configures basic settings in the Boot Configuration Data (BCD) store
- change the default OS
- add boot options with minimal drivers and services
- set the timeout value (duration boot options menu is displayed)
- to add boot paths, use the
bcdeditcommand - can log boot events saved to
%SystemRoot%\ntbtlog.txt- not shown in event viewer
- Services tab
- choose which services are configured to run at startup
- shows date a service was disabled
- Tools tab
- shortcuts to various utilities
Info
If you are troubleshooting a system that keeps using safe boot or boots to a command prompt, check that one of the previous options has not been made permanent in System Configuration.