Windows 98 USB Mass Storage Driver: Download & Install Guide

Although Windows 98 has been out of general circulation for well over a decade now, it might come as a surprise to some people that it’s still actively in use, especially in a business or specialized environment for running old software. There is actually a third party Service Pack for Windows 98 Second Edition which is still being updated well into 2013, even though Microsoft ended their support for Windows 98 on the 11th of July 2006! Obviously, hardware support from all major manufacturers has ended years ago so if you or your company still run Windows 98 in some capacity, it’s incredibly difficult to find compatible hardware and software for it.

As an example, a company I did some work for a while back purchased a Kingston Data Traveler USB flash drive for backup purposes on a computer that’s still running Windows 98.  The problem is, due to some obsolete software that needs to run on Windows 98, the computer cannot be upgraded to newer versions of Windows such as 8, 7, Vista or even Windows XP. I’ve tried compatibility mode on Windows XP and it doesn’t work either, so it’s either upgrade the software or continue using Windows 98. Updating the old software is very expensive, so the decision was to stay with Windows 98 and try to source parts that can support this ageing operating system.

Kingston USB flash drive

The immediate problem was getting the flash drive to work. Windows 98SE is actually not too bad at handling mass storage drivers for a USB storage device IF you have a driver disc that accompanied it or a download is available. 98SE doesn’t come with a generic mass storage driver that would install support for all standard USB storage devices like newer Windows versions, so not every device you insert will simply get recognised. Predictably, Kingston offers no support for their devices in Windows 98 so no driver can be installed to pick up the flash drive.

After much searching and testing, I finally managed to install the Kingston DataTraveler on Windows 98. This following method which I’m about to show you can work for most USB mass storage devices if your Windows 98 has detection problems. What I found was a generic Windows 98SE USB mass storage device driver that will work with many makes and models of the following:

– USB Flash Drives
– Digital Photo and Video Cameras (that connect to the PC via USB)
– USB Hard Drives
– MP3 Players (including Apple iPod from v2.4)
– Sony PlayStation Portable (PSP)

This driver isn’t guaranteed to work with all devices because it’s a generic driver, and you shouldn’t install it if you have no issues in the first place. It does though work well for the purpose it was intended for, it did for me and has for many other people.

Using an utility tool

DriverFix software is a utility tool that provides missing and updated system drivers. With over 500,000 drivers on the platform, users can find USB mass storage drivers that allow their Windows 98 device to recognize external devices like hard drives, SD cards, and USB flash drives.

DriverFix USB mass storage driver

1. The first step is to Download the DriverFix application on the Windows device and launch it. After installation, allow the software to perform an initial analysis and download the necessary USB storage drivers the computer is missing.

DriverFix Scan page

2. After the initial scan, the application provides a list of recent drivers you can manually install.

DriverFix scanner

Get DriverFix

Installing the generic USB Mass Storage driver

1. Download Windows 98SE Generic USB Mass Storage Device Driver to the desktop.

2. Open Device Manager (right click My Computer -> Properties -> Device Manager) and remove ALL drivers for USB flash drives. This includes any drivers of removable devices previously installed from the “Disk drives” tree.

3. Remove all drivers for any USB controllers (under Universal Serial Bus controllers). Devices in Device Manager can be uninstalled by right clicking on an entry and selecting “Remove”. Also remove any Unknown/Other devices, those which have no installed driver.

remove windows 98 devices

4. Run the nusb36e.exe driver installer. After that has completed, reboot the computer.

install generic windows 98 device driver

5. During reboot, the computer will detect new devices and USB controllers and will ask for the Windows 98 install CD so make sure you have it to hand. The driver install window actually tells you to reboot after these controllers are installed but I didn’t have to. If you have any issues, then follow the advice and reboot a second time.


6. Then insert your USB storage device and it should get picked up by Windows. Don’t forget Windows 98 cannot read NTFS so the storage device needs to be formatted with FAT/FAT32 to be recognised with a drive letter. Open My Computer and your flash drive or device should be visible.

new USB flash drive detected in Windows 98

The 16GB flash drive above wasn’t a Kingston but still required the general USB mass storage driver to be installed for it to be detected. Do note that this driver is for English versions of Windows 98SE only and won’t work on the original Windows 98. You can visit the related MSFN forum thread for more support or updates to the driver in future.

40 Comments - Write a Comment

  1. org. alien 2 years ago
  2. DrSinister7 2 years ago
  3. Rens 2 years ago
  4. Jim 3 years ago
  5. Badscrew 3 years ago
  6. Nikki 3 years ago
  7. grutt 4 years ago
  8. Magnus 4 years ago
  9. Kyle 4 years ago
    • The Kombinator 4 years ago
  10. Bert 4 years ago
  11. Chris 4 years ago
  12. Bill England 4 years ago
  13. Reed Briggs 4 years ago
  14. Matti 4 years ago
  15. Kyle 4 years ago
  16. Frank Oliver 4 years ago
  17. Joe 5 years ago
  18. Marte Villena 5 years ago
  19. Dan 5 years ago
  20. Ian 6 years ago
  21. Edp 6 years ago
  22. Bob Radil 7 years ago
  23. Sumit Simlai 8 years ago
  24. Matt 9 years ago
  25. Matt 9 years ago
  26. Helio 9 years ago
  27. Bob S 9 years ago
  28. Will Mattison 10 years ago
  29. Sylvain_L 10 years ago
  30. andi 10 years ago
  31. Reinis 10 years ago
  32. Muhammad Abdullah Sherwani 10 years ago
  33. Pam Vincent 10 years ago
  34. Alex 10 years ago
  35. Nobody 10 years ago
  36. Нова Телевизия 15 years ago
  37. Pre 17 years ago
  38. richard 17 years ago
  39. Oleg 17 years ago

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Your comment is subject to approval. Read our Terms of Use. If you are seeking additional information on this article, please contact us directly.