• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2527
  • Last Modified:

add printer button does not work in windows 7

If you click the Add Printer Button in Windows 7 nothing happens.

I rebooted computer, still the same

I stopped and restarted the Spooler, still the same

I stopped the Spooler; went to …\PRINTERS folder, folder was empty, restarted Spooler, still the same

I used Microsoft Fix It, after running it gave me the Add Printer button that ended with:
o      There is a problem starting printui; A Dynamic link library (DLL) initialization routine failed.
0
campinam
Asked:
campinam
2 Solutions
 
DeleteCommented:
First try running sfc /scannow from an elevated command prompt to see if it finds and fixes the issue.  You may want/need to run it more than once and reboot after each one.

If that doesn't work then from what I have found is that you may need to replace the puiapi.dll file.  The DLL exists in the C:\Windows\System32 directory and if corrupt it may show the size being 0kb.  If this is the case and it needs to be replaced you download it from HERE.
0
 
campinamAuthor Commented:
I  am running sfc /scannow.  I will let you know the result.
0
 
campinamAuthor Commented:
The results from sfc /scannow
"Windows Resource Protection found corrupt files but was unable to fix some of them.  Details are included in the CBS.log ..."

When I try to access CBS.log I get Access Denied and the opens in Notepad with nothing in it.

I also replaced the puiapi.dll and the problem is the same.
0
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

 
DeleteCommented:
If you didn't already run the command again and see if it resolves the remaining issues.  If you receive the same message then you can try booting into safe mode and running the command that way.  There are time when you have to run the scan 2 or 3 times for it to fix everything.
0
 
nobusCommented:
if the problem is recent, you can do a system restore

also, a repair install can help here :  http://www.sevenforums.com/tutorials/681-startup-repair.html
0
 
campinamAuthor Commented:
I did a system restore, actually several, going further back, it did not solve the problem.  I do not know when the problem started; last I installed a printer on this one was 2 years ago.  I am backing up the data now, just in case.  I will run the sfc /scannow from safe mode tomorrow.  I will keep you posted.
0
 
web_trackerCommented:
You have spent enough hours trying to resolve this problem, I would just back up the users data and do a reinstall.
0
 
campinamAuthor Commented:
I did run sfc in safe mode and got the same results.  I decided to save the data and restore to factory default.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

Tackle projects and never again get stuck behind a technical roadblock.
Join Now