home *** CD-ROM | disk | FTP | other *** search
/ The Ultimedia Application / IBM_UCD_101.ISO / winmme / sysini2.txt < prev    next >
Text File  |  1991-07-29  |  22KB  |  448 lines

  1. -----------
  2. SYSINI2.TXT
  3. -----------
  4.  
  5.  
  6.   NOTE: This is the second of four files containing
  7.         information about the SYSTEM.INI file. For general
  8.         information about SYSTEM.INI and the listings in
  9.         this file, read the introductory material in the
  10.         SYSINI.TXT file.
  11.  
  12.   WARNING: If you change a setting incorrectly in
  13.            SYSTEM.INI, you might disable your system. Before
  14.            changing any setting, read "Changing Settings"
  15.            in the SYSINI.TXT file.
  16.  
  17. ------------------------------------------------------------
  18. ------------------------------------------------------------
  19.  
  20. [386ENH] SECTION
  21.  
  22. The [386Enh] section contains information specific to
  23. running Windows in 386 enhanced mode, including information
  24. used for virtual-memory page swapping.
  25.  
  26. The [386Enh] section can contain the following settings:
  27.  
  28. ------------------------------------------------------------
  29. AllVMsExclusive=<Boolean>
  30.   Default: false
  31.   Purpose: If enabled, this setting forces all applications
  32.            to run in exclusive full-screen mode, overriding
  33.            all contrary settings in the applications'
  34.            program information files (PIFs). Enabling this
  35.            setting might prolong the length of the Windows
  36.            session when you are running network and memory-
  37.            resident software that is incompatible with
  38.            Windows.
  39.   To change: Use Notepad to edit the SYSTEM.INI file.
  40. ------------------------------------------------------------
  41. AltKeyDelay=<seconds>
  42.   Default: .005
  43.   Purpose: Specifies how much time Windows waits to process
  44.            a keyboard interrupt after it processes an ALT
  45.            interrupt.  Some applications expect a slower
  46.            processing rate than Windows in 386 enhanced mode
  47.            normally uses. Increase this value if such an
  48.            application has trouble handling the ALT key.
  49.   To change: Use Notepad to edit the SYSTEM.INI file.
  50. ------------------------------------------------------------
  51. AltPasteDelay=<seconds>
  52.   Default: .025
  53.   Purpose: Specifies how much time Windows waits before
  54.            pasting any characters after the ALT key has been
  55.            pasted. Some applications may require more time
  56.            for recognition of the ALT keystroke.
  57.   To change: Use Notepad to edit the SYSTEM.INI file.
  58. ------------------------------------------------------------
  59. CGA40WOA.FON=<filename>
  60.   Default: none
  61.   Purpose: Specifies the filename of the fixed-pitch display
  62.            font used for non-Windows applications with a
  63.            display of 40 columns and 25 or fewer lines.
  64.   To change: Use Notepad to edit the SYSTEM.INI file.
  65. ------------------------------------------------------------
  66. CGA80WOA.FON=<filename>
  67.   Default: none
  68.   Purpose: Specifies the filename of the fixed-pitch display
  69.            font used for non-Windows applications with a
  70.            display of 80 columns and 25 or fewer lines.
  71.   To change: Use Notepad to edit the SYSTEM.INI file.
  72. ------------------------------------------------------------
  73. CGANoSnow=<Boolean>
  74.   Default: no
  75.   Purpose: If enabled, causes Windows to do special handling
  76.            to avoid snow appearing on an IBM CGA display
  77.            device.
  78.   To change: Use Notepad to edit the SYSTEM.INI file.
  79. ------------------------------------------------------------
  80. COM1AutoAssign=<seconds>
  81. COM2AutoAssign=<seconds>
  82. COM3AutoAssign=<seconds>
  83. COM4AutoAssign=<seconds>
  84.   Default: 2
  85.   Purpose: Indicate the contention detection values for each
  86.            connected communications port. These values are
  87.            used by Windows to determine how to arbitrate
  88.            requests for the use of a device by more than one
  89.            application, at least one of which is a non-
  90.            Windows application. If the value is -1, Windows
  91.            will display a warning message that asks you
  92.            which application should be given control of the
  93.            port. If the value is zero, any application can
  94.            use the device at any time. If the value is a
  95.            positive integer less than 1,000, this value
  96.            represents the number of seconds after an
  97.            application stops using the device before another
  98.            application can use the same device.
  99.   To change: Choose the 386 Enhanced icon from the Control
  100.            Panel window.
  101. ------------------------------------------------------------
  102. COM1Base=<port>
  103. COM2Base=<port>
  104. COM3Base=<port>
  105. COM4Base=<port>
  106.   Default: COM1Base=3F8h; COM2Base=2F8h; COM3Base=2E8h;
  107.            COM4Base=2E0h
  108.   Purpose: Specifies the base (first) port for the serial
  109.            port adapter you are using. Check you hardware
  110.            documentation for the appropriate value.
  111.   To change: Use Notepad to edit the SYSTEM.INI file.
  112. ------------------------------------------------------------
  113. COMBoostTime=<milliseconds>
  114.   Default: 2
  115.   Purpose: Specifies the amount of time (in milliseconds) to
  116.            allow a virtual machine to process a COM
  117.            interrupt. If a communications application is
  118.            losing keyboard characters on the display, you
  119.            can try increasing this value.
  120.   To change: Use Notepad to edit the SYSTEM.INI file.
  121. ------------------------------------------------------------
  122. COM1Buffer=<characters>
  123. COM2Buffer=<characters>
  124. COM3Buffer=<characters>
  125. COM4Buffer=<characters>
  126.   Default: 128
  127.   Purpose: Specifies the number of characters that will be
  128.            buffered by the device on the corresponding
  129.            communications port. Before changing one of these
  130.            settings, make sure the corresponding
  131.            COMxProtocol setting has the proper value.
  132.            Buffering may slow down communications on a port,
  133.            but might be necessary to prevent some
  134.            communications applications from losing
  135.            characters at high baud rates. The size of the
  136.            buffer required will depend on the speed of the
  137.            machine and the application's needs. Before
  138.            increasing this value, see the COMxProtocol
  139.            setting.
  140.   To change: Use Notepad to edit the SYSTEM.INI file.
  141. ------------------------------------------------------------
  142. COM1Irq=<number>
  143. COM2Irq=<number>
  144. COM3Irq=<number>
  145. COM4Irq=<number>
  146.   Default: COM1Irq=4; COM2Irq=3; COM3Irq=4; COM4Irq=3
  147.   Purpose: Specifies which interrupt line is being used by
  148.            the device on the specified communications port.
  149.            Check your hardware documentation for the
  150.            appropriate value. Setting a value to -1 disables
  151.            input for that COM port. You would do this only
  152.            if there is a hardware conflict between ports.
  153.   To change: Use Notepad to edit the SYSTEM.INI file.
  154. ------------------------------------------------------------
  155. COMIrqSharing=<Boolean>
  156.   Default: true for Micro Channel (TM) and EISA machines;
  157.            false for all other machines
  158.   Purpose: Specifies whether COM IRQs will be sharable
  159.            between mulitiple communications ports or with
  160.            other devices. Enable this switch if your machine
  161.            uses the same interrupt for COM3 or COM4 as it
  162.            does for COM1 or COM2.
  163.   To change: Use Notepad to edit the SYSTEM.INI file.
  164. ------------------------------------------------------------
  165. COM1Protocol=<XOFF-or-blank>
  166. COM2Protocol=<XOFF-or-blank>
  167. COM3Protocol=<XOFF-or-blank>
  168. COM4Protocol=<XOFF-or-blank>
  169.   Default: (Default is no entry, which is the same as any
  170.             entry other than XOFF)
  171.   Purpose: Specifies whether Windows in 386 enhanced mode
  172.            should stop simulating characters into a virtual
  173.            machine after the virtual machine sends an XOFF
  174.            character. Set the value for a port to XOFF if a
  175.            communications application using that port is
  176.            losing characters while doing text transfers at
  177.            high baud rates. Windows will resume simulating
  178.            characters when the virtual machine sends another
  179.            character after the XOFF character. Leave this
  180.            setting disabled if the application is doing
  181.            binary data transfers; enabling this switch might
  182.            suspend binary transmissions. Windows will not
  183.            check for XOFF characters if this setting is
  184.            blank or set to anything other than XOFF. If the
  185.            application continues to lose characters after
  186.            this setting is properly set, try increasing the
  187.            corresponding COMxBuffer value.
  188.   To change: Use Notepad to edit the SYSTEM.INI file.
  189. ------------------------------------------------------------
  190. Device=<filename-or-*devicename>
  191.   Default: none (Setup assigns appropriate values based on
  192.              your system configuration.)
  193.   Purpose: Specifies which virtual devices are being used
  194.            with Windows in 386 enhanced mode. This value can
  195.            appear in two ways: either the name of a specific
  196.            virtual device file, or an asterisk (*) followed
  197.            immediately by the device name. The latter case
  198.            refers to a virtual device that is in the
  199.            WIN386.EXE file. Synonyms for Device= are
  200.            Display=, EBIOS=, Keyboard=, Network=, and
  201.            Mouse=. Filenames usually include the .386
  202.            extension. Multiple device lines are required to
  203.            run Windows in 386 enhanced mode.
  204.   To change: Use Notepad to edit the SYSTEM.INI file.
  205. ------------------------------------------------------------
  206. Display=<filename-or-*devicename> (See "Device=", above)
  207.   Default: none (Setup assigns an appropriate value based on
  208.              your system configuration.)
  209.   Purpose: Specifies the display device that is being used
  210.            with Windows in 386 enhanced mode. This setting
  211.            is a synonym for Device=.
  212.   To change: Choose the Windows Setup icon from the Main
  213.            Group window.
  214. ------------------------------------------------------------
  215. DMABufferIn1MB=<Boolean>
  216.   Default: no
  217.   Purpose: Indicates, if enabled, that the direct memory
  218.            access (DMA) buffer memory should be in the first
  219.            1MB of memory (above 640K, if possible) in order
  220.            to be compatible with 8-bit bus master cards.
  221.   To change: Use Notepad to edit the SYSTEM.INI file.
  222. ------------------------------------------------------------
  223. DMABufferSize=<kilobytes>
  224.   Default: 16
  225.   Purpose: Specifies the amount of memory (in kilobytes) to
  226.            be reserved for buffered direct memory access
  227.            (DMA). This memory will be allocated above 640K,
  228.            if possible. Windows in 386 enhanced mode will
  229.            default to a DMA buffer size that will handle
  230.            disk access.
  231.   To change: Use Notepad to edit the SYSTEM.INI file.
  232. ------------------------------------------------------------
  233. DualDisplay=<Boolean>
  234.   Default: See "Purpose."
  235.   Purpose: Normally, when running in 386 enhanced mode, the
  236.            memory between B000:0000 and B7FF:000F will be
  237.            used by the general system unless a secondary
  238.            display is detected. If this setting is enabled,
  239.            this memory will be left unused and available for
  240.            display adapters. If this setting is disabled,
  241.            the address range will be available on EGA
  242.            systems but not under VGA systems, since the VGA
  243.            display device supports monochrome modes, which
  244.            use this address space.
  245.   To change: Use Notepad to edit the SYSTEM.INI file.
  246. ------------------------------------------------------------
  247. EBIOS=<filename-or-*devicename> (See "Device=", above)
  248.   Default: none (Setup assigns an appropriate value based on
  249.              your system configuration.)
  250.   Purpose: Specifies the extended BIOS device that is being
  251.            used with Windows in 386 enhanced mode. This
  252.            setting is a synonym for Device=.
  253.   To change: Use Notepad to edit the SYSTEM.INI file.
  254. ------------------------------------------------------------
  255. EGA40WOA.FON=<filename>
  256.   Default: none
  257.   Purpose: Specifies the filename of the fixed-pitch display
  258.            font used for non-Windows applications with a
  259.            display of 40 columns and more than 25 lines.
  260.   To change: Use Notepad to edit the SYSTEM.INI file.
  261. ------------------------------------------------------------
  262. EGA80WOA.FON=<filename>
  263.   Default: none
  264.   Purpose: Specifies the filename of the fixed-pitch display
  265.            font used for non-Windows applications with a
  266.            display of 80 columns and more than 25 lines.
  267.   To change: Use Notepad to edit the SYSTEM.INI file.
  268. ------------------------------------------------------------
  269. EISADMA=<Boolean> or <channel>,<size>
  270.   Default: 0,8; 1,8; 2,8; 3,8; 5,16w; 6,16w; 7,16w (Each
  271.            pair goes with its own EISADMA setting.)
  272.   Purpose: Specifies the mode of operation of an extended
  273.            DMA channel for Extended Industry Standard
  274.            Architecture (EISA) machines only. This
  275.            setting's value can take one of two forms. If
  276.            you disable this setting, Windows will treat the
  277.            machine as non-EISA, therefore avoiding all EISA-
  278.            related logic. You can try disabling this switch
  279.            if you cannot run Windows in 386 enhanced mode
  280.            on your EISA machine. If you are using an EISA
  281.            machine, you can specify the default transfer
  282.            size for one or more DMA channels. The channels
  283.            can operate in the following modes: 8-bit (8),
  284.            16-bit specified in words (16w), 16-bit specified
  285.            in bytes (16b), or 32-bit (32). If you are not
  286.            using an EISA machine, Windows will ignore this
  287.            setting.
  288.   To change: Use Notepad to edit the SYSTEM.INI file.
  289. ------------------------------------------------------------
  290. EMMExclude=<paragraph-range>
  291.   Default: none
  292.   Purpose: Specifies a range of memory that Windows will not
  293.            scan to find unused address space. This has the
  294.            side effect of turning off the RAM and ROM search
  295.            code for the range. The range (two paragraph
  296.            values separated by a hyphen) must be between
  297.            A000 and EFFF. This scanning can interfere with
  298.            some adapters that use the same memory area. The
  299.            starting value is rounded down and the ending
  300.            value is rounded up to a multiple of 16K. For
  301.            example, you could set EMMExclude=C800-CFFF to
  302.            prevent Windows from scanning the addresses
  303.            C800:0000 through CFFF:000F. You can specify more
  304.            than one range by including more than one
  305.            EMMExclude line.
  306.   To change: Use Notepad to edit the SYSTEM.INI file.
  307. ------------------------------------------------------------
  308. EMMInclude=<paragraph-range>
  309.   Default: none
  310.   Purpose: Specifies a range of memory that Windows will
  311.            scan for unused address space regardless of what
  312.            may be there. EMMInclude takes precedence over
  313.            EMMExclude if you specify ranges that overlap.
  314.            The range (two values separated by a hyphen) must
  315.            be between A000 and EFFF. The starting value is
  316.            rounded down and the ending value is rounded up
  317.            to a multiple of 16K.  For example, you could set
  318.            EMMInclude=C800-CFFF to ensure that Windows scans
  319.            the addresses C800:0000 through CFFF:000F. You
  320.            may specify more than one range by including more
  321.            than one EMMInclude line.
  322.   To change: Use Notepad to edit the SYSTEM.INI file.
  323. ------------------------------------------------------------
  324. EMMPageFrame=<paragraph>
  325.   Default: none
  326.   Purpose: Specifies the starting paragraph where the 64K
  327.            page frame will begin when Windows in 386
  328.            enhanced mode cannot find a suitable page frame.
  329.            Allows an EMM page frame in an area containing
  330.            some unused RAM or ROM. For example, you could
  331.            set EMMPageFrame=C400 to start the page frame at
  332.            C400:0000.
  333.   To change: Use Notepad to edit the SYSTEM.INI file.
  334. ------------------------------------------------------------
  335. EMMSize=<kilobytes>
  336.   Default: 65,536
  337.   Purpose: Specifies the total amount of memory to be made
  338.            available for mapping as expanded memory. The
  339.            default allocates the maximum possible amount of
  340.            system memory as expanded memory. You should
  341.            specify a value for this setting if you run an
  342.            application that allocates all of the available
  343.            expanded memory. This will be apparent if, when
  344.            you run the application, you can never create any
  345.            new virtual machine. If this value is zero, then
  346.            no expanded memory will be allocated, but the EMM
  347.            driver will be loaded. This setting does not
  348.            prevent the EMM driver from being loaded; use the
  349.            NoEMMDriver to disable EMM.
  350.   To change: Use Notepad to edit the SYSTEM.INI file.
  351. ------------------------------------------------------------
  352. FileSysChange=<Boolean>
  353.   Default: on (But in a standard SYSTEM.INI file, Setup will
  354.                set FileSysChange=off, disabling this
  355.                setting.)
  356.   Purpose: Indicates whether File Manager will automatically
  357.            receive messages any time a non-Windows
  358.            application creates, renames, or deletes a file.
  359.            When this setting is disabled, a virtual machine
  360.            can be run exclusively even when it manipulates
  361.            files. Enabling this setting can slow down system
  362.            performance significantly.
  363.   To change: Use Notepad to edit the SYSTEM.INI file.
  364. ------------------------------------------------------------
  365. Global=<device-name>
  366.   Default: (all devices)
  367.   Purpose: Defines DOS devices loaded in CONFIG.SYS that
  368.            need to be global to the system. The default
  369.            setting for all devices is global. But certain
  370.            virtual devices might specify that a DOS device
  371.            be local (for example, MS$MOUSE). Use this
  372.            setting to override that local specification. The
  373.            <device-name> value must exactly match the case
  374.            of the device name, or this setting will not
  375.            work. (Most device names are in all captial
  376.            letters, therefore this value must usually be in
  377.            all caps.)
  378.   To change: Use Notepad to edit the SYSTEM.INI file.
  379. ------------------------------------------------------------
  380. HighFloppyReads=<Boolean>
  381.   Default: yes
  382.   Purpose: Normally, Windows turns a DMA verify to the
  383.            area E000:0000-EFFF:000F into a read in order to
  384.            work around problems with certain machines. In
  385.            rare cases, this might cause the system to fail
  386.            because some software might, as a result, write
  387.            over the system's shadow RAM if you have it in
  388.            this area. If this happens, disable this setting
  389.            and set EMMExclude to E000-EFFF.
  390.   To change: Use Notepad to edit the SYSTEM.INI file.
  391. ------------------------------------------------------------
  392. IgnoreInstalledEMM=<Boolean>
  393.   Default: no
  394.   Purpose: If enabled, this setting allows Windows to start
  395.            in 386 enhanced mode even when there is an
  396.            unknown expanded memory manager (EMM) running.
  397.            This can cause the system to fail if memory-
  398.            resident software was using EMM before Windows
  399.            started. Enable this setting only if no such
  400.            software is installed or you are sure it will not
  401.            be active when you are running Windows. This
  402.            setting applies only to expanded memory managers
  403.            servicing physical EMS hardware; Windows will not
  404.            disable unrecognized 80386 expanded memory
  405.            emulators.
  406.   To change: Use Notepad to edit the SYSTEM.INI file.
  407. ------------------------------------------------------------
  408. InDOSPolling=<Boolean>
  409.   Default: no
  410.   Purpose: If enabled, prevents Windows from running other
  411.            applications when memory-resident software has
  412.            the InDOS flag set. Enabling this setting is
  413.            necessary if the memory-resident software needs
  414.            to be in a critical section to do operations off
  415.            an INT21 hook. Enabling this setting will slow
  416.            down system performance slightly.
  417.   To change: Use Notepad to edit the SYSTEM.INI file.
  418. ------------------------------------------------------------
  419. INT28Critical=<Boolean>
  420.   Default: true
  421.   Purpose: Specifies whether a critical section is needed to
  422.            handle INT28h interrupts used by memory-resident
  423.            software. Some network virtual devices do
  424.            internal task switching on INT28h interrupts.
  425.            These interrupts might hang some network
  426.            software, indicating the need for an INT28h
  427.            critical section. If you are not using such
  428.            software, you might improve Windows' task
  429.            switching by disabling this setting.
  430.   To change: Use Notepad to edit the SYSTEM.INI file.
  431. ------------------------------------------------------------
  432. IRQ9Global=<Boolean>
  433.   Default: no
  434.   Purpose: If enabled, converts IRQ9 masks to global. Enable
  435.            this setting if your system hangs when your
  436.            system touches a floppy drive. Or make sure your
  437.            system touches the floppy drive before starting
  438.            Windows.
  439.   To change: Use Notepad to edit the SYSTEM.INI file.
  440. ------------------------------------------------------------
  441.  
  442. NOTE: See the SYSINI3.TXT file for the remainder of the
  443.       [386Enh] section listings.
  444. ----------
  445.  
  446. Micro Channel is a trademark of International Business
  447. Machines Corporation.
  448.