USB Driver Install Problem  

Page 7 of 8 FirstFirst ... 5678 LastLast

  1. Posts : 61
    Windows 7, 32 Bit
    Thread Starter
       #61

    ComputerGeek,

    I believe it will be under Image device again? Does it still have the yellow icon error code=18?
    Never under Image Device. Always under "Other".

    Right click the scanner device in Device Manager->Properties->Advanced tab
    No Advanced Tab, only Details, no mention of upper or lower filters.

    The log file has mysteriously decided to start reappearing. See attached.

    After I saw that the log file was finally being created, I ran the setup program. I then modified the reg to the $8007070 value as previously given and rebooted. Then I reran the setup program. As you will see, nothing being written to the log file.
      My Computer


  2. Posts : 725
    Desk 1: Win 7 Pro x32; Desk 2: Windows 10 x64
       #62

    Run the Set LogLevel VERBOSE.reg file I provided in earlier zip. Reboot.

    Right click the scanner under Other. Click Update. Select Let me pick from a list. Click Have Disk. Browse to and select C:\Windows\inf\oem9.inf. Let 'er rip (oem9.inf is the published name per pnputil -a for the driver we just re-added to the Store)

    Check the log file again

    /* EDIT */
    A device under "Other" has no driver installed. I'm trying to get the driver installed again (in which case it should appear under "Image" again - tho might have an error code again) If driver gets installed, check for filters again. (filters are optional parts to a device driver)
      My Computer


  3. Posts : 61
    Windows 7, 32 Bit
    Thread Starter
       #63

    Browse to and select C:\Windows\inf\oem9.inf.
    Ok, progress! File does not exist. There is no oem9.inf


    it should appear under "Image" again -
    I am not sure what you mean by "again". It was there in the "before time", but never since I started this post.


    Run the Set LogLevel VERBOSE.reg file I provided in earlier zip. Reboot.
    That has been done.
    See attached.
    Last edited by defenderjim; 27 Apr 2015 at 17:34.
      My Computer


  4. Posts : 725
    Desk 1: Win 7 Pro x32; Desk 2: Windows 10 x64
       #64

    defenderjim said:
    Run the Set LogLevel VERBOSE.reg file I provided in earlier zip. Reboot.
    I am sorry, I thought I was clear that I had set the LogLevel and rebooted.
    That has been done.
    See attached.
    No disrepect intended. I just wanted to make sure there was no pilot error. (i hadn't seen the log file stop before - other then a LogLevel setting that does turn it off) So i put things in scripts.
    it should appear under "Image" again -
    I am not sure what you mean by "again". It was there in the "before time", but never since I started this post.
    Sorry. Also didn't realize that was the last time you saw it there. x 2

    Re: oem9.inf not there is very strange

    We're going to start the cleanup.

    Let's try these 2 pnputil commands back-to-back. the 1st adds driver to the Store. 2nd deletes it. But NOTE! For your case, the name of the oemxx.inf file is whatever name is shown as the Published name inf shown from the 1st command. I also included example output from my machine where oem6.inf happens to be the published name on my computer.

    If delete fails, is anything showing up in the setupapi.dev.log at this point? The pnputil add and delete traces should be there. If delete, fails attache log if it's there

    Code:
    pnputil   -a C:\Windows\inf\es1dn.inf
    pnputil -d oemxx.inf
      My Computer


  5. Posts : 61
    Windows 7, 32 Bit
    Thread Starter
       #65

    ComputerGeek,

    No disrepect intended. I just wanted to make sure there was no pilot error.
    No worries. I understand you don't know the level of the person you are trying to help. Sorry, I was bristling. I started out in Unix.... Oh, now I am showing my age So... It did make me double check everything, so that was good.

    C:\Windows\System32>pnputil -a C:\Windows\inf\es1dn.inf
    Microsoft PnP Utility

    Processing inf : ES1Dn.inf
    Driver package added successfully.
    Published name : oem9.inf


    Total attempted: 1
    Number successfully imported: 1


    C:\Windows\System32>pnputil -d oem9.inf
    Microsoft PnP Utility

    Deleting the driver package failed :The system cannot find the file specified.

    C:\Windows\System32>
    So, there is still no oem9.inf in the folder.

    anything showing up in the setupapi.dev.log at this point?
    Yes, finally! See attached.
      My Computer


  6. Posts : 725
    Desk 1: Win 7 Pro x32; Desk 2: Windows 10 x64
       #66

    Something is fundamentally wrong and bizzare as that oem9.inf file isn't being created. You can disable your A/V and try the commands again - but can't imagine A/V being the cause to removing it. Nor see why permissions should be an issue either

    Let's try doing this manually. We're going to copy from the DriverStore to your Desktop. Rename the files. Then copy the renamed file to the inf directory (for your case, do not copy directly from Store to inf folder)
    1. Scanner should be unplugged from USB port
    2. Copy C:\Windows\System32\DriverStore\FileRepository\es1dn.inf_x86_neutral_1bf0cd02788b219b\ES1Dn.inf to your Desktop. Rename it to oem9.inf. Then copy the file to C:\Windows\inf
    3. Copy C:\Windows\System32\DriverStore\FileRepository\es1dn.inf_x86_neutral_1bf0cd02788b219b\ES1Dn.pnf to your Desktop. Rename it to oem9.pnf. Then copy the PNF file to C:\Windows\inf

    Plug in your scanner. What happens?
      My Computer


  7. Posts : 725
    Desk 1: Win 7 Pro x32; Desk 2: Windows 10 x64
       #67

    p.s. If still a problem, double check those two oem9 files we just created haven't disappeared from the inf directory
      My Computer


  8. Posts : 61
    Windows 7, 32 Bit
    Thread Starter
       #68

    ComputerGeek,

    Copy C:\Windows\System32\DriverStore\FileRepository\es1dn.inf_x86_neutral_1bf0cd02788b219b\ES1Dn.inf to your Desktop. Rename it to oem9.inf. Then copy the file to C:\Windows\inf
    Copy C:\Windows\System32\DriverStore\FileRepository\es1dn.inf_x86_neutral_1bf0cd02788b219b\ES1Dn.pnf to your Desktop. Rename it to oem9.pnf. Then copy the PNF file to C:\Windows\inf

    F...in A! That worked!

    So, I still had to go into Device Mangler and right click the scanner, still in "Other" and have it "Automatically find the driver".
    This time it did find something, Online Armor asked if it was ok to run and I said yes. Bang, it's now under "Imaging Devices" and I have successfully scanned!

    Arghhh! Wow, don't know why that was such a b.... but I learned a bit about driver installation. I'm a developer, but never have had to to driver in my lifetime, though I have had to do that kind of work.

    Thank you for your help and persistence.
      My Computer


  9. Posts : 1,670
    win 10
       #69

    great job. been following the thread learned some stuff too.
      My Computer


  10. Posts : 725
    Desk 1: Win 7 Pro x32; Desk 2: Windows 10 x64
       #70

    Woo Hoo!! Great news. Glad to help!

    Ah ha! A developer. Yea, you seemed to know your way around computers quite well, for sure! So, after refelction, for what it's worth, I think this is both a Windows and Epson bug.

    1. When Windows loads a driver in the Store, it creates corresponding oemxx files for it in the inf directory. The oem files are needed for the next step, driver installation, to work

    For some unknown reason at some point in time, there was a glitch. The oem9.inf file disappeared. I looked at the logs. Every time we tried a pnputil -a to reload the epson driver in the Store, Windows said "Already there". So, it seems, since the driver is already in the Store, Windows assumed the oem file, it created earlier, already exists. Windows never actually checks it's still there! So, Windows doesn't attempt to re-create. pnputil -a simply tells us the already assigned published name: oem9.inf

    2. As for Epson: I looked. The Epson "uninstaller" only removes the installation files. It does not delete the epson driver from the Driver Store.

    Since the epson driver remained in the Store, it was never reloaded - which is when Windows creates the oem files. And, since the oem files were missing, driver installation couldn't work. Catch-22!

    Manually re-creating the files did the trick!

    I always learn something more from these exercises too . Glad we nailed it!! :)
      My Computer


 
Page 7 of 8 FirstFirst ... 5678 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 07:22.
Find Us