Server 2008 R2 - Unable to install any printer drivers

429

Solution 1

90% Fixed:

  1. to install drivers - we had to use another member of Domain Admins, Default Domain Controllers policy reset to default state didn't helped.

  2. sharing printers - (solution found on MS forum, can't find link now)- for some reason Windows Firewall service must be working to share printer, even when all FW settings are set to off/allow. We had Base Filtering service disabled, Win FW was dependent on it and was disabled too.

I found part of the solution on here on Technet

Solution 2

I found a possible fix on what I first thought would be an unrelated site.

http://www.amyuni.com/forum/viewtopic.php?f=18&t=2824

The problem they described was replacing a previously unsigned print driver package with a new one. It kept failing with the same 0x80070057 error that we were seeing on some user machines using HP's UPD for x64 Windows 7 PC's. We dumped the output from pnputil to a file, found the OEM package assisted with HP and then deleted it as described in the article. As soon as we did that, the point and print option cleanly installed the driver without a problem. I'm not sure how this manifests itself, as we've got a standard image and we're ghosting it - but as a fix, this seemed to work well.

Eric

Share:
429

Related videos on Youtube

iqueqiorio
Author by

iqueqiorio

Updated on September 18, 2022

Comments

  • iqueqiorio
    iqueqiorio almost 2 years

    I have parse notifications set up for my android app using Parse 1.7.1 sdk version.

    But in the new android this method with parse says to call is depreciated.

    PushService.setDefaultPushCallback(this, MainActivity.class);
    

    But when it is removed the notification is sent from parse.com as I can see on the website but it does not arrive to the phone?

    How can this be changed so that the push will arrive? Without using the depreciated method?

    Thanks for the help in advance.

    • toffitomek
      toffitomek about 13 years
      Work still in progress, but I think I've found workaround - normally I've been using admin user, member of Domain Admin (created like 10 years ago). Then I've used another account (also member of DA) and all works fine! Checked GPO resolution for both users and is completely different, so I believe some old GPO settings are problem here. Still to investigate in details...
    • toffitomek
      toffitomek about 13 years
      One more thing is happening, when finally managed to install driver with different user, then sharing is failing :/
    • toffitomek
      toffitomek about 12 years
      I think I've finally found solution/workaround, happy to share with You: this seems to be a problem with our user settings and/or GPO, we use 'service' account for most of the modifications on the servers, this account exists within our AD ~10 years, when using this account I'm unable to add printer driver, no idea why. But when using 'new and fresh' admin account all works fine. So I'm adding printers from separate admin account and all works fine.
    • Raghunandan
      Raghunandan over 9 years
      Your question seems duplicate of stackoverflow.com/questions/27262255/….
  • toffitomek
    toffitomek about 13 years
    Thanks, last night I've discovered that printer install ok on a server that is not a Domain Controller (funny enough we have ~10 remote offices where DCs works as print servers ;) - so I started thinking what's the difference between DC and standard server? The only answer is GPO. I've been comparing GPOs on DC and normal system, but can't see anything that would lead to my problems. Also I've checked registry permissions as you advised - there are this same on DC and standard box, and this same as yours. I wonder what else can impact driver installation... :/
  • Ian Murphy
    Ian Murphy about 13 years
    You could always try procmon.exe from the MS sysinternals site. It pours out tons of irrelevant stuff and needs to be filtered but it may be worth trying. Try installing an MS generic text only printer queue while doing the monitoring. That should reduce activity down to the core problem. I'd guess a group policy is blocking something or that something has changed the security on a branch of the registry. Difficult to have to track down.
  • toffitomek
    toffitomek about 13 years
  • Joseph Kern
    Joseph Kern about 12 years
    It's okay to answer your own question, it's actually preferred. ;-)
  • Massimo
    Massimo over 10 years
    The Windows Firewall service should never be disabled. serverfault.com/questions/520509/…
  • iqueqiorio
    iqueqiorio over 9 years
    com.example.parse.Notifications.NotificationsReciever where can I get this class? Or am I supposed to make one?
  • Muhammad Ali
    Muhammad Ali over 9 years
    Bro you have to make this class I am adding a sample in my answer.
  • iqueqiorio
    iqueqiorio over 9 years
    I have a receiver class made
  • Muhammad Ali
    Muhammad Ali over 9 years
    Good now add this class to manifest as described in answer.Hope this works.
  • Admin
    Admin about 9 years
    I been struggling with this for weeks. I use add printer and can not install printers. Well, you fixed my issue. I had to remove the Microsoft ones instead of HP even though it was an HP (cause they are issued by Microsoft ) and you completely fixed my issue. So much I signed up to say thanks.!