Microsoft windows check drivers

Update drivers in Windows 10

Before you begin

Driver updates for Windows 10, along with many devices, such as network adapters, monitors, printers, and video cards, are automatically downloaded and installed through Windows Update. You probably already have the most recent drivers, but if you’d like to manually update or reinstall a driver, here’s how:

Update the device driver

In the search box on the taskbar, enter device manager, then select Device Manager.

Select a category to see names of devices, then right-click (or press and hold) the one you’d like to update.

Select Search automatically for updated driver software.

Select Update Driver.

If Windows doesn’t find a new driver, you can try looking for one on the device manufacturer’s website and follow their instructions.

Reinstall the device driver

In the search box on the taskbar, enter device manager, then select Device Manager.

Right-click (or press and hold) the name of the device, and select Uninstall.

Restart your PC.

Windows will attempt to reinstall the driver.

More help

If you can’t see the desktop and instead see a blue, black, or blank screen, see Troubleshoot blue screen errors or Troubleshoot black or blank screen errors.

Automatically get recommended drivers and updates for your hardware

Support for Windows 7 ended on January 14, 2020

We recommend you move to a Windows 10 PC to continue to receive security updates from Microsoft.

You can have Windows automatically download recommended drivers and detailed information for your hardware and devices. This is a good way to make sure all your hardware and devices work properly.

Drivers and information

Windows can find and download two kinds of updates for devices connected to your computer:

Drivers. A driver is software that allows your computer to communicate with hardware devices. Without drivers, the devices you connect to your computer—for example, a mouse or external hard drive—won’t work properly. Windows can automatically check if there are drivers available for new devices that you connect to your computer.

For hardware that you’ve connected to your computer in the past, updated drivers might become available at a later date; but those drivers aren’t installed automatically. To install these optional updates, go to Windows Update in Control Panel, check for updates, and then view and install driver updates that are available for your computer.

Information. Windows can download high-resolution icons for many hardware devices that you connect to your computer, along with detailed information about them, such as product name, manufacturer, and model number—even detailed information about the sync capabilities of a device. These details can make it easier for you to distinguish between similar devices that are connected to your computer, such as different mobile phones.

You can check Windows Update at any time to see if it found new drivers and icons for your hardware, especially if you recently installed a new device. If you want to have Windows Update automatically check for the latest drivers and icons, here’s how:

Open Devices and Printers by clicking the Start button , and then, on the Start menu, clicking Devices and Printers.

Right-click the name of your computer, and then click Device installation settings.

Click Yes, do this automatically (recommended), and then click Save changes. If you’re prompted for an administrator password or confirmation, type the password or provide confirmation.

If Yes is already selected, click Cancel to close the dialog box.

Читайте также:  Активация windows 10 корпоративная код продукта 00329 00000

To get all important and recommended updates for your computer and your devices, make sure that Windows Update is turned on and configured properly.

Even if you have Windows Update set to automatically download and install all important and recommended updates, you still might not be getting all of the updated drivers available for your devices. For instance, optional updates might include updated drivers that become available for hardware or devices you’ve already installed. Windows doesn’t automatically download and install optional updates, but you will be notified when optional updates are available.

To get all the available updates for your devices, periodically check Windows Update for all available updates, including optional updates. You can review the available updates and then select them from the list of updates that Windows finds for your computer. Here’s how to do this:

Open Windows Update by clicking the Start button . In the search box, type Update, and then, in the list of results, click Windows Update.

In the left pane, click Check for updates, and then wait while Windows looks for the latest updates for your computer.

If there are any available updates, click the link in the box under Windows Update to see more information about each update. Each type of update might include drivers.

On the Select the updates you want to install page, look for updates for your hardware devices, select the check box for each driver that you want to install, and then click OK. There might not be any driver updates available.

On the Windows Update page, click Install updates. If you’re prompted for an administrator password or confirmation, type the password or provide confirmation.

Windows Update tells you if an update is important, recommended, or optional.

Some updates require you to restart your computer.

Windows Update will tell you if the updates were successfully installed.

How to check device driver versions on Windows 10

On computers, a device driver is a package with instructions that allows (in this case) Windows 10 to communicate and control a particular piece of hardware (such as graphics card, printers, Bluetooth and network adapters).

Understanding the driver version currently installed on your computer can be useful information to determine if an update is needed, as manufacturers usually release driver updates multiple times a year to improve performance and stability, add new features, and fix issues.

In this Windows 10 guide, we walk you through the steps to check the version of a device driver using Device Manager and PowerShell.

How to determine driver version using Device Manager

To determine the driver version for a particular piece of hardware with Device Manager, use these steps:

  1. Open Start.
  2. Search for Device Manager and click the top result to open the experience.
  3. Expand the branch for the device that you want to check the driver version.

Right-click the device and select the Properties option.

Check the installed driver version of the device.

Once you complete these steps, you’ll know the current driver version, which you can check against the version number available on your manufacturer support website to determine if Windows 10 is using the most up-to-date release.

Alongside the driver version, using the «Driver» tab, you can also find out other useful information, such as the date when the current version of the driver was installed, and if the driver has been properly signed.

How to determine driver version using PowerShell

If you want to check the driver version for one or more devices, you can also use this PowerShell command:

  1. Open Start.
  2. Search for PowerShell, right-click the top result, and select Run as administrator.

Type the following command to list the drivers installed on your computer and press Enter:

Get-WmiObject Win32_PnPSignedDriver| select DeviceName, Manufacturer, DriverVersion

  • The version of the drivers will be displayed in third column on the right.
  • After completing the steps, the command will display all the device drivers currently installed on your system alphabetically with their manufacturer names and versions.

    More Windows 10 resources

    For more helpful articles, coverage, and answers to common questions about Windows 10, visit the following resources:

    The Dell XPS 15 is our choice for best 15-inch laptop

    For a lot of people, a 15-inch laptop is a perfect size that offers enough screen for multitasking, and in a lot of cases, some extra performance from powerful hardware. We’ve rounded up the best of the best at this size.

    Halo: MCC’s live service elements make it better, not worse

    Halo: The Master Chief Collection is more popular than ever, but some fans don’t agree with the live service approach 343 Industries has taken with it. Here’s why those elements are, at the end of the day, great for the game and for Halo overall.

    Microsoft’s Surface Duo is not ‘failing up’

    Microsoft announced this week that it was expanding Surface Duo availability to nine new commercial markets. While Surface Duo is undoubtedly a work in progress, this is not a sign of a disaster. It’s also doesn’t mean that Surface Duo is selling a ton either. Instead, the reason for the expansion is a lot more straightforward.

    These are the best PC sticks when you’re on the move

    Instant computer — just add a screen. That’s the general idea behind the ultra-portable PC, but it can be hard to know which one you want. Relax, we have you covered!

    Driver Verifier

    Driver Verifier monitors Windows kernel-mode drivers and graphics drivers to detect illegal function calls or actions that might corrupt the system. Driver Verifier can subject Windows drivers to a variety of stresses and tests to find improper behavior. You can configure which tests to run, which allows you to put a driver through heavy stress loads or through more streamlined testing. You can also run Driver Verifier on multiple drivers simultaneously, or on one driver at a time.

    • Running Driver Verifier could cause the computer to crash.
    • You should only run Driver Verifier on computers that you are using for testing and debugging.
    • You must be in the Administrators group on the computer to use Driver Verifier.
    • Driver Verifier is not included in Windows 10 S, so we recommend testing driver behavior on Windows 10 instead.

    Where can I download Driver Verifier?

    You don’t need to download Driver Verifier, because it is included with most versions of Windows in %WinDir%\system32\ as Verifier.exe. (Driver Verifier is not included with Windows 10 S.) Driver Verifier is not distributed separately as a download package.

    For information about changes in Driver Verifier for Windows 10 and previous versions of Windows, see Driver Verifier: What’s New.

    When to use Driver Verifier

    Run Driver Verifier throughout development and testing of your driver. More specifically, use Driver Verifier for the following purposes:

    To find problems early in the development cycle, when they are easier and less costly to correct.

    For troubleshooting and debugging test failures and computer crashes.

    To monitor behavior when you deploy a driver for testing using the WDK, Visual Studio, and the tests from the Windows Hardware Lab Kit (Windows HLK) or Windows Hardware Certification Kit (for Windows 8.1). For more information about testing drivers, see Testing a Driver.

    How to start Driver Verifier

    You should only run Driver Verifier on test computers, or on computers that you are testing and debugging. To get the most benefit from Driver Verifier, you should use a kernel debugger and connect to the test computer. For more information about debugging tools, see Debugging Tools for Windows (WinDbg, KD, CDB, NTSD).

    Start a Command Prompt window by selecting Run as administrator, and type verifier to open Driver Verifier Manager.

    Select Create standard settings (the default task), and select Next.

    You can also choose Create custom settings to select from predefined settings, or to select individual options. For more information, see Driver Verifier options and rule classes and Selecting Driver Verifier Options.

    Under Select what drivers to verify, choose one of the selection schemes described in the following table.

    Useful for testing on computers that are running versions of Windows that do not require signed drivers.

    Useful for testing driver compatibility with newer versions of Windows.

    Provides maximum coverage in terms of the number of drivers that are tested on a system. This option is useful for test scenarios where a driver can interact with other devices or drivers on a system.

    This option can also exhaust the resources available for Special Pool and some resource tracking. Testing all drivers can also adversely affect system performance.

    In most cases, you will want to specify which drivers to test.

    Selecting all drivers in a device stack allows the Enhanced I/O Verification option to track objects and check compliance because an I/O request packet (IRP) is passed between each of the drivers in the stack, which allows for a greater level of detail to be provided when an error is detected.

    Select a single driver if you are running a test scenario that measures system or driver performance metrics, or if you want to allocate the greatest number of resources available for detecting memory corruption or resource tracking issues (such as deadlocks or mutexes). The Special Pool and I/O Verification options are more effective when used on one driver at a time.

    If you chose Select driver names from a list, select Next, and then select one or more specific drivers.

    Select Finish, and then restart the computer.

    You can also run Driver Verifier in a Command Prompt window without starting Driver Verifier Manager. For example, to run Driver Verifier with the standard settings on a driver called myDriver.sys, you would use the following command:

    For more information about command line options, see Driver Verifier Command Syntax.

    How to control Driver Verifier

    You can use either Driver Verifier Manager or a command line to control Driver Verifier. To start Driver Verifier Manager, see How to start Driver Verifier, earlier in this topic.

    For each of the following actions, you can use Driver Verifier Manager or enter a command line.

    To stop or reset Driver Verifier

    In Driver Verifier Manager, select Delete existing settings, and then select Finish.

    Enter the following command at a command prompt:

    Restart the computer.

    To view Driver Verifier statistics

    In Driver Verifier Manager, select Display information about the currently verified drivers, and then select Next. Continuing to select Next displays additional information.

    Enter the following command at a command prompt:

    To view Driver Verifier settings

    In Driver Verifier Manager, select Display existing settings, and then select Next.

    Enter the following command at a command prompt:

    How to debug Driver Verifier violations

    To get the most benefit from Driver Verifier, you should use a kernel debugger and connect it to the test computer. For an overview of debugging tools for Windows, see Debugging Tools for Windows (WinDbg, KD, CDB, NTSD).

    If Driver Verifier detects a violation, it generates a bug check to stop the computer. This is to provide you with the most information possible for debugging the issue. When you have a kernel debugger connected to a test computer that is running Driver Verifier, and Driver Verifier detects a violation, Windows breaks into the debugger and displays a brief description of the error.

    All violations detected by Driver Verifier result in bug checks. Common bug check codes include the following:

    When you start a new debugging session, use the debugger extension command, !analyze. In kernel mode, the !analyze command displays information about the most recent bug check. To display additional information, to help identify the faulting driver, add option -v to the command at the kd> prompt:

    In addition to !analyze, you can enter the following debugger extensions at the kd> prompt to view information that is specific to Driver Verifier:

    !verifier dumps captured Driver Verifier statistics. Use !verifier -? to display all of the available options.

    !deadlock displays information related to locks or objects tracked by Driver Verifier’s deadlock detection feature. Use !deadlock -? to display all of the available options.

    !iovirp [address] displays information related to an IRP tracked by I/O Verifier. For example:

    !ruleinfo [RuleID] displays information related to the DDI compliance checking rule that was violated. (RuleID is always the first argument to the bug check.) All rule IDs from DDI compliance checking are in the form 0x200nn. For example:

    Читайте также:  Connect apple mouse to windows
    Оцените статью
    Option Recommended use
    Automatically select unsigned drivers
    Automatically select drivers built for older versions of Windows
    Automatically select all drivers installed on this computer
    Select driver names from a list