setupc.inf Driver File Contents (polaroidpdc3035driver.zip)


; SETUPC.INF
; This is the Setup information file for the base
; components for the Windows 1 product.
; Copyright 1993-1997, Microsoft Corporation

[version]
LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
signature="$CHICAGO$"
SetupClass=BASE

[DestinationDirs]
msdbl.files         = 13    ; LDID_CMD
del.old.msdos.files = 34    ; LDID_OLD_DOS
ren.old.msdos.files = 34    ; LDID_OLD_DOS
del.premsdos5.files = 34    ; LDID_OLD_DOS
del.old.msdos.root  = 30    ; LDID_BOOT (root of boot drive)
dxxspace.bat.files  = 34    ; LDID_OLD_DOS
ren.dxxspace.utils  = 34    ; LDID_OLD_DOS
del.dxxspace.utils  = 34    ; LDID_OLD_DOS
del.oldwinboot      = 32    ; LDID_OLD_WINBOOT ; Review: not needed in future products
del.cmd             = 13    ; LDID_CMD
del.oldnet          = 11    ; LDID_SYS
del.oldnet.win      = 25    ; LDID_SHARED
del.win.reboot      = 25    ; LDID_SHARED
del.bootroot        = 30    ; LDID_BOOT        ; Root dir of boot drive
NewWin.Shared       = 25    ; LDID_SHARED
NewWin.Ren          = 30    ; LDID_BOOT
NewWin.Mapi         = 11    ; LDID_SYSTEM
PidGen.Files            = 10    ; LDID_WIN
PidSet.Files            = 10    ; LDID_WIN
un.copy             = 13    ; LDID_CMD
un.del              = 13    ; LDID_CMD
un.del.w95undo.boot = 30    ; LDID_BOOT
un.del.w95undo.host = 31    ; LDID_BOOT_HOST
un.del.w98undo.Gold.boot = 30    ; LDID_BOOT
un.del.w98undo.Gold.host = 31    ; LDID_BOOT_HOST

Win95Upg.Vmm.Files  = 22    ; LDID_VMM32
NotWin95Upg.Sys.Files=11    ; LDID_SYS
Awfax.Copy.Sys      = 11
Awfax.Copy.Inf      = 17
UpgradeWIN.DelFile.IOSubSys = 12 ; IOSUBSYS 
UpgradeWIN.Delfile.Inf      = 17            ; LDID_INF
UpgradeWIN.Delfile.InfOther = 17,other
UpgradeWIN.DelFile.System = 11    ; LDID_SYS

[Win95Upg]
; Used to handle specific Win95 upgrade handling
CopyFiles = Win95Upg.Vmm.Files, Win95Upg.Sys.Files
UpdateInis= Win95Upg.Inis

[NotWin95Upg]
; Called when not Win95 upgrade

[Win95Upg.Inis]

[Win95Upg.Vmm.Files]

[Win95Upg.Sys.Files]

[SetupNewWIN]
; Used to cleanup/do stuff when doing a new/clean installation
CopyFiles = NewWin.Shared, NewWin.Mapi
RenFiles  = NewWin.Ren
DelReg = NewWin.DelReg, Temp.DelReg
AddReg = NewWin.AddReg, NewWin.AddReg.HKCU
; Currently used to order sections in INI files similar to that in Win 3.1
UpdateInis = Setup.Init.Inis
PerUserInstall = NewWin.pui

[SetupUpgradeWIN]
; Used to cleanup/do stuff for an upgrade case
DelReg = Temp.DelReg
UpdateInis = SU.Update.Inis
AddReg = UpgradeWIN.AddReg
DelFiles = UpgradeWIN.DelFile.IOSubSys, UpgradeWIN.Delfile.Inf, UpgradeWIN.Delfile.InfOther, UpgradeWIN.DelFile.System 

[Temp.DelReg]
; Temp.DelReg is only for cleanup of keys from previous builds
; Last five Keys Added By swami to Clean Up CSP
HKLM,"%KEY_OPTIONAL%","RPlay.Install"
HKLM,"%KEY_OPTIONAL%","SwDir"
HKLM,"%KEY_OPTIONAL%","SwFlash"
HKLM,"%KEY_OPTIONAL%","NetShow"
HKLM,"%KEY_OPTIONAL%\RPlay.Install"
HKLM,"%KEY_OPTIONAL%\SwDir"
HKLM,"%KEY_OPTIONAL%\SwFlash"
HKLM,"%KEY_OPTIONAL%\NetShow"
HKLM,"%KEY_CURRENT%\App Paths\nsplayer.exe"
HKLM,"%KEY_CSP%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\Updates","Windows 98 Consumer Update"
HKLM,"Software\Microsoft\Active Setup\Installed Components\{91d67b80-5482-11d2-bcc5-0000f83002c6}"
HKLM,"Software\Microsoft\Windows\CurrentVersion","Update Completed Backup"
HKLM,"Software\Microsoft\Windows\CurrentVersion","UpdateVersion"
HKLM, "Enum\Root\OBOE"
HKLM, "System\CurrentControlSet\Services\Class\Serial_T"
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices","HDDPwd"

[SetupNewDOS]
; This section will be installed if the user is doing new/clean install and
; the new DOS (CMD) dir is different from the prev. one.
; Use LDID 34 as the old dos dir.
; backup d??space utilities and replace w/ stub batch files
RenFiles  = ren.dxxspace.utils
CopyFiles = dxxspace.bat.files

[SetupUpgradeDOS]
; Used to nuke files from their old DOS dir, if it is an upgrade and the
; new DOS(CMD) dir is different from prev. one, we GenInstall() this section.
; Use 34 as LDID for old dos dir (LDID_OLD_DOS) when adding DelFiles=

; delete d??space utilities and replace w/ stub batch files
; and delete ms-dos utils that are updated w/ Win 95 versions
CopyFiles = dxxspace.bat.files
DelFiles = del.old.msdos.files, del.dxxspace.utils, del.old.msdos.root
RenFiles = ren.old.msdos.files

[SetupCleanupOldDOS]
; Used to cleanup/do stuff when prev. DOS version < 5.0
DelFiles = del.premsdos5.files

[Setup.RetailSKU]
CopyFiles = PidSet.Files
AddReg = RetailSKU.Reg
UpdateInis = Oeminfo.inis

[Oeminfo.inis]
  ; remove Line1 to prevent Support Information from showing up in sysdm
%11%\oeminfo.ini, "Support Information", "Line1=*" 

[Setup.OEMSKU]
CopyFiles = PidGen.Files,PidSet.Files

[Setup.OEMUpgradeSKU]
CopyFiles = PidSet.Files
AddReg = RetailSKU.Reg

[Setup.Upgrade.FaxIsAnOC]
; This is an upgrade install and Fax is an available OC
CopyFiles = Awfax.Copy.Inf

[Setup.Upgrade.FaxInstalled]
; This is an upgrade install and Fax is installed.
CopyFiles = Awfax.Copy.Sys
AddReg    = AwFax.Addreg

; These files are needed for IE4 and Win98 if Fax is installed.
; Update these files if Fax is installed
[Awfax.Copy.Sys]
awfxex32.exe,,,1
awfxcg32.dll,,,1
awkrnl32.dll,,,1

[AwFax.Addreg]
HKLM,%KEY_UNINSTALL%\msawfax,"DisplayName",,"%FAXDesc%"
HKLM,%KEY_UNINSTALL%\msawfax,"UninstallString",,"rundll setupx.dll,InstallHinfSection FAXuninstall 132 %17%\awfax.inf"

[Awfax.Copy.Inf]
awfax.inf

[UpgradeWIN.DelFile.IOSubSys]
ideatapi.mpd,,,1
piixvsd.vxd,,,1

[UpgradeWIN.Delfile.Inf]
ideatapi.inf,,,1

[UpgradeWIN.Delfile.InfOther]
intelideatapi.inf,,,1

[UpgradeWIN.DelFile.System]
serial_t.vxd,,,1
oboe.vxd,,,1
hddpwd.drv,,,1

[Lexmark_Remove]
DelReg = Lexmark.delreg

[Lexmark.delreg]
  ; remove LexStart from Run branch of registry
HKLM,"%KEY_RUN%",LexStart
HKLM,"System\CurrentControlSet\Control\Print\Monitors\Lexmark Network Printer Monitor"

[PidGen.Files]
pidgen.dll

[PidSet.Files]
pidset.exe

[RetailSKU.Reg]
HKLM,%KEY_RUNONCE%,"RunPidSet",,"PIDSET"

[NewWin.DelReg]
; REVIEW: check this list and add/del as appropriate. Some of
; these branches that are removed are relevant only to interim releases
; where these obsolete keys were added. This might not be an issue for 
; future products. Also, we might be able to move these to [SetupInit] section.
; Warning: if you del the  HKLM,SOFTWARE\CLASSES branch, OLE 2 apps might not run
; and will have to be re-installed.
HKLM,SOFTWARE\FONTS
HKLM,SOFTWARE\PRODUCTS
HKLM,SOFTWARE\MICROSOFT\WINDOWS\4.0
HKLM,SYSTEM\CURRENTCONTROLSET\CONTROL
HKLM,SYSTEM\MEDIAEXTENSIONS

[NewWin.AddReg]
; Set default wallpaper to nothing for clean install:
; (runonce.exe sets the wallpaper to these values when it's done)
HKLM,%KEY_CURRENT%\Setup,"WallPaper",,""
HKLM,%KEY_CURRENT%\Setup,"TileWallpaper",,"0"
  ; Run once wrapper entry to run time zone control panel:
HKLM, %KEY_RUNONCE%\Setup,"%SetTimeZone_Desc%",,"RUNDLL32.EXE SHELL32.DLL,Control_RunDLL TIMEDATE.CPL,,/f"
  ;RunOnceEx group 101 for clean installs only
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\101","006",,"%11%\browseui.dll|DllInstall|I,ForceAssoc"
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\101","011",,"%11%\shdocvw.dll|DllInstall|I,ForceAssoc"

[NewWin.AddReg.HKCU]
HKCU,"Control Panel\Appearance",Current,,"%WINDOWS_DEFAULT%"

[SetupcPerUser]
AddReg = NewWin.AddReg.HKCU

[NewWin.pui]
GUID = "SetupcPerUser"
DisplayName = %PUI_DESC_SETUPC%
Version = %PUI_VERSION%
IsInstalled = 1
StubPath = "rundll.exe %11%\setupx.dll,InstallHinfSection SetupcPerUser 64 %17%\setupc.inf"

[UpgradeWIN.AddReg]

[NewWin.Shared]
dosprmpt.pif

[NewWin.Mapi]
mapi32.dll

[NewWin.Ren]
;rename win.bat in root if clean install
win_bat.bak,win.bat

[SetupBeforeReboot]
; This section is GenInstall-ed just before we update the root files, etc.
; This is the place where you can delete more stuff like C:\WINBOOT files,
; DBLSPACE.* if applicable, etc.
DelFiles = del.oldwinboot, del.cmd, del.oldnet, del.win.reboot, del.oldnet.win, del.bootroot
DelReg=del.oldnetreg, DelCspReg
UpdateInis = msdos.sys.reboot.inis, DelBackup

[DelCspReg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\Preserve

[DelBackup]
wininit.ini, Rename,,"NUL=%11%\PreCopy\csp.cab"
wininit.ini, Rename,,"DIRNUL=%10%\$win98~1"


[del.bootroot]
;These would be left over from a single-msdos-app mode session:
autoexec.app
autoexec.wos
config.app
config.wos

[del.oldwinboot]
; REVIEW: this section not needed in future products
ndishlp.sys
net.exe
net.msg
neth.msg
netstart.bak
netstart.bat
odihlp.exe
protman.dos
protman.exe
protocol.bak
protocol.ini

[del.cmd]
COMMAND.COM             ; REVIEW: Not needed in future releases.

[del.oldnet]
am1500t.386
ee16.386
elnk3.386
elnkii.386
ibmtok.386
declan.386
ne1000.386
ne2000.386
nice.386
ubnei.386
elnk16.386
elnkmc.386
ne3200.386
pppmac.386
proteon.386
snip.386
wsock.386,,,32          ; suppress version conflicts
wstcp.386
wsipx.386
vserver.386
nwserver.386
vredir.386
nwredir.386
ndis.386
ndis2sup.386
msodisup.386
filesec.386
mssp.386
nscl.386
nwlink.386
nwnblink.386
nwsp.386
nwsup.386
snapshot.386
nw416.dll
nwlogin3.exe
lscon.exe
vnetsup.386
vnetbios.386
netbeui.386
netcp.cpl
netlib32.dll
wfwnet.drv

[del.oldnet.win]
admincfg.exe
admincfg.adm

[del.oldnetreg]
HKLM,System\CurrentControlSet\Control\NetworkProvider\Order,SCRSAVE

[msdos.sys.reboot.inis]
;Add lines to msdos.sys to make it >1024B for compatibility w/ other apps.
;(Done right before we reboot)
%31%\msdos.sys,Options,,"WinVer="
%31%\msdos.sys,Options,,";"
%31%\msdos.sys,Options,,";The following lines are required for compatibility with other programs."
%31%\msdos.sys,Options,,";Do not remove them (MSDOS.SYS needs to be >1024 bytes)."
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxg"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxh"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxj"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxk"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxm"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxn"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxo"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxp"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxq"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr"
%31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxs"

[Setup.Init.Inis]
; THIS IS ONLY EXECUTED ON A CLEAN INSTALL
; Use a non-existent line spec. to delete from the INI files
; For Boot and 386Enh we use lines that need to be added anyway

;Create System.ini entries for Machine (only done for Clean Install--
;on an upgrade we leave whatever the user has installed in place)
system.ini,boot, ";DelMe"
system.ini, keyboard, ";DelMe"
system.ini, boot.description, ";DelMe"
system.ini,386Enh,,"ebios=*ebios"
wininit.ini, CombineVxDs,,"%22%\ebios.vxd=%11%\vmm32.vxd"

win.ini, windows, ";DelMe"
win.ini, Desktop, ";DelMe"
win.ini, intl, ";DelMe"
win.ini, fonts, ";DelMe"
win.ini, FontSubstitutes, ";DelMe"
win.ini, Compatibility, ";DelMe"
win.ini, Compatibility32, ";DelMe"

;make ghost entries in msdos.sys to get order of sections correct:
%31%\msdos.sys,Paths, ";DelMe"
%31%\msdos.sys,Options,,"BootMulti=1"


[SU.Update.Inis]
; copy over standard screen savers
system.ini,boot,"scrnsave.exe=%25%\bezier.scr","scrnsave.exe=%11%\%BEZIER%.scr",1
system.ini,boot,"scrnsave.exe=%25%\ssmarque.scr","scrnsave.exe=%11%\%SSMARQUE%.scr",1
system.ini,boot,"scrnsave.exe=%25%\ssmyst.scr","scrnsave.exe=%11%\%SSMYST%.scr",1
system.ini,boot,"scrnsave.exe=%25%\scrnsave.scr","scrnsave.exe=%11%\%SCRNSAVE%.scr",1
system.ini,boot,"scrnsave.exe=%25%\ssflywin.scr","scrnsave.exe=%11%\%SSFLYWIN%.scr",1
system.ini,boot,"scrnsave.exe=%25%\ssstars.scr","scrnsave.exe=%11%\%SSSTARS%.scr",1

;make ghost entries in msdos.sys to get order of sections correct:
%31%\msdos.sys,Paths, ";DelMe"
%31%\msdos.sys,Options, ";DelMe"


[del.win.reboot]
; Delete all CMD files from the windows dir just before the reboot since these are
; in the Windows\Command dir and shouldn't be in the Windows dir.
; NOTE: THIS SECTION SHOULD BE AN EXACT COPY OF the [cmd.files] section.
ansi.sys
attrib.exe
chkdsk.exe
choice.com
country.sys
dblspace.sys
Debug.exe
deltree.exe
diskcopy.com
display.sys
doskey.com
drvspace.bin
drvspace.sys   ;ok to delete this--it's copied in applets.inf
edit.com
edit.hlp
ega.cpi
extract.exe
fc.exe
fdisk.exe
find.exe
format.com
keyb.com
keyboard.sys
label.exe
mem.exe
mode.com
more.com
move.exe
mscdex.exe
nlsfunc.exe
scandisk.exe
scandisk.ini
share.exe
sort.exe
start.exe
subst.exe
sys.com
xcopy.exe
xcopy32.exe,,,4         ;Force it 
xcopy32.mod

[del.old.msdos.files]
ansi.sys
attrib.exe
chkdsk.exe
choice.com
country.sys
Debug.exe
DEFRAG.HLP
deltree.exe
diskcopy.com
display.sys
doskey.com
drvspace.bin
edit.com
edit.hlp
ega.cpi
fc.exe
fdisk.exe
find.exe
format.com
keyb.com
keyboard.sys
label.exe
mem.exe
mode.com
more.com
move.exe
mscdex.exe
MWUNDEL.EXE
MWUNDEL.HLP
nlsfunc.exe
scandisk.exe
scandisk.ini
share.exe
sort.exe
start.exe
subst.exe
sys.com
xcopy.exe

;others not copied in the [cmd.files] section
emm386.exe
networks.txt
os2.txt
ramdrive.sys
readme.txt
setver.exe
smartdrv.exe

;Compaq DOS 5.0
cache.exe
cemm.exe
cemmp.exe
dos5help.chd
fastart.exe
fsedit.exe
help.exe
tu.exe
upcu.exe

;Non MS-DOS Operating Systems:
delpurge.exe
delwatch.exe
diskmap.exe
diskopt.exe
dosbook.exe
hidos.sys
lock.exe
login.exe
memmax.exe
password.exe
rendir.exe
setup.exe
sulfnbk.exe
sys.com
taskmax.exe
taskmax.ini
touch.exe
uninstal.exe
xdel.exe
xdir.exe

[ren.old.msdos.files]
mode_dos.com, mode.com

[del.old.msdos.root]
WINA20.386

[ren.dxxspace.utils]
; backup ms-dos 6.x disk compression tools (only done on clean install)
DRVSPACE.EX~, DRVSPACE.EXE
DBLSPACE.EX~, DBLSPACE.EXE
DEFRAG.EX~,   DEFRAG.EXE
SCANDISK.EX~, SCANDISK.EXE

[del.dxxspace.utils]
; Delete ms-dos 6.x disk compression tools (only done on upgrade install)
DRVSPACE.EXE
DBLSPACE.EXE
DEFRAG.EXE
SCANDISK.EXE

[dxxspace.bat.files]
; copy over dummy stubs for ms-dos 6.x disk compression tools
DRVSPACE.BAT
DBLSPACE.BAT
DEFRAG.BAT
SCANDISK.BAT

; If user has MS compression installed and he has MS DBLSPACE.BIN
; the foll. section is GenInstalled.
[SetupMSDblSpace]
CopyFiles    = msdbl.files
UpdateCfgSys = config_dummy

[msdbl.files]
dblspace.sys,drvspace.sys,,32  ;32 flag suppresses ver conflict dlg

; empty section -- guarantees path fixup for any DBLSPACE.SYS in config.sys!
[config_dummy]
; If user has MS compression installed but he has a non MS DBLSPACE.BIN
; the foll. section is GenInstalled.
;
[SetupNonMSDblSpace]

[del.premsdos5.files]
append.com
asgnpart.com
backup.exe
bootf.com
cache.sys
cemm.exe
cemmp.exe
chkdsk.exe
cmpqadap.com
compact.exe
configur.com
Debug.exe
detect.com
diskcomp.exe
diskcopy.exe
diskinit.com
diskinit.exe
dosutil.meu
dskscan.exe
dsksetup.com
edlin.exe
emm386.sys
enhdisk.sys
fastopen.exe
fastart.exe
fdisk.com
filesys.exe
for150.exe
format.exe
gdu.exe
graftabl.exe
graphics.exe
hardrive.sys
hpcache.com
hpdcache.com
ifsfunc.exe
indskbio.sys
install.exe
keyb32.com
keybchf.com
keybchg.com
keybda.com
keybfr.com
keybfr.exe
keybgk.com
keybgr.com
keybgr.exe
keybit.com
keybit.exe
keybno.com
keybsp.com
keybsv.exe
keybsw.com
keybuk.com
keybuk.exe
keybus.com
label.exe
mode.exe
mvbuild.exe
pamcode.com
paminstl.com
part.exe
password.exe
prep.exe
recover.exe
restore.exe
select.com
select.dat
select.exe
select.hlp
select.prt
select1.dat
select2.dat
setup.exe
shell.clr
shell.hlp
shell.meu
shellb.com
shellc.exe
tree.exe
vdisk.sys
xmaem.sys
zcache.sys
zspool.com

; These will be called before setup queued any files to copy
[PreQueueProviders]
netdi.dll,SBSTREECOPYNWBOOTDISK

;
; IrDA Infrared devices were Ports (or Infrared) class in OSR2,
; but are Net class in Win98.
; Setupx/Netdi do not deal well with upgrading a device from another
; class to Net class.
; So we call this entrypoint during setup to delete all PnP Infrared devices.
; This will allow them to cleanly PnP during 1st boot.
; (Note, do this before file copy, because setup's copy of the registry
;  may already be cached when file copy is done).
;  
;
infrared.dll,CleanUpPnPIrDevices


; These are called before any files are copied.
[BeforeProvider]
msprint.dll, SETUPENTRY


; These are called once all the files (.infs etc)
; have been copied. Also the directory hierarchy is there. Also, we are
; about ready to reboot after flushing TP cache.
[AfterProvider]
netdi.dll,NDICLEANUPB4REBOOT
;The SURPLSETUP must be the last afterprovider to get things in the rpl image.
setupx.dll,SURPLSETUP


; These are all the keys that are not deleted in HKLM if doing a
; clean install.
[CleanoutReg]
HARDWARE
SOFTWARE
SYSTEM
CONFIG
ENUM
REGISTRY

[SetverEntries]
APPEND.EXE
BASIC.COM
BASICA.COM
DISKCOMP.EXE
EXTDISK.SYS
GRAPHICS.COM
FASTOPEN.EXE
MODE_DOS.COM
PRINT.EXE
REPLACE.EXE
RESTORE.EXE
SCPLUS.EXE
SCSIC710.SYS
TREE.COM
VDISK.SYS

[SetupUnInstallYes]
CopyFiles = un.copy
AddReg    = Un.AddReg
DelReg    = Un.DelReg
DelFiles  = un.del, un.del.w95undo.boot, un.del.w95undo.host, un.del.w98undo.Gold.boot, un.del.w98undo.Gold.host

[SetupUnInstallNo]
DelReg    = Un.DelReg, Un.Win98Gold.DelReg
DelFiles  = un.del, un.del.w95undo.boot, un.del.w95undo.host, un.del.w98undo.Gold.boot, un.del.w98undo.Gold.host

[un.copy]
uninstal.exe

[un.del]
uninstal.exe

[un.del.w95undo.boot]
w95undo.dat,,,1
w95undo.ini,,,1

[un.del.w98undo.Gold.boot]
winundo.dat,,,1
winundo.ini,,,1

[un.del.w95undo.host]
w95undo.dat,,,1
w95undo.ini,,,1

[un.del.w98undo.Gold.host]
winundo.dat,,,1
winundo.ini,,,1

[Un.AddReg]
HKLM,%KEY_UNINSTALL%\Windows,DisplayName,,"%Win_DESC%"
HKLM,%KEY_UNINSTALL%\Windows,UninstallString,,"%13%\uninstal.exe"
HKLM,%KEY_UNINSTALL%\WindowsCleanup,DisplayName,,"%Win_Cln_DESC%"
HKLM,%KEY_UNINSTALL%\WindowsCleanup,UninstallString,,"%13%\uninstal.exe /delete"

; remove the ability to uninstall Win95 to get back to Win31
[Un.DelReg]
HKLM,%KEY_UNINSTALL%\Windows95
HKLM,%KEY_UNINSTALL%\Windows95Cleanup

; remove the ability to uninstall Win98 gold
[Un.Win98Gold.DelReg]
HKLM,%KEY_UNINSTALL%\Windows
HKLM,%KEY_UNINSTALL%\WindowsCleanup

[Setup.Source.Files]
base4.cab
base5.cab
base6.cab
catalog3.cab
catalog4.cab
driver10.cab
driver11.cab
driver12.cab
driver13.cab
driver14.cab
driver15.cab
driver16.cab
driver17.cab
driver18.cab
driver19.cab
driver20.cab
driver21.cab
driver22.cab
driver23.cab
driver24.cab
ebd.cab
mini.cab
mini1.cab
mini2.cab
mini3.cab
net6.cab
net7.cab
net8.cab
net9.cab
net10.cab
net11.cab
net12.cab
precopy1.cab
precopy2.cab
precopy3.cab
suhelper.bin
win98_21.cab
win98_22.cab
win98_23.cab
win98_24.cab
win98_25.cab
win98_26.cab
win98_27.cab
win98_28.cab
win98_29.cab
win98_30.cab
win98_31.cab
win98_32.cab
win98_33.cab
win98_34.cab
win98_35.cab
win98_36.cab
win98_37.cab
win98_38.cab
win98_39.cab
win98_40.cab
win98_41.cab
win98_42.cab
win98_43.cab
win98_44.cab
win98_45.cab
win98_46.cab
win98_47.cab
win98_48.cab
win98_49.cab
win98_50.cab
win98_51.cab
win98_52.cab
win98_53.cab
win98_54.cab
win98_55.cab
win98_56.cab
win98_57.cab
win98_58.cab
win98_59.cab
win98_60.cab
win98_61.cab
win98_62.cab
win98_63.cab
win98_64.cab
win98_65.cab
win98_66.cab
win98_67.cab
win98_68.cab
win98_69.cab
win98_70.cab
win98_71.cab
win98_72.cab
win98_73.cab
win98_74.cab
win98_75.cab
win98_76.cab
win98_77.cab
win98_78.cab
win98_79.cab
win98_ol.cab
channels
chl99.cab
content
deltemp.com
dossetup.bin
extract.exe
ols
save32.com
scandisk.exe
scandisk.pif
scanprog.exe
scanreg.exe
setup.exe
setup.txt
setup0.wav
setup1.wav
setup2.wav
smartdrv.exe
suback.bin
subackbb.bin
sucatreg.exe
tour
w98setup.bin
wb16off.exe
xmsmmgr.exe
oemsetup.bin
oemsetup.exe

;This is for the Disk Cleanup applet when it removes the Windows Uninstall files
[DiskCleanup.Uninstall]
DelReg=DCUninstall.DelReg

[DCUninstall.DelReg]
HKLM,%KEY_UNINSTALL%\Windows
HKLM,%KEY_UNINSTALL%\WindowsCleanup

[Bad_BIOS_List]

[Data]
;#ifdef 1
; CCP=1
;#else
 CCP=0
;#endif

[Strings]
;Non-Localizable strings:
KEY_CURRENT    = "Software\Microsoft\Windows\CurrentVersion"
KEY_UNINSTALL  = "Software\Microsoft\Windows\CurrentVersion\Uninstall"
KEY_OPTIONAL   = "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
KEY_RUNONCE    = "Software\Microsoft\Windows\CurrentVersion\RunOnce"
KEY_RUN        = "Software\Microsoft\Windows\CurrentVersion\Run"
KEY_CSP       =  "Software\Microsoft\Windows\CurrentVersion\Uninstall\Windows 98 Consumer Update"

;Localizable strings:
WINDOWS_DEFAULT = "Windows Standard"    ; must match name of default color scheme
FAXDesc                 = "Microsoft Fax"
SetTimeZone_Desc= "Time zone"
BEZIER      = "Curves~1"       ; short (8 char) version of "Curves and Colors"
SSMARQUE    = "Scroll~1"       ; short (8 char) version of "Scrolling Marquee"
SSMYST      = "Mystif~1"       ; short (8 char) version of "Mystify Your Mind"
SCRNSAVE    = "BlankS~1"       ; short (8 char) version of "Blank Screen"
SSFLYWIN    = "Flying~1"       ; short (8 char) version of "Flying Windows"
SSSTARS     = "Flying~2"       ; short (8 char) version of "Flying Through Space"
Win_DESC      = "Uninstall Windows 98 Second Edition"
Win_Cln_DESC  = "Delete Windows 98 Second Edition uninstall information"
PUI_VERSION     = "4,10,1,1"
PUI_DESC_SETUPC = "Windows Setup - Setup"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 1.10