Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Troubles installing printer software

Status
Not open for further replies.
Feb 4, 2011
53
CA
I have a laptop running Windows 7 32-bit Enterprise with BitLocker encryption. I have an HP Photosmart D110 All In One device. Every time I try to install the software, it fails at the same spot. The error is MSI.netdevicemanager01 "Fatal error during installation Module C:\Program Files\HP\DigitalImaging\bin\HPSLPSVC32.DLL failed to register. HRESULT - 2147467259. Contactyour support personnel.

When I look, there is no C:\Program Files\HP\DigitalImaging\bin\HPSLPSVC32.DLL.

I have tried running as administrator, running using psexec, with all start up objects disabled and I even uninstalled the anti-virus software. I am at a loss and am wondering if any one else has seen this or has any ideas. My google searches have not helped one bit.
 
have you tried downloading the software from HP? the CD may be damaged.
 
that is a registry permission problem...

in the RUN BOX, type REGEDIT, opening the regeditor, once open navigate to the following key:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/Current Version/SvcHost

now there right click on SvcHost and select permissions, then give Administrators and Users Full Control permission...

REBOOT and try to install the Printer App again...

keep us posted...


Ben
"If it works don't fix it! If it doesn't use a sledgehammer..."
How to ask a question, when posting them to a professional forum.
Only ask questions with yes/no answers if you want "yes" or "no"
 
Do what BadBigBen says, but before that I would try doing a full removal of the software and see if there is a removal utility from HP for your model. You really want to get everything cleaned out and then reboot before attempting to reinstall.

Probably a reg cleaning wouldn't hurt either, so:

0. Unplug printer from PC and leave unplugged.
1. Remove software in Add/Remove programs list. Reboot.
2. See if there is a utility from HP that can be run. If so, run it and then reboot.
3. Do a reg cleaning with CCleaner until no errors found. Reboot
4. Do what Ben said. Reboot
5. Try to install software.

I know it's a lot of restarts, but it's best to start CLEAN.
 
I suppose I should have mentioned in my first post. I knew I would forget something. I tried changing the permissions on the SVCHOST subkey, but I got an access denied error. When I looked I saw that it was owned by SYSTEM, and I wasn't sure of what would happen if I changed ownership to Administrators. I have not been able to get the HP software installed, but I will look for a utility from HP for removal. And I will look at using CCleaner as well. I will keep you posted. I won't be able to work on the laptop again until Friday.
 
Owning and permissions are two different pair of shoes...!

e.g System (me) owns a house, now I give all my renters (users) and the housekeeper (administrator) permission to enter the premisses...

so basically put, SYSTEM still owns the KEY but you are just giving the USERS and ADMINS permission to change things... once that is done, you can always take those permissions away again...




Ben
"If it works don't fix it! If it doesn't use a sledgehammer..."
How to ask a question, when posting them to a professional forum.
Only ask questions with yes/no answers if you want "yes" or "no"
 
BigBadBen, I understand that concept of Ownership vs. Permissions. However everytime I tried, I received Access Denied message when trying to set permissions.
 
OK, I understand now what the problem was...

now on my system, and I never changed the permissions nor the ownership of that kex, the OWNERs are the Administrators (only other option listed is the main-user account, nothing at all about SYSTEM), and permissions are as follows:

Administrators - Full
Users - Full
Main-User - Full
SYSTEM - Full

so in other words, make the Administrators the OWNER of said KEY, and set the permissions accordingly...


Ben
"If it works don't fix it! If it doesn't use a sledgehammer..."
How to ask a question, when posting them to a professional forum.
Only ask questions with yes/no answers if you want "yes" or "no"
 
Ownership is required to make those changes (as I'm sure you've realized).

It will not harm Windows to take ownership away from SYSTEM as long as you leave SYSTEM with full control of the key(s) in question. If you wanted to be extra careful, you could temporarily take ownership. Disable "inheritable permissions" as well choosing to "copy" the existing ones over. Elevate Administrators to full control status, save changes, then give ownership back to SYSTEM.

-Carl
"The glass is neither half-full nor half-empty: it's twice as big as it needs to be."

[tab][navy]For this site's posting policies, click [/navy]here.
 
Just an update. I was able to successfully install the software on the laptop. Everything is working great. Thanks all for your help!
 
I had to take ownership of the SVCHOST key, assign full control to administrators and users. Then reboot and voila, success.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top