Annoyances.org
Home » Windows Me Discussion Forum » Message 1197825228 Search | Help | Home
  
Windows uninstalls device driver on shutdown
Sunday, December 16, 2007 at 9:13 am
Windows Me Annoyances Discussion Forum
Posted by Ed (570 messages posted)


This was not a complete solution to the problem, which continues to occur: the symptom is that the PCI Card drivers have to be reinstalled on some (though not all) bootups.

I have, however, now tracked down part of the cause of this problem. The PCI Card requires reinstalling on some (but not all) reboots because the two device driver files which it needs (ousb2hub.sys and ousbehci.sys) have been deleted from the folder "C:\Windows\System32\Drivers".

It seems to be the case that something is activating an uninstall routine, which is consequently deleting those two drivers during the Windows close down, or during the restart. But not on every occasion.

Can anyone suggest why this might occur?

I am using a PCI Card with five USB 2.0 ports on it, that has an NEC chipset. The software driver files for the device are from OrangeWare Corporation. I have tried several different versions of the OrangeWare software, versions both with and without the GUID format in the .INF file, but the problem is experienced with all of them.

It might be significant that the .INF file (OUSB2.INF) copies itself to C:\Windows\INF as oem3.inf and that at one point my broadband modem's installation over-wrote that file; and now the OrangeWare .INF copies itself to C:\Windows\INF as oem4.inf

Some versions of the OrangeWare software copy OUSB2.INF to C:\Windows\INF\Other as OWCousb2.inf instead.

Those are the only .INF files which the installation routine installs. What might cause Windows ME to run an uninstall routine contained in either of those files during a reboot?

Ed




On Wednesday, November 28, 2007 at 10:35 am, Ed wrote:
>I finally found a clue to what is causing this problem.
>
>Opening the Device Manager (START > SETTINGS > CONTROL PANEL > SYSTEM), I discovered
>that there are two entries for "Universal Serial Bus controllers". One of these has
>the motherboard USB 1.1 devices, the other lists the PCI card's USB 2.0 devices.
>
>Trying to correct this, I've discovered that the installation routine for the PCI
>Card USB 2.0 drivers has (oddly) installed the USB 2.0 drivers in C:\WINDOWS\DRIVERS\OUSB2
>instead of in the normal location for a driver (C:\WINDOWS\SYSTEM or C:\WINDOWS\SYSTEM32\DRIVERS).
>
>The solution seems to be to update the device driver for the "USB 2.0 Root Hub Device",
>pointing the update wizard function to C:\WINDOWS\DRIVERS\OUSB2, which corrects the
>error in Device Manager.
>
>Ed
>
>
>


Written in response to:
re: Windows reinstalls USB controllers on boot (Ed: Wednesday, November 28, 2007 at 10:35 am)

Responses to this message:
*re: Windows uninstalls device driver on shutdown (Ed: Thursday, December 20, 2007 at 7:46 pm)

All messages in this thread [show all]
-Windows reinstalls USB controllers on boot (Ed: Fri, Apr 6, 2007, 12:51 pm)
*re: Windows reinstalls USB controllers on boot (C K: Thu, Apr 12, 2007, 4:06 pm)
-re: Windows reinstalls USB controllers on boot (Ed: Wed, Nov 28, 2007, 10:35 am)
-Windows uninstalls device driver on shutdown (Ed: Sun, Dec 16, 2007, 9:13 am)
-re: Windows uninstalls device driver on shutdown (Ed: Thu, Dec 20, 2007, 7:46 pm)
*re: Windows uninstalls device driver on shutdown (Ed: Sat, Dec 22, 2007, 12:40 pm)
Return to the Windows Me Discussion Forum

All content at Annoyances.org is Copyright © 1995-2008 Creative Elementtm All rights reserved.
Please do not plagiarize; redistributing these pages without permission is strictly prohibited.