USB Devices Do Not Work Correctly and You Receive "Could Not Load the Device Driver" Error Message (299264)
The information in this article applies to:
- Microsoft Windows Millennium Edition
- Microsoft Windows 98 Second Edition
- Microsoft Windows 98
This article was previously published under Q299264 SYMPTOMS
In any of the Microsoft Windows operating systems listed at the beginning of this article, your universal serial bus (USB) controller may not work as expected, and when you view its properties in Device Manager, a yellow exclamation mark may be displayed.
When you view the status of the USB controller, you may receive the following error message:
The NTKERN.VxD device loaders for this device could not load the device driver (Code 2).
CAUSE
This behavior can occur if the incorrect version of the driver files for the USB controller is installed.
RESOLUTION
To resolve this issue, rename and re-extract the following files from the Windows CD-ROM:
- Uhcd.sys
- Usbhub.sys
- Usbd.sys
To extract the files, use the appropriate method for your version of Microsoft Windows.
Windows 98- Insert the Microsoft Windows 98 CD-ROM into the CD-ROM drive or
DVD-ROM drive.
- Click Start, and then click Run.
- In the Open box, type sfc, and then
click OK.
- In the System File Checker window, click Extract one
file from the installation disk.
- In the Specify the system file you would like to
restore box, type uhcd.sys, and then click
Start.
- In the Restore From box, type the following line, where cd-rom is the drive letter of your CD-ROM drive or
DVD-ROM drive.
- In the Save file in box, type the following line,
where drive is the letter of the hard disk on which
Windows 98 is installed, and windows is the folder
in which Windows 98 is installed:
drive:\windows\system32\drivers
- Click OK, and then click OK again.
- When Windows finishes restoring the file, click OK.
- Repeat steps 4 through 9 to restore the Usbhub.sys file and the
Usbd.sys file. When you finish restoring the files, click Close.
- Restart the computer.
Windows Millennium Edition- Start your computer with a Windows Millennium Edition Startup disk. If you need to make a Startup disk, follow these steps:
- Click Start, point to Settings, and then click Control Panel.
- In Control Panel, double-click Add/Remove Programs.
- On the Startup Disk tab, click Create Disk.
- When the Microsoft Windows Millennium Edition Startup menu appears, click Start computer with CD-ROM support.
- Insert the Microsoft Windows Millennium Edition CD-ROM into the
CD-ROM drive or DVD-ROM drive.NOTE: If you do not have a Microsoft Windows Millennium Edition CD-ROM, the cabinet files that are necessary for the following steps might be installed in the Windows\Options\CAB or Windows\Options\Install folders. If these files are on your computer, extract the files from the appropriate folder instead of the Win9x folder on your CD-ROM.
- At a command prompt, type ext, press ENTER, and then follow the on-screen instructions to restore the Uhcd.sys file, the Usbhub.sys file, and the Usbd.sys file from the Win9x folder on the Microsoft Windows Millennium Edition CD-ROM to C:\Windows\System32\Drivers" (where C:\Windows is your Windows folder).
For additional information about how to extract protected files in Windows Millennium Edition, click the article number below
to view the article in the Microsoft Knowledge Base:
265371 How to Extract and Replace a Protected File in Windows Me
Modification Type: | Minor | Last Reviewed: | 12/20/2004 |
---|
Keywords: | kberrmsg kbprb KB299264 |
---|
|