home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / i / iedit101.zip / EXE.EXE / S_DATA.LKP < prev    next >
Text File  |  1992-10-18  |  71KB  |  2,119 lines

  1. ; ===========================================================================
  2. ; For each item, you must have a minimum of 7 lines.  The first line contains
  3. ; the name of the item itself (on the left side of the equals sign). The   
  4. ; second line contains the section title.  The 3rd line contains the text
  5. ; "BOTH", "3.0", or "3.1", depending upon whether the info applies to Windows
  6. ; 3.0, 3.1, or both versions. Line #4 gives the defaults (if any) for that 
  7. ; item.
  8. ;
  9. ; Lines 5, 6, and 7 can contain multiple lines.  These will be concatenated
  10. ; within the program.  Line #5 has the recommendations, line #6 has the
  11. ; cautions, and line #7 contains information on that item.
  12. ;
  13. ; Notice that each number is enclosed with ascii 124's (vertical line) -- ie,
  14. ; |2|.  The text starts immediately after the second vertical line.
  15. ; ===========================================================================
  16.  
  17. |1|286grabber
  18. |2|[Boot]
  19. |3|BOTH
  20. |4|--none--
  21. |5|You can change this item by picking the Setup icon from the Main Group
  22. |5|window and changing the Display setting.
  23. |6|
  24. |7|This entry specifies the filename of the device driver which is used to
  25. |7|display non-Windows applications in the Standard mode.  
  26.  
  27. |1|386grabber
  28. |2|[Boot]
  29. |3|BOTH
  30. |4|--none--
  31. |5|You can change this item by picking the Setup icon from the Main Group
  32. |5|window and changing the Display setting.
  33. |6|
  34. |7|This entry specifies the filename of the device driver which is used to
  35. |7|display non-Windows applications in the 386 Enhanced mode.  
  36.  
  37. |1|CachedFileHandles
  38. |2|[Boot]
  39. |3|3.1
  40. |4|12
  41. |5|This item is usually not present (Windows uses the default of 12).  Valid
  42. |5|numbers are 2 to 12.
  43. |6|
  44. |7|This item specifies the number of the most recently-used executable files
  45. |7|and DLL's that can remain open.  This increases the performance of Windows
  46. |7|to keep more of these files open, but if you are running Windows from a
  47. |7|network, you may need to limit the number or you will exceed the number of
  48. |7|open files the network can handle.
  49.  
  50. |1|Comm.Drv
  51. |2|[Boot]
  52. |3|BOTH
  53. |4|--none--
  54. |5|Windows normally uses COMM.DRV.
  55. |6|
  56. |7|This item specifies the serial communications driver that Windows will use.
  57. |7|This is often COMM.DRV unless you have installed a program that has replaced
  58. |7|this driver.
  59.  
  60. |1|Display.Drv
  61. |2|[Boot]
  62. |3|BOTH
  63. |4|--none--
  64. |5|You can change this item by picking the Setup icon from the Main Group
  65. |5|window.  If installing a device driver not included with Windows, run
  66. |5|Setup from DOS.
  67. |6|
  68. |7|This items specifies the filename for the display driver that you are 
  69. |7|using in Windows.
  70.  
  71. |1|Drivers
  72. |2|[Boot]
  73. |3|3.1
  74. |4|--none--
  75. |5|Usually changed when Windows applications are installed -- you shouldn't
  76. |5|need to change them manually.
  77. |6|If you upgrade from Windows 3.0 to 3.1, the installation program will not 
  78. |6|replace your current driver.  Contact your communications vendor for
  79. |6|updated drivers.
  80. |7|This item specifies the filenames or aliases of installable device drivers
  81. |7|that load when Windows is started.  If the drivers include parameters,
  82. |7|you must specify them by the alias name as defined in the [drivers] section.
  83.  
  84. |1|Fixedfon.Fon
  85. |2|[Boot]
  86. |3|BOTH
  87. |4|--none--
  88. |5|Used only by Windows 2.x applications.  You can change this item by picking
  89. |5|the Windows Setup icon from the Main Group windows, or the Display setting
  90. |5|in Setup.
  91. |6|
  92. |7|This item specifies the filename of the fixed system font used by Windows
  93. |7|2.x applications.  It is also the font used by NotePad (in a VGA system).
  94.  
  95. |1|Fonts.Fon
  96. |2|[Boot]
  97. |3|3.1
  98. |4|--none--
  99. |5|You can change this item by picking
  100. |5|the Windows Setup icon from the Main Group windows, or the Display setting
  101. |5|in Setup.
  102. |6|If you specify an invalid font, Windows will not start and you will have
  103. |6|to reboot your computer.
  104. |7|This item specifies the filename of the proportionally spaced system font
  105. |7|used by Windows 3.1.
  106.  
  107. |1|Keyboard.Drv
  108. |2|[Boot]
  109. |3|BOTH
  110. |4|--none--
  111. |5|Windows normally uses Keyboard.Drv.  You can change this item by picking
  112. |5|the Windows Setup icon from the Main Group windows and change the settings
  113. |5|for the keyboard driver.
  114. |6|
  115. |7|This item specifies the keyboard driver than Windows uses.  
  116. |7|It is often changed by 3rd-party programs.  
  117.  
  118. |1|Language.Dll
  119. |2|[Boot]
  120. |3|BOTH
  121. |4|--none--
  122. |5|You can change this item by picking the International icon from the Control
  123. |5|Panel and changing the setting of the Language option.
  124. |6|
  125. |7|This item specifies the name of the DLL that supplies language-specific
  126. |7|functions.  If it is blank, then Windows uses the U.S. English library.
  127.  
  128. |1|Mouse.Drv
  129. |2|[Boot]
  130. |3|BOTH
  131. |4|--none--
  132. |5|You can change this item by picking the Windows Setup icon from the Main
  133. |5|Group window and changing the Mouse option.
  134. |6|
  135. |7|This item specifies the filename of the DLL of the mouse driver that
  136. |7|Windows is using.
  137.  
  138. |1|Network.Drv
  139. |2|[Boot]
  140. |3|BOTH
  141. |4|--none--
  142. |5|You can change this item by picking the Windows Setup icon from the Main
  143. |5|Group window and changing the Network option.
  144. |6|
  145. |7|This item specifies the filename of the DLL of the network driver that
  146. |7|Windows is using.
  147.  
  148. |1|OEMFonts.Fon
  149. |2|[Boot]
  150. |3|BOTH
  151. |4|--none--
  152. |5|You can change this item by exiting Windows and running Setup from DOS, or
  153. |5|by changing the Codepage or Display setting in Setup.
  154. |6|
  155. |7|This item specifies the name of the font file for the OEM character set,
  156. |7|which is associated with the Display setting.  It is the font that the
  157. |7|Clipboard viewer uses for the OEM Text format.  Windows supplies 3 fonts
  158. |7|that can be used -- EGAOEM.FON, VGAOEM.FON, and 8514OEM.FON.
  159.  
  160. |1|Shell
  161. |2|[Boot]
  162. |3|BOTH
  163. |4|Progman.Exe
  164. |5|
  165. |6|This line is required by Windows.
  166. |7|This item specifies the name of the Windows shell program that runs when
  167. |7|you start Windows.  Programs like Norton Desktop replace Progman.EXE with
  168. |7|their own driver.  Any Windows program can act as a shell, even an 
  169. |7|application like Excel.  But if you pick a program that is not designed to
  170. |7|launch other programs, you will effectively turn Windows into a 
  171. |7|single-application environment (this can be useful in specialized situations).
  172.  
  173. |1|Sound.Drv
  174. |2|[Boot]
  175. |3|BOTH
  176. |4|--none--
  177. |5|
  178. |6|
  179. |7|This item specifies the filename of the sound driver that runs when you
  180. |7|start Windows.
  181.  
  182. |1|System.Drv
  183. |2|[Boot]
  184. |3|BOTH
  185. |4|--none--
  186. |5|You can change this item by exiting Windows and running Setup from DOS and
  187. |5|chosing a new System setting.
  188. |6|
  189. |7|This item specifies the filename of the system hardware driver that runs
  190. |7|when you start Widnows.  It is normally SYSTEM.DRV.
  191.  
  192. |1|TaskMan.Exe
  193. |2|[Boot]
  194. |3|3.1
  195. |4|--none--
  196. |5|TaskMan.EXE
  197. |6|
  198. |7|This items specifies the filename of the task-switching application that is
  199. |7|used when you hit [CTRL]+[ESC].  Some 3rd party shells supply their own
  200. |7|task-switching programs and modify this line.
  201.  
  202. |1|ScrnSave.EXE
  203. |2|[Boot]
  204. |3|3.1
  205. |4|--none--
  206. |5|
  207. |6|
  208. |7|This item specifies the fully-qualified pathname of the screen-saver screen
  209. |7|that the Windows 3.1 screen-saver program will use.
  210.  
  211. |1|Aspect 
  212. |2|[Boot.Description]
  213. |3|BOTH
  214. |4|
  215. |5|There is no reason to change these settings.
  216. |6|
  217. |7|This item is just a string used to describe this device when you run Setup.
  218.  
  219. |1|Display.Drv
  220. |2|[Boot.Description]
  221. |3|BOTH
  222. |4|
  223. |5|There is no reason to change these settings.
  224. |6|
  225. |7|This item is just a string used to describe this device when you run Setup.
  226.  
  227. |1|Keyboard.Typ
  228. |2|[Boot.Description]
  229. |3|BOTH
  230. |4|
  231. |5|There is no reason to change these settings.
  232. |6|
  233. |7|This item is just a string used to describe this device when you run Setup.
  234.  
  235. |1|Mouse.Drv
  236. |2|[Boot.Description]
  237. |3|BOTH
  238. |4|
  239. |5|There is no reason to change these settings.
  240. |6|
  241. |7|This item is just a string used to describe this device when you run Setup.
  242.  
  243. |1|Network.Drv
  244. |2|[Boot.Description]
  245. |3|BOTH
  246. |4|
  247. |5|There is no reason to change these settings.
  248. |6|
  249. |7|This item is just a string used to describe this device when you run Setup.
  250.  
  251. |1|Network.Drv
  252. |2|[Boot.Description]
  253. |3|BOTH
  254. |4|
  255. |5|There is no reason to change these settings.
  256. |6|
  257. |7|This item is just a string used to describe this device when you run Setup.
  258.  
  259. |1|Language.DLL
  260. |2|[Boot.Description]
  261. |3|BOTH
  262. |4|
  263. |5|There is no reason to change these settings.
  264. |6|
  265. |7|This item is just a string used to describe this device when you run Setup.
  266.  
  267. |1|System.Drv
  268. |2|[Boot.Description]
  269. |3|BOTH
  270. |4|
  271. |5|There is no reason to change these settings.
  272. |6|
  273. |7|This item is just a string used to describe this device when you run Setup.
  274.  
  275. |1|Codepage
  276. |2|[Boot.Description]
  277. |3|BOTH
  278. |4|
  279. |5|There is no reason to change these settings.
  280. |6|
  281. |7|This item is just a string used to describe this device when you run Setup.
  282.  
  283. |1|WoaFont
  284. |2|[Boot.Description]
  285. |3|BOTH
  286. |4|
  287. |5|There is no reason to change these settings.
  288. |6|
  289. |7|This item is just a string used to describe this device when you run Setup.
  290.  
  291. |1|Keyboard.DLL
  292. |2|[Keyboard]
  293. |3|BOTH
  294. |4|
  295. |5|You can change this item by chosing the Windows Setup icon from the Main
  296. |5|Group window or the International icon from the Control Panel
  297. |6|
  298. |7|This item specifies the name of a DLL that defiens the layout of non-U.S.
  299. |7|keyboards and keyboards not compatible with IBM-compatible system.  Normally,
  300. |7|this is blank.
  301.  
  302. |1|OEMAnsi.BIN
  303. |2|[Keyboard]
  304. |3|BOTH
  305. |4|
  306. |5|To change this item, exit Windows and run Setup from DOS.  This item
  307. |5|also changes when you change the Codepage or Display settings.
  308. |6|
  309. |7|If you are using code page 437 (U.S. OEM character set), then this entry will
  310. |7|be blank.  Otherwise, it specifies the name of a file that defines the 
  311. |7|OEM/ANSI code-page translation tables.
  312.  
  313. |1|SubType
  314. |2|[Keyboard]
  315. |3|BOTH
  316. |4|
  317. |5|You can change this item by chosing the Windows Setup icon from the Main
  318. |5|Group window.
  319. |6|
  320. |7|This item distinguishes some features of certain keyboards that otherwise
  321. |7|have identical layouts.  Unless you have one of these keyboards, the item
  322. |7|should be blank.  If the TYPE value = 1, then the subtype can be 2 (Olivetti
  323. |7| M24 83-key or AT&T 6300 type 301 83-key) or 4 (AT&T type 302 sometimes used 
  324. |7|on the 6300 Plus.  If the TYPE value=2, then subtype can be 1 (Olivetti 
  325. |7|102-key ICO used on M24 systems).
  326.  
  327. |1|Type
  328. |2|[Keyboard]
  329. |3|BOTH
  330. |4|
  331. |5|You can change this item by chosing the Windows Setup icon from the Main
  332. |5|Group window.
  333. |6|
  334. |7|This item specifies the type of keyboard.  It can have the value of 1 to 4,
  335. |7|where 1 = IBM PC or XT compatible (83 keys), 2 = Olivetti 102-key ICO, 3 =
  336. |7|IBM AT compatible (84 or 86 key), and 4 = IBM compatible, enhanced (101 or
  337. |7|102 keys).
  338.  
  339. |1|CommandEnvSize
  340. |2|[NonWindowsApp]
  341. |3|3.1
  342. |4|[bytes]
  343. |5|In DOS 3.2+, this defaults to the Shell=..../e line in CONFIG.SYS.  In earlier
  344. |5|DOS's, this defaults to 0.  
  345. |6|
  346. |7|This item specifies the size of the COMMAND.COM environment when running a
  347. |7|non-Windows application.  The entry must be either 0, or between 16 and
  348. |7|32,768.  If you specify a setting in the PIF file that runs the program, then
  349. |7|that PIF setting overrides this setting.
  350.  
  351. |1|DisablePositionSave
  352. |2|[NonWindowsApp]
  353. |3|3.1
  354. |4|0 (FALSE)
  355. |5|
  356. |6|
  357. |7|If the setting is 0, then the position and font used in a non-Windows
  358. |7|application is saved in the DOSAPP.INI file when you quit the application.
  359. |7|If the entry is 1 (TRUE), then the settings aren't saved.  But this setting
  360. |7|can be overridden by selecting the SaveSettings On Exit checkbox in the
  361. |7|Fonts dialog box.
  362.  
  363. |1|FontChangeEnable
  364. |2|[NonWindowsApp]
  365. |3|3.1
  366. |4|1 (TRUE) on systems using Windows 3.1 grabbers.
  367. |5|
  368. |6|If this entry is 1, and you are using 3.0 grabbers, the screen may lose
  369. |6|characters and the cursor may change size/position.  If so, set it to 0. 
  370. |7|If 1, then provides the ability to change the fonts when running non-Windows
  371. |7|applications in a window on systems that use version 3.0 of the grabbers.
  372.  
  373. |1|GlobalHeapSize
  374. |2|[NonWindowsApp]
  375. |3|3.1
  376. |4|0 [kilobytes]
  377. |5|You should not need to change this setting.
  378. |6|
  379. |7|This item specifies the size of a buffer in conventional memory that
  380. |7|Windows uses when running in Standard mode.  It has no effect when running
  381. |7|in the 386 Enhanced mode.
  382.  
  383. |1|LocalTSRs
  384. |2|[NonWindowsApp]
  385. |3|3.1
  386. |4|dosedit, pced, ced
  387. |5|Many TSR's will not work properly if they are added to this list.
  388. |6|
  389. |7|This item specifies which TSR's (Terminate-and-Stay-Residents) programs
  390. |7|work properly when copied to each instance of a virtual machine.  When you
  391. |7|start Windows, it detects which TSR's are running, and if that TSR is on
  392. |7|this list, Windows will place a copy of the TSR in each virtual machine you run.
  393.  
  394. |1|MouseInDosBox
  395. |2|[NonWindowsApp]
  396. |3|3.1
  397. |4|0 (FALSE)
  398. |5|
  399. |6|
  400. |7|This item specifies whether a mouse is supported when running a non-Windows
  401. |7|application in a Window.  Mouse support for non-Windows applications is
  402. |7|available automatically if you are using Windows 3.1 version of the grabbers.
  403. |7|If you are using Windows 3.0 grabbers, and want mouse support, then enable
  404. |7|this setting (ie, 1).
  405.  
  406. |1|NetAsynchSwitching
  407. |2|[NonWindowsApp]
  408. |3|BOTH
  409. |4|0 (FALSE)
  410. |5|
  411. |6|Setting this to 1 might cause the system to fail.
  412. |7|This item specifies whether you can switch away from an application running
  413. |7|in WIndows standard mode after it has made an asynchronous network BIOS call.
  414. |7|The default (0) specifies that you can't switch.
  415.  
  416. |1|ScreenLines
  417. |2|[NonWindowsApp]
  418. |3|BOTH
  419. |4|
  420. |5|25 (lines)
  421. |6|
  422. |7|This item specifies the number of lines displayed on the screen when a
  423. |7|non-Windows application.  It can be either 25, 43, or 50.  An application
  424. |7|can specify a different screen mode and override this setting.
  425.  
  426. |1|SwapDisk
  427. |2|[NonWindowsApp]
  428. |3|BOTH
  429. |4|Defaults to drive/directory pointed to by TEMP environmental variable
  430. |5|This item has no effect in the 386 Enhanced mode.
  431. |6|
  432. |7|This item specifies the name of the drive/directory to which Windows will
  433. |7|swap non-Windows applications.  It applies only to Windows in the Standard
  434. |7|mode.  
  435.  
  436. |1|FasterModeSwitch
  437. |2|[Standard]
  438. |3|3.1
  439. |4|0 (FALSE)
  440. |5|Set to 1 if you are using a Zenith Z-248 system and are losing characters
  441. |5|while typing, or you are using an Olivetti M-250-E and lose control of the 
  442. |5|mouse.
  443. |6|
  444. |7|If set to 1, then Windows in Standard mode will use a faster method of
  445. |7|switching between real mode and protected mode on 80286 computers.  It has
  446. |7|no effect on 386 and 486 computers.
  447.  
  448. |1|Int28Filter
  449. |2|[Standard]
  450. |3|BOTH
  451. |4|10
  452. |5|Increasing this value might improve performance, but might also interfere
  453. |5|with some memory-resident software, such as network software.
  454. |6|Setting this value too low adds to system overhead, and might interfere with
  455. |6|communication applications.
  456. |7|This item specifies the percentage of INT 28h interrupts, generated when
  457. |7|the system is idle, that are visible to software loaded before Windows.
  458. |7|Windows will reflect each nth interrupt (based on this value).
  459.  
  460. |1|MouseSyncTime
  461. |2|[Standard]
  462. |3|3.1
  463. |4|500 (milliseconds)
  464. |5|This setting only affects Windows Standard mode on computers with an IBM
  465. |5|PS/2 mouse interface.
  466. |6|
  467. |7|This item specifies the number of milliseoncs that can elapse between mouse
  468. |7|data bytes before Windows running in Standard mode assumes that a mouse
  469. |7|data packet is comples.
  470.  
  471. |1|NetHeapSize
  472. |2|[Standard]
  473. |3|BOTH
  474. |4|8 (kilobytes)
  475. |5|If an application is not running correctly in standard mode on a network,
  476. |5|then you can try setting this higher.  
  477. |6|
  478. |7|This item specifies the size of the data-transfer buffers that Windows 
  479. |7|allocates in Standard mode for transferring data over a network.  
  480. |7|Setting this value higher will decrease the amount of memory available to 
  481. |7|an application.
  482.  
  483. |1|PadCodeSegments
  484. |2|[Standard]
  485. |3|BOTH
  486. |4|0 (FALSE)
  487. |5|This item applies only to 80286's, and only to some of the 80286 chip sets.
  488. |6|Try setting this to 1 if you have a 80286 and it hangs in Standard mode.
  489. |7|If you set this item to 1, then Windows will pad code segments to a 16-byte
  490. |7|boundary.  This prevents the last instruction in the segment from being too
  491. |7|close to the segment lime for some 80286 C2 stepping.
  492.  
  493. |1|Stacks
  494. |2|[Standard]
  495. |3|3.1
  496. |4|12
  497. |5|If you receive a "Standard Mode: Stack overflow", then you can increase 
  498. |5|this number.
  499. |6|
  500. |7|This item specifies the number of interrupt reflector stacks used by the
  501. |7|Standard mode MS-DOS extender (DOSX) to map an MS-DOS or BIOS API from
  502. |7|real mode to protected mode.  The number can be between 8 and 64.
  503.  
  504. |1|StackSize
  505. |2|[Standard]
  506. |3|BOTH
  507. |4|384 (kilobytes)
  508. |5|There is no reason to change this value.
  509. |6|
  510. |7|This item specifies the size of the interrupt reflector stacks used by the
  511. |7|standard mode MS-DOS extender
  512.  
  513. |1|ReservedLowMemory
  514. |2|[Standard]
  515. |3|3.0
  516. |4|0 (kilobytes)
  517. |5|There is no reason to change this value.
  518. |6|
  519. |7|This item specifies the amount of conventional memory to be reserved for
  520. |7|use by programs other than Windows.
  521.  
  522. |1|32BitAccess
  523. |2|[386Enh]
  524. |3|3.1
  525. |4|OFF
  526. |5|The best place to change this option is with the 386 Enhanced icon in
  527. |5|Control Panel.
  528. |6|If you set this to ON and your hard disk/hard disk controller does not 
  529. |6|support 32-bit access, then you can corrupt your disk.  
  530. |7|This item specifies whether or not to use 32-bit hard disk access.  Using
  531. |7|32-bit access will speed up Windows.  
  532. |7|It is best to only set this item via the
  533. |7|Control Panel -- if Windows detects a hard disk that will not support 32-bit
  534. |7|access, then the check box will not appear in the Virtual Memory dialog
  535. |7|box.
  536.  
  537. |1|A20EnableCount
  538. |2|[386Enh]
  539. |3|3.1
  540. |4|Default is computed by the Win386 loader.
  541. |5|You should not need to change this setting manually.
  542. |6|
  543. |7|This item specifies the initial A20 enable count (identifies the A20 handler
  544. |7|that HIMEM.SYS uses to access extended memory).  
  545.  
  546. |1|AllEMSLocked
  547. |2|[386Enh]
  548. |3|3.1
  549. |4|OFF
  550. |5|
  551. |6|
  552. |7|If this item is set to ON, it locks the contents of all expanded memory
  553. |7|used by All Windows and non-Windows applications into memory (instead of
  554. |7|swapping it to disk).  Set this to ON only if you are using a disk cache
  555. |7|program that uses expanded instead of extended memory.  This item overrides
  556. |7|settings in your PIF files for EMS Memory Locked.
  557.  
  558. |1|AllVMsExclusive
  559. |2|[386Enh]
  560. |3|BOTH
  561. |4|OFF
  562. |5|Set this item to ON only if you are getting UAE's or GF's when running
  563. |5|network or memory-resident programs which are not compatible with Windows.
  564. |6|Setting this item to ON renders ALT-ENTER ineffective at toggling between
  565. |6|full-screen and winddowed-screen DOS apps.
  566. |7|If this item is set to ON, it forces all application to run in exclusive
  567. |7|full-screen mode.  This setting overrides all other settings in the PIF
  568. |7|files for applications.  
  569.  
  570. |1|AllXMSLocked
  571. |2|[386Enh]
  572. |3|3.1
  573. |4|OFF
  574. |5|You should never need to change this item.
  575. |6|
  576. |7|If this item is set to ON, it locks the contents of all extended memory
  577. |7|used by all Windows or non-Windows applications into memory (instead of
  578. |7|swapping it to disk).  This item overrides all other settings in your PIF
  579. |7|files for XMS Memory Locked.
  580.  
  581. |1|AltKeyDelay
  582. |2|[386Enh]
  583. |3|BOTH
  584. |4|.005 (seconds)
  585. |5|Increase this value if an application has trouble handling <ALT> keystrokes.
  586. |6|
  587. |7|This item specifies how long Windows waits to process a keyboard interrupt
  588. |7|after it processes and <ALT> interrupt.  Some applications expect slower
  589. |7|processing that Windows 386 Enhanced mode usually provides.
  590.  
  591. |1|AltPasteDelay
  592. |2|[386Enh]
  593. |3|BOTH
  594. |4|.025 (seconds)
  595. |5|
  596. |6|
  597. |7|This item specifies how long Windows waits before pasting any characters
  598. |7|after the <ALT> key has been pasted.  Some applications may require more
  599. |7|time for the recognition of <ALT> keystrokes.
  600.  
  601. |1|AutoRestoreScreen
  602. |2|[386Enh]
  603. |3|3.1
  604. |4|ON
  605. |5|This item only applies to VGA displays, and only affects applications that 
  606. |5|notify Windows that they can update their own screen automatically when 
  607. |5|notified by Windows.
  608. |6|
  609. |7|The item specifies what the display for non-Windows applications should be
  610. |7|restored by Windows, or by the application itself when it becomes active.
  611. |7|If set to ON, then Windows restores the screen.  This requires more memory,
  612. |7|but is considerably faster.
  613.  
  614. |1|BkGndNotifyAtPFault
  615. |2|[386Enh]
  616. |3|3.1
  617. |4|ON for VGA, OFF for 8514 displays
  618. |5|Set to OFF if you are using a display with special hardware (8514 or TIGA).
  619. |5|Set to ON for most VGA displays.
  620. |6|
  621. |7|If this item is set to OFF, Windows sends a notification when switching
  622. |7|between applications.  
  623.  
  624. |1|CGA40WOA.FON
  625. |2|[386Enh]
  626. |3|BOTH
  627. |4|--None--
  628. |5|To change this item, exit Windows and run Setup from DOS.  Then, change the
  629. |5|Codepage or Display setting.
  630. |6|
  631. |7|This item specifies the filename for the fixed-pitch display font used for
  632. |7|non-Windows apps with a display of 40 columns and 25 or fewer lines.
  633.  
  634. |1|CGA80WOA.FON
  635. |2|[386Enh]
  636. |3|BOTH
  637. |4|--None--
  638. |5|To change this item, exit Windows and run Setup from DOS.  Then, change the
  639. |5|Codepage or Display setting.
  640. |6|
  641. |7|This item specifies the filename for the fixed-pitch display font used for
  642. |7|non-Windows apps with a display of 80 columns and 25 or fewer lines.
  643.  
  644. |1|CGANoSnow
  645. |2|[386Enh]
  646. |3|BOTH
  647. |4|OFF
  648. |5|
  649. |6|
  650. |7|When this item is set to ON, causes Windows to do special handling to avoid
  651. |7|snow on an IBM CGA display.
  652.  
  653. |1|COM1AutoAssign
  654. |2|[386Enh]
  655. |3|BOTH
  656. |4|2 (seconds)
  657. |5|To change this item, pick the 386 Enhanced icon from the Control Panel.
  658. |6|Setting this value to 0 is normally not a good idea.  If it is necessary
  659. |6|for a particular program, your software vendor should advise you that this
  660. |6|setting is necessary.
  661. |7|This item specifies the contention detection values for each connected
  662. |7|communications port.  This value is used by Windows to determine how to 
  663. |7|arbitrate between requests for use of a device by more than one application 
  664. |7|(one of which is a non-Windows application). Zero (0) means any app can use
  665. |7|the device at any time.
  666.  
  667. |1|COM2AutoAssign
  668. |2|[386Enh]
  669. |3|BOTH
  670. |4|2 (seconds)
  671. |5|To change this item, pick the 386 Enhanced icon from the Control Panel.
  672. |6|Setting this value to 0 is normally not a good idea.  If it is necessary
  673. |6|for a particular program, your software vendor should advise you that this
  674. |6|setting is necessary.
  675. |7|This item specifies the contention detection values for each connected
  676. |7|communications port.  This value is used by Windows to determine how to 
  677. |7|arbitrate between requests for use of a device by more than one application 
  678. |7|(one of which is a non-Windows application). Zero (0) means any app can use
  679. |7|the device at any time.
  680.  
  681. |1|COM3AutoAssign
  682. |2|[386Enh]
  683. |3|BOTH
  684. |4|2 (seconds)
  685. |5|To change this item, pick the 386 Enhanced icon from the Control Panel.
  686. |6|Setting this value to 0 is normally not a good idea.  If it is necessary
  687. |6|for a particular program, your software vendor should advise you that this
  688. |6|setting is necessary.
  689. |7|This item specifies the contention detection values for each connected
  690. |7|communications port.  This value is used by Windows to determine how to 
  691. |7|arbitrate between requests for use of a device by more than one application 
  692. |7|(one of which is a non-Windows application). Zero (0) means any app can use
  693. |7|the device at any time.
  694.  
  695. |1|COM4AutoAssign
  696. |2|[386Enh]
  697. |3|BOTH
  698. |4|2 (seconds)
  699. |5|To change this item, pick the 386 Enhanced icon from the Control Panel.
  700. |6|Setting this value to 0 is normally not a good idea.  If it is necessary
  701. |6|for a particular program, your software vendor should advise you that this
  702. |6|setting is necessary.
  703. |7|This item specifies the contention detection values for each connected
  704. |7|communications port.  This value is used by Windows to determine how to 
  705. |7|arbitrate between requests for use of a device by more than one application 
  706. |7|(one of which is a non-Windows application). Zero (0) means any app can use
  707. |7|the device at any time.
  708.  
  709. |1|COM1Base
  710. |2|[386Enh]
  711. |3|BOTH
  712. |4|03F8h (address - port value in BIOS data area)
  713. |5|You can change this item by picking the Ports icon in the Control Panel,
  714. |5|and then picking the Advanced button.
  715. |6|
  716. |7|This item specifies the base (first) port for the serial port for both
  717. |7|standard mode and 386 Enhanced mode.
  718.  
  719. |1|COM2Base
  720. |2|[386Enh]
  721. |3|BOTH
  722. |4|02F8h (address - port value in BIOS data area)
  723. |5|You can change this item by picking the Ports icon in the Control Panel,
  724. |5|and then picking the Advanced button.
  725. |6|
  726. |7|This item specifies the base (first) port for the serial port for both
  727. |7|standard mode and 386 Enhanced mode.
  728.  
  729. |1|COM3Base
  730. |2|[386Enh]
  731. |3|BOTH
  732. |4|03E8h (address)
  733. |5|You can change this item by picking the Ports icon in the Control Panel,
  734. |5|and then picking the Advanced button.
  735. |6|
  736. |7|This item specifies the base (first) port for the serial port for both
  737. |7|standard mode and 386 Enhanced mode.
  738.  
  739. |1|COM4Base
  740. |2|[386Enh]
  741. |3|BOTH
  742. |4|----- (address - port value in BIOS data area)
  743. |5|You can change this item by picking the Ports icon in the Control Panel,
  744. |5|and then picking the Advanced button.
  745. |6|
  746. |7|This item specifies the base (first) port for the serial port for both
  747. |7|standard mode and 386 Enhanced mode.
  748.  
  749. |1|COMBoostTime
  750. |2|[386Enh]
  751. |3|BOTH
  752. |4|2 (milliseconds)
  753. |5|If a communication application is losing keyboard characters on the 
  754. |5|display, you can try increasing this value.
  755. |6|
  756. |7|This item specifies the amount of time allowed to a virtual machine to process
  757. |7|a COM interrupt.
  758.  
  759. |1|COM1Buffer
  760. |2|[386Enh]
  761. |3|BOTH
  762. |4|128
  763. |5|Increasing the buffer size may slow down communications on the port, but
  764. |5|may prevent some communications apps from losing characters at high baud rate.
  765. |6|Make sure that the corresponding COMxProtocol= entry has the proper value.
  766. |7|This item specifies the number of characters that the COM device will
  767. |7|buffer on this port.  The size of the buffer will depend upon the speed 
  768. |7|of the machine and the application's needs.
  769.  
  770. |1|COM2Buffer
  771. |2|[386Enh]
  772. |3|BOTH
  773. |4|128
  774. |5|Increasing the buffer size may slow down communications on the port, but
  775. |5|may prevent some communications apps from losing characters at high baud rate.
  776. |6|Make sure that the corresponding COMxProtocol= entry has the proper value.
  777. |7|This item specifies the number of characters that the COM device will
  778. |7|buffer on this port.  The size of the buffer will depend upon the speed 
  779. |7|of the machine and the application's needs.
  780.  
  781. |1|COM3Buffer
  782. |2|[386Enh]
  783. |3|BOTH
  784. |4|128
  785. |5|Increasing the buffer size may slow down communications on the port, but
  786. |5|may prevent some communications apps from losing characters at high baud rate.
  787. |6|Make sure that the corresponding COMxProtocol= entry has the proper value.
  788. |7|This item specifies the number of characters that the COM device will
  789. |7|buffer on this port.  The size of the buffer will depend upon the speed 
  790. |7|of the machine and the application's needs.
  791.  
  792. |1|COM4Buffer
  793. |2|[386Enh]
  794. |3|BOTH
  795. |4|128
  796. |5|Increasing the buffer size may slow down communications on the port, but
  797. |5|may prevent some communications apps from losing characters at high baud rate.
  798. |6|Make sure that the corresponding COMxProtocol= entry has the proper value.
  799. |7|This item specifies the number of characters that the COM device will
  800. |7|buffer on this port.  The size of the buffer will depend upon the speed 
  801. |7|of the machine and the application's needs.
  802.  
  803. |1|COMdrv30
  804. |2|[386Enh]
  805. |3|3.1
  806. |4|OFF
  807. |5|Set to ON if you are using a Windows 3.0 serial commuication driver, or
  808. |5|OFF if you are using a Windows 3.1 driver.
  809. |6|Check this if you are using a 3rd party comm driver (other than COMM.DRV).
  810. |7|If this item is ON, then the Virtual COM Driver (DCD) will use its own copy
  811. |7|of the serial communications driver's interrupt handler.  This will improve
  812. |7|the performace of the COM ports. 
  813.  
  814. |1|COM1FIFO
  815. |2|[386Enh]
  816. |3|3.1
  817. |4|ON
  818. |5|
  819. |6|
  820. |7|This item specifies whether the FIFO buffer of a COM port's 16550 Universal
  821. |7|Asynchronous Receiver Transmitter (UART) should be enabled (ON) or 
  822. |7|disabled (OFF).  If the serial port doesn't have a 16550 UART, then this
  823. |7|setting is ignored.
  824.  
  825. |1|COM2FIFO
  826. |2|[386Enh]
  827. |3|3.1
  828. |4|ON
  829. |5|
  830. |6|
  831. |7|This item specifies whether the FIFO buffer of a COM port's 16550 Universal
  832. |7|Asynchronous Receiver Transmitter (UART) should be enabled (ON) or 
  833. |7|disabled (OFF).  If the serial port doesn't have a 16550 UART, then this
  834. |7|setting is ignored.
  835.  
  836. |1|COM3FIFO
  837. |2|[386Enh]
  838. |3|3.1
  839. |4|ON
  840. |5|
  841. |6|
  842. |7|This item specifies whether the FIFO buffer of a COM port's 16550 Universal
  843. |7|Asynchronous Receiver Transmitter (UART) should be enabled (ON) or 
  844. |7|disabled (OFF).  If the serial port doesn't have a 16550 UART, then this
  845. |7|setting is ignored.
  846.  
  847. |1|COM4FIFO
  848. |2|[386Enh]
  849. |3|3.1
  850. |4|ON
  851. |5|
  852. |6|
  853. |7|This item specifies whether the FIFO buffer of a COM port's 16550 Universal
  854. |7|Asynchronous Receiver Transmitter (UART) should be enabled (ON) or 
  855. |7|disabled (OFF).  If the serial port doesn't have a 16550 UART, then this
  856. |7|setting is ignored.
  857.  
  858. |1|COM1Irq
  859. |2|[386Enh]
  860. |3|BOTH
  861. |4|4 (ISA and EISA), 4 (MCA)
  862. |5|You can change this item by picking the Ports icon in the Control Panel,
  863. |5|then picking the Advanced button.
  864. |6|If there is a hardware conflict between ports, set to a value of -1 to 
  865. |6|disable input from that COM port.
  866. |7|This item specifies which interrupt line is used by the device on the 
  867. |7|specified  serial port.  Check your documentation for the correct value.
  868.  
  869. |1|COM2Irq
  870. |2|[386Enh]
  871. |3|BOTH
  872. |4|3 (ISA and EISA), 3 (MCA)
  873. |5|You can change this item by picking the Ports icon in the Control Panel,
  874. |5|then picking the Advanced button.
  875. |6|If there is a hardware conflict between ports, set to a value of -1 to 
  876. |6|disable input from that COM port.
  877. |7|This item specifies which interrupt line is used by the device on the 
  878. |7|specified  serial port.  Check your documentation for the correct value.
  879.  
  880. |1|COM3Irq
  881. |2|[386Enh]
  882. |3|BOTH
  883. |4|4 (ISA and EISA), 3 (MCA)
  884. |5|You can change this item by picking the Ports icon in the Control Panel,
  885. |5|then picking the Advanced button.
  886. |6|If there is a hardware conflict between ports, set to a value of -1 to 
  887. |6|disable input from that COM port.
  888. |7|This item specifies which interrupt line is used by the device on the 
  889. |7|specified  serial port.  Check your documentation for the correct value.
  890.  
  891. |1|COM4Irq
  892. |2|[386Enh]
  893. |3|BOTH
  894. |4|3 (ISA and EISA), 3 (MCA)
  895. |5|You can change this item by picking the Ports icon in the Control Panel,
  896. |5|then picking the Advanced button.
  897. |6|If there is a hardware conflict between ports, set to a value of -1 to 
  898. |6|disable input from that COM port.
  899. |7|This item specifies which interrupt line is used by the device on the 
  900. |7|specified  serial port.  Check your documentation for the correct value.
  901.  
  902. |1|COMIrqSharing
  903. |2|[386Enh]
  904. |3|BOTH
  905. |4|ON for Micro Channel and EISA machines, OFF for others.
  906. |5|
  907. |6|
  908. |7|This item specifies whether COM interrupt liens can be sharable between
  909. |7|multiple serial ports or with other devices.
  910.  
  911. |1|COM1Protocol
  912. |2|[386Enh]
  913. |3|BOTH
  914. |4|-- blank --
  915. |5|Set this to XOFF is a communications app using that port is losing characters
  916. |5|whicle doing text transfers at high baud rates.
  917. |6|Leave this entry blank if the application does binary data transfers.  If
  918. |6|it is set to XOFF, it might suspend binary transmissions.
  919. |7|This item specifies whether Windows 386 Enhanced mode should stop simulating
  920. |7|characters in a virtual machine after the virtual machines sends an XOFF
  921. |7|character.
  922.  
  923. |1|COM2Protocol
  924. |2|[386Enh]
  925. |3|BOTH
  926. |4|-- blank --
  927. |5|Set this to XOFF is a communications app using that port is losing characters
  928. |5|whicle doing text transfers at high baud rates.
  929. |6|Leave this entry blank if the application does binary data transfers.  If
  930. |6|it is set to XOFF, it might suspend binary transmissions.
  931. |7|This item specifies whether Windows 386 Enhanced mode should stop simulating
  932. |7|characters in a virtual machine after the virtual machines sends an XOFF
  933. |7|character.
  934.  
  935. |1|COM3Protocol
  936. |2|[386Enh]
  937. |3|BOTH
  938. |4|-- blank --
  939. |5|Set this to XOFF is a communications app using that port is losing characters
  940. |5|whicle doing text transfers at high baud rates.
  941. |6|Leave this entry blank if the application does binary data transfers.  If
  942. |6|it is set to XOFF, it might suspend binary transmissions.
  943. |7|This item specifies whether Windows 386 Enhanced mode should stop simulating
  944. |7|characters in a virtual machine after the virtual machines sends an XOFF
  945. |7|character.
  946.  
  947. |1|COM4Protocol
  948. |2|[386Enh]
  949. |3|BOTH
  950. |4|-- blank --
  951. |5|Set this to XOFF is a communications app using that port is losing characters
  952. |5|whicle doing text transfers at high baud rates.
  953. |6|Leave this entry blank if the application does binary data transfers.  If
  954. |6|it is set to XOFF, it might suspend binary transmissions.
  955. |7|This item specifies whether Windows 386 Enhanced mode should stop simulating
  956. |7|characters in a virtual machine after the virtual machines sends an XOFF
  957. |7|character.
  958.  
  959. |1|Device
  960. |2|[386Enh]
  961. |3|BOTH
  962. |4|--None-- (usually have multiple lines)
  963. |5|
  964. |6|Be very careful about manually changing items starting with DEVICE=.  You
  965. |6|can stop Windows from starting by incorrectly changing one of these items.
  966. |7|This item specifies which virtual devices are being used by Windows in the
  967. |7|386 Enhanced mode.  If the device is built into the WIN386.EXE file, then
  968. |7|it will start with an asterick (*).  There are normally multiple lines
  969. |7|staring with DEVICE=.
  970.  
  971. |1|Display
  972. |2|[386Enh]
  973. |3|BOTH
  974. |4|--None--
  975. |5|You can change this entry by picking the Windows Setup icon from the Main
  976. |5|Group window.
  977. |6|
  978. |7|This entry specifies the display device that is being used with Windows 
  979. |7|386 Enchanced mode.  Setup assigns an appropriate value based on your
  980. |7|system configuration.
  981.  
  982. |1|DMABufferIn1MB
  983. |2|[386Enh]
  984. |3|BOTH
  985. |4|OFF
  986. |5|
  987. |6|
  988. |7|If this item is set to ON, Windows uses the first 1 MG of memory (above
  989. |7|640k, if possible) for use by the DMA buffer to be compatible with 8-bit 
  990. |7|bus master cards.
  991.  
  992. |1|DMABufferSize
  993. |2|[386Enh]
  994. |3|BOTH
  995. |4|16 (kilobytes)
  996. |5|
  997. |6|
  998. |7|This item specifies the size to be reserved for the DMA buffer (above 640k,
  999. |7|if possible).  Windows 386 Enhanced mode will default to a DMA buffer size 
  1000. |7|that will handle disk access.  Central Point Software recommends a setting
  1001. |7|of 64.  Other 3rd party programs may have their own recommendations.
  1002.  
  1003. |1|DOSPromptExitInstruc
  1004. |2|[386Enh]
  1005. |3|3.1
  1006. |4|ON
  1007. |5|
  1008. |6|
  1009. |7|If this item is ON, than a messages will appear when you start the MS-DOS
  1010. |7|prompt, with instructions on how to exit and switch to another application.
  1011.  
  1012. |1|DualDisplay
  1013. |2|[386Enh]
  1014. |3|BOTH
  1015. |4|--None--
  1016. |5|Only used by systems with dual monitors.
  1017. |6|
  1018. |7|If this item is set to ON, then the memory between B000:0000 and B7FF:000F
  1019. |7|will be left unused and available to a monochrome monitor.  You must also
  1020. |7|use the parameter i=B000-B755 in the DEVICE=EMM386 line of your CONFIG.SYS.
  1021.  
  1022. |1|EBIOS
  1023. |2|[386Enh]
  1024. |3|BOTH
  1025. |4|*ebios
  1026. |5|
  1027. |6|
  1028. |7|This item specifies the extended BIOS device being used with Windows in the
  1029. |7|386 Enhanced mode.  The default is the value that Setup assigns, based on
  1030. |7|your system configuration.
  1031.  
  1032. |1|EGA40WOA.FON
  1033. |2|[386Enh]
  1034. |3|BOTH
  1035. |4|--None--
  1036. |5|You can change this entry by exiting Windows and running Setup from DOS, 
  1037. |5|changing the Codepage or Display setting.
  1038. |6|
  1039. |7|This item specifies the filename of the fixed-pitch display font used for
  1040. |7|non-Windows applications with a display or 40 columns and no more than 25
  1041. |7|lines.
  1042.  
  1043. |1|EGA80WOA.FON
  1044. |2|[386Enh]
  1045. |3|BOTH
  1046. |4|--None--
  1047. |5|You can change this entry by exiting Windows and running Setup from DOS, 
  1048. |5|changing the Codepage or Display setting.
  1049. |6|
  1050. |7|This item specifies the filename of the fixed-pitch display font used for
  1051. |7|non-Windows applications with a display or 80 columns and no more than 25
  1052. |7|lines.
  1053.  
  1054. |1|EISADMA
  1055. |2|[386Enh]
  1056. |3|BOTH
  1057. |4|OFF if not EISA -- channel,size if EISA
  1058. |5|This item only applies to EISA machines.  But set to OFF if you cannot run
  1059. |5|Windows in the 386 Enhanced mode on your EISA machine.
  1060. |6|
  1061. |7|The item specifies the mode of operation of an extended DMA channel for 
  1062. |7|EISA machines.  The default for EISA machines is: 0,8; 1,8; 2,8; 3,8; 5,16w
  1063. |7|6,16w, 7,16w.
  1064.  
  1065. |1|EMMExclude
  1066. |2|[386Enh]
  1067. |3|BOTH
  1068. |4|--None--
  1069. |5|The range must be between A000 and EFFF.  The values are adjusted up and
  1070. |5|down to a multiple of 16k.
  1071. |6|
  1072. |7|Scanning a range of memory in use by an adapter can interfer with that
  1073. |7|adapter.
  1074. |7|This item specifies a range of memory that Windows will not scan to find
  1075. |7|unused address space betweeen A000 and EFFF.  You can specify more than one
  1076. |7|range by including more than one EMMExclude= entries.
  1077.  
  1078. |1|EMMInclude
  1079. |2|[386Enh]
  1080. |3|BOTH
  1081. |4|--None--
  1082. |5|
  1083. |6|Be very careful using this statement unless you are sure that the memory
  1084. |6|area you specify is safe for Windows to use.
  1085. |7|This item specifies a range of memory that Windows will scan for unused
  1086. |7|address space regardless of what else might be there.  EMMInclude takes
  1087. |7|precedent over EMMExclude if the ranges overlap.  You can specify multiple
  1088. |7|ranges by using multiple EMMInclude= statements.  The starting and ending
  1089. |7|values must be between A000 and EFFF, and these values are adjusted up or
  1090. |7|down to an even multiple of 16k.
  1091.  
  1092. |1|EMMPageFrame
  1093. |2|[386Enh]
  1094. |3|BOTH
  1095. |4|--None--
  1096. |5|
  1097. |6|
  1098. |7|This item specifies the starting paragraph where the 64k pages frame will
  1099. |7|begin when Windows cannot find a suitable spot.  For example, C400 will
  1100. |7|start the page frame at C400:0000.
  1101.  
  1102. |1|EMMSize
  1103. |2|[386Enh]
  1104. |3|BOTH
  1105. |4|65,536 (kilobytes)
  1106. |5|If set to 0, then no expanded memory will be allocated, but it doesn't turn
  1107. |5|off EMS.  Use NoEMMDriver=ON to turn off EMS entirely.
  1108. |6|
  1109. |7|This item specifies the total amount of memory to be made available for
  1110. |7|mapping as expanded memory.
  1111.  
  1112. |1|FileSysChange
  1113. |2|[386Enh]
  1114. |3|BOTH
  1115. |4|ON for 386 Enhanced mode, OFF for standard mode
  1116. |5|Setting this item to ON can significantly slow system performance.
  1117. |6|
  1118. |7|This item indicates whether the File Manager automatically receives
  1119. |7|messages anytime a non-Windows application creates, renames, or deletes a
  1120. |7|file.
  1121.  
  1122. |1|Global
  1123. |2|[386Enh]
  1124. |3|BOTH
  1125. |4|
  1126. |5|
  1127. |6|The entry for the device name must appear EXACTLY as it is listed in
  1128. |6|CONFIG.SYS for the Global= to work.
  1129. |7|This item specifies MS-DOS devices loaded in CONFIG.SYS that need to be
  1130. |7|global to the system.  The default is that all devices loaded in CONFIG.SYS
  1131. |7|are global, but a driver can specify that it is local only.  You can use
  1132. |7|this entry to override the local specification.
  1133.  
  1134. |1|HardDiskDMABuffer
  1135. |2|[386Enh]
  1136. |3|3.1
  1137. |4|0 for AT architecture, 64 for Micro Channel systems, or other that use
  1138. |4|DMA channel #3.
  1139. |5|If you use SmartDrive with double-buffering, the default is 0.
  1140. |6|
  1141. |7|This item specifies the amount of memory used for the Direct Memory
  1142. |7|Access (DMA) buffer.  If you use SmartDrive and double-buffering, then
  1143. |7|this amount is determined automatically.
  1144.  
  1145. |1|IdleVMWakeUpTime
  1146. |2|[386Enh]
  1147. |3|3.1
  1148. |4|8 (seconds)
  1149. |5|
  1150. |6|
  1151. |7|This item specifies how long the timer interrupts wait to "wake up" idle
  1152. |7|virtual machines.  If a virtual machine doesn't use timer interrupts (INT 8
  1153. |7|or INT 1Ch), this entry forces timer interrupts to occur.  The value is 
  1154. |7|rounded down to the lowest power of 2.
  1155.  
  1156. |1|IgnoreInstalledEMM
  1157. |2|[386Enh]
  1158. |3|BOTH
  1159. |4|OFF
  1160. |5|
  1161. |6|Starting Windows with an unknown EMM running can cause the system to fail.
  1162. |7|If this item is set to ON, then Windows will start in the 386 Enhanced mode
  1163. |7|even if an unknown expanded memory manager is running.  This item applies
  1164. |7|only to EMMs servicisng physical EMS hardware.
  1165.  
  1166. |1|InDOSPolling
  1167. |2|[386Enh]
  1168. |3|BOTH
  1169. |4|OFF
  1170. |5|Setting this to ON will slow down system performance slightly, but may be
  1171. |5|necessary with some memory-resident software.
  1172. |6|
  1173. |7|If this item is set to ON, then it prevents Windows from running other
  1174. |7|applications when memory-resident software has the InDOS flag set.  The
  1175. |7|ON setting is necessary if the memory-resident software needs to be in 
  1176. |7|a critical section to do operations off an INT 21 hook.
  1177.  
  1178. |1|INT28Critical
  1179. |2|[386Enh]
  1180. |3|BOTH
  1181. |4|ON
  1182. |5|Some network virtual devices do internal task switching on INT 28h 
  1183. |5|interrupts. Setting this item to OFF might hang such software.
  1184. |6|If you aren't using a network, you may get faster task switching by 
  1185. |6|setting this switch to OFF>
  1186. |7|This item specifies whether a critical section is needed to handle INT 28h
  1187. |7|interrupts used by memory-resident software.  If you are not using network
  1188. |7|software as descibed above, then setting this to OFF might improve Windows
  1189. |7|performance slightly.
  1190.  
  1191. |1|IRQ9Global
  1192. |2|[386Enh]
  1193. |3|BOTH
  1194. |4|OFF
  1195. |5|Set this entry to ON if your system hangs when it reads from a floppy 
  1196. |5|drive.
  1197. |6|
  1198. |7|If set to ON, converts the IRQ 9 masks to global.
  1199.  
  1200. |1|Keyboard
  1201. |2|[386Enh]
  1202. |3|BOTH
  1203. |4|--None--
  1204. |5|You can change this entry by picking the Windows Setup icon from the Main 
  1205. |5|Group window.
  1206. |6|
  1207. |7|The item specifies the keyboard driver for Windows in the 386 Enhanced mode.
  1208. |7|Setup assigns an appropriate value based on your system configuration.
  1209.  
  1210. |1|KeyBoostTime
  1211. |2|[386Enh]
  1212. |3|BOTH
  1213. |4|.001 (seconds)
  1214. |5|Increasing the size of this entry increases the response of keystrokes when
  1215. |5|several background applications are running.
  1216. |6|
  1217. |7|This item specifies how much time an application gets to run with increased
  1218. |7|priority when it receives a keystroke.
  1219.  
  1220. |1|KeyBufferDelay
  1221. |2|[386Enh]
  1222. |3|BOTH
  1223. |4|.2 (seconds)
  1224. |5|Some applications may require more than the default .2 seconds.
  1225. |6|
  1226. |7|This item specifies the time to delay pasting keyboard input after the
  1227. |7|keyboard buffer is full.
  1228.  
  1229. |1|KeyIdleDelay
  1230. |2|[386Enh]
  1231. |3|BOTH
  1232. |4|.5 (seconds)
  1233. |5|You can set the value to 0 to speed up keyboard input, but some applications
  1234. |5|might respond sluggishly if you do.
  1235. |6|
  1236. |7|This item specifies how long Windows ignores idel calls after simulating a
  1237. |7|keystroke into a virtual machine.
  1238.  
  1239. |1|KeyPasteCRSkipCount
  1240. |2|[386Enh]
  1241. |3|3.1
  1242. |4|10
  1243. |5|If you are losing characters or the screen does not update often enough
  1244. |5|while pasting information from the Clipboard, then increase this value.
  1245. |6|
  1246. |7|This item specifies the number of times that a read-status INT 16 call 
  1247. |7|should return a status of "empty" for the keyboard buffer after pasting a 
  1248. |7|carriage return and before pasting another character.
  1249.  
  1250. |1|KeyPasteDelay
  1251. |2|[386Enh]
  1252. |3|BOTH
  1253. |4|.003 (seconds)
  1254. |5|Some applications might require more time than the .003 second default for
  1255. |5|recognition of a keystroke.
  1256. |6|
  1257. |7|This item specifies how long to wait before pasting any characters after a
  1258. |7|key has been pasted.
  1259.  
  1260. |1|KeyPasteSkipCount
  1261. |2|[386Enh]
  1262. |3|3.1
  1263. |4|2
  1264. |5|If you are losing characters or the screen does not update often enough
  1265. |5|while pasting information from the Clipboard, then increase this value.
  1266. |6|
  1267. |7|This item specifies the number of times that a read-status INT 16 call 
  1268. |7|should return a status of "empty" for the keyboard buffer before pasting
  1269. |7|another character.  This item is related to the KeyPasteCRSkipCount.
  1270.  
  1271. |1|KeyPasteTimeout
  1272. |2|[386Enh]
  1273. |3|BOTH
  1274. |4|1 (seconds)
  1275. |5|
  1276. |6|
  1277. |7|This item specifies how much time to allow an application to make the 
  1278. |7|necessary BIOS calls for reading keyboard input before Windows will change
  1279. |7|from the fast paste (INT 16h) to the slow paste (INT 9h) mechanism.
  1280.  
  1281. |1|KybdPasswd
  1282. |2|[386Enh]
  1283. |3|3.1
  1284. |4|ON for IBM PS/2 computers, OFF for all others
  1285. |5|This item only applies to 8042 keyboard controllers that are compatible
  1286. |5|with the PS/2 computer.
  1287. |6|
  1288. |7|This item specifies whether the Virtual Keyboard Device (VKD) should support
  1289. |7|PS/2 8042 commands that implement password security.
  1290.  
  1291. |1|KybdReboot
  1292. |2|[386Enh]
  1293. |3|3.1
  1294. |4|ON
  1295. |5|If your computer hangs while rebooting, then set this entry to OFF.
  1296. |6|
  1297. |7|If this item is ON, then Windows will attempt to reboot the computer using
  1298. |7|a keyboard controller command.  If this item is OFF, then Windows will quit
  1299. |7|and display a prompt to press CTRL+ALT+DEL a second time if you  attempt to
  1300. |7|reboot from the keyboard while running Windows.
  1301.  
  1302. |1|Local
  1303. |2|[386Enh]
  1304. |3|BOTH
  1305. |4|CON
  1306. |5|Most device drivers will not work properly when this entry is used.
  1307. |6|
  1308. |7|This item specifies the DOS device drivers that need to be local to each
  1309. |7|virtual machine.  The device-name must be an exact match to the actual
  1310. |7|device driver (usually, all caps).
  1311.  
  1312. |1|LocalLoadHigh
  1313. |2|[386Enh]
  1314. |3|3.1
  1315. |4|OFF
  1316. |5|
  1317. |6|
  1318. |7|This item specifies how the upper memory blocks (UMB) are used when Windows
  1319. |7|is running under DOS 5.0.  If it is set to OFF, the Window uses all the
  1320. |7|available UMBs, leaving no extra UMBs available for virtual machines.  If
  1321. |7|it is set to ON, then Windows does not use all of the available UMBs.
  1322.  
  1323. |1|LocalReboot
  1324. |2|[386Enh]
  1325. |3|3.1
  1326. |4|ON
  1327. |5|
  1328. |6|If this is set to OFF, then you have no way to recover when a single program
  1329. |6|crashes (like in Windows 3.0)
  1330. |7|This item specifies what happens when you press CTRL+ALT+DEL when you get
  1331. |7|an unrecoverable application error in the 386 Enhanced mode.  If this 
  1332. |7|setting is ON, you can quit the application without rebooting.  If this
  1333. |7|setting is OFF, then it will reboot the system, not just close the application.
  1334.  
  1335. |1|LPT1AutoAssign
  1336. |2|[386Enh]
  1337. |3|3.0
  1338. |4|60
  1339. |5|This setting applies to Windows version 3.0 only, and is ignored in Windows
  1340. |5|3.1.  
  1341. |6|
  1342. |7|This item specifies the contention detection value for each connected COM
  1343. |7|port.  Windows uses this value to determine how to arbirtate requests for 
  1344. |7|the use of a device by more than one application, if at least one of those 
  1345. |7|applications is a non-Windows application.
  1346.  
  1347. |1|LPT2AutoAssign
  1348. |2|[386Enh]
  1349. |3|BOTH
  1350. |4|60
  1351. |5|This setting applies to Windows version 3.0 only, and is ignored in Windows
  1352. |5|3.1.  
  1353. |6|
  1354. |7|This item specifies the contention detection value for each connected COM
  1355. |7|port.  Windows uses this value to determine how to arbirtate requests for 
  1356. |7|the use of a device by more than one application, if at least one of those 
  1357. |7|applications is a non-Windows application.
  1358.  
  1359. |1|LPT3AutoAssign
  1360. |2|[386Enh]
  1361. |3|BOTH
  1362. |4|60
  1363. |5|This setting applies to Windows version 3.0 only, and is ignored in Windows
  1364. |5|3.1.  
  1365. |6|
  1366. |7|This item specifies the contention detection value for each connected COM
  1367. |7|port.  Windows uses this value to determine how to arbirtate requests for 
  1368. |7|the use of a device by more than one application, if at least one of those 
  1369. |7|applications is a non-Windows application.
  1370.  
  1371. |1|LPT4AutoAssign
  1372. |2|[386Enh]
  1373. |3|BOTH
  1374. |4|60
  1375. |5|This setting applies to Windows version 3.0 only, and is ignored in Windows
  1376. |5|3.1.  
  1377. |6|
  1378. |7|This item specifies the contention detection value for each connected COM
  1379. |7|port.  Windows uses this value to determine how to arbirtate requests for 
  1380. |7|the use of a device by more than one application, if at least one of those 
  1381. |7|applications is a non-Windows application.
  1382.  
  1383. |1|LRULowRateMult
  1384. |2|[386Enh]
  1385. |3|3.1
  1386. |4|10
  1387. |5|You should never need to change this value.
  1388. |6|
  1389. |7|This item specifies the value used to determine the Least Recently Used (LRU)
  1390. |7|low paging rate sweep frequency, which is computed by multiplying the value
  1391. |7|of LRUSweepFreq= by the value specified here.  Values can be between 1 and
  1392. |7|65535.
  1393.  
  1394. |1|LRURateChngTime
  1395. |2|[386Enh]
  1396. |3|3.1
  1397. |4|10,000 (milliseconds)
  1398. |5|You should never need to change this value.
  1399. |6|
  1400. |7|This item specifies the length of time that the Virtual Memory Manager (VMM)
  1401. |7|stays at high rate with no paging before switching to low rate, and the 
  1402. |7|length of time the VMM stays at low rate with no paging before turning the 
  1403. |7|LRU sweep off.
  1404.  
  1405. |1|LRUSweepFreq
  1406. |2|[386Enh]
  1407. |3|3.1
  1408. |4|250 (milliseconds)
  1409. |5|You should never need to change this value.
  1410. |6|
  1411. |7|This item specifies the length of time between LRU sweep passes.  It is also
  1412. |7|the high paging rate sweep frequency.
  1413.  
  1414. |1|LRUSweepLen
  1415. |2|[386Enh]
  1416. |3|3.1
  1417. |4|1024 (length-in-pages)
  1418. |5|You should never need to change this value.
  1419. |6|
  1420. |7|This item specifies the length in pages of the region swept on each pass.
  1421.  
  1422. |1|LRUSweepLowWater
  1423. |2|[386Enh]
  1424. |3|3.1
  1425. |4|24
  1426. |5|You should never need to change this value.
  1427. |6|
  1428. |7|This item specifies when the LRU sweep should be turned on.  When the number
  1429. |7|of free pages drops below this value, the sweeper is turned on.
  1430.  
  1431. |1|LRUSweepReset
  1432. |2|[386Enh]
  1433. |3|3.1
  1434. |4|500 (milliseconds)
  1435. |5|You should never need to change this value.
  1436. |6|
  1437. |7|This item specifies the time desired for an ACC bit reset divided by 4 MB
  1438. |7|of pages.
  1439.  
  1440. |1|MapPhysAddress
  1441. |2|[386Enh]
  1442. |3|BOTH
  1443. |4|--None--
  1444. |5|This is only neccessary if you are using an older DOS device driver than
  1445. |5|needs this contiguous memory (such as an older version of RAMDrive).
  1446. |6|
  1447. |7|This item specifies the address range (in megabytes) in which the memory
  1448. |7|manager will preallocate physical page-table entries and linear address space.
  1449.  
  1450. |1|MaxBPs
  1451. |2|[386Enh]
  1452. |3|3.1
  1453. |4|200
  1454. |5|You may need to increase this value if you are using a 3rd party virtual 
  1455. |5|device driver that requires more break points than the default value.
  1456. |6|
  1457. |7|This item specifies the maximum number of break points (a method of 
  1458. |7|transferring control to Windows in the 386 Enhanced mode) that can be used
  1459. |7|by VMM.
  1460.  
  1461. |1|MaxCOMPort
  1462. |2|[386Enh]
  1463. |3|3.1
  1464. |4|4
  1465. |5|You can change this value if you have more than four COM ports in your system.
  1466. |6|
  1467. |7|This item specifies the maximum number of COM ports supported in the 386
  1468. |7|Enhanced mode.
  1469.  
  1470. |1|MaxDMAPGAddress
  1471. |2|[386Enh]
  1472. |3|3.1
  1473. |4|0FFFh for non-EISA computers, 0FFFFFh for EISA computers.
  1474. |5|
  1475. |6|
  1476. |7|This item specifies the maximum physical page address that can be used for
  1477. |7|DMA.  This only works for hard drives that supports DMA.
  1478.  
  1479. |1|MaxPagingFileSize
  1480. |2|[386Enh]
  1481. |3|BOTH
  1482. |4|50% of available disk space (kilobytes)
  1483. |5|You can change this item by picking the 386 Enhanced icon in the Control
  1484. |5|Panel, the pick Virtual Memory to set a value.
  1485. |6|
  1486. |7|This item specifies the maximum size for a temporary swap file.  It is not
  1487. |7|used if you have a permanent swap file set.
  1488.  
  1489. |1|MaxPhysPage
  1490. |2|[386Enh]
  1491. |3|3.1
  1492. |4|hexadecimal-page-number
  1493. |5|
  1494. |6|
  1495. |7|This item specifies the maximum physical page number that VMM can manage
  1496. |7|as a useable pages, allowing pages to be added at a physical address
  1497. |7|beyond what the VMM recognized during initialization.
  1498.  
  1499. |1|MCADMA
  1500. |2|[386Enh]
  1501. |3|3.1
  1502. |4|ON for most MCA computers, OFF for all other computers
  1503. |5|
  1504. |6|
  1505. |7|This item specifies whether Windows should use the Micro Channel (MCA)
  1506. |7|extensions to DMA.  
  1507.  
  1508. |1|MessageBackColor
  1509. |2|[386Enh]
  1510. |3|3.1
  1511. |4|1 (Blue)
  1512. |5|
  1513. |6|
  1514. |7|This item specifies the background color of message screens, such at the
  1515. |7|screen that appears when you press CTRL+ALT+DEL.
  1516.  
  1517. |1|MessageTextColor
  1518. |2|[386Enh]
  1519. |3|3.1
  1520. |4|F (white)
  1521. |5|
  1522. |6|
  1523. |7|This item specifies the color used to display text in message screens, such
  1524. |7|as the screen that appears when you press CTRL+ALT+DEL.
  1525.  
  1526. |1|MinTimeSlice
  1527. |2|[386Enh]
  1528. |3|BOTH
  1529. |4|20 (milliseconds)
  1530. |5|A lower value will decrease overall system performance, but may make
  1531. |5|the multitasking appear smoother.
  1532. |6|
  1533. |7|This item specifies the minimum time a virtual machine will be allowed to
  1534. |7|run before other virtual machines to take over.  
  1535.  
  1536. |1|MinUnlockMem
  1537. |2|[386Enh]
  1538. |3|3.1
  1539. |4|40 (kilobytes)
  1540. |5|You should never need to change this value.
  1541. |6|
  1542. |7|This item specifies the amount of memory that must remain unlocked and
  1543. |7|available for use when resuming a virtual machine if more than one 
  1544. |7|virtual machine is running.
  1545.  
  1546. |1|MinUserDiskSpace
  1547. |2|[386Enh]
  1548. |3|BOTH
  1549. |4|2000 (bytes)
  1550. |5|This item has no effect if you have set up a permanent swap file.
  1551. |6|
  1552. |7|This item tells Windows how much disk space to leave free when creating a
  1553. |7|temporary swap file.  You can use this item if your system's paging drive
  1554. |7|has less available space than Windows can use for paging.
  1555.  
  1556. |1|Mouse
  1557. |2|[386Enh]
  1558. |3|BOTH
  1559. |4|--None--
  1560. |5|You can change this item by picking the Windows Setup icon in the Main
  1561. |5|Group window.
  1562. |6|
  1563. |7|This item specifies the virtual device that handles mouse hardware in the
  1564. |7|386 Enhanced mode.  Setup assigns an appropriate value based on your system 
  1565. |7|configuration.
  1566.  
  1567. |1|MouseSoftInit
  1568. |2|[386Enh]
  1569. |3|BOTH
  1570. |4|ON
  1571. |5|Set to ON if you want to use a mouse with a non-Windows application started
  1572. |5|in a window.
  1573. |6|
  1574. |7|This item specifies whether Windows should convert INT 33h function 0 hard
  1575. |7|initialization calls to function 33 soft initialization calls, which do not 
  1576. |7|reset the mouse hardware.
  1577.  
  1578. |1|NetAsynchFallback
  1579. |2|[386Enh]
  1580. |3|BOTH
  1581. |4|OFF
  1582. |5|
  1583. |6|
  1584. |7|If this item is set to ON, Windows attempts to save a failing NetBIOS
  1585. |7|request.
  1586.  
  1587. |1|NetAsynchTimeout
  1588. |2|[386Enh]
  1589. |3|BOTH
  1590. |4|5 (seconds)
  1591. |5|
  1592. |6|
  1593. |7|This item specifies the timeout period when Windows needs to enter a critical
  1594. |7|section to service an asynchronous NetBIOS request.  This is only used when
  1595. |7| NetAsynchFallback= is set.
  1596.  
  1597. |1|NetDMASize
  1598. |2|[386Enh]
  1599. |3|BOTH
  1600. |4|32 on Micro Channel machines, 0 on others (kilobytes)
  1601. |5|
  1602. |6|
  1603. |7|This item specifies the DMA buffer size for NetBIOS transport software if a
  1604. |7|network as be installed.  In this case, the buffer size is the larger 
  1605. |7|value between this value and the DMABufferSize= entry.
  1606.  
  1607. |1|NetHeapSize
  1608. |2|[386Enh]
  1609. |3|BOTH
  1610. |4|12
  1611. |5|
  1612. |6|
  1613. |7|This item specifies the size, in 4k increments, of the data-transfer buffers
  1614. |7|that Windows in the 386 Enhanced mode allocates in conventional memory for 
  1615. |7|transferring data over a network.
  1616.  
  1617. |1|Network
  1618. |2|[386Enh]
  1619. |3|BOTH
  1620. |4|--None--
  1621. |5|You can change this item by picking the Windows Setup icon from the Main
  1622. |5|Group window.
  1623. |6|
  1624. |7|This item specifies the type of network used with Windows in the 386
  1625. |7|enhanced mode.  Setup assigns an appropriate value based on your system
  1626. |7|configuration.
  1627.  
  1628. |1|NMIReboot
  1629. |2|[386Enh]
  1630. |3|BOTH
  1631. |4|OFF
  1632. |5|
  1633. |6|
  1634. |7|If this item is set to ON, then a reboot will occur when a nonmaskable
  1635. |7|interrupt is received.
  1636.  
  1637. |1|NoEMMDriver
  1638. |2|[386Enh]
  1639. |3|BOTH
  1640. |4|OFF
  1641. |5|
  1642. |6|If you need expanded memory for any of your non-Windows program, don't set
  1643. |6|this value to ON.
  1644. |7|If this item is set to ON, it prevents Windows in the 386 Enhanced mode
  1645. |7|from installing an expanded memory driver.  Setting this value to ON will
  1646. |7|allow Windows a better shot at putting its translation buffers in upper
  1647. |7|memory, leaving more lower memory in all the virtual machines.  If you set 
  1648. |7|EMMSize=0 then no UMBs will be allocated, but the EMS driver will still 
  1649. |7|be loaded.
  1650.  
  1651. |1|NoWaitNetIO
  1652. |2|[386Enh]
  1653. |3|3.1
  1654. |4|ON
  1655. |5|
  1656. |6|
  1657. |7|This item specifies whether to convert synchronous NetBIOS commands to
  1658. |7|asynchronous commands.  If it is set to ON, synchronous NetBIOS commands
  1659. |7|are converted.  This can improve overall system performance when running 
  1660. |7|several applications.
  1661.  
  1662. |1|OverlappedIO
  1663. |2|[386Enh]
  1664. |3|3.1
  1665. |4|ON if InDOSPolling=ON, otherwise OFF
  1666. |5|You should never need to change this value.
  1667. |6|
  1668. |7|If this item is ON, then several virtual machines can make read and write
  1669. |7|requests to a disk before the first request has been completed.
  1670.  
  1671. |1|PageBuffers
  1672. |2|[386Enh]
  1673. |3|3.1
  1674. |4|4
  1675. |5|This setting is only used if you are using 32-bit disk access and you have
  1676. |5|a permanent swap file. Increasing this value can improve Windows performance.
  1677. |6|
  1678. |7|This item specifies the number of 4K page buffers used to store asynchronous
  1679. |7|read and write pages.  
  1680.  
  1681. |1|PageOverCommit
  1682. |2|[386Enh]
  1683. |3|3.1
  1684. |4|4 (megabytes)
  1685. |5|Increasing this value  increases the amount of available linear address 
  1686. |5|space, and can also slow down the system.
  1687. |6|
  1688. |7|This item specifies the multiplier that determines the amount of linear
  1689. |7|address space the VMM will create for the system, which is computed by rounding                                                                       
  1690. |7|up the amount of available physical memory to the nearest 4 MB and then 
  1691. |7|multiplying that value by the value specified for PageOverCommit=.  The 
  1692. |7|value can be between 1 and 20.
  1693.  
  1694. |1|Paging
  1695. |2|[386Enh]
  1696. |3|BOTH
  1697. |4|ON
  1698. |5|Set this item to OFF only if you need the disk space that would be used 
  1699. |5|for a temporary swap file.
  1700. |6|
  1701. |7|This item sets demand paging (virtual memory).  
  1702.  
  1703. |1|PagingDrive
  1704. |2|[386Enh]
  1705. |3|BOTH
  1706. |4|--None-- (Drive-Letter)
  1707. |5|This item is ignored if you have a permanent swap file.
  1708. |6|
  1709. |7|This item specifies the disk drive where Windows in the 386 Enhanced mode
  1710. |7|will allocate a temporary swap file.  If you dont' have a permanent swap
  1711. |7|file and no drive is specified, or the specified drive does not exist, then
  1712. |7|Windows attempts to put the temporary swap file on the drive containing
  1713. |7|SYSTEM.INI.
  1714.  
  1715. |1|PagingFile
  1716. |2|[386Enh]
  1717. |3|3.1
  1718. |4|WINDOWS\WIN386.SWP (path-and-filename)
  1719. |5|This item is ignored if you have a permanent swap file.
  1720. |6|
  1721. |7|This item specifies the path and filename for the temporary swap file that
  1722. |7|is created when you start Windows in the 386 Enhanced mode.  The file is
  1723. |7|deleted when you quit Windows.  This setting overrides the PagingDrive=
  1724. |7|setting.
  1725.  
  1726. |1|PerformBackfill
  1727. |2|[386Enh]
  1728. |3|3.1
  1729. |4|ON
  1730. |5|You should never need to change this value, because Windows can automatically
  1731. |5|detect whether to perform a backfill.
  1732. |6|
  1733. |7|This item specifies whether to allocate a full 640k of memory to a computer
  1734. |7|that has less than 640k of base conventional memory.  Setting this entry
  1735. |7|overrides the automatic checking doen by Windows.
  1736.  
  1737. |1|PermSwapDOSDrive
  1738. |2|[386Enh]
  1739. |3|3.1
  1740. |4|(drive-letter)
  1741. |5|You can change this item by picking the 386 Enhanced icon in the Control Panel.
  1742. |6|
  1743. |7|This item specifies the disk drive where Windows running in the 386
  1744. |7|Enhanced mode will create a permanent swap file.
  1745.  
  1746. |1|PermSwapSizeK
  1747. |2|[386Enh]
  1748. |3|3.1
  1749. |4|--None-- (kilobytes)
  1750. |5|You can change this item by picking the 386 Enhanced icon in the Control
  1751. |5|Panel.
  1752. |6|
  1753. |7|This item specifies the size of the permanent swap file.
  1754.  
  1755. |1|PerVMFiles
  1756. |2|[386Enh]
  1757. |3|BOTH
  1758. |4|10
  1759. |5|Increase this value if a program does not have enough file handles to run.
  1760. |6|Increasing your FILES= in CONFIG.SYS has no effect -- you must change it
  1761. |6|it here.
  1762. |7|This item specifies the number of private file handles Windows should
  1763. |7|allocate for each virtual machine.  The total number of file handles, 
  1764. |7|including the global handles specified in FILES= in CONFIG.SYS, cannot 
  1765. |7|exceed 255.  If SHARE is installed, this setting is ignored.
  1766.  
  1767. |1|PSPIncrement
  1768. |2|[386Enh]
  1769. |3|BOTH
  1770. |4|2
  1771. |5|
  1772. |6|
  1773. |7|This item specifies the amount of additional memory, in 16-byte increments,
  1774. |7|that Windows should reserve in each successive virtual machine when 
  1775. |7|UniqueDosPSP=ON.  Valid values are 2 to 64.
  1776.  
  1777. |1|ReflectDosInt2A
  1778. |2|[386Enh]
  1779. |3|BOTH
  1780. |4|OFF
  1781. |5|Change this item to ON if you are running memory-resident software that
  1782. |5|relies on detecting INT 2A messages.
  1783. |6|
  1784. |7|This item specifies whether Windows should consume or reflect MS-DOS INT
  1785. |7|2A signals.  If set to OFF, Windows will consume these signals and run more
  1786. |7|efficiently.
  1787.  
  1788. |1|ReservedHighArea
  1789. |2|[386Enh]
  1790. |3|3.1
  1791. |4|--None-- (paragraph-range)
  1792. |5|
  1793. |6|
  1794. |7|This item specifies a range of memory that Windows will not scan to find
  1795. |7|unused address space.  This scanning can interfere with some adapters that
  1796. |7|use the same memory area.  The range must be between A000 and EFFF.
  1797.  
  1798. |1|ReservePageFrame
  1799. |2|[386Enh]
  1800. |3|BOTH
  1801. |4|ON
  1802. |5|If you are not running non-Windows apps that use expanded memory, set this
  1803. |5|item to OFF to give more conventional memory to the apps.
  1804. |6|
  1805. |7|This item specifies whether Windows should give preference to EMS page frame
  1806. |7|space or conventional memory when it has to use one of them to allocate DOS 
  1807. |7|transfer buffers.  This choice is necessary when Windows cannot find space
  1808. |7|between 640k and 1 MB other than the EMS page frame space.  If it is set to
  1809. |7|ON, it will preserve the EMS page frame at the expense of conventional memory.
  1810.  
  1811. |1|ReserveVideoROM
  1812. |2|[386Enh]
  1813. |3|3.1
  1814. |4|OFF
  1815. |5|If the text font appears scrambled when you start non-Windows applications,
  1816. |5|set this entry to ON.
  1817. |6|
  1818. |7|If this entry is ON, Windows assumes that video ROM exists in pages C6 and
  1819. |7|C7.  You should not need to change this value, because the default value
  1820. |7|causes Windows to detect video ROM correctly.
  1821.  
  1822. |1|ROMScanThreshold
  1823. |2|[386Enh]
  1824. |3|3.1
  1825. |4|20
  1826. |5|You should never need to change this value.
  1827. |6|
  1828. |7|This item specifies a parameter used to determine whether an area of 
  1829. |7|memory in the adapter area is ROM when the area has no ROM header or 
  1830. |7|incorrect header information.  This number specifies how many value changes
  1831. |7|must occur within the memory area to determine whether it is ROM.
  1832.  
  1833. |1|ScrollFrequency
  1834. |2|[386Enh]
  1835. |3|3.1
  1836. |4|2
  1837. |5|
  1838. |6|
  1839. |7|This item specifies the number of lines you can scroll in a non-Windows
  1840. |7|application that is running under Windows before its display is updated.
  1841.  
  1842. |1|SGrabLPT
  1843. |2|[386Enh]
  1844. |3|BOTH
  1845. |4|--None-- (port-number)
  1846. |5|
  1847. |6|
  1848. |7|This item routes all printer interrupts on the specified port to the system
  1849. |7|virtual machine rather than to the current virtual machine.
  1850.  
  1851. |1|SyncTime
  1852. |2|[386Enh]
  1853. |3|3.1
  1854. |4|ON
  1855. |5|
  1856. |6|
  1857. |7|If this entry is ON, then Windows will periodically synchronize its time 
  1858. |7|with the computer's CMOS clock.  If this entry is OFF, then Windows usually
  1859. |7|keeps the currect time (unless TrapTimerPorts=OFF when you are running 
  1860. |7|appslications that can cause the system time to run faster or slower than 
  1861. |7|the actual time).
  1862.  
  1863. |1|SystemROMBreakPoint
  1864. |2|[386Enh]
  1865. |3|BOTH
  1866. |4|OFF
  1867. |5|
  1868. |6|
  1869. |7|This item specifies whether Windows should use the ROM address space between
  1870. |7|F000:0000 and 1 MB for a break point.  The default is ON if Windows is
  1871. |7|started in the real mode.  Most 386 memory managers requires this value to
  1872. |7|be OFF.
  1873.  
  1874. |1|SysVMEMSLimit
  1875. |2|[386Enh]
  1876. |3|BOTH
  1877. |4|2048 (kilobytes)
  1878. |5|
  1879. |6|
  1880. |7|This item specifies how many kilobytes of expanded memory Windows is
  1881. |7|allowed to use.  Setting it to 0 prevents Windows from using expanded
  1882. |7|memory.  Setting it to -1 gives Windows all the available expanded memory
  1883. |7|that it requests.
  1884.  
  1885. |1|SysVMEMSLocked
  1886. |2|[386Enh]
  1887. |3|BOTH
  1888. |4|OFF
  1889. |5|Locking (=ON) can improve the performance of the non-Windows app that uses
  1890. |5|it, but it slows down the rest of the system.
  1891. |6|
  1892. |7|If this item is set to ON, Windows can swap expanded memory being used by
  1893. |7|non-Windows applications to disk.  
  1894.  
  1895. |1|SysVMEMSRequired
  1896. |2|[386Enh]
  1897. |3|BOTH
  1898. |4|0
  1899. |5|Leave this value at 0 if no non-Windows application running under Windows
  1900. |5|will require expanded memory.
  1901. |6|
  1902. |7|This item specifies how much expanded memory must be free to start Windows.
  1903.  
  1904. |1|SysVMV86Locked
  1905. |2|[386Enh]
  1906. |3|BOTH
  1907. |4|OFF
  1908. |5|There is no known reason to set this entry.
  1909. |6|
  1910. |7|If this item is set to ON, the virtual-mode memory being used in the system
  1911. |7|virtual machine to remain locked in memory rather than being swappable out to disk.
  1912.  
  1913. |1|SysVMXMSLimit
  1914. |2|[386Enh]
  1915. |3|BOTH
  1916. |4|2048 (kilobytes)
  1917. |5|Set this value to -1 to give an application all the available extended memory 
  1918. |5|that it requests.
  1919. |6|
  1920. |7|This item specifies the maximum amount of memory the extended memory driver
  1921. |7|will allocate to DOS device drivers and memory-resident software in the 
  1922. |7|system virtual machine.
  1923.  
  1924. |1|SysVMXMSRequired
  1925. |2|[386Enh]
  1926. |3|BOTH
  1927. |4|0 (kilobytes)
  1928. |5|Leave this value at 0 if there are no XMS users in the system virtual machine.
  1929. |6|
  1930. |7|The item specifies how many kilobytes of extended memory must be reserved 
  1931. |7|by the XMS driver in order to start Windows.
  1932.  
  1933. |1|TimerCriticalSection
  1934. |2|[386Enh]
  1935. |3|BOTH
  1936. |4|0 (milliseconds)
  1937. |5|Setting this item to a positive value will decrease performance and make
  1938. |5|the system seem sluggish, but may be needed by some networks.
  1939. |6|
  1940. |7|This item specifies that Windows should go into a critical section around
  1941. |7|all timer interrupt code, and specifies a timeout period.  Specifying a
  1942. |7|positive value ensures that only one virtual machine at a time receives 
  1943. |7|timer interrupts.
  1944.  
  1945. |1|TokenRingSearch
  1946. |2|[386Enh]
  1947. |3|BOTH
  1948. |4|ON
  1949. |5|Set this entry to OFF if you are not using a Token ring card, and the
  1950. |5|search interferes with another device.
  1951. |6|
  1952. |7|If this item is set to ON, Windows wills search for a token ring network
  1953. |7|adapters on machines with an AT architecture.  
  1954.  
  1955. |1|TranslateScans
  1956. |2|[386Enh]
  1957. |3|BOTH
  1958. |4|OFF
  1959. |5|Setting it to ON should only be necessary for keyboards with nonstandard
  1960. |5|scan codes.
  1961. |6|
  1962. |7|If this item is set to ON, Windows will translate all of the keyboard's
  1963. |7|scan code to make them compatible with the standard IBM scan code.
  1964.  
  1965. |1|TrapTimerPorts
  1966. |2|[386Enh]
  1967. |3|3.1
  1968. |4|ON
  1969. |5|If your system's time appears to be running fast or slow, set this entry
  1970. |5|to ON.
  1971. |6|
  1972. |7|If this item is OFF, Windows allows apps to read from and write to the 
  1973. |7|system timer ports.  However, some apps may prevent Windows from keeping
  1974. |7|accurate time.
  1975.  
  1976. |1|UniqueDOSPSP
  1977. |2|[386Enh]
  1978. |3|BOTH
  1979. |4|ON for MS-Net or LAN Manager, OFF for all other networks.
  1980. |5|Setting this item to ON will leave slightly less memory for non-Windows
  1981. |5|applications.
  1982. |6|
  1983. |7|If this item is ON, Windows starts every application at a unique address
  1984. |7|(PSP).  Some networks use applications' load addresses to identify the 
  1985. |7|different processes using the network.  
  1986.  
  1987. |1|UseableHighArea
  1988. |2|[386Enh]
  1989. |3|3.1
  1990. |4|--None--
  1991. |5|
  1992. |6|Be very careful about specifying a range of memory unless you are sure that
  1993. |6|it is not used by an adapter.
  1994. |7|This item specifies the range of memory that Windows will scan for unused
  1995. |7|address regardless of what may be there.  UseableHighArea= takes precedence
  1996. |7|over ReservedHighArea= if you specify overlapping ranges. The values must
  1997. |7|range between A000 and EFFF.  You can specify more than one range by
  1998. |7|including more than one entry for UseableHighArea.
  1999.  
  2000. |1|UseInstFile
  2001. |2|[386Enh]
  2002. |3|BOTH
  2003. |4|OFF
  2004. |5|This item is provided only for compatibility with Windows/386 version 2.x.
  2005. |5|It should almost always be set to OFF.
  2006. |6|
  2007. |7|This item specifies whether Windows should look at the INSTANCE.386 file 
  2008. |7|for information it can use to determine whether data structrues within DOS
  2009. |7|need to be local.
  2010.  
  2011. |1|UseROMFont
  2012. |2|[386Enh]
  2013. |3|3.1
  2014. |4|ON
  2015. |5|Set this entry to OFF if random dots and shapes appear on your screen.
  2016. |6|
  2017. |7|If this entry is set to ON, Windows will use the soft font stored in video 
  2018. |7|ROM for displaying messages that appear when non-Windows applications are 
  2019. |7|running in a full screen and for displaying the text that appears when 
  2020. |7|switching away from a non-Windows application.  You should also turn this 
  2021. |7|switch OFF if you use the VGASwap option with Qualitas's 386Max or BlueMax.
  2022.  
  2023. |1|VGAMonoText
  2024. |2|[386Enh]
  2025. |3|3.1
  2026. |4|ON
  2027. |5|This item applies only to VGA displays.
  2028. |6|
  2029. |7|This item tells Windows to ignore the video memory address space in VGA
  2030. |7|displays (usually used for monochrome adapters).  If this entry is set to
  2031. |7|OFF, Windows can use the Boooh through B7FF range in upper memory if no 
  2032. |7|hardware device is using those addresses.
  2033.  
  2034. |1|VideoBackgroundMsg
  2035. |2|[386Enh]
  2036. |3|3.1
  2037. |4|ON
  2038. |5|This item affectws all non-Windows applications that are currently running.
  2039. |6|
  2040. |7|If this item is set to ON, then Windows will display a message when a 
  2041. |7|background application is suspended, or if its display cannot be updated 
  2042. |7|properly because the video memory is low.
  2043.  
  2044. |1|VideoSuspendDisable
  2045. |2|[386Enh]
  2046. |3|3.1
  2047. |4|OFF
  2048. |5|
  2049. |6|
  2050. |7|This item specifies whether to suspend an application running in the
  2051. |7|background if its display becomes corrupted.  If it is set to ON, the
  2052. |7|application will continue running.  If it is set to OFF, the 
  2053. |7|application(s) will be suspended, and a warning message will be displayed.
  2054.  
  2055. |1|VirtualHDIrg
  2056. |2|[386Enh]
  2057. |3|BOTH
  2058. |4|ON for AT-compatibles, OFF for other computers.
  2059. |5|Setting it to ON will result in faster performance, but it may not work
  2060. |5|correctly with some hard disks.
  2061. |6|
  2062. |7|This item allows Windows 386 Enhanced mode to terminate interrupts from
  2063. |7|the hard disk controller, bypassing the ROM routine that handles these 
  2064. |7|interrupts.  The setting should be OFF for SuperPC_Kwick cache utility, 
  2065. |7|Borland's Reflex, Toshiba HardRAM,, various games from Broderbund, Plus 
  2066. |7|Development's HardCard Plus 80 II, and some ESDI hard disk controllers.
  2067.  
  2068. |1|WindowKBRequired
  2069. |2|[386Enh]
  2070. |3|BOTH
  2071. |4|256 (kilobytes)
  2072. |5|
  2073. |6|
  2074. |7|This item specifies how much conventional memory must be free in order to
  2075. |7|start Windows.
  2076.  
  2077. |1|WindowMemSize
  2078. |2|[386Enh]
  2079. |3|BOTH
  2080. |4|-1
  2081. |5|Try entering a positive value less than 640 if there is not enough memory 
  2082. |5|to run Windows in the 386 Enhanced mode.
  2083. |6|
  2084. |7|This item limits the amount of conventioanl memory Windows can use for
  2085. |7|itself.  The default value of -1 indicates that Windows can use as much 
  2086. |7|conventional memory as it needs.
  2087.  
  2088. |1|WindowUpdateTime
  2089. |2|[386Enh]
  2090. |3|BOTH
  2091. |4|50 (milliseconds)
  2092. |5|
  2093. |6|
  2094. |7|This item specifies the time Windows takes between updates of the display 
  2095. |7|for a non-Windows application running in a window.
  2096.  
  2097. |1|WinExclusive
  2098. |2|[386Enh]
  2099. |3|BOTH
  2100. |4|OFF
  2101. |5|
  2102. |6|
  2103. |7|If this entry is ON, and a window application is in the foreground, then
  2104. |7|no non-windows application will get any processing time.  If it is set to 
  2105. |7|OFF (default), the non-Windows application will get some of the computer's 
  2106. |7|processing time which it is in the background.
  2107.  
  2108. |1|WinTimeSlice
  2109. |2|[386Enh]
  2110. |3|BOTH
  2111. |4|100,50 (forground, background)
  2112. |5|
  2113. |6|
  2114. |7|These 2 parameters determine the priority given to the Windows virtual
  2115. |7|machine relative to the non-Windows virtual machine when the Windows virtual
  2116. |7|machine is running in the foreground and background, respectively.  These
  2117. |7|are only relative values, not absolute.
  2118.  
  2119.