windows - Where should I find drivers for my laptop if it didn't come with a driver disk?

05
2014-04
  • ishara

    I had to reformat my machine because I had a virus. My machine did not come with a driver disk. How can I install drivers after having reinstalled windows?

  • Answers
  • pkaeding

    Most manufacturers let you download drivers from their website by entering your computer's model number or serial number. Here are links for a few of the most popular laptop manufacturers. You can usually find manufacturers' driver sites by googling manufacturer name drivers.

    Some manufacturers will provide a single download for all the drivers for a given model, others will make you download all of them. You should always download graphics drivers and chipset drivers if they are available. See if Windows' default drivers will work for network cards. If your computer has special keyboard buttons, like volume keys or a backlight, you should download the drivers for those. Other drivers may be optional.

    Windows Vista and later have excellent built-in support for finding drivers automatically through Windows Update. As soon as you can get your network drivers working, run Windows Update and look for any driver updates suggested. Once you have installed these, go ahead and find the rest of your drivers.

    Once you have installed the applicable drivers from manufacturer's website, open the device manager to see what devices still don't have drivers. You can launch the device manager by typing devmgmt.msc into the start menu or run dialog. Look under Other Devices for any icons with a yellow exclamation mark:

    device manager unknown devices

    What you want to do is look up the PCI Device ID for each of these devices, then look them up on PCI Vendor and Device Database. This site can tell you the manufacturer of almost any device, and can often determine what the device is. You can then use this information to search online for the driver. Try to find the driver from the device manufacturer's website if possible, using 3rd party locations as a last resort. If you do have to install drivers from a 3rd party site, scan them thoroughly for viruses and check that they are digitally signed.

    To find the PCI device ID, right-click on it in the device manager and choose properties. Go to the details tab and select Hardware IDs from the Property drop-down box.

    device hardware ID

    The vendor ID is the string following VEN_ and the device ID is the string following DEV_. For example, the hardware ID string for my wireless card is PCI\VEN_14E4&DEV_4727&SUBSYS_145C103C&REV_01. The vendor ID is 14E4 and the device ID is 4727. Putting this info into the PCI database reveals that it is a Broadcom Wireless-N WLAN card. You can then use a search engine to find drivers from Broadcom.

  • Sathya

    You could also use DriverMax to detect and download the drivers.

  • Tom Wijsman

    Two very good alternative sites for getting drivers are:

  • harrymc

    The best software for identifying your devices is Unknown Device Identifier.
    It will give lots of info about a device, and also help you find a driver for it.

    There are heaps of other products or services that help find drivers.
    Some that are free or have a free limited version are (in no particular order) :

    3DP Chip
    Device Doctor
    Driver Agent Driver Detective
    Driver Easy
    Driver Identifier
    DriverPack Solution
    Double Driver
    Ma-Config.com
    Radar Sync
    SlimDrivers

    Commercial only (trial normally available):

    Driver Genius
    Driver Updater
    Driver Reviver
    UpdateStar

    I suggest extreme caution when using any of these products. You should at least ensure that you have backups of all data, and create a system restore point. A wrong driver can cause much harm, up to even blocking the boot process.


  • Related Question

    windows - How do I clean up drivers that an uninstaller didn't properly remove?
  • Kev

    A while back I installed a USB 3G modem (a Three Mobile Huawei D160G and Mobile Partner software) on my Windows 2008 64 bit development box. I immediately encountered a problem where upon starting a Windows 2003 Standard Edition VM in Virtual Server 2005R2 the host OS would crash with a Blue Screen of Death periodically.

    I've since bought a Billion 3G router to plug the USB 3G modem into and uninstalled the Mobile Partner software that came with the 3G stick.

    The blue screen problems continued however and I noticed that the uninstaller hadn't removed the network adapter it created when the 3G software was installed. I deleted this but suspect that there's still something left over that's causing Virtual Server 2005R2 to BSOD.

    I had a peek in the registry and can see four entries:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hwcdcmdm0 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hwdatacard HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hwusbapp HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\hwusbser

    The hwdatacard registry entry has a value named ImagePath which points to system32\DRIVERS\ewusbmdm.sys. This file physically doesn't exist (presumably deleted at uninstall time) and it's definately related to the Huawei adapter (it has a DisplayName value of Huawei DataCard USB Modem and USB serial so I'm guessing all of the hw* entries above are related to this device.

    I've run DriverView and USBDeview and can't see anything obvious.

    Can I just delete the four registry keys listed above? Sadly it's been


  • Related Answers
  • itprofessionalsgroup

    You can use a free program called Crap Cleaner, really. You can find it here.

    It is great at cleaning your computer and has a really good registry cleaner also.

  • Kez

    Try this:

    1. Reconnect the USB modem.
    2. Re-install the drivers and software.
    3. Uninstall the drivers from Device Manager. Doing so should cleanly take the network connection along with it.
    4. Disconnect the USB modem.
    5. Follow the uninstall program to remove the Mobile Partner software again.
  • Kev

    The problem it seems isn't left over drivers from the 3G USB dongle, but a hardware fault on the machine. I flattened the machine and installed Windows 7 Ultimate and the problem remains where Virtual PC 7 does exactly the same thing.