Advanced Troubleshooting Settings

(Found in the Windows 98 Msconfig Utility)

 

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 break point. Windows normally searches this address space to find a special instruction that is used as a system break point. If this address space contains something other than permanently available ROM, you should disable this setting. This sets "SystemROMBreakPoint=0" in the System.ini file. This is equivalent to starting Windows with the command-line switch "/d:s".
 

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

 

EMM Exclude A000-FFFF - This setting prevents Windows from trying to scan for unused memory address space. This also disables the Random Access Memory (RAM) and ROM search instructions for the memory address space. This scanning can interfere with some devices that use the same memory addresses. This sets "EMMExclude=a000-ffff" in the System.ini file. This is equivalent to starting 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 the floppy driver. You may want to enable this setting if your computer does not start due to disk peripheral input/output (I/O) problems. If you enable this setting, all I/O uses real-mode drivers or the basic input/output system (BIOS). Also, all disk drives that are functional in protected mode only, no longer function. This is equivalent to starting Windows with the command-line switch "/d:f".

 

VGA 640*480*16 - This setting causes Windows 98 to use the standard VGA display adapter driver. This disables the existing "display.drv=" line of
the System.ini file, and adds the "display.drv=vga.drv" line to the [boot] section of the System.ini file.

 

Use SCSI Double-buffering - Causes the system to use SCSI double-buffering, which may resolve SCSI I/O problems; setting can also be forced through MSDOS.SYS. Some Small Computer System Interface (SCSI) drives may require that this setting be enabled. Windows 98 should detect whether or not this setting is needed, so you should only enable this setting if there is a disk access problem. This adds the line "Doublebuffer=2" to the Msdos.sys file. This setting is unavailable if a Doublebuffer line already exists in the Msdos.sys file.

 

Enable Startup Menu - Forces the Windows Startup menu to appear without having to hold down the Ctrl key during boot

 

Disable Scandisk After Bad Shutdown This setting adds the line "Autoscan=0" to the Msdos.sys file. This can be useful when you troubleshoot shutdown issues, as it decreases startup time after 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 a hexidecimal value of the amount of memory to be used. If this setting is too low (16 MB or lower), it may prevent Windows 98 from starting normally.

 

Disable Fast Shutdown - Disables the shutdown performance enhancements; for use if Windows 98 is having trouble shutting down properly

 

Disable UDF File System - This setting disables support for the Universal
Disk Format (UDF) file system for all removable media. This setting can be
used to troubleshoot problems with proprietary DVD players that may be
incompatible with UDF.

 

Enable Pentium F0 Bug Workaround - This is recommended for all users This setting provides a method to work around an erratum in the Intel P5 series of processors (Pentium and Pentium MMX). The processor stops responding (hangs) if a particular illegal instruction sequence is issued. This issue should not occur with a normal program, it would have to be generated maliciously. If this setting is enabled, Windows 98 enables a protection routine to avoid hanging. This setting can interfere with some kernel mode applications (such as debuggers), so it should not be used while debugging programs.

 

Infomation provided by:
http://www.compguystechweb.com/