You are currently offline, waiting for your internet to reconnect

System Configuration Utility Advanced Troubleshooting Settings

This article describes the advanced troubleshooting settings in the SystemConfiguration Utility tool.
More information
To start the System Configuration Utility and view the advancedtroubleshooting settings, use the following steps:
  1. Click Start, and then click Run.
  2. In the Open box, type msconfig, and then click OK.
  3. Click Advanced.

Advanced Troubleshooting Settings

Disable System ROM Breakpoint:

This setting specifies whether Windows 98 should use Read Only Memory(ROM) address space between F000:0000 and 1 megabyte (MB) for a breakpoint. Windows normally searches this address space to find a specialinstruction that is used as a system break point. If this address spacecontains something other than permanently available ROM, you shoulddisable this setting. This sets "SystemROMBreakPoint=0" in the System.inifile. This is equivalent to starting Windows with the command-line switch"/d:s".

For additional information about SystemROMBreakPoint, please see thefollowing article in the Microsoft Knowledge Base:
Article ID: 71264
TITLE : Information on SYSTEM.INI [386enh] Entry SystemROMBreakPoint=

Disable Virtual HD IRQ:

This setting prevents Windows 98 from terminating interrupts from the harddisk controller and bypassing the ROM routine that processes theseinterrupts. Some hard disk drives may require this setting to be enabledfor interrupts to be processed correctly. If this setting is enabled, theROM routine handles the interrupts, which can slow system performance.This sets "VirtualHDIRQ=0" in the System.ini file. This is equivalent tostarting Windows with the command-line switch "/d:v".

EMM Exclude A000-FFFF:

This setting prevents Windows from trying to scan for unused memoryaddress space. This also disables the Random Access Memory (RAM) and ROMsearch instructions for the memory address space. This scanning caninterfere with some devices that use the same memory addresses. This sets"EMMExclude=a000-ffff" in the System.ini file. This is equivalent tostarting Windows with the command-line switch "/d:x".

Force Compatibility Mode Disk Access:

This setting prevents all 32-bit disk drivers from being loaded except thefloppy driver. You may want to enable this setting if your computer doesnot start due to disk peripheral input/output (I/O) problems. If youenable this setting, all I/O uses real-mode drivers or the basicinput/output system (BIOS). Also, all disk drives that are functional inprotected mode only, no longer function. This is equivalent to startingWindows with the command-line switch "/d:f".

For additional information about how to troubleshoot compatibility mode issues, click the article number below to view the article in the Microsoft Knowledge Base:
130179 Troubleshooting MS-DOS Compatibility Mode on Hard Disks

VGA 640 x 480 x 16:

This setting causes Windows 98 to use the standard VGA display adapterdriver. This disables the existing "display.drv=" line of the System.inifile, and adds the "display.drv=vga.drv" line to the [boot] section of theSystem.ini file.

Use SCSI Double-Buffering:

Some Small Computer System Interface (SCSI) drives may require that thissetting be enabled. Windows 98 should detect whether or not this settingis needed, so you should only enable this setting if there is a diskaccess problem. This adds the line "Doublebuffer=2" to the Msdos.sys file.This setting is unavailable if a Doublebuffer line already exists in theMsdos.sys file.

Disable Scandisk After Bad Shutdown:

This setting adds the line "Autoscan=0" to the Msdos.sys file. This can beuseful when you troubleshoot shutdown issues, as it decreases startup timeafter a bad shutdown.

Limit Memory to <x> MB:

This setting limits memory usage on your computer to the first <x> MB,where <x> is a number of megabytes. This setting adds the"MaxPhysPage=<nnn>" line to the System.ini file, where <nnn> is ahexidecimal value of the amount of memory to be used. If this setting istoo low (16 MB or lower), it may prevent Windows 98 from startingnormally.

Disable Fast Shutdown:

This setting disables Windows 98 shutdown performance enhancements. Thiscan be useful to troubleshoot problems shutting down Windows 98.

Disable UDF File System:

This setting disables support for the Universal Disk Format (UDF) filesystem for all removable media. This setting can be used to troubleshootproblems with proprietary DVD players that may be incompatible with UDF.

Enable Pentium F0 (Lock CmpXchg):

This setting provides a method to work around an erratum in the Intel P5series of processors (Pentium and Pentium MMX). The processor stopsresponding (hangs) if a particular illegal instruction sequence is issued.This issue should not occur with a normal program, it would have to begenerated maliciously. If this setting is enabled, Windows 98 enables aprotection routine to avoid hanging. This setting can interfere with somekernel mode applications (such as debuggers), so it should not be usedwhile debugging programs.

NOTE: Norton Utilities 3.0 SpeedDisk and UnErase Wizard tools lock thecomputer if used with this setting enabled. If you have Norton Utilities,Microsoft recommends that you do not use this setting, or disable NortonUtilities from startup.

For additional information about command-line switches, please seethe following article in the Microsoft Knowledge Base:
ARTICLE-ID: 142544
TITLE : Windows 95 Command-Line Switches

For additional information about file system troubleshooting settings,please see the following article in the Microsoft Knowledge Base:
ARTICLE-ID: 165503
TITLE : Description of the File System Troubleshooting Options

For additional information about troubleshooting memory issues, please seethe following article in the Microsoft Knowledge Base:
ARTICLE-ID: 134503
TITLE : Parity Error Messages May Indicate Bad Memory

For additional information about the Msdos.sys file, please see thefollowing article in the Microsoft Knowledge Base:
ARTICLE-ID: 118579
TITLE : Contents of the Windows Msdos.sys File
NOTE: If you are running Windows Millennium Edition (Me), the following options are available on the Advanced tab:
  • Enable Startup menu
  • Enable Deep Sleep
The registry key for the S3 Deepsleep control implementation is:
The flag is named DeepSleep.

"Deep Sleep" is defined as an S3 sleep state also known as Stand-by. For additional information about sleep states, click the article number below to view the article in the Microsoft Knowledge Base:
197739 Description of the Different Advanced Power Management States

Article ID: 181966 - Last Review: 06/22/2014 18:49:00 - Revision: 3.0

  • kbenv kbinfo KB181966