online help


Windows 98 Setup options

Switch documentation (alphabetical order)

switch description
[batch] Specifies the name and location of the file that contains Setup options.
/C Instructs Setup not to load the SmartDrive disk cache.
/D Bypasses usage of installed Windows configuration (ignores settings in existing SYSTEM.INI, WIN.INI etc).
/ID Skips the disk-space check.
/IE Bypasses the Startup Disk Wizard. The %windir%\Command\EBD folder and the Emergency Boot Disk are not created.
/IG Allows Setup to run on some older Gateway and Micron computers with an early BIOS.
/IH Skips the registry check.
/IL Loads the Logitech mouse driver instead of the Microsoft mouse driver. Use this option if you have a Logitech Series C mouse.
/IM Skips the memory check.
/IN Runs Setup without the Network Setup module.
Note: The /a and /n options are no longer valid. Use NETSETUP.EXE instead.
/IP Bypasses detection of undocumented plug and play devices.
/IQ Skips the check for cross-linked files.
/IR Bypasses detection of system CMOS/BIOS.
/IS Doesn't run ScanDisk system check.
/IT Bypasses checking for the presence of "dirty" or "deadly" terminate-and-stay-resident programs (TSRs) that are known to cause problems with Windows Setup.
/IV Skips the display of billboards during an upgrade setup within Windows.
/IW Bypasses Microsoft EULA licensing screens/dialog boxes. [EULA = End User License Agreement].
/L Use this switch if you have a Logitech mouse and want it enabled during Setup.
/M Bypasses playing of Setup sounds (.WAV).
/N Runs SETUP without using a mouse.
/NA Bypasses Windows/MS-DOS program check. Valid values:
0 = Default.
1 = Windows programs not checked, MS-DOS programs blocked.
2 = MS-DOS programs not checked, Windows programs blocked.
3 = Windows and MS-DOS programs not checked.
/ND Bypasses MIGRATION.DLL settings and forces Windows 98 to overwrite newer files (USE WITH CAUTION!). Files that use .INF file ",,,32" flag force Windows 98 SETUP to keep newer versions.
/NF Bypasses prompt to remove floppy disk from the drive. Used for bootable CD-ROMs. Same as:
1. BOOTCD file present in the cabinet folder.
2. "BootCD=1" line present in MSBATCH.INF.
/NH Bypasses running HWINFO.EXE at 0 percent files and RunOnce.
/NM Bypasses internal processor detection, to allow Win98/95 install on systems that do NOT meet Microsoft minimum requirements (i.e. 386, 486SX etc). Works especially for Windows 98.
/NTLDR Bypasses existing Operating System detection.
By default OEM/VAR Win95/NT full releases can be installed ONLY on a new PC, without ANY previous OS, but this switch allows SETUP to circumvent this "problem".
Also: create a new file in the root directory of your boot drive (size doesn't matter) and name it NTLDR, with no extension.
/NX Bypasses SETUPX version check.
/P Allows passing of additional options directly to HW Detection Manager (SYSDETMG.DLL). Multiple /P switches MUST be separated by a semicolon (;) without spaces.
a Enables safe detection. Each detection module will try safer detection methods. Safer detection methods may not detect devices correctly. Default during Setup is enabled.
b Enables "Prompt Before" mode, allowing step-by-step manual device detection. Default is disabled.
c Enables class detection. Class detection is a mechanism for finding hints for a certain class of devices. For example, adapter class detection looks for hints in the Config.sys and System.ini files for CD-ROM drivers. If it does not find any, Setup displays a CD-ROM check box asking if you have a CD-ROM drive. Default during Setup is enabled.
d Detects the listed detection modules (module name or device class name). Detection module names (such as DetectPIC and DetectAHA154x) are found in the MSDET.INF file. Device class names can be SCSIAdapter, net, and so on. (Usage d=detectpic)
e Enables Setup mode detection. Default during Setup is enabled. Default in other cases is disabled.
f Enables "Clean Registry" mode. Creates a NEW Registry from scratch before starting hardware detection. Ignored if SETUP runs in GUI mode. Default is disabled.
g Controls the level (0-3) of progress bar display. Maximum level is 3, showing all detected devices resources. Default is 0. (Usage g=0).
i Bypasses detection of plug and play BIOSes/devices not listed in MACHINE.INF. Default is disabled.
j Setup is forced to undo the results of the "Setup /p i" switch. This switch should only be used after a machine that required "Setup /p i" has updated their Plug and Play BIOS.
l Controls the logging level (0-3) for DETLOG.TXT. The default is maximum logging (3).
(Usage l=3)
m Enables Mini-windows mode. Enabled only when Setup is run under MS-DOS.
n Enables No Recovery mode. Option can be used to turn off the Windows 95 Setup recovery mechanism (for example, this switch prevents the creation of the DETCRASH.LOG file). Default is disabled.
o Specifies the trace output. The information is written to the TRACELOG.TXT file in the current directory. This option is available only in the Debug version of Sysdetmg.dll. (Usage o=<file>, default file is TRACELOG.TXT)
p Enables performance timing logged in DETLOG.TXT. Default is disabled.
r Enables Recovery mode. It causes Detection to use the DETCRASH.LOG file, if found, for recovery. If this switch is not enabled, Detection ignores and deletes DETCRASH.LOG even if it is found. Switch is used if Safe Recovery is selected during Setup, otherwise it is not used.
s Skips the listed detection modules (module name or device class name). Detection module names (such as DetectPIC and DetectAHA154x) are in the MSDET.INF file. Device class names are SCSIAdapter, net, and so on. (Usage s=detectpic) [see d switch]
t Specifies the trace level (0-9). Default is disabled (0). This option is available only in the Debug version of SYSDETMG.DLL. (Usage t=9).
v Enables Verify Only mode. Detection has two stages:
1. Verify existing devices in the registry.
2. Detect new devices.
Switch forces Detection to perform only stage 1. Used by the PCMCIA Wizard to verify legacy devices in the registry. Default is disabled.
x This switch excludes the listed resources from detection. Available are:
- io(xxx-yyy,xxx-yyy,...)
- mem(xxxxx-yyyyy,xxxxx-yyyyy,...)
- irq(x,y,z,...)
- dma(x,y,z,...)
Switch protects resources so that no detection modules can access them.
(Usage x=io(300-30f,240-24f),irq(7),dma(1) )
/S Use this switch to use an alternate Setup.inf file.
/T:<dir> Specifies the directory where Setup will copy its temporary files. If the directory doesn't exist, it will be created.
WARNING: Any existing files in this directory will be deleted. Windows 95 Setup Switches Windows 98 Setup Switches