System File Settings Essay Research Paper System
System File Settings Essay, Research Paper
System File Settings__________________________________________________________________ Windows low-level formatting files contain information that defines your Windowsenvironment. Windows and Windows applications can utilize the informationstored in these files to configure themselves to run into your demands andpreferences. There are two standard Windows low-level formatting files: + WIN.INI, which chiefly contains scenes that Windows maintains tocustomize your Windows environment harmonizing to your penchants. + SYSTEM.INI, which chiefly contains scenes that customize Windowsto run into your system & # 8217 ; s hardware demands. This papers describes merely a few of the scenes in the SYSTEM.INI file.You can acquire a more complete listing of the SYSTEM.INI scenes bypurchasing the Windows Resource Kit for the Microsoft Windows OperatingSystem Version 3.1. The Resource Kit provides complete proficient informationabout Windows version 3.1 for the support professional. It includes a technicalreference manual and a disc incorporating helpful public-service corporations, system resourceviewers, drivers, and accoutrements. Format of the SYSTEM.INI File: The SYSTEM.INI file contains several subdivisions, each of which consists of agroup of related scenes. The subdivisions and scenes are listed in theSYSTEM.INI file in the undermentioned format: [ subdivision name ] keyname=value In this illustration, [ subdivision name ] is the name of a subdivision. The enclosingbrackets ( [ ] ) are required, and the left bracket must be in the leftmost columnon the screen. The keyname=value statement defines the value of each scene. A keynameis the name of a scene. It can dwell of any combination of letters and digitsin capital or small letter, and it must be followed instantly by an equalsign ( = ) . The value of the scene can be an whole number, a Boolean value, a twine, or a quoted twine, depending on the scene. There are multiple scenes in mostsections. You can include remarks in low-level formatting files. You must get down each line of acomment with a semicolon ( ; ) . How to Read the Lists in This Document: In this papers, scenes in SYSTEM.INI are listed alphabetically withinsections. However, the scenes do non look alphabetically in theSYSTEM.INI file. To alter a scene, you need to seek for it in theappropriate subdivision. The sentence structure, default value, and purpose appear in the undermentioned format. SettingName= Default: The Windows default value for this setting.Purpose: A brief description of the map of the scene. indicates whether the value should be an whole number, a missive, a rangeof Numberss, a Boolean value, or something else. If you want to enable aBoolean scene, you can put the value to: True, Yes, On, or 1. If you want todisable the Boolean scene, you can put the value to: False, No, Off, or 0. Changing Settings When the Setup plan creates the SYSTEM.INI file, it assigns defaultvalues to many of the scenes. Other scenes have values that correspond tothe type of hardware you are utilizing. Some scenes listed in this papers make non usually look in yourSYSTEM.INI file. Most of these scenes have a constitutional default value that ispresent whether or non the scene appears in SYSTEM.INI. You might necessitate tochange one or more of these values to better the public presentation of Windowsor applications with your system. To alter the values of the scenes described in this papers, unfastened theSYSTEM.INI file and edit it by utilizing a text editor, such as Windows Notepad.Do non utilize a data format editor, such as a word processor in papers manner ; itcan pervert your SYSTEM.INI file. For more information on how to useNotepad, see the Microsoft Windows User & # 8217 ; s Guide. Any alterations you make to SYSTEM.INI scenes do non take consequence until yourestart Windows. Caution: Do non alter any scenes that are non described in this document.If you need to alter extra scenes, refer to the Windows Resource Kitfor the Microsoft Windows Operating System Version 3.1. Always back upyour SYSTEM.INI file before you change any of its scenes. That manner, youcan restore the original file if you make wrong alterations. Be careful whenmaking alterations to the SYSTEM.INI file. Your system will non work properlyif you edit this file falsely. [ boot ] Section Settings: All scenes in this subdivision, except for CachedFileHandles, are required. If youmodify or cancel one of these scenes, Windows might non work properly.There are no specific default values for these scenes ; Setup assigns valuesbased on your system constellation. If you want to run a different application when you start Windows, alteration thefollowing scene. shell= Default: None ( Setup initializes this value as PROGMAN.EXE. ) Purpose: Specifies the Windows application that runs when you startWindows. Unless you change this scene, Program Manager willrun when you start Windows. For illustration, if you want to runFile Manager alternatively of Program Manager when you startWindows, you could alter this scene as follows: shell=winfile.exe [ NonWindowsApp ] Section Settings: The [ NonWindowsApp ] subdivision contains scenes that affect the performanceof non-Windows applications. The [ NonWindowsApp ] subdivision can incorporate the undermentioned scenes. CommandEnvSize= Default: 0 for MS-DOS versions earlier than 3.2. Otherwise, the default isthe value for the /e: option in the shell= bid line in theCONFIG.SYS file.Purpose: Specifies the size of the COMMAND.COM environment. Notethat running batch files with the extension.BAT startsCOMMAND.COM, so this scene besides applies to batch files. Thevalue for this scene must be either 0 or between 160 and 32768.A value of 0 disables this scene. If the value is excessively little or toolarge, it will be rounded up to 160 or down to 32768. If the valueis less than the current size of the existent environment, this settingwill be disabled, as if it were set to 0. If you have specified theenvironment size in a PIF file for COMMAND.COM, the PIF-file scene overrides this scene. DisablePositionSave= Default: 0Purpose: When this scene is disabled, the place and founts used by anon-Windows application are saved in the DOSAPP.INI filewhen you quit the application. If this scene is enabled, theposition and founts used by a non-Windows application whosesettings have non been antecedently saved in the DOSAPP.INI filewill non be saved. If enabled, the scene can be overridden foreach non-Windows application by choosing the Save Settings OnExit cheque box in the Font duologue box in the application. FontChangeEnable= Default: 1 on systems that use Windows version 3.1 grabbers. 0 onsystems that use Windows version 3.0 grabbers.Purpose: Provides the ability to alter founts when running a non-Windows application in a window on a system that uses version3.0 of the grabbers ( normally 3.0 show drivers ) . Windowsversion 3.1 picture grabbers ( used in 3.1 show drivers ) includebuilt-in support for altering founts when running a non-Windowsapplication in a window. If you are utilizing a 3.0 grabber that hasnot been updated to include the ability to alter founts and youwant to utilize this characteristic, enable this scene. However, with thissetting enabled, your screen may lose characters and the cursormay alteration size and place somewhat. LocalTSRs= Default: DOSEDIT, CEDPurpose: Specifies which terminate-and-stay-resident ( TSR ) programswork decently if they are copied to each case of a virtualmachine. When you start Windows, it detects any TSR programsthat are presently running. If the TSR is on the LocalTSRs list, Windows copies the TSR to each practical machine you run. ManyTSRs will non run decently if they are added to this list. Makesure your TSR is to the full compatible with Windows and can becopied to a practical machine before adding it to the list. MouseInDosBox= Default: 1 if an MS-DOS mouse driver is loaded that has the extension.COM or.SYS and supports the usage of a mouse with a non-Windows application. Otherwise, the default is 0.Purpose: Specifies whether the mouse is supported when running a non-Windows application in a window. Mouse support for a non-Windows application running in a window is automaticallyavailable if you are utilizing a Windows 3.1 version of the grabbers.If you are utilizing a Windows 3.0 version of the grabbers and youwant mouse support, enable this scene. If you do non wantmouse support, disable this scene. NetAsynchSwitching= Default: 0, unless an application is running that supports the usage of theTask Switcher API by the NetBIOS.Purpose: Specifies whether you can exchange away from an application ( running in standard manner ) after it has made an asynchronous web BIOScall. If this scene is disabled, you can non exchange off. Switch overing off fromsome applications that make these calls might do your system to neglect. OnceWindows detects an asynchronous NetBIOS call, you can non exchange awayfrom the application, even if no more of these calls are made. Enable thissetting merely if you are certain that the applications you use will non receivenetwork messages while they are inactive. ScreenLines= Default: 25Purpose: Specifies the figure of lines that will be displayed on the screenwhen you run a non-Windows application. An application thatspecifies a different screen manner can overrule this scene. SwapDisk= Default: The directory that the TEMP environment variable points to ; ifthere is no TEMP variable, the default is the root directory ofyour first difficult thrust ( normally labeled C: ) . If you do non hold ahard disc, the default is the root directory of your first floppydisk thrust ( normally labeled A: ) .Purpose: Provides the name of the disc thrust and directory to whichWindows running in standard manner barters non-Windowsapplications. [ standard ] Section Settings The [ criterion ] subdivision contains scenes that are specific to running Windowsin criterion manner. The [ criterion ] subdivision can incorporate the undermentioned scenes. FasterModeSwitch= Default: 0Purpose: Enabling this scene causes Windows running in standard modeto usage a faster method of exchanging from protected to existent modeon many 80286-based computing machines. When this scene is enabled, Windows responds quicker to hardware interrupts, allowingbetter throughput for interrupt-intensive applications, such ascommunications applications. In add-on, you should enable thissetting if you are utilizing a Zenith Z-248 system and are losingcharacters while typing, or if you are utilizing an Olivetti M-250-Eand lose mouse functionality. Int28Filter= Default: 10Purpose: Specifies the interval of INT28h interrupts, generated when thesystem is idle, that are made seeable ( or reflected ) to package thatis loaded before Windows. Windows will reflect every nthinterrupt, where N is the value of this scene. For illustration, avalue of 1 reflects every INT28h interrupt, a value of 2 reflectsevery 2nd INT28h interrupt, and so on. Increasing this valuemight better Windows public presentation, but may interfere withsome memory-resident plans, such as web package. Setthis value to 0 to forestall any INT28h interrupts from beingreflected. Puting this value excessively low ( from 1 to 9 ) might interferewith communications applications. NetHeapSize= Default: 8Purpose: Specifies the size ( in Ks ) of the data-transfer buffer thatWindows running in standard manner allocates in conventionalmemory for reassigning informations over a web. If an application isnot running right, your web may necessitate a larger buffer
than the default value. Increasing this value will diminish theamount of memory available to applications. If no networksoftware is running, this scene will be ignored and no memorywill be allocated. [ 386Enh ] Section Settings The [ 386Enh ] subdivision contains information particular to running Windows in 386enhanced manners, including information used for virtual-memory page swapping. The [ 386Enh ] subdivision can incorporate the undermentioned scenes. AllVMsExclusive= Default: FalsePurpose: If enabled, this scene forces all appli
cations to run in exclusivefull-screen manner, overruling all contrary scenes in theapplications’ plan information files ( PIFs ) . Enabling thissetting might protract the length of the Windows session whenyou are running web and memory-resident package that isincompatible with Windows. COMBoostTime= Default: 2Purpose: Specifies the sum of clip ( in msecs ) to let a virtualmachine to treat a COM interrupt. If, while running acommunications application, you lose keyboard characters on thescreen, you can seek increasing this value. COMdrv30= Default: FalsePurpose: If enabled, the Virtual COM Driver ( VCD ) uses its ain transcript ofthe interrupt animal trainer for the consecutive communications driver. Thisimproves public presentation of your COM ports. Enable this scene ifyou are utilizing a Windows version 3.0 consecutive communicationsdriver. Disable this scene if you are utilizing the standard Windows3.1 consecutive communications driver. COM4FIFO= Default: TruePurpose: Specifies whether the FIFO buffer of a COM port’s 16550Universal Asynchronous Receiver Transmitter ( UART ) shouldbe enabled ( True ) or disabled ( False ) . If a consecutive port does nothave a 16550 UART, this scene is ignored. Note: These values are used by Windows for both standard and386 enhanced manners. COMIrqSharing= Default: True for Micro Channel and EISA machines ; False for all othermachines.Purpose: Specifies whether COM interrupt lines are sharable betweenmultiple consecutive ports or with other devices. Enable this puting ifyour machine uses the same interrupt for COM3 or COM4 as itdoes for COM1 or COM2. DOSPromptExitInstruc= Default: YesPurpose: If this scene is enabled, when you start the MS-DOS prompt amessage box appears with instructions on how to go out and switchaway from the MS-DOS prompt. Disable this scene if you donot desire to see the message. DualDisplay= Default: See “Purpose” below.Purpose: Normally, when running in 386 enhanced manner, the memorybetween B000:0000 and B7FF:000F is used by the generalsystem unless a secondary show is detected. Enable this settingif you are utilizing a VGA-based colour show and wantEMM386.EXE to include this address infinite as an upper memoryblock ( UMB ) . In add-on to enabling this scene, you mustinclude the i= option in the device=EMM386.EXE commandline in your CONFIG.SYS file as follows: device=EMM386.EXE i=B000-B7FF If this scene is disabled, the reference scope is available on EGAsystems, but non on VGA systems, because the VGA displaydevice supports monochrome manners, which use this addressspace. EMMExclude= Default: NonePurpose: Specifies a scope of memory that Windows will non scan to findunused reference infinite. This has the side consequence of turning off theRAM and ROM hunt codification for the scope. The scope ( twoparagraph values separated by a dash ) must be between A000and EFFF. This scanning can interfere with some arrangers thatuse the same memory country. The get downing value is rounded downand the stoping value is rounded up to a multiple of 16K. Forexample, you could put EMMExclude=C800-CFFF to preventWindows from scanning the references C800:0000 throughCFFF:000F. You can stipulate more than one scope by includingmore than one EMMExclude line. EMMInclude= Default: NonePurpose: Specifies a scope of memory that Windows will handle as unusedaddress infinite regardless of what may be at that place. EMMIncludetakes precedency over EMMExclude if you specify scopes thatoverlap. The scope ( two values separated by a dash ) must bebetween A000 and EFFF. The get downing value is rounded downand the stoping value is rounded up to a multiple of 16K. Forexample, you could put EMMInclude=C800-CFFF to guarantee thatWindows can utilize the references C800:0000 through CFFF:000F.You may stipulate more than one scope by including more thanone EMMInclude line. EMMPageFrame= Default: NonePurpose: Specifies the starting paragraph where the 64K page frame willbegin when Windows ( running in 386 enhanced manner ) cannotfind a suited page frame. Allows an EMM page frame in anarea incorporating some fresh RAM or ROM. For illustration, youcould put EMMPageFrame=C400 to get down the page frame atC400:0000. EMMSize= Default: 65536Purpose: Specifies the entire sum of memory available for mapping asexpanded memory. The default value allocates the maximumpossible sum of system memory as expanded memory.Specify a value for this scene if you run an application thatallocates all of the available expanded memory. If this is the instance, you can non make new practical machines. If this value is zero, noexpanded memory is allocated, but the EMM driver will lade. Todisable EMM and forestall the EMM driver from lading, usage theNoEMMDriver scene. FileSysChange= Default: Off in 386 enhanced manner ; non supported in standard mode.Purpose: Indicates whether File Manager automatically receives messagesanytime a non-Windows application creates, renames, or deletesa file. If this scene is disabled, a practical machine can runexclusively, even if it modifies files. Enabling this scene can lag system public presentation significantly. InDOSPolling= Default: NoPurpose: If enabled, prevents Windows from running other applicationswhen memory-resident package has the InDOS flag set.Enabling this scene is necessary if the memory-resident softwareneeds to be in a critical subdivision to make operations off an INT21hook, but will decelerate down system public presentation somewhat. INT28Critical= Default: TruePurpose: Specifies whether a critical subdivision is needed to manage INT28hinterrupts used by memory-resident package. Some webs dointernal undertaking exchanging on INT28h interrupts. These interruptsmight lock up some web package, bespeaking the demand for anINT28h critical subdivision. If you are non utilizing such package, youmight better Windows undertaking shift by disenabling this scene. LocalReboot= Default: OnPurpose: Specifies whether you can press CTRL+ALT+DEL to quitapplications that cause an irrecoverable mistake in 386 enhancedmode. If this scene is enabled, you can discontinue the applicationswithout re-starting Windows. If this scene is disabled, pressingCTRL+ALT+DEL will re-start your full system. MaxCOMPort= Default: 4Purpose: Specifies the maximal figure of COM ports supported in 386enhanced manner. Change this value if you have more than fourCOM ports installed in your computing machine. NetAsynchFallback= Default: FalsePurpose: If this scene is enabled, Windows efforts to salvage a failingNetBIOS petition. When an application issues an asynchronousNetBIOS petition, Windows attempts to apportion infinite in itsglobal web buffer to have the information. If there is insufficientspace in the planetary buffer, Windows typically fails the NetBIOSrequest. If this scene is enabled, Windows efforts to salvage sucha petition by apportioning a buffer in local memory and preventingany other practical machines from running until the informations is receivedor the timeout period ( specified by the NetAsynchTimeoutsetting ) expires. NetAsynchTimeout= Default: 5.0Purpose: Specifies the timeout period ( in seconds ) when Windows willenter a critical subdivision in order to serve an asynchronousNetBIOS petition. It is used merely when the NetAsynchFallbacksetting is enabled. This value can include a denary ( such as 0.5 ) . NetDMASize= Default: 32 on Micro Channel machines ( IBM PS/2 or compatible ) ; 0 onnon-Micro Channel machines ( IBM PC/AT or compatible ) .Purpose: Specifies the DMA buffer size ( in Ks ) for NetBIOStransport package if a web has been installed. In this instance, the buffer size is the larger of this value or the value ofDMABufferSize. NetHeapSize= Default: 12Purpose: Specifies the size ( in Ks ) of the data-transfer buffers inconventional memory that Windows allocates for transferringdata over a web when running in 386 enhanced manner. Allvalues are rounded up to the nearest 4K. Network= Default: None ( Setup assigns an appropriate value based on your systemconfiguration. ) Purpose: Specifies the type of web you are utilizing with Windows in 386enhanced manner. PSPIncrement= Default: 2Purpose: Specifies the sum of extra memory, in 16-byteincrements, that Windows should reserve in each successivevirtual machine when the UniqueDOSPSP scene is enabled. Thesetting that works best for your machine might change depending onyour memory constellation and the applications you are running.Valid values are 2 through 64. See the UniqueDosPSP puting formore information. ReflectDosInt2A= Default: FalsePurpose: Indicates whether Windows should devour or reflect DOS INT2A signals. The default means Windows will devour thesesignals and hence run more expeditiously. Enable this scene ifyou are running memory-resident package that relies on detectingINT2A messages. SyncTime= Default: TruePurpose: If this scene is enabled, Windows sporadically synchronizes itstime with the computer’s CMOS clock. If this scene is disabled, Windows normally maintains the right clip, unlessTrapTimerPorts is handicapped and you are running applications thatcan do the system clip to run faster or slower than the actualtime. This scene is related to the TrapTimerPorts scene. TimerCriticalSection= Default: 0Purpose: Instructs Windows to travel into a critical subdivision around all timerinterrupt codification and specifies a timeout period ( in msecs ) .Specifying a positive value causes merely one practical machine at atime to have timer interrupts. Some webs and other globalmemory-resident package may neglect unless this scene is used.However, utilizing this scene slows down public presentation and canmake the system seem to halt for short periods of clip. TrapTimerPorts= Default: TruePurpose: Specifies whether Windows should pin down read and compose operationsto the system timer ports that are performed by applications. Ifthis scene is disabled, Windows will non pin down these operations, leting applications that often read or compose to the timer torun faster. However, this may interfere with ability of Windowsto maintain accurate system clip. If this scene is disabled, Windowscan normally detect when an application has changed the timerinterrupt interval and so do any accommodations to the clip. Ifyour system’s clip appears to be running fast or decelerate, enable thissetting. If you do non desire to enable this scene, enable theSyncTime puting. This causes Windows to look into the timeperiodically and so do any necessary accommodations. UniqueDOSPSP= Default: True if you are running a web based on Microsoft Networkor LAN Manager. See the NETWORKS.WRI online documentto happen out whether the web you are running is one of these.False for all other networks.Purpose: If this scene is enabled, Windows starts every application at aunique reference ( PSP ) . Each clip Windows creates a new virtualmachine to get down a new application, Windows militias a uniqueamount of memory ( one bytes ) below the application. For illustration, if the first application is loaded at reference M, the secondapplication is loaded at reference M+i, the 3rd at M+2i, and shortly. The sum of memory ( I ) is determined by thePSPIncrement scene. These scenes guarantee that applications apathetic practical machines all start at different references. Somenetworks usage applications’ burden addresses to place the differentprocesses that are utilizing the web. Disabling this puting onsuch webs might do one application to neglect when you quitanother, because the web interprets them as the sameapplication. When this scene is enabled, somewhat less memory isavailable for non-Windows applications. VirtualHDIrq= Default: On for AT-compatible computing machines ; Off for all other computers.Purpose: If enabled, Windows in 386 enhanced manner can terminateinterrupts from the difficult disc accountant, short-circuiting the ROMroutine that handles these interrupts. Some difficult disc thrusts mightrequire this scene to be disabled in order for interrupts to beprocessed right. If this scene is disabled, the ROM routinehandles the interrupts, which slows down system public presentation.