Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Microsoft Publisher creates splwow64.exe error

Posted on 2011-09-27
14
Medium Priority
?
1,542 Views
Last Modified: 2012-05-12
Hiya,

I have a client who is using Microsoft publisher version 2002.  They have a HP laptop with Windows Vista Home Premium.   When they use Publisher, it displays a dialog box that says splwow64.exe bad image.  In the box the following text appears:

C:\WIndows\system32\spool\Drivers\unidrvui.dll is either not designed to run on Windows or it contains an error.  Try installing the program again using the original media or contact your system administrator...

Can you tell me how to take care of this perplexing issue?  They have Microsoft Office 2010 Student and home edition installed also.  

Thanks for helping me,
JRA
0
Comment
Question by:calavera44
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 8
  • 6
14 Comments
 
LVL 50

Expert Comment

by:jcimarron
ID: 36718077
0
 

Author Comment

by:calavera44
ID: 36816975
Hi jcimarron,

I updated the driver from download at HP web site for the printer.  Still the same issue.  Any other ideas?

JRA
0
 
LVL 50

Expert Comment

by:jcimarron
ID: 36817092
calavera44--Did you reboot after installing new driver?
0
Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

 

Author Comment

by:calavera44
ID: 36818186
jcimarron,

You know, I did reboot.  Alas, still the same issue.

JRA
0
 
LVL 50

Assisted Solution

by:jcimarron
jcimarron earned 2000 total points
ID: 36818354
calavera44--splwow64.exe is part of the Microsoft OS.  Run SFC /SCANNOW from a command prompt.
http://support.microsoft.com/kb/929833
0
 

Author Comment

by:calavera44
ID: 36903705
Hi jcimarron,

I will do that later on today.  I let you know.

JRA
0
 

Author Comment

by:calavera44
ID: 36905057
Hi jcimarron

Alas, running the sfc /scannow did not have any result.  Same issue.  I did run as adminstrator.

Any other thoughts?
0
 
LVL 50

Expert Comment

by:jcimarron
ID: 36905347
calavera44--Nothing too intelligent.  Have you gone to the website of the printer manufacturer to see if a new driver is available?  
Uninstall and reinstall the printer.
You could also rename the existing splwow64.exe to, say, splwow64.bad, and then run SFC /SCANNOW again.  After that see if a new splwow64.exe has been installed.  If not, rename splwow64.bad to splwow64.exe
Is this happening only when using Publisher?
0
 

Author Comment

by:calavera44
ID: 36912416
HI,

I did what you suggested.  splwow64 has been replaced.  It happens in Word as well.

JRA
0
 
LVL 50

Expert Comment

by:jcimarron
ID: 36913364
calavera44--I do not understand your last post.  Are you getting no more errors in Publisher, but do get an error in Word?
Did you run SFC again?
Do you have a new unidrvui.dll ?
0
 

Author Comment

by:calavera44
ID: 36921850
jcimarron

Hi, what I am saying is that splwow64 was renamed by me and then replaced by the sfc /scannow.  Still was a problem with the error.  I then renamed unidrvui.dll
It turns out there were 2 files of that name!  I know, how can that be but I looked at their properties and same name.   So I renamed those files and then did a sfc /scannow

I looked at it today and launched Publisher, no error.  I launched Word, no error.  I tried to print and the dialog box came up okay, no error.  I am going to check it again more comprehensively tomorrow.  Maybe it will be good to go.  I am so sick of this computer!  I just want it to be fixed and off the bench.

Anyway, I'll keep you posted.

JRA
0
 

Accepted Solution

by:
calavera44 earned 0 total points
ID: 37006727
Hi all,

I did some further work with Publisher and Word.  I launched both of the programs and saved a document.  Then returned the computer to the end user who has used it now for a week or so.  No errors reported.  So, I conclude from her confirmation that all is well.  I think that the issue was a problem with the unidrvui.dll file.  The fix was to rename those files and run the system file checker.

JRA
0
 

Author Closing Comment

by:calavera44
ID: 37035266
Hi,
Thanks jcimarron, you put me on the right path to fix this issue.  Your recommendation to try running sfc /scannow was the key to solving this issue.  I think that renaming the unidrvui.dll  file enabled the sfc to copy that in to the Windows folder as a new file.

So it's gone, back to the client and no issues.

JRA
0
 
LVL 50

Expert Comment

by:jcimarron
ID: 37007908
calavera44--That is good news.  Thanks for telling us what you did to fix the problem.
0

Featured Post

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article describes a serious pitfall that can happen when deleting shapes using VBA.
Ever wonder what it's like to get hit by ransomware? "Tom" gives you all the dirty details first-hand – and conveys the hard lessons his company learned in the aftermath.
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question