Questions

HP Printer doesn't install

Tags:
+
0 Votes
Locked

HP Printer doesn't install

tlccomputers
I have two computers on an office network running Windows XP Pro with SP3. I'm trying to install identical HP printers on both computers. The install on one machine was successful, but fails on the other. The printer model is Deskjet 2545 with USB interface. The failure message I am getting is "Cannot install this hardware. An error has occurred during istallation of the device. The specified module cannot be found." I have tried uninstalling and reinstalling, downloaded the latest driver software from HP's website, turned off the antivirus and firewall, and still have the same error. Has anyone else run into this problem and found a solution? Any help would be greatly appreciated. Thanks
  • +
    0 Votes
    ThumbsUp2

    I presume the first install went fine because it's physically connected to that computer. Did you try physically connecting it to the 2nd computer? If not, you shouldn't be trying to run the installation software. You should be adding a printer which is shared from another computer and providing the drivers ONLY when asked to do so.

    +
    0 Votes
    tlccomputers

    I have two identical printers. I was going to physically install one to each computer. First attempt to install failed. I then took the printer that failed to install to the first computer, and successfully installed it to the second computer, where it is now working fine. I then tried to install the second printer to the first computer, and it also failed to install. I thought it might be an issue with the Windows install on the first computer, but was hoping to find someone who had the same issue and found a solution short of reformatting and reinstalling the OS. Possibly a corrupt system file preventing the install. Thanks

    +
    0 Votes
    Jacky Howe

    Disconnect the printer from the PC

    Go to the Control Panel and click on Add/Remove Programs. Select your Printer Software that is listed here. Select Remove.

    From the Control Panel, click on Printers & Faxes. Right click the printer in question and select Delete

    Look at the Toolbar. Select File, then Server Properties. Look in the Drivers tab. Highlight the printers drivers listed here and click on Remove for each one.

    Reboot the PC. Do NOT reconnect the printer!

    Go to the website of your printer manufacturer. Look for new XP drivers for your model. Download the correct software.

    Run the exe file you just downloaded. It should auto-start the installation program

    The software will tell you when to connect the printer.

    Once the software is installed and the printer connected, Set the printer as the Default, try a test page and check your notifications.

    +
    0 Votes
    tlccomputers

    and still getting the same error message indicated in my original post. The installation begins, and gets to the point where it instructs me to connect the printer. When I do this, it detects the printer, attempts printer driver install, then the "Found New Hardware Wizard" window pops up with the error message and the install stops at that point.

    +
    0 Votes
    Jacky Howe

    It works the same for XP and it will take a bit of time to work through.

    Get rid of old device drivers hidden in Vista

    http://blogs.techrepublic.com.com/window-on-windows/?p=867

    Check under Printers and Universal Serial Bus controlers. I have several USB Mass Storage Devices that need to be removed.

    +
    0 Votes
    Jacky Howe

    Log on to the computer by using an account that has administrative credentials.
    Click Start, click Run, type regedt32 in the Open box, and then click OK.
    Locate the following registry key:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ENUM\USBPRINT
    Right-click the subkey that is related to the device that is experiencing the symptom, and then click Permissions.
    Click Advanced, and then click the Permissions tab.
    Make sure that the following default permissions are configured:
    Everyone: Read
    System: Full Control
    Click to select the Replace permission entries on all child objects with entries shown here that apply to child objects check box, and then click Apply.
    Click Yes, and then click OK two times.
    Quit Registry Editor.
    If the issue is not resolved, repeat this procedure, and grant full control permissions to the Everyone group on this subkey.


    Method 2: Restore the default permissions for the USBPRINT key and for its subkeys
    Log on to the computer by using an account that has administrative credentials.
    Click Start, click Run, type regedit in the Open box, and then click OK.
    Locate the following registry key:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ENUM\
    Right-click USBPRINT, and then click Permissions.
    Make sure that the following default permissions are configured:
    Everyone: Read
    System: Full Control
    Click Advanced, click to select the Replace permission entries on all child objects with entries shown here that apply to child objects check box, and then click Apply.
    Click Yes, and then click OK two times.
    Quit Registry Editor.

    Method 3: Press the Winkey + r and type in regedt32 and press Enter.

    Grab your mouse and Navigate to: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBPRINT]

    Under this key you should see something similar to this

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBPRINT\Hewlett-PackardHP_LaserJet_P1005]

    Right click and delete any references similar to this: Hewlett-PackardHP_LaserJet_P1005]

    Try reinstalling the printer.

    +
    0 Votes
    The Scummy One

    I have had similar problems with other printers. The fix I used was to remove references as stated above. After that I uninstalled the USB ports. re-scanned for the ports and plugged in the printer. The install went fine after that, both times I have tried it.

    +
    0 Votes
    tlccomputers

    I tried your suggestion, and still get the same error during installation, after connecting the USB cable. It seems to detect the printer okay, but displays the error after beginning the driver install, at which point the installation stops. I think I may be running out of options other than reformatting the Hard Drive.

    +
    0 Votes

    Go into your BIOS (usb section) and make sure that "Legacy" is marked "enable".
    Hopefully this should get it working.

  • +
    0 Votes
    ThumbsUp2

    I presume the first install went fine because it's physically connected to that computer. Did you try physically connecting it to the 2nd computer? If not, you shouldn't be trying to run the installation software. You should be adding a printer which is shared from another computer and providing the drivers ONLY when asked to do so.

    +
    0 Votes
    tlccomputers

    I have two identical printers. I was going to physically install one to each computer. First attempt to install failed. I then took the printer that failed to install to the first computer, and successfully installed it to the second computer, where it is now working fine. I then tried to install the second printer to the first computer, and it also failed to install. I thought it might be an issue with the Windows install on the first computer, but was hoping to find someone who had the same issue and found a solution short of reformatting and reinstalling the OS. Possibly a corrupt system file preventing the install. Thanks

    +
    0 Votes
    Jacky Howe

    Disconnect the printer from the PC

    Go to the Control Panel and click on Add/Remove Programs. Select your Printer Software that is listed here. Select Remove.

    From the Control Panel, click on Printers & Faxes. Right click the printer in question and select Delete

    Look at the Toolbar. Select File, then Server Properties. Look in the Drivers tab. Highlight the printers drivers listed here and click on Remove for each one.

    Reboot the PC. Do NOT reconnect the printer!

    Go to the website of your printer manufacturer. Look for new XP drivers for your model. Download the correct software.

    Run the exe file you just downloaded. It should auto-start the installation program

    The software will tell you when to connect the printer.

    Once the software is installed and the printer connected, Set the printer as the Default, try a test page and check your notifications.

    +
    0 Votes
    tlccomputers

    and still getting the same error message indicated in my original post. The installation begins, and gets to the point where it instructs me to connect the printer. When I do this, it detects the printer, attempts printer driver install, then the "Found New Hardware Wizard" window pops up with the error message and the install stops at that point.

    +
    0 Votes
    Jacky Howe

    It works the same for XP and it will take a bit of time to work through.

    Get rid of old device drivers hidden in Vista

    http://blogs.techrepublic.com.com/window-on-windows/?p=867

    Check under Printers and Universal Serial Bus controlers. I have several USB Mass Storage Devices that need to be removed.

    +
    0 Votes
    Jacky Howe

    Log on to the computer by using an account that has administrative credentials.
    Click Start, click Run, type regedt32 in the Open box, and then click OK.
    Locate the following registry key:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ENUM\USBPRINT
    Right-click the subkey that is related to the device that is experiencing the symptom, and then click Permissions.
    Click Advanced, and then click the Permissions tab.
    Make sure that the following default permissions are configured:
    Everyone: Read
    System: Full Control
    Click to select the Replace permission entries on all child objects with entries shown here that apply to child objects check box, and then click Apply.
    Click Yes, and then click OK two times.
    Quit Registry Editor.
    If the issue is not resolved, repeat this procedure, and grant full control permissions to the Everyone group on this subkey.


    Method 2: Restore the default permissions for the USBPRINT key and for its subkeys
    Log on to the computer by using an account that has administrative credentials.
    Click Start, click Run, type regedit in the Open box, and then click OK.
    Locate the following registry key:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ENUM\
    Right-click USBPRINT, and then click Permissions.
    Make sure that the following default permissions are configured:
    Everyone: Read
    System: Full Control
    Click Advanced, click to select the Replace permission entries on all child objects with entries shown here that apply to child objects check box, and then click Apply.
    Click Yes, and then click OK two times.
    Quit Registry Editor.

    Method 3: Press the Winkey + r and type in regedt32 and press Enter.

    Grab your mouse and Navigate to: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBPRINT]

    Under this key you should see something similar to this

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBPRINT\Hewlett-PackardHP_LaserJet_P1005]

    Right click and delete any references similar to this: Hewlett-PackardHP_LaserJet_P1005]

    Try reinstalling the printer.

    +
    0 Votes
    The Scummy One

    I have had similar problems with other printers. The fix I used was to remove references as stated above. After that I uninstalled the USB ports. re-scanned for the ports and plugged in the printer. The install went fine after that, both times I have tried it.

    +
    0 Votes
    tlccomputers

    I tried your suggestion, and still get the same error during installation, after connecting the USB cable. It seems to detect the printer okay, but displays the error after beginning the driver install, at which point the installation stops. I think I may be running out of options other than reformatting the Hard Drive.

    +
    0 Votes

    Go into your BIOS (usb section) and make sure that "Legacy" is marked "enable".
    Hopefully this should get it working.