Windows systems use a number of programs that load when Windows starts and then continue to run unnoticed in the background. Known as Startup programs, Startup items or TSRs (Terminate and Stay Resident programs), these can sometimes conflict with each other and cause performance and communication issues.
This article explains how to use the System Configuration Utility (or MSConfig) to identify Startup program conflicts in Windows 10, 8, Windows 7, Vista and XP. This utility is not available in Windows 3.1, 95, NT, or Windows 2000. For help with using MSConfig in Windows 98 and ME, see this article.
For troubleshooting purposes this procedure will prevent any Startup programs not critical to Windows from loading when you start your computer. This may include anti-virus and other software. Disabling any and all Startup programs is at your discretion.
Close all applications before proceeding.
Open the System Configuration Utility. Follow the instructions for your version of Windows:
Click on the Start menu, then Run:
The following window will appear, click in the Open field. Type msconfig then click OK:
Click on the Start menu, then click in the Start Search box.
Type msconfig then press Enter on your keyboard.
Click Continue if you receive a permission request.
Click on the Start menu, then click in the Search Programs and Files box:
Type msconfig, then press Enter on your keyboard.
Click Continue if you receive the following permission request.
Move the mouse cursor to the bottom or top-right of the screen and click the Search icon (highlighted below) from the menu that appears.
Type msconfig in the Search bar and press Enter.
Move the mouse cursor to the bottom left of the screen and click the Ask me anything section (highlighted below).
Type Msconfig in the Search bar and press Enter.
The System Configuration Utility will open. On the General tab, click the Selective startup option as shown below.
Under Selective Startup, click in the box beside Load startup items. This will remove the tick and disable this option.
Click Apply then OK.
Next, click Exit without restart.
Shut down the computer.
For Windows XP, click Start > Shut Down (or Turn Off if you use XP Home.) Select Shut Down from the dialogue that appears.
For Windows Vista, click Start, then the arrow and then Shut Down.
For Windows 7, click Start, click Shut down on the right-hand side of the menu.
For Windows 8, move the mouse cursor to the bottom or top-right of the screen and click Settings, Power and then Shut down.
When the computer has shut down completely, leave the computer off for a minute. Then power it on again.
When Windows has loaded, you may be notified that "You have used System Configuration to make changes to the way Windows starts." Click OK to continue, then close the System Configuration window.
Windows Vista: you may see a pop-up message in the taskbar, "Windows has blocked some startup programs." Click on the pop-up, then close the System Configuration window if it appears.
Test your product again to see if the issue still occurs. Move to the next step only if instructed to do so.
If your product now operates correctly this indicates that one of the disabled Startup programs was conflicting with it. Follow the steps below to begin a process of elimination to identify which program is causing the issue.
Open the System Configuration Utility (see Step 2). Click the Startup tab at the top of the window.
Windows 8 users, click below for instructions:
The Startup tab will not display the startup items as in other Operating Systems, Windows 8 displays these in Task Manager.
Click Open Task Manager.
Task Manager opens on the Startup tab. To Enable/Disable an item, highlight the item and click the Enable/Disable button (shown below). An item's status can be checked using the Status column.
Enable one of the unchecked items by clicking on the relevant box. We recommend that you work from the top of the list and note the item you have enabled. Click Apply, then OK and when prompted whether or not to restart your computer, click Exit without restart.
Shut down the PC. Leave the PC off for a minute, then power it back on.
When Windows restarts, click OK to the System Configuration notification. Test your product again, for example by printing a Windows Test Page.
If the issue now occurs
If the issue now occurs, the Startup program you enabled is causing the conflict. We recommend contacting the vendor or manufacturer of the software for advice. The company name is often part of the filename or path:
Example of Epson (SEIKO EPSON) startup items
Now go to Step 14 to restore your system to its previous configuration. At your discretion, you may wish to leave the program you have identified as causing the issue disabled.
If the issue does not occur
If the issue does not occur, repeat Steps 9 - 11, each time enabling another Startup program and restarting your computer before testing your product again. By this process of elimination, you should be able to identify which Startup program is causing the issue.
If you have many Startup programs on your system, it may be more efficient to enable them in groups of five. If the issue does not occur when you test your product, you know that none of the programs you enabled are causing it.
When required, restore your system to its previous configuration as follows:
Repeat the System Configuration Utility procedure from Step 1 to Step 4. Re-enable any Startup programs that you previously unchecked by ticking the relevant boxes in the Startup tab window. If you have identified that one of the programs is causing a conflict you can leave it disabled, at your discretion. Click Apply, then OK. When prompted to restart your computer, click Exit without restart. Shut down the PC.
Leave the PC off for a minute, then power it back on again. Your computer will restart using your previous configuration.
When Windows restarts, click OK to the System Configuration notification.
Next, either return to the previous article for further instructions or see one of the following articles for advice on identifying the issue: