Answered Windows 7 usb driver issue

  • Wednesday, January 19, 2011 2:47 PM
     
     

    Hi

    Im using Windows 7 professional 64bit on my laptop (Lenovo T500). Whenever i put a USB device (i.e. Sony or Seagate hard drive) it doesnt want to install. Windows picks up the device, but it looks for the driver and then fails. It happens with all USB devices, Blackberry phone, USB Flash drivers, external hard drives. I want to find a way to get this fixed without reinstalling windows.

     

    Thanks

All Replies

  • Friday, January 21, 2011 9:52 AM
    Moderator
     
     

    Hi,

     

    First, please confirm the computer is compatible with Windows 7 from the manufacture. Also let me know what error is received.

     

    Second, please go to update the latest USB drivers and update the BIOS. Also reinstall USB controllers to test the issue.

     

    http://blogs.technet.com/b/asiasupp/archive/2010/11/23/error-message-one-of-the-usb-device-attached-to-this-computer-has-malfunctioned-and-windows-does-not-recognise-it.aspx

     

    If the issue persists, I suggest perform a Clean Boot to check the result.

     

    Regards,

    Niki


    Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
  • Tuesday, January 25, 2011 11:42 AM
     
     

    Hi Niki

    * The laptop does support Windows 7, it is shipped with Windows 7 professional.

    * The error i get from the event viewer is:

         - Driver Management concluded the process to install driver NULL Driver for Device Instance ID USB \VID_FFFF&PID_FFFF\90941D000165 with the following status: 0xe0000203

    * All windows updates are up to date, same with BIOS version.

    * I have tried the uninstalling of all usb drivers and restarted the machine, but still get the same problem and error.

    * I have tested the clean boot, even then it still fails

     

     

    Below is the info from the setupapi.dev.log file:

     

     

    >>>  [Device Install (Hardware initiated) - USB\VID_0781&PID_5567\2005153621161F235C49]
    >>>  Section start 2011/01/26 10:09:11.250
         ump: Creating Install Process: DrvInst.exe 10:09:11.250
         ndv: Retrieving device info...
         ndv: Setting device parameters...
         ndv: Searching just Driver Store...
         dvi: {Build Driver List} 10:09:17.139
         dvi:      Searching for hardware ID(s):
         dvi:           usb\vid_0781&pid_5567&rev_0100
         dvi:           usb\vid_0781&pid_5567
         dvi:      Searching for compatible ID(s):
         dvi:           usb\class_08&subclass_06&prot_50
         dvi:           usb\class_08&subclass_06
         dvi:           usb\class_08
         cpy:      Policy is set to make all digital signatures equal.
         dvi:      Enumerating INFs from path list 'C:\Windows\INF'
    !    inf:      Detected INFCACHE inconsistency
    !    inf:      Attempting INFCACHE repair 10:09:17.154
    !    inf:      Verify/Fix on INFCACHE complete, status(4) - Fixed 10:09:26.358
         inf:      Searched 0 potential matches in published INF directory
         inf:      Searched 38 INFs in directory: 'C:\Windows\INF'
         dvi: {Build Driver List - exit(0x00000000)} 10:09:26.951
         ndv: Selecting best match from just Driver Store...
         dvi: {DIF_SELECTBESTCOMPATDRV} 10:09:26.951
         dvi:      No class installer for 'Cruzer Blade'
         dvi:      No CoInstallers found
         dvi:      Default installer: Enter 10:09:26.951
         dvi:           {Select Best Driver}
    !    dvi:                Selecting driver failed(0xe0000228)
         dvi:           {Select Best Driver - exit(0xe0000228)}
    !    dvi:      Default installer: failed!
    !    dvi:      Error 0xe0000228: There are no compatible drivers for this device.
         dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 10:09:26.967
         ndv: Skipping Windows Update because no internet connection!
         ndv: Searching Driver Store and Device Path...
         dvi: {Build Driver List} 10:09:26.998
         dvi:      Searching for hardware ID(s):
         dvi:           usb\vid_0781&pid_5567&rev_0100
         dvi:           usb\vid_0781&pid_5567
         dvi:      Searching for compatible ID(s):
         dvi:           usb\class_08&subclass_06&prot_50
         dvi:           usb\class_08&subclass_06
         dvi:           usb\class_08
         cpy:      Policy is set to make all digital signatures equal.
         dvi:      Enumerating INFs from path list 'C:\Windows\inf'
    !    inf:      Detected INFCACHE inconsistency
    !    inf:      Attempting INFCACHE repair 10:09:27.013
    !    inf:      Verify/Fix on INFCACHE complete, status(4) - Fixed 10:09:35.952
         inf:      Searched 0 potential matches in published INF directory
         inf:      Searched 38 INFs in directory: 'C:\Windows\inf'
         dvi: {Build Driver List - exit(0x00000000)} 10:09:36.186
         ndv: Selecting best match from Driver Store (including Device Path)...
         dvi: {DIF_SELECTBESTCOMPATDRV} 10:09:36.186
         dvi:      No class installer for 'Cruzer Blade'
         dvi:      Default installer: Enter 10:09:36.186
         dvi:           {Select Best Driver}
    !    dvi:                Selecting driver failed(0xe0000228)
         dvi:           {Select Best Driver - exit(0xe0000228)}
    !    dvi:      Default installer: failed!
    !    dvi:      Error 0xe0000228: There are no compatible drivers for this device.
         dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 10:09:36.186
         ndv: {Core Device Install} 10:09:36.186
    !    ndv:      Installing NULL driver!
         dvi:      Set selected driver complete.
         dvi:      {DIF_ALLOW_INSTALL} 10:09:36.186
         dvi:           No class installer for 'Cruzer Blade'
         dvi:           Default installer: Enter 10:09:36.186
         dvi:           Default installer: Exit
         dvi:      {DIF_ALLOW_INSTALL - exit(0xe000020e)} 10:09:36.186
         dvi:      {DIF_INSTALLDEVICE} 10:09:36.186
         dvi:           No class installer for 'Cruzer Blade'
         dvi:           Default installer: Enter 10:09:36.202
    !    dvi:                Installing NULL driver!
         dvi:                Writing common driver property settings.
         dvi:                {Restarting Devices} 10:09:36.217
         dvi:                     Restart: USB\VID_0781&PID_5567\2005153621161F235C49
         dvi:                     Restart complete.
         dvi:                {Restarting Devices exit} 10:09:36.217
         dvi:           Default installer: Exit
         dvi:      {DIF_INSTALLDEVICE - exit(0x00000000)} 10:09:36.217
         ndv:      Device install status=0xe0000203
         ndv:      Performing device install final cleanup...
    !    ndv:      Queueing up error report since device installation failed...
         ndv: {Core Device Install - exit(0xe0000203)} 10:09:36.233
         ump: Server install process exited with code 0xe0000203 10:09:36.233
    <<<  Section end 2011/01/26 10:09:36.249
    <<<  [Exit status: FAILURE(0xe0000203)]

    • Edited by DuaneLenovo Wednesday, January 26, 2011 9:02 AM Updated
    •  
  • Thursday, January 27, 2011 3:12 AM
    Moderator
     
     

    Hi,

     

    From the setupapi.dev.log, I notice that there is no in-box driver available for a device. In addition, Windows Update is skipped because no internet connection.

     

    Please make sure the computer can connect the Internet normally. After that, go to USB Device manufacture site to load the driver manually and check the result.

     

    Regards,

    Niki


    Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
  • Thursday, January 27, 2011 9:52 AM
     
     Answered

    I have tested this while connected to the internet too, without success. Also, most of the usb devices i have plugged into my laptop install on any other windows 7 system.

    I however manager to fix the problem by copying the c:\windows\inf and c:\windows\system32 directories from one of my team members' laptop and replacing all my systems with the copied ones. Every usb device i plug into my laptop it works.

    Thanks for the assistance and input

    Duane

    • Marked As Answer by DuaneLenovo Thursday, January 27, 2011 9:52 AM
    •  
  • Tuesday, November 20, 2012 2:31 AM
     
     

    I have the exact same problem but do not have the luxury of other team members with the same laptop from which to copy these files. How can I fix it? I see this problem on a Sony Vaio S Series, trying to connect a keyboard (which until last Friday worked perfectly). I tried with both the keyboard that used to work (an HP USB basic keyboard) and a brand new out of the box Microsoft Natural Ergonomic Keyboard. I tried with the included CD for that keyboard as well as without. Any suggestions and or ideas?

    Thanks,

    Gerald