Page 1 of 1

Full Tweaking SYSTEM.INI for Win9x/ME.

Posted: Mon Jan 20, 2003 7:19 pm
by wangnan
Just ask if any genius can tweak them!






SYSTEM.INI OPTIONS



(default System.ini entries Q140441)
[boot]
oemfonts.fon=vgaoem.fon
system.drv=system.drv
drivers=mmsystem.dll
shell=Explorer.exe (some Trojans modify this line, it should read exactly as shown!)
;shell=Winfile.exe, or Progman.exe (used to start Windows when troubleshooting Q142255)
user.exe=user.exe
gdi.exe=gdi.exe
sound.drv=mmsound.drv
dibeng.drv=dibeng.dll
comm.drv=comm.drv
mouse.drv=mouse.drv
keyboard.drv=keyboard.drv
*DisplayFallback=0 (see MSKB article Q135103)
fonts.fon=vgasys.fon
fixedfon.fon=vgafix.fon
386Grabber=vgafull.3gr
display.drv=pnpdrvr.drv
scrnsave.exe=
[keyboard]
keyboard.dll=
oemansi.bin=
subtype=
type=4 (this entry must exist for USB to function)

[boot.description]
system.drv=
keyboard.typ=
mouse.drv=
aspect=
display.drv=

[386Enh] (for more info see: articles Q83435, Q83436)
32BitDiskAccess= (added by using a Win.com troubleshooting switch Q142544)
A20EnableCount=
AllEMSLocked=
AllVMsExclusive=
AllXMSLocked=
AltKeyDelay=
AltPasteDelay=
AutoRestoreScreen=
BkGndNotifyAtPFault=
CGA40WOA.FON= (Win3.x only)
CGA80WOA.FON= (Win3.x only)
CGANoSnow= (Win3.x only)
COMxAutoAssign= (where x=ComPort #) see MSKB article Q130402
COMxBase=
COMxBuffer= (#sets the buffer size. Default is 128, 1024)
COMxFIFO= (see MSKB article Q131016 (valid in Ms-Dos mode only)
COMxIrq=
COMIrqSharing=
COMxProtocol=
COMBoostTime= (see MSKB article Q130533)
COMdrv30= (Win3.x only)
ComPort= (older Fax programs look for this line)
ConservativeSwapfileUsage= (see MSKB article Q223294)
device=
device=convmem.vxd (line for Conventional Mem tracking Win95 Kernel Toys)
device=*vshare ("*" indicates default setting, 95\98)
device=*dynapage ("*" indicates default setting)
device=*vcd ("*" indicates default setting)
device=*vpd ("*" indicates default setting)
device=*int13 ("*" indicates default setting)
Display=*vdd,*vflatd ("*" indicates default setting)
DMABufferIn1MB=
DMABufferSize= (valid entries: 16, 32, 64)
DOSPromptExitInstructions=
DualDisplay=
EBIOS=(*ebios) ("*" indicates default setting, if Ebios is used)
EISADMA=
EMMExclude= (see MSKB article Q142544) (added by using a Win.com troubleshooting switch)
EMMInclude=
EMMPageFrame=
EMMSize=
FileSysChange= (Win 3.x only)
Global=
HardDiskDMABuffer= (Win3.x only)
IdleVMWakeUpTime=
IgnoreInstalledEMM=
InDOSPolling=
INT28Critical=
IRQ9Global= (Win3.x only)
Keyboard=*vkd ("*" indicates default setting)
KeyBoostTime=
KeyBufferDelay=
KeyIdleDelay=
KeyPasteCRSkipCount=
KeyPasteDelay=
KeyPasteSkipCount=
KeyPasteTimeout=
KeybdPasswd=
KybdReboot=
Local=
LocalLoadHigh= (recommended set to =1 for Win95 only)
LocalReboot=
LPTxAutoAssign= (where x=LPT #)(Win3.x only)
LRULowRateMult=
LRURateChngTime=
LRUSweepFreq=
LRUSweepLen=
LRUSweepLowWater=
LRUSweepReset=
MaxBPs= (Windows 95 B/C OSR 2.x and 98/98 SE recommended values: 32768 or 65536)
MapPhysAddress=
MaxCOMPort= (prevents Windows from adding more Ports)
MaxDMAPGAddress=
MaxPagingFileSize= (added by Virtual Memory when a maximum is set: should be blank!)
MaxPhysPage= (used for troubleshooting Ram see: Q146912, Q181462)
MCADMA=
MessageBackColor= To specify the BSOD (Blue Screen Of Death) background (screen) color. Default is blue (1).
MessageTextColor= To specify the BSOD (Blue Screen Of Death) foreground (text) color. Default is bright white
MinTimeSlice=
MinUnlockMem=
MinUserDiskSpace=
MinPagingFileSize= (added by Virtual Memory when a minimum is set)
MinSPs= default=2 (not displayed by 95\98, increase to=4,8,12) see Q149083
Mouse=*vmouse, msmouse.vxd ("*" indicates default setting)
MouseSoftInit=
NetAsynchFallback=
NetAsynchTimeout=
NetDMASize=
NetHeapSize=
Network=
NMIReboot=
NoEMMDriver=
NoWaitNetIO=
OverlappedIO=
PageBuffers= (valid entry: 4 - 32)
PageOverCommit= (Win3.x only)
Paging=
PagingDrive= (added by Virtual Memory when swap file moved to a different drive)
PagingFile=
PerformBackfill=
PermSwapDOSDrive=
PermSwapSizeK=
PerVMFILES=
PSPIncrement=
ReflectDOSInt2A=
ReservedHighArea=
ReservePageFrame=
ReserveVideoROM=
ROMScanThreshold=
ScrollFrequency=
SGrabLPT=
SyncTime= (Win3.x only)
SystemROMBreakPoint= (added by using a Win.com troubleshooting switch Q142544)
SysVMEMSLimit=
SysVMEMSLocked=
SysVMEMSRequired=
SysVMV86Locked=
SysVMXMSLimit=
SysVMXMSRequired=
TimerCriticalSection= (removed in Win9x)
TokenRingSearch=
TranslateScans=
TrapTimerPorts= (Win3.x only)
UniqueDOSPSP=
UseableHighArea=
UseInstFile=
UseROMFont=
VGAMonoText= (Win3.x only)
VideoBackgroundMsg=
VideoSuspendDisable=
VirtualHDIrq= (added by using a Win.com troubleshooting switch Q142544)
WindowKBRequired=
WindowMemSize=
WindowUpdateTime=
WinExclusive=
WinTimeSlice=
WOAFont=dosapp.fon (from MS Plus Font option)
XlatBufferSize=
XMSUMBInitCalls=

[Display]
LockCursor= (see MSKB article Q132792)
SWCursor= (see MSKB article Q127139)
MMIO=
DevBMP= (see Q175148)

[VCache]
MinFileCache= (see MSKB article Q253912)
MaxFileCache= (see MSKB article Q108079)
ChunkSize=
NameCache=
DirectoryCache=

[NonWindowsApp]
CommandEnvSize= (see MSKB article Q105668)