User Tools

Site Tools


windows:98

Windows 98

Setup

Upgrade Bypass

Windows 98 normally won't let you upgrade with an OEM or Retail copy - you'd need to use a special Upgrade version. There's a few ways we can get around this.

Method 1: Rename SETUPX.DLL

  1. Navigate to C:\Windows\System on your existing 95/98 install.
  2. Rename SETUPX.DLL to something else like SETUPX.OLD.
  3. Start setup and proceed as normal.

Method 2: Edit SETUPX.DLL

  1. You'll need to make a directory on your hard disk like C:\Win98 and copy the setup files there.
  2. Open SETUPX.DLL from the installation files in a hex editor.
  3. Go to the end of the file where you'll see something like 0.120…….File Copy Engine…
  4. The 120 indicates the edition type as noted below. Change it to your desired edition.
  5. Save the file and start setup from the copied directory.
Value Edition Key Notes
100 Internal None Microsoft use
110 Select Some Retail Precursor to Volume License
111 MSDN MSDN
101 Retail Retail Retail CD
103 Retail Retail Retail Floppy
102 Upgrade Upgrade Upgrade CD
104 Upgrade Upgrade Upgrade Floppy
105 Upgrade Upgrade Electronic Upgrade
112 Step-Up Step-Up 98FE to 98SE only
116 Upgrade (OEM) OEM
115 OEM OEM Full OEM Version
120 OEM OEM OEM Restore disc

Setup Switches

Windows 98 allows all of the previous setup switches from Windows 95 plus the following new ones:

Switch Description
/m Bypasses playing the intro .wav file
/na Bypasses the Microsoft Windows program check and can run with the options below. * 0 = Default setting. * 1 = No Windows-based program check, MS-DOS-based programs are blocked. * 2 = No MS-DOS-based program check, Windows-based programs are blocked. * 3 = No Windows-based or MS-DOS-based program check.
/nd Forces setup to overwrite newer files
/nf Disables prompt to remove floppy disk
/nh Skips running HWINFO.EXE
/nm Skips minimum hardware check
/nr Skips running SCANREG.EXE
/nx Skips check for version of SETUPX running
/ie Skips Startup Disk wizard

QEMU/KVM Notes

Pre-Installation Notes

The CD-ROM drive sometimes doesn't show up after first reboot. In order to continue installation, be sure to copy the install files to the hard drive first. Somewhere like C:\Win98.

Be sure to patch the installation files too with Patcher9x before installation.

Enabling PCI Support

To enable PCI hardware detection in QEMU/KVM:

  1. Open Device Manager
  2. Right click Plug & Play BIOS and click Properties
  3. Select Update Driver, then Display All Drivers, then select PCI Bus.
  4. Reboot
windows/98.txt · Last modified: by khorvath