USB Composite device - cannot find specified file  

Page 1 of 2 12 LastLast

  1. Posts : 4
    Windows 7 x64
       #1

    USB Composite device - cannot find specified file


    Hi,

    I have a standard wireless USB mouse that installs in 2 out of 3 of my Windows x64 systems. All three of my systems are the same hardware and OS level.

    It is a "2.4G Keyboard Mouse" and you can see it here

    In two of the systems it is in it installs alongside the other wireless keyboard and mouse and works no problem.

    In the third machine it says it cannot find a driver. When I try to install by giving it the location of windows/system32/drivers it has an error when trying to install it: "The system cannot find the specified file". Here is a screenshot:



    I have a microsoft desktop 6000 receiver which is a similar device, but have even tried uninstalling it.

    Now both of these are class drivers and work simply from usb.inf. They are both simple Class drivers and there should be no issue. On two of the three machines there is no issue and the class driver installs ok. Here is a picture of the composite device installed:



    I have even gone so far as using a copy of the driver folder as a base for finding the driver for it, it says it can't find it.

    Has anyone any idea what could be broken in my driver models? I have tried a repair on windows system files and that doesn't help either. I have checked for duplicate or ghost devices, there are none.

    I am usually giving other people help with this type of thing, but this has me totally stumped! It's a stinker and no mistake. I have been working on it for hours now and run out of ideas.

    Just in case anyone directs me to the manufacturer web site for a driver: this is not relevant unfortunately, as it (like most other devices of it's type) uses a windows class driver and so there is no driver as such - it comes with windows.

    Apart from a reinstall I can't think of what to do.

    I will be really impressed if someone can get this one, and really grateful too :)

    Thanks!

    Kevin
    Northern Ireland
      My Computer


  2. Posts : 4
    Windows 7 x64
    Thread Starter
       #2

    Here is the report from windows/inf/setupapi.dev.log:

    Code:
    >>>  [Device Install (Hardware initiated) - USB\VID_062A&PID_4101\6&12e3c9ed&0&5]
    >>>  Section start 2012/11/09 17:02:05.501
         ump: Creating Install Process: DrvInst.exe 17:02:05.501
         ndv: Retrieving device info...
         ndv: Setting device parameters...
         ndv: Searching just Driver Store...
         dvi: {Build Driver List} 17:02:05.517
         dvi:      Searching for hardware ID(s):
         dvi:           usb\vid_062a&pid_4101&rev_0300
         dvi:           usb\vid_062a&pid_4101
         dvi:      Searching for compatible ID(s):
         dvi:           usb\devclass_00&subclass_00&prot_00
         dvi:           usb\devclass_00&subclass_00
         dvi:           usb\devclass_00
         dvi:           usb\composite
         cpy:      Policy is set to make all digital signatures equal.
         dvi:      Enumerating INFs from path list 'C:\windows\INF'
         inf:      Searched 1 potential matches in published INF directory
         inf:      Searched 35 INFs in directory: 'C:\windows\INF'
         dvi: {Build Driver List - exit(0x00000000)} 17:02:05.564
         ndv: Selecting best match from just Driver Store...
         dvi: {DIF_SELECTBESTCOMPATDRV} 17:02:05.579
         dvi:      No class installer for '2.4G Keyboard Mouse'
         dvi:      No CoInstallers found
         dvi:      Default installer: Enter 17:02:05.579
         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)} 17:02:05.579
         ndv: Searching Windows Update for drivers... 17:02:05.595
         ndv: Waiting for previous WU search to complete. 17:02:05.595
         ndv: Acquired WU search serialization mutex. 17:02:17.342
         ndv: About to release WU search serialization mutex. 17:02:23.114
         ndv: No driver found on Windows Update. 17:02:23.114
         ndv: Searching Driver Store and Device Path...
         dvi: {Build Driver List} 17:02:23.114
         dvi:      Searching for hardware ID(s):
         dvi:           usb\vid_062a&pid_4101&rev_0300
         dvi:           usb\vid_062a&pid_4101
         dvi:      Searching for compatible ID(s):
         dvi:           usb\devclass_00&subclass_00&prot_00
         dvi:           usb\devclass_00&subclass_00
         dvi:           usb\devclass_00
         dvi:           usb\composite
         cpy:      Policy is set to make all digital signatures equal.
         dvi:      Enumerating INFs from path list 'C:\windows\inf'
         inf:      Searched 1 potential matches in published INF directory
         inf:      Searched 35 INFs in directory: 'C:\windows\inf'
         dvi: {Build Driver List - exit(0x00000000)} 17:02:23.207
         ndv: Selecting best match from Driver Store (including Device Path)...
         dvi: {DIF_SELECTBESTCOMPATDRV} 17:02:23.207
         dvi:      No class installer for '2.4G Keyboard Mouse'
         dvi:      Default installer: Enter 17:02:23.207
         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)} 17:02:23.207
         ndv: {Core Device Install} 17:02:23.207
    !    ndv:      Installing NULL driver!
         dvi:      Set selected driver complete.
         dvi:      {DIF_ALLOW_INSTALL} 17:02:23.207
         dvi:           No class installer for '2.4G Keyboard Mouse'
         dvi:           Default installer: Enter 17:02:23.207
         dvi:           Default installer: Exit
         dvi:      {DIF_ALLOW_INSTALL - exit(0xe000020e)} 17:02:23.207
         dvi:      {DIF_INSTALLDEVICE} 17:02:23.207
         dvi:           No class installer for '2.4G Keyboard Mouse'
         dvi:           Default installer: Enter 17:02:23.223
    !    dvi:                Installing NULL driver!
         dvi:                Writing common driver property settings.
         dvi:                {Restarting Devices} 17:02:23.238
         dvi:                     Restart: USB\VID_062A&PID_4101\6&12E3C9ED&0&5
         dvi:                     Restart complete.
         dvi:                {Restarting Devices exit} 17:02:23.238
         dvi:           Default installer: Exit
         dvi:      {DIF_INSTALLDEVICE - exit(0x00000000)} 17:02:23.238
         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)} 17:02:23.238
         ump: Server install process exited with code 0xe0000203 17:02:23.238
    <<<  Section end 2012/11/09 17:02:23.254
    <<<  [Exit status: FAILURE(0xe0000203)]
      My Computer


  3. Posts : 4
    Windows 7 x64
    Thread Starter
       #3

    Sorry, they are not identical hardware machines. The one that fails is a Z68 chipset and the other two are P55 express (so two machines that work are older core 2 duo machines with a standard chipset, this one is a new gigabyte z68-xp-ud3 board).

    I have all legacy options installed in the BIOS and have checked it over. I have also tried it in the USB3 ports, same thing. It tries to look the device up in Window update as it is not identifying it as the correct class and loading the class driver, whereas it DOES identify the class correctly in the other two Win 7 x64 machines and installs the correct USB Composite class driver.
      My Computer


  4. Posts : 4
    Windows 7 x64
    Thread Starter
       #4

    I have a solution!

    usb.inf was missing! How the hell did that happen? What I did was to copy the windows/inf folder from my other machine to this one, not overwriting anything, and it copied over usb.inf and possibly other files that were missing.

    I am definitely virus free and have no idea how it happened, but what a journey to find the solution to this one.

    The inspiration came from this post.

    I really hope someone else finds this post in the future and saves themselves a reinstall or 10 hours of 'fun' like I have had!
      My Computer


  5. Posts : 6,458
    x64 (6.3.9600) Win8.1 Pro & soon dual boot x64 (6.1.7601) Win7_SP1 HomePrem
       #5

    Did you check to see if usb.inf exists?
    Glad you came here for a solution and found it in less then an hour - even if you found the solution on your own.

    Good work!
      My Computer


  6. Posts : 1
    Windows 7 Pro 64
       #6

    Thanks man! I spent at list 4 hours to find out that you already had the answer for my issue...

    Best
    Dreex
      My Computer


  7. Posts : 1,269
    Windows 7 Ultimate Retail Box (64-bit installed) + Service Pack 1
       #7

    I wonder if
    SFC /scannow
    was appropriate for this problem.

    In any case, for future reference:

    If you discover 1 file from a Windows install is missing and you have the install disc, usually it can be found there and either expanded (has extension ending in _) or extracted from a compressed .cab file and some might just be sitting there, just needing copied over.

    Just so folks aren't totally reinstalling over one missing file, there are some sites that have a ton of these individual files for download, also, possibly quicker. :)
      My Computer


  8. Posts : 1
    Maine
       #8

    Fixed my problem, more info for others


    HA this was a great find :) I was having a problem where my Logitech C-U0007 wireless adapter was not being recognized by windows 7, could not find the driver. Test on other systems and was working, so knew is was something with the usb setup. My usb.inf file was missing also! I was in the middle of doing a windiff on a fresh virtual install of W7 when I found this thread.

    In hopes this might help others running a "sfc /scannow" DID NOT fix this issue when it really should have.

    usb.inf is located under c:\windows\inf if its not there do a "dir usb.inf /s" and it will scan the windows directory for a copy of usb.inf, copy this to c:\windows\inf and do rescan of hardware should fix things up :)

    Tony
      My Computer


  9. Posts : 1
    Windows 7 Ultimate N
       #9

    USB Composite device - cannot find specified file


    Guys thanks,

    your advice save me from a "total reinstall", I tried to install a latest Razer Orochi driver but nothing, so I remove the driver and install the legacy one (stand alone) nothing... I reinstall the chipset driver from intel same result... nothing, I found this post, copied the USB.inf and the USB.PNF file from another pc and all goes well!!!

    Thank you again!

    Bizzotech
      My Computer


  10. Posts : 1
    Windows 7 Home Premium 64 Bit
       #10

    This resolved my issue as well. I found the latest folder (C:\Windows\System32\DriverStore\FileRepository\usb.inf_amd64_neutral_42d7284868af1f40) and copied the usb.inf from there into C:\Windows\inf.

    Thanks much for the tip.
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 10:35.
Find Us