How to Update Windows 7 Drivers

A step-by-step guide to updating Windows 7 drivers with Device Manager

Updating drivers in Windows 7 isn't something you do on a regular basis, but you might find yourself needing to do so for any of several reasons.

For example, you might need to install drivers for a piece of hardware if you're troubleshooting a problem with the device, if a driver isn't automatically installed during a Windows installation, or if a driver update enables new features you'd like to utilize.

We created this step-by-step guide to accompany our original How to Update Drivers in Windows how-to guide. Updating drivers can be a little complicated, so this visual tutorial should help provide clarity.

01
of 20

Download the Latest Windows 7 Driver for the Hardware

Screenshot of Microsoft's download center
Download the Latest Windows 7 Driver for the Hardware.

The first thing you need to do is to download the latest driver for the device from the hardware maker's website. It's important to download a driver directly from its source so that you're sure you're getting the most valid, tested, and recent driver possible

See How to Find and Download Drivers From Manufacturer Websites if you need help.

As you can see in the screenshot above, we've visited Intel's site to download the driver for an Intel-based network card. The download came in the form of a single, compressed file.

This walkthrough demonstrates the driver update process for a network card in Windows 7 Ultimate, but all steps can be followed exactly in any other edition—including Home Premium, Professional, Starter, etc. These steps also apply to any kind of driver, whether it's for the video card, sound card, etc.

Remember:

You must download either a 32-bit or 64-bit driver, corresponding to the type of Windows 7 you have installed. If you're not sure, see How to Tell if You Have Windows 64-Bit or 32-Bit for help.

Many drivers available today are packaged for automatic installation. This means that all you have to do is run the downloaded file, and the drivers will be updated automatically.

The instructions given on the manufacturer's website should tell you if the drivers you're downloading are configured this way. If so, there's no reason to continue with these steps—just run the program and follow any instructions.

As of January 2020, Microsoft is no longer supporting Windows 7. We recommend upgrading to Windows 10 or Windows 11 to continue receiving security updates and technical support.

02
of 20

Extract the Driver Files From the Compressed Download

Screenshot of extracted PROWin32 driver files
Extract the Driver Files From the Compressed Download.

When you download a driver for a piece of hardware in your computer, you're actually downloading a compressed file that contains the one or more actual driver files, plus various other auxiliary files necessary to get the driver installed in Windows 7.

So, before you can update the drivers for a specific piece of hardware, you have to extract the files from the download you completed in the previous step.

Windows has built-in compression/decompression software, but we prefer a dedicated program like the free 7-Zip, mainly because it supports so many more formats than Windows does natively. There are plenty of free file extractor programs out there if you don't care for 7-Zip.

Regardless of the program used, you can usually right-click the downloaded file and choose an extract option to get the files to a folder. Be sure to create a new folder to extract the files to, and make sure you choose to create the new folder somewhere you'll remember.

03
of 20

Open Device Manager From the Control Panel in Windows 7

Screenshot of Device Manager in Windows 7
Open Device Manager From the Control Panel in Windows 7.

Now that the driver files are extracted ready to be used, open Device Manager from the Control Panel.

In Windows 7, hardware management, including updating drivers, is accomplished from within Device Manager.

04
of 20

Locate the Hardware Device You Want to Update the Drivers For

Screenshot of Device Manager in Windows 7
Locate the Hardware Device You Want to Update the Drivers For.

With Device Manager open, locate the hardware device you want to update the drivers for.

Navigate through the hardware device categories by using the > icon. Under each hardware category will be the one or more devices that belong to that category.

05
of 20

Open the Hardware Device's Properties

Screenshot of a Windows 7 hardware device in Device Manager
Open the Hardware Device's Properties.

After locating the hardware that you want to update the driver for, right-click its name or icon and then select Properties.

Make sure to right-click the actual device entry, not the category that the device is in. For example, in this example, you'd right-click the Intel(R) Pro/1000 line like the screenshot shows, not Network adapters.

06
of 20

Start the Update Driver Software Wizard

Screenshot of the Driver tap in a Windows 7 device's properties window
Start the Update Driver Software Wizard.

Start the Update Driver Software wizard by first going into the Driver tab and then choosing Update Driver.

07
of 20

Choose to Locate and Install Driver Software Manually

Screenshot of the Update Driver Software screen in Windows 7
Choose to Locate and Install Driver Software Manually.

The first question asked by the update wizard is "How do you want to search for driver software?"

Choose Browse my computer for driver software. This option will allow you to manually select the driver you want installed—the one you downloaded in the first step.

By manually selecting the driver to install, you can be sure that the best driver, the one directly from the manufacturer that you just downloaded, is the driver that will be installed.

08
of 20

Choose to Pick From a List of Device Drivers on Your Computer

Screenshot of the Update Driver Software screen in Windows 7
Choose to Pick From a List of Device Drivers on Your Computer.

On the next screen, where you're told to Browse for driver software on your computer, instead select Let me pick from a list of device drivers on my computer at the bottom of the window.

In some cases, simply browsing to the extracted folder location would be good enough here but the Let me pick from a list of device drivers on my computer option gives you more control in situations where there are multiple drivers available in the extracted folder, which is often the case.

09
of 20

Select 'Have Disk'

Screenshot of the Select Network Adapter screen in Windows 7
Click the Have Disk Button.

On the Select Network Adapter1 screen, select Have Disk.

You don't need to select a Network Adapter here. The zero, one, or more entries in that box don't directly represent the actual device(s) you have installed, but instead represent the available drivers that Windows 7 has for this particular piece of hardware. By selecting Have Disk, you're skipping this existing driver selection process and telling Windows that you have better drivers you'd like to install that it isn't yet aware of.

[1] The name of this screen will be different depending on the kind of hardware you're updating the drivers for. A more generic Select the device driver you want to install for this hardware is common.

10
of 20

Select 'Browse'

Screenshot of the Install From Disk screen in Windows 7
Click the Browse Button.

Select Browse. Your screen should be showing something similar to the image above.

11
of 20

Navigate to the Folder with the Extracted Driver Files

Screenshot of browsing for a driver file in Windows 7
Navigate to the Folder with the Extracted Driver Files.

In the Locate File window, use the Look in drop-down box at the top and/or the shortcuts on the left to navigate to the folder with the extracted driver files that you created in Step 2.

There may be multiple folders within the extracted folder, so be sure to work your way to the one for Windows 7 if it exists. Some downloads will also include both 32-bit and 64-bit versions of a driver with the 32-bit driver in one folder and the 64-bit version in another, sometimes nested under an operating system labeled folder as well.

Long story short: If nicely named folders exist, get your way to the one that makes the most sense based on your computer. If you're not that lucky, don't worry about it, just navigate to the folder with the extracted driver files.

12
of 20

Choose Any INF File in the Folder

Screenshot of selecting an INF driver file in Windows 7
Choose Any INF File in the Folder.

Select any INF file that displays in the file list and then press Open. The Update Driver Software wizard will read the information from all the INF files in this folder.

INF files are the only files that Device Manager accepts for driver setup information. So while you may know that a folder you've selected has all sorts of files in it, it's an INF file that the Update Driver Software wizard is looking for.

Not sure which INF file to choose when there are several?

It really doesn't matter which INF file you open, since Windows will only actually use the appropriate one from the folder.

Couldn't find an INF file in the folder you selected from your driver download?

Try looking in another folder within the extracted drivers. Maybe you chose the wrong one.

Couldn't find an INF file in any folder from the extracted driver files?

The driver download may have been damaged, or you may not have extracted them properly. Try downloading and extracting the drivers again. See Steps 1 and 2 again if you need help.

13
of 20

Confirm Your Folder Choice

Screenshot of the Install From Disk screen in Windows 7
Confirm Your Folder Choice.

Press OK back on the Install From Disk window.

You might notice the path to the folder you chose in the last step in the text box.

14
of 20

Start the Windows 7 Driver Installation Process

Screenshot of the Update Driver Software screen in Windows 7
Start the Windows 7 Driver Installation Process.

You're now back to the Select Network Adapter screen you saw in Step 9. This time, however, you want to choose the correct driver and then select Next.

Only one compatible driver is listed in the example above. However, you may have multiple drivers listed that Windows sees as compatible with the hardware you're updating the drivers for. If that's the case for you, try your best to choose the correct driver based on your knowledge of the model of the hardware device.

15
of 20

Wait While Windows 7 Installs the Updated Driver

Screenshot of Windows 7 installing a device driver
Wait While Windows 7 Installs the Updated Driver.

Wait while the wizard completes the driver installation process.

Windows is using the information included in the INF files you provided in Step 12 to copy the proper driver files and make the proper registry entries for your hardware.

16
of 20

Close the Update Driver Software Window

Screenshot of the Update Driver Software screen in Windows 7
Close the Update Driver Software Window.

Assuming the driver update process completed successfully, you'll see the "Windows has successfully updated your driver software" message.

Select Close to close this window.

You're not finished yet!

You need to restart your computer and make sure your hardware is working properly with its new drivers.

17
of 20

Restart Your Computer

Screenshot of the Shut Down options in Windows 7
Restart Your Computer.

Not all driver updates require a restart of your computer. Even if you're not prompted, I always recommend restarting anyway.

The driver update process involves changes to the Windows Registry and other important areas of your computer, and restarting is a good way to confirm that updating drivers hasn't negatively impacted some other area of Windows.

18
of 20

Wait While Windows Restarts

Screenshot of Windows 7 restarting
Wait While Windows Restarts.

Wait for Windows to fully restart and then log in as you usually do.

19
of 20

Check the Device's Status for Errors

Screenshot of a device's status in Device Manager in Windows 7
Check the Device's Status for Errors.

Once logged in, check the device's status in Device Manager and make sure it reads "This device is working properly."

If you receive a Device Manager error code that you weren't receiving before the update, it's possible that there was an issue during the driver update and you should roll back the driver immediately.

20
of 20

Test the Hardware

Lifewire home page

Finally, you should test the hardware device and make sure it's working properly.

In this example, since we updated the drivers for the network card, a simple test of the network or the internet should prove that things are working properly.

Were you trying to fix a Device Manager error code, but a driver update didn't work?

If a driver update didn't fix your problem, return to the troubleshooting information for your error code. Most Device Manager error codes have several possible solutions.

Was this page helpful?