Jump to content

HP Photosmart C4300 All-in-One Printer series support

Downloading or Updating Software and Drivers for HP Computers

  • PrintPrint
This document pertains to HP and Compaq CONSUMER computers. If you have a commercial PC, ProBook, workstation, printer or other type of HP product, please enter the model number into HP Software & Driver Downloads page to find drivers related to those types of products.
HP constantly strives to improve its products and periodically provides updates for software, drivers and firmware. To keep your HP or Compaq computer running smoothly, update software on a regular basis. Keep your computer up-to-date with the following methods.
NOTE:If you are looking for printer drivers for Windows 7 or Windows 8, see the HP support document, How Do I Find the Best Windows 7 or Windows 8 Driver for My Printer?
View a video about finding drivers:

Find software and drivers

Use one of the following sections to learn ways you can get software and drivers:
Some drivers can be downloaded from HP, others can be downloaded from Microsoft using Windows Update, while others can be found only from the manufacturer's Web site. The best way to find all driver updates available for your computer is to check all three locations, in this order:
NOTE:If you are looking for network (Ethernet, LAN), sound (audio), or video drivers and cannot find them on the HP Software & Drivers Download page, you may download the chipset driver. The chipset can drive many of the onboard components such as network, sound, and video. A chipset driver might be found on the HP Software & Drivers Download page for many computer models. If the driver is not available from HP, you can find the name and manufacturer of the chipset on the product specifications for your computer model. Search for your computer model plus the word specifications at the top of this page. For example, if you have an HP TouchSmart 300-1025 Desktop computer, search for 300-1025 specifications. Then, check the chipset manufacturer's Web site for the driver.
  1. If HP Support Assistant does not find the driver you want, Download Software and Drivers from HP .
  2. Most available drivers can be downloaded from HP or Microsoft. If you still have not found the driver, check the product manufacturer's Web site .
Software updates can be provided by HP or by the software manufacturer. Check for software updates in this order:
  1. If HP Support Assistant does not find the update you want, download software and drivers from HP .
  2. If you still have not found an update, check the software manufacturer's Web site .
Only get BIOS updates from HP. Refer to one of the following HP support documents for complete steps on how you can get BIOS updates from HP:
Firmware is most commonly used with CD/DVD drives. Network adapters, modems and video cards can also use firmware. Firmware updates can be provided by HP or by the hardware manufacturer. Check for firmware updates in this order:
  1. If HP Support Assistant does not find the update you want, download software and drivers from HP .
  2. If you still have not found an update, check the hardware manufacturer's Web site .
Use the HP recovery process to install the original drivers and software that came with your computer. Recovery Manager (Windows 7 and Vista) and Application Recovery (Windows XP and earlier) enable you to choose specific hardware or drivers to reinstall. For more information about how to use these HP software applications, see one of the following support documents:
You can use Windows Update to download operating system updates (such as Service Packs and security updates) and Microsoft software updates (such as the latest version of Internet Explorer). For more detailed information about using Windows Update to get updates for the operating system and Windows software, see the HP support document for your operating system:
To reinstall the original operating system, you need to perform a system recovery. A system recovery erases all data on the hard drive and restores the computer to its original factory shipped state. For more information on performing a system recovery, see the document that applies to your computer:
Desktop computers:
Notebook computers:
If you have an HP printer, scanner, or camera, HP posts software and drivers on the support site for each particular product. These software and drivers are not included on the computer support pages. That is, you will not find a printer driver from the software and driver download page that belongs to your HP computer. Go to the HP Software & Driver Downloads page and enter the model name of your HP printer, scanner, or camera to find the software or driver you are looking for.
If you have a printer, scanner, camera, or other device that was not provided by HP, you must look for software from the manufacturer of the device.
Linux is developed in the open source community and drivers can usually be found from postings on community sites. For more information about Linux and how this operating system applies to HP and Compaq computers, please refer to one of the following HP support documents:
FreeDOS is a disk operating system (DOS) software variant distributed under the GNU General Public License. It is an open source operating system that provides basic operating system functionality on the computer. For more information, please see the HP support document Frequently Asked Questions About FreeDOS (FAQs) .

Use HP Support Assistant to find updates automatically (Windows)

HP computers with Windows come with HP Support Assistant installed. HP Support Assistant can be used to automatically find and install the latest updates for your computer
NOTE: You can install the latest version of HP Support Assistant from the HP Support Assistant site (in English).
Follow these steps to open HP Support Assistant and check for software and driver downloads.
  1. Double-click the HPSA desktop icon or select HPSA from the Start screen.
  2. In HP Support Assistant, click the Updates and tune-up button.
  3. Click Check for updates now.
    HP Support Assistant now checks for the latest updates from the HP servers.
  4. If new updates are available, make sure the check box next to each update is selected and click Apply to begin downloading and installing the updates.
    If no updates are available, click Finish.

Download software and drivers

Use a section to download drivers, software, and updates from HP or from Microsoft:
HP provides many free software and driver downloads. Use the steps below to download updates and drivers from HP:
  1. If prompted to enter your model number, do the following:
    Enter the model name for your HP or Compaq computer. For example, Pavilion 15z-e000 Notebook or Pavilion HPE h8-1360t Desktop.
    Click Next.
    You may need select a model number from a list before you can access your product’s support page. If so, select your model number from the list.
    From your product support site, click Drivers.
    NOTE: If you have a commercial PC product, a ProBook, Workstation, or other commercial brand, you are taken to a support site that is much different than HP's consumer experience and these following steps will not work.
  2. Select the operating system for your computer, and then click Next.
    NOTE:Alternatively, if you are currently using the computer you want to update and "Check for updates" is shown on the page, click Scan Now and follow the on-screen instructions to automatically install updates.
    Figure 1: Select your operating system
    Select your operating system
    The Web page lists the available software and driver categories for the operating system that you selected.
    NOTE: If you cannot find the operating system you want in the list, HP does not have drivers for that operating system. See the other sections within this page for other ways you can find software and drivers.
  3. Click the plus (+) sign next to a category or double-click the category name to open it.
    Figure 2: Select a download
    Select a download
    IMPORTANT: If you see more than one download available for a component (such as several DVD firmware updates), you need to identify which component is installed in your computer and download the appropriate file. To find the name of a component, go to Device Manager and click the plus sign (+) next to the category (for example, DVD/CD ROM drives). The component’s original manufacturer name is listed within the category. Use this information to identify the download needed for your product.
    NOTE:If a specific software or driver update is not listed on the Web page, the original software that is already on the computer might be the latest version available.
  4. Click Download to immediately start the download and installation process or click the title of the download to get more information and options.
    Figure 3: Software download page example with Overview tab selected
    Software download page with Overview tab selected
  5. Depending on your browser, use one of the following methods to download and install:
    • In Internet Explorer, a Security Warning displays asking if you want to run or save the file. If you select Run, it will automatically download and start the installation. If you select Save, it will download the file to your computer and you can open the file at a later time. It is important to remember where you save the file so that you can open it later.
    • In Mozilla Firefox, click Save File. The file downloads and a Downloads window opens. When the download is complete, double-click the file in the Downloads window.
  6. Follow the instructions to install the software or driver.
Most HP and Compaq computers come with full versions of Microsoft Windows preinstalled. Microsoft has an extensive library of software, drivers, and updates available for free download. HP and many of its partners work with Microsoft to provide drivers through Windows Update. Use the following steps to download drivers, software, and updates by using Windows Update:
NOTE:Use Windows Update regularly to install critical updates that help protect your computer against viruses and malicious attacks.
  1. Connect to the Internet and see http://www.update.microsoft.com (in English).
  2. Follow the directions in the Windows Update page to set up Windows Update and install the software updates.
  3. Use the following Windows update tips:
    • Install all critical updates first to help keep your Internet connection secure.
    • If you are looking for drivers, they can be found as optional updates from the list of available updates.
    • Due to file sizes, number of updates, and download time, use Windows Update when the computer is not being used for other activities.
For more detailed information about using Windows Update to install drivers and get updates for Windows software, see the HP support document:
NOTE:Another great way to quickly get updated drivers from Microsoft is to open Device Manager, right-click the name of the device, and select Update Driver Software.
Figure 4: Updating a driver from Device Manager
Updating a driver from Device Manager

Use HP System Recovery to restore original drivers or software (Windows)

You can use HP System Recovery to reinstall the original version of a driver or software application, or you can use it to clear all information on the hard drive and reinstall the entire original system image.
Use the HP recovery process to install the original drivers and software that came with your computer. Recovery Manager (Windows 7 and Vista) and Application Recovery (Windows XP and earlier) enable you to choose specific hardware or drivers to reinstall. For more information about how to use these HP software applications, see one of the following support documents:
NOTE:If you have upgraded or downgraded the operating system on your computer, the HP application recovery process might not work. Also, if your computer was configured to order, you need to reinstall certain software programs using their installation discs.
If you want to restore all software and drivers, back up the files you want to keep and use the HP system recovery process. This process restores the software configuration to the original factory configuration.
You can recover the system from the hard drive or discs. For more information on performing a system recovery, see the document that applies to your computer:
Notebook computers:
Desktop computers:
NOTE: If you are trying to find recovery discs, read Looking for Recovery Discs? .

Getting updates from the maker of the software or hardware

Many companies provide free software and driver updates for their products. HP and Compaq computers come with a wide variety of hardware components and software titles provided by HP partners. If you are having an issue with a software title or hardware device driver and you cannot find an update from HP, try looking at the product manufacturer's Web site.
CAUTION:Only install BIOS updates from HP! Do not install BIOS updates from the motherboard manufacturer's Web site! Doing so can prevent the computer from accepting an HP System Recovery.
Product manufacturers provide technologies used on many HP and Compaq computers. Many hardware component manufacturers have their own web site with driver downloads.
NOTE:You can find information about your computer's hardware from the product specifications for your computer model. Search HP's web site using the name of your computer model plus the word specifications. For example, if you have an HP TouchSmart 300-1025 Desktop computer, search for 300-1025 specifications.
The following list provides links to manufacturer sites that provide hardware that go into HP computers:

Frequently asked questions about software and drivers

Click the heading or accompanying plus (+) sign to expand the information.

I installed a different version of Windows on my computer and cannot find drivers. What do I do?

Use the following steps to find sodtware from other manufacturer's.
CAUTION:Unless otherwise specified, HP does not support software that did not originally come with the computer because the product is changed to a configuration that HP did not design. See your warranty for details. Also, do not upgrade or downgrade an operating system without first finding compatible drivers for all the components on your computer. If you must change the operating system, burn a recovery disc set to restore the computer if compatibility problems occur.
  1. First, find the names of the various hardware components on your computer. The most important component is the chipset because it can drive many of the onboard components such as network, sound, and even video. You can find the name and manufacturer of many components on the product specifications for your computer model. Search for your computer model plus the word specifications at the top of this page. For example, if you have an HP Touch 300-1025 Desktop computer, search for 300-1025 specifications. Then, check the manufacturer's Web site for the driver.
  2. Second, find and install the latest chipset driver package for the new operating system. The chipset contains core driver functionality for onboard components (such as sound and networking). If your computer does not have an Internet connection, download the chipset from another computer and save it to a CD or USB storage device to transfer it to your computer. For more help on where to find chipsets and other downloads, see the preceding section, Getting updates from the maker of the software or hardware .
  3. Last, after you have found and installed the chipset, download and install the latest drivers for any components that are not functioning. For example, if you do not hear any sound from your computer and it uses Realtek high-definition audio, download and install a new high-definition sound driver from either Microsoft or Realtek's Web site.
    If drivers are unavailable and the hardware component is not working, you might need to replace the component. For example, if you changed your operating system from Windows Vista to Linux and a Linux sound driver is not available, install a sound card and driver that is compatible with Linux.

How do I find the current version of a driver, software or BIOS on my computer?

Many driver version numbers can be found using Device Manager. Open device mananger by searching for Device Manager in Windows and double-clicking the name of the component, and then clicking the Driver tab in the properties window.
Figure 5: DVD drive properties
DVD drive properties with Driver version shown
To find the software version number you can often click Help, then About. The location of the version number varies for some software.
The BIOS version (revision) can be viewed on the BIOS Setup screen. To open the BIOS Setup screen:
  1. Turn off the computer and wait five seconds.
  2. Turn on the power to the computer, and press the F10 key multiple times until the BIOS screen displays.
    • For most computers built from 2006 to 2010, press the F10 key.
    • For some computers built before 2006, turn on the power and press the F1 key.
    • For some computers built in 2009 and later with UEFI environment, turn on the power and press the esc key for a pre-boot menu and then select F10 for the BIOS.
  3. View the BIOS version listed on the BIOS Main screen.
Figure 6: BIOS Main screen
 BIOS Main screen

How do I restore or reinstall the original software and drivers that came with my computer?

The best way to get the original software and drivers that came with your computer is to use Recovery Manager (Windows 7 and Vista) or Application Recovery (Windows XP or earlier). These programs enable you to choose specific hardware or drivers to reinstall. For more information, see the document that applies to your computer:
NOTE:If your computer was configured to order, you may need to reinstall certain software programs using their installation discs.

I am looking for a network (LAN or ethernet) driver, sound (audio) driver, or video (graphics) driver but cannot find it on the HP Software & Drivers download page. Where is the driver?

If you are looking for network (Ethernet, LAN), sound (audio), or video (graphics) drivers and cannot find them on the HP Software & Driver Downloads page, you need to download the chipset driver. The chipset can drive many of the onboard components such as network, sound, and video.
The chipset driver can be found on the HP Software & Driver Downloads page for many computer models. If the driver is not available from HP, you can find the name and manufacturer of the chipset on the product specifications for your computer model. Search for your computer model plus the word specifications at the top of this page. For example, if you have an HP Touch 300-1025 Desktop computer, search for 300-1025 specifications. Then, check the chipset manufacturer's Web site for the driver.

Where can I find software or drivers for my printer, scanner, or camera?

If you have an HP printer, scanner, or camera, HP posts software and drivers on the support site for each particular product. These software and drivers are not included on the computer support pages. That is, you will not find a printer driver from the software and driver download page that belongs to your HP computer. Go to the HP Software & Driver Downloads page and enter the model name of your HP printer, scanner, or camera to find the software or driver you are looking for.
If you have a printer, scanner, camera, or other device that was not provided by HP, you must look for software from the manufacturer of the device.

Why can't I find a driver that fixes my computer problem?

If your computer is experiencing a problem, a driver update might be available to fix the problem. However, many problems cannot be solved by installing software or driver updates. Instead, try searching HP's Web site for the computer problem or error message.
The following list shows common types of drivers and associated problems that might be resolved by updating the driver:
  • Audio: Loss of sound, audio device not found errors, and quality problems such as popping noises.
  • BIOS: Problems with sleep, suspend, hibernate, startup, shutdown, or meeting the minimum requirements for an operating system upgrade. BIOS updates should not be performed unless you know that the update addresses the problem.
  • CD/DVD Drive Firmware: The recognition of new brands of discs, burn speed, and burn quality.
  • Keyboard: Extra buttons and special keys stop working.
  • TV Tuner: TV playback performance, poor sound quality when watching TV, and video capturing quality.
  • Video: Unsupported display resolutions, movie playback performance, and problems that occur in 3D games.
If an updated driver does not fix your computer problem, then try searching HP's Web site or the Internet for a troubleshooting solution (not a driver).

How do I download a driver to install on another computer?

Follow the instructions in the Download software and drivers from HP section. After clicking Download, save the driver to external media, such as a flash drive, memory card, CD/DVD, or external hard drive. Then move the external media to the other computer and install the driver.

Why can't I find drivers for my CD/DVD drive?

Drivers for CD/DVD drives are part of the operating system and not provided by HP. However, CD/DVD drives use firmware to control their operations and HP provides firmware updates for these drives.
To find a firmware update for a CD/DVD drive, follow the instructions in the Download software and drivers from HP section. On the Software & Driver Downloads page, expand the Firmware section.
Figure 7: Example of Firmware update options
Example of Firmware update options

Where can I find a driver that upgrades the USB standard? (from USB 1/1.1 to 2, 1 to 3, or 2 to 3)

The port hardware must be capable of supporting the 2.0 or 3.0 standard before the speed of 2.0 or 3.0 can be achieved. However, if the computer displays messages about connecting a USB 2.0 or 3.0 device into a higher speed USB port and you know a USB 2.0 or 3.0 port is on the computer, the USB controller drivers might need to be upgraded. To get any available updates for Windows 98SE or Windows ME, use Windows Update . To get any available updates for Windows 7, Vista or XP, use the following steps:
  1. Connect to the Internet if the computer is not already connected.
  2. showhide
    Open Device Manager.
    • In Windows 8, from the Start screen, type device manager to open the Search charm, and then select Device Manager from the search results
      Figure 8: Device Manager in the search results
      Device Manager selected
    • In Windows 7 and Vista, click Start , and enter device manager into the Start Search field.
      Click Device Manager from the search results.
    • In Windows XP, click Start, Run, and enter devmgmt.msc into the open field. Click OK.
  3. In Device Manager, click the plus sign (+) next to Other devices. If Other devices is not listed, Windows was able to identify and set up all plug and play hardware on the computer.
  4. If there are any references to USB, such as USB Host Controller, right-click the name and select Update Driver Software.
    Follow the on-screen instructions to download and install any available updates.
    The name in Other devices should be removed and added to the proper category (Universal Serial BUS Controllers).
  5. Test the USB device again. If the message still appears, continue using these steps. If the message no longer opens, you are done.
  6. If there are no more references to USB in the Other devices category, click the plus sign (+) next to Universal Serial Bus Controllers.
  7. Right-click the name of one of the Universal Host controllers and select Update Driver software.
  8. If any downloads were installed, test the USB device to see if the message continues to appear.

Is the Windows version on my computer 32-bit or 64-bit?

To determine if you have a 32-bit or 64-bit version of Windows, see Is the Windows Version on My Computer 32-bit or 64-bit? .
You cannot upgrade from a 32-bit version of Windows to a 64-bit version of Windows. Similarly, you can upgrade a 64-bit version of Windows only to a 64-bit version of Windows. To install a 64-bit version of Windows on a computer with a 32-bit version, you must reinstall Windows, which deletes all of the information on the hard drive.

Why is my operating system not listed on the software & driver download page?

If your operating system is not listed, HP does not currently have software or driver downloads available for your product for that operating system, or they are not available in the language you have chosen. If you have installed an operating system other than Microsoft Windows, HP may not provide software or driver downloads for your operating system. If you have upgraded Windows, the downloads may not be available from HP yet.
Some options if no downloads are listed for your operating system:

Where can I find Linux (or FreeDOS) drivers?

Linux and FreeDOS are developed in the open source community and drivers can usually be found from postings on community sites. For more information about FreeDOS and Linux and how these operating systems apply to HP and Compaq computers, please refer to one of the following HP support documents:

I tried everything and I am still having trouble finding a driver for network, video, bus controller, a dll file, USB, or other computer component. What do I do?

If you are looking for a driver because an error message is opening, try searching HP or the Internet using the exact error message text. HP and its partners provide many support documents that provide known fixes for error messages.
If you are looking for a device driver because you have updated Windows, you might not need a driver. Windows can find and install drivers through the plug and play process or through the Windows Update process. If Windows cannot fully recognize the name of the device, Windows shows the device as an "Other device" in Device Manager. If this is the case, do the following.
NOTE:Hardware devices (video, sound, network cards, and similar) that were not designed for plug and play might not work in a computer that is upgraded to a newer version of Windows. If this is the case, you should probably replace the hardware device with one that is compatible with your upgraded operating system.
  1. Connect to the Internet if the computer is not already connected.
  2. showhide
    Open Device Manager.
    • In Windows 8, from the Start screen, type device manager to open the Search charm, and then select Device Manager from the search results
      Figure 9: Device Manager in the search results
      Device Manager selected
    • In Windows 7 and Vista, click Start , and enter device manager into the Start Search field.
      Click Device Manager from the search results.
    • In Windows XP, click Start, Run, and enter devmgmt.msc into the open field. Click OK.
  3. Click the plus sign (+) next to Other devices. If Other devices is not listed, Windows was able to identify and set up all plug and play hardware on the computer.
  4. Right-click a name of one of the unknown devices and select Update Driver Software.
  5. Follow the directions on the pages that open to install any available driver updates through Windows.
    The name should be removed from Other devices and added to the proper category. For example, a previously unknown network card appears in the network adapters category.
  6. If any downloads were installed, test the device to see if it is now functioning properly.

What is the difference between software, driver, and firmware?

Software instructs your computer how to do something, such as playing a game or movie, word processing, and home finance.
A driver is a specific type of software used by the operating system (Windows) that allows a hardware device, such as a printer, sound card, or keyboard, to work.
Firmware is instructions stored on chips attached to hardware devices. Examples of devices that use firmware are CD/DVD drives and hard drives.

What is the difference between a software update and a software upgrade?

It is important to know the difference between a "software update" and a "software upgrade."
  • A software update modifies the version of software that is on your computer - usually fixing bugs, or adding minor enhancements or features. Software that is currently version 3.1.1, for example, updates to 3.1.2. Updates are usually free. The HP software and driver download pages provide only updates, not upgrades.
  • A software upgrade provides a newer full version of the same software title (for example, software that is currently version 3.0 upgrades to version 4.0) and generally can be purchased from the software provider.
Image not available
HP.comHP on FacebookHP on TwitterHP on YouTubeHP on Linked InHP on FlickrHP on Google+