On a Windows Server 2003 based computer, the upgrade of HP Print Driver hangs

On a Windows Server 2003 based computer, the upgrade of HP Print Driver hangs

Article ID : 953844
Last Review : June 2, 2008
Revision : 1.0
Source: Microsoft Support

Back to the top

RAPID PUBLISHING

RAPID PUBLISHING ARTICLES PROVIDE INFORMATION DIRECTLY FROM WITHIN THE MICROSOFT SUPPORT ORGANIZATION. THE INFORMATION CONTAINED HEREIN IS CREATED IN RESPONSE TO EMERGING OR UNIQUE TOPICS, OR IS INTENDED SUPPLEMENT OTHER KNOWLEDGE BASE INFORMATION.

Back to the top

Result

Note: This article is to replace the previous Knowledge Base article 946940.

On a Windows Server 2003 or Windows Vista based computer, when you  try to upgrade HP printer drivers, it hangs at the finish window. If you try to restart the spooler, the following error message occurs:

Unable to install printer driver, Operation could not be completed.

Back to the top

Cause

This may occur due to the problem of the hpbmini.dll file or the hpcdmc32.dll file from HP. They are located in the %windir% system32 spool drivers w32x86 3 folder. directory. Here %windir% is the folder where Windows is installed, normally c: Windows.

Back to the top

Resolution

To resolve this issue, update the OEM HP print driver that uses the “hpbmini.dll” and/or “hpcdmc32.dll”. You may contact HP for further assistance.

Back to the top

More Information

HP has explained the issue in the following document:

http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01235661/c01235661.pdf (http://h20000.www2.hp.com/bc/docs/support/supportmanual/c01235661/c01235661.pdf)

The PrintDrivers.txt in MPSReport Setup/Perf version can be used to check if the driver is using these two files or not. To download the MPSReport tool, visit the following link:

http://www.microsoft.com/downloads/details.aspx?FamilyID=CEBF3C7C-7CA5-408F-88B7-F9C79B7306C0&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=CEBF3C7C-7CA5-408F-88B7-F9C79B7306C0&displaylang=en)

Sometimes, updating the driver may not succeed if some other drivers have open handles to these files. In that case, we can rename these files to hpbmini.dll.old” and “hpcdmc32.dll.old and then try to install the updated driver which in turn updates the above two files. 

Note: We do not recommend to remove the above two files as it may break the point and print functionality. We suggest replace them with an updated version.

Back to the top

DISCLAIMER

MICROSOFT AND/OR ITS SUPPLIERS MAKE NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY, RELIABILITY OR ACCURACY OF THE INFORMATION CONTAINED IN THE DOCUMENTS AND RELATED GRAPHICS PUBLISHED ON THIS WEBSITE (THE “MATERIALS”) FOR ANY PURPOSE. THE MATERIALS MAY INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS AND MAY BE REVISED AT ANY TIME WITHOUT NOTICE.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, MICROSOFT AND/OR ITS SUPPLIERS DISCLAIM AND EXCLUDE ALL REPRESENTATIONS, WARRANTIES, AND CONDITIONS WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO REPRESENTATIONS, WARRANTIES, OR CONDITIONS OF TITLE, NON INFRINGEMENT, SATISFACTORY CONDITION OR QUALITY, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE MATERIALS.

Back to the top


APPLIES TO
• Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
• Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
• Microsoft Windows Server 2003, Standard Edition (32-bit x86)
• Windows Vista Business
• Windows Vista Enterprise
• Windows Vista Ultimate
• Windows Vista Home Premium
• Windows Vista Home Basic

Back to the top

Keywords: 
kbnomt kbrapidpub KB953844

Back to the top

 

Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
Microsoft Corporation. All rights reserved. Terms of Use | Trademarks


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

Leave a Reply

*
To prove that you're not a bot, enter this code
Anti-Spam Image