Installing Windows 95 OSR 2.5 on a Dell Inspiron 2650 Laptop

Although the process is a bit finicky and reliant on more driver hacks than installing Windows 98 SE on the same laptop,1 Windows 95 is quite usable on the Inspiron 2650 when proper steps are taken during installation. The purpose of this blog post is to provide you with the steps needed to install Windows 95 successfully, and point out some hurdles to avoid.

Drivers Used

*Windows 95 requires a VXD driver for audio. The modified Realtek driver2 that is linked appears to work without issue from the testing I’ve done.

See the Graphics Driver Discussion section for more information regarding these drivers and Windows 95 compatibility.

The popular XUSBSUPP package (archived link) for Windows 95 causes an issue that prevents the laptop from fully shutting down. The problem appears to be linked to the USB controller driver used in that package as disabling a specific USB port in Device Manager resolves the issue. Due to this, I opted to use the official Microsoft USBSUPP package, and RLoew’s Mass Storage driver for flash drive support.

Required Software

Installation Steps

You will need to boot into DOS or a command prompt to start the 95 installation. I typically use a Windows 98 setup CD to do this.

Although not necessary, you may find it useful to copy the Windows 95 CD contents to the hard disk you will be using, and perform the installation directly from the hard drive instead of a CD. I will also typically have the drivers I intend on using placed onto the hard drive ahead of time.

With the preparation out of the way, boot your computer with your favorite boot disk/CD, and start the Windows 95 setup. No setup switches are required.

At the Analyzing Your Computer step of installation, I recommend selecting “No, I want to modify the hardware list.”, and de-selecting the options below. I was encountering a lockup during the automated hardware detection that required a hard reboot and continuing with the setup in a safe mode. The lockup was being caused by something below that I did not bother to narrow down further.

  • Sound, MIDI, or Video Capture Card
  • SCSI Controllers
  • PCMCIA Socket
  • Network Adapter

At the Computer Settings step, you can set the monitor to “Laptop Display Panel (1024×768)” if you would like.

When you are prompted to restart your computer, make sure to have the FIX95CPU boot floppy/CD ready. You will need to install the software at this point to proceed with the installation. If you forget to install it and see the Windows Protection Error, then you can still install the fix and proceed based on my experience.

The setup should finish and you should boot into Windows 95. You can start installing your drivers at this point. The order I personally install the drivers and installation methods are below:

  1. Intel Chipset driver using the provided installer package, reboot when prompted.
  2. CardBus, Audio, and Ethernet drivers in any order through Device Manager.*
  3. (Optional) If you plan on installing DirectX and/or upgrading Internet Explorer to version 5.5 SP2, then you should do so now.
  4. Update the display driver through Device Manager and reboot when prompted.
  5. In Device Manger you should see two listings for “PCI Universal Serial Bus” inside the Other devices header. Remove both of these in Device Manager, then install the USBSUPP package. Reboot when prompted.
  6. After rebooting you will be prompted to install drivers for “Standard Universal PCI to USB Host Controller” devices. Note that you will need to navigate to the C:\Windows\System directory to find the required uhcd.sys file during the driver installation process.
  7. You can install the RLUSB mass storage driver by copying HOTPLUG.EXE to your startup folder (C:\Windows\Start Menu\Programs\StartUp). Reboot after doing this, then insert a flash drive. When prompted for a driver, select the RLUSB directory. You should do this for each USB port.
  8. (Optional) The touchpad drivers can be installed from the setup package.

*If you replaced the stock Conexant D480 modem with one that is compatible with Windows 95, then you can install the driver at this point; otherwise, you can ignore the device listed as “PCI Card”.

You are going to encounter errors after rebooting no matter which graphics driver you install. This is discussed further in the following Graphics Driver Discussion section.

Graphics Driver Discussion

From my testing none of the nVidia drivers are 100% compatible with Windows 95 and this graphics chip. Although it is reported that ForceWare v56.64 is the last version to have control panel support for Windows 95,3 I did not have success with using that version or a few of the earlier versions that I tried. This is possibly related to the ForceWare drivers needing to be hacked to allow for GeForce2 GO support. Note that the Dell Mobile drivers provide at least partial Control Panel support, unlike the ForceWare software which provides no access to any fine tuning.

If using the hacked ForceWare, then you will see an error involving NvCpl.dll (or the control panel) at startup. To eliminate this error, you will need to use regedit, navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run key, and delete the string mentioning NvCpl.dll for these errors to stop at startup. You can also delete the Nvtuicpl.cpl file from the C:\Windows\System directory to remove the non-functioning control panel.

If using the Dell driver, then you will need to navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices key, and delete the NVSvc string entry to stop errors from occurring at startup. Note that the Dell driver does provide some extra information over the ForceWare drivers that can be accessed by right clicking on your wallpaper, then selecting “Properties”. On the GeForce2 Go tab, you can select an “Additional Properties” button that will allow adjustment of some settings.

I personally prefer the Dell driver when running Windows 95, and a ForceWare driver when running Windows 98 SE. I may run some benchmarks comparing different drivers at a later date.

Useful Links

Citations

  1. boomer. (2023, November 17). Installing Windows 98 SE on a Dell Inspiron 2650 Laptop [Online blog post]. Boomer Electronics. https://boomerelectronics.com/installing-windows-98-se-on-a-dell-inspiron-2650-laptop/ (archived link) ↩︎
  2. Carlos S. M. (2020, May 28). Windows 95 AC97 drivers and inf mods [Online forum post]. MSFN. https://msfn.org/board/topic/181555-windows-95-ac97-drivers-and-inf-mods/ (archived link) ↩︎
  3. LoneCrusader. (2013, May 9). Now, after Multi-Quoting myself … [Comment on the online forum post Latest Video Cards For Windows 95?]. MSFN. https://msfn.org/board/topic/153748-latest-video-cards-for-windows-95/page/3/#comment-1039411 (archived link) ↩︎

About the Author

You may also like these

X