Microsoft KB Archive/65501

BUG: Setup Utility Problems When Setting Up Distribution Disk PSS ID Number: Q65501 Article last modified on 04-24-1994

3.00

WINDOWS

= SUMMARY =

The Windows Setup utility can be used to install a device driver that is not currently included with the Retail Windows product. The Windows DDK documentation includes a description of how you can set up your driver distribution disk. This description is in Appendix C of the DDK documentation.

Some problems exist in the current Setup Utility:

  Setup adds EGA.SYS to CONFIG.SYS. Unfortunately, any OEM (original equipment manufacturer) display driver installed after a first-time setup will try to add the EGA.SYS device driver to the CONFIG.SYS file. This affects only OEM display drivers installed via “maintain mode” of the Setup Utility. If the OEM display driver is a first time setup, the EGA field in the .INF files is handled correctly. A possible workaround is for OEMs to inform their customers about the installation problem and how to avoid it. Either install via first time setup or, if installed later, do not allow setup to modify the CONFIG.SYS file.   Unnamed disk prompt during setup of OEM displays. This problem occurs because the Windows half of Setup copies the following files: Display VDD 386 grabber 286 grabber However, when an OEM display driver is installed, the character portion of Setup copies these files. The Windows half of Setup also copies these files, but does not have the knowledge of where the files are located. The result is Setup prompting for an unnamed disk. A possible workaround for OEMs is to warn users of the problem and how to work around it. The user workaround is to click the Cancel button in the dialog box and ignore the error when the Windows half of Setup attempts to copy the VDD because the DOS half has already copied it. Another workaround is to tell the user to insert the OEM display driver disk. Nothing is hurt by copying the files twice.   Creation and distribution of a VKD by an OEM. The VKDSELP.386 will not be installed by Setup. Setup allows the installation of VXDs via the [machine] section. You can use this facility for installing your VKD. See the included OEMSETUP.INF for details. The first line at the end of the machine section (“keyboard=”) will cause Setup to remove the old keyboard device from SYSTEM.INI. The second line at the end of the machine section (“keyboard=”,1:vkdselp.386) will cause setup to install your VKD in the [386Enh] section of SETUP.INF. [machine] “Windows Supported Computer”, “14” system kbdselp t4s0selp mouse egahires sound comm nohimemswitch ebios “keyboard=” “keyboard=”,1:vkdselp.386 

Additional reference words: 3.00 KBCategory: Prg KBSubcategory: SetDdkQuest

=
================================================================

Copyright Microsoft Corporation 1994.