What's the "cleanest" way to extract installed driver?

Discussion in 'Windows 10' started by Rr0, Oct 11, 2017.

  1. Rr0

    Rr0 MDL Member

    Jul 8, 2017
    151
    14
    10
    Hi!
    I want to extract driver for my old gpu HD6450, because every time I download what's supposed to be newest (it's 4 years old!), and then I get a prompt to update the driver, because apparently there is some never version (that happens only once, so I guess this newest driver isn't publicly avaialable from a website).

    So what is a neat way to extract just the driver, without all AMD crap like CCC or Crimson?

    Many thanks in advance!
     
  2. dhjohns

    dhjohns MDL Guru

    Sep 5, 2013
    3,262
    1,731
    120
    Create a folder for your drivers. Then dism /online /export-driver /destination:<path to folder> Now you have all your drivers exported.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,873
    450
    Or in PS
    Code:
    Export-WindowsDriver -Online -Destination x:\DriverBackup
     
  4. pisthai

    pisthai Imperfect Human

    Jul 29, 2009
    7,222
    2,272
    240
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. OldMX

    OldMX MDL Addicted

    Jul 30, 2009
    539
    229
    30
    Which part of "cleanest way" you didnt get? Its a simple command line or power shell script to get the driver stored for later use, no need to install 3rd party software.
     
  6. pisthai

    pisthai Imperfect Human

    Jul 29, 2009
    7,222
    2,272
    240
    WHERE I talked about "cleanest way"? I didn't at all.

    The OP was simply asking for apps using to save installed drivers for later use, and THAT question I'd answered!

    And, as we all know, MS didn't have the best tools for ANY work, did they?! There also some 3.party Apps which are better than the apps from MS!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. MrMagic

    MrMagic MDL Guru

    Feb 13, 2012
    6,015
    4,148
    210
    Read the thread title, genius
     
  8. pisthai

    pisthai Imperfect Human

    Jul 29, 2009
    7,222
    2,272
    240
    Since when is the MS way always the cleanest way?

    If I would use YOUR cleanest way on my Windows Tablet, which I tried a few times already, I wouldn't get all needed files out which I would need for later new installation! That happened with the DISM and the EXPORT command already, for both the much needed Touch-Screen driver files were not exported, which the above mentioned 3. party apps did fully, and so for a few other drivers!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,873
    450
    Prolly the 3rd party tools just use the same commands as posted.
     
  10. Alberto_C

    Alberto_C MDL Junior Member

    Oct 21, 2015
    67
    11
    0
    Hi everybody!
    The DISM method is very interesting and works well, even on my computer which is on Windows 8.1. Nevertheless, there have been 144 directories on the issue of destination. Is there a DISM command to integrate them all on a new Windows installation?
     
  11. Hadron-Curious

    Hadron-Curious MDL Guru

    Jul 4, 2014
    3,730
    603
    120
    It only works in elevated PowerShell.
     
  12. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,027
    93,873
    450
    Prolly the DISM command too, is a bit obvious isn't it? ;):D
     
  13. dhjohns

    dhjohns MDL Guru

    Sep 5, 2013
    3,262
    1,731
    120
    The MSMG toolkit works well with mounted wim, but to integrate them after install update driver manually one by one, and point to exported drivers folder.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. Alberto_C

    Alberto_C MDL Junior Member

    Oct 21, 2015
    67
    11
    0
    Hi Dhjohns!
    Thank you for your answer. I try an MSMG integration of all drivers and test it...
     
  15. halasz

    halasz MDL Member

    Jan 13, 2013
    116
    35
    10
    You can use pnputil if you want to do just individual drivers rather than the whole lot.

    e.g.

    pnputil /e

    Published name : oem13.inf
    Driver package provider : Intel
    Class : Network adapters
    Driver date and version : 10/09/2016 18.33.5.1
    Signer name : Microsoft Windows Hardware Compatibility Publisher

    pnputil /export-driver oem13.inf c:\backup
     
  16. The Solver

    The Solver MDL Novice

    Oct 10, 2017
    40
    16
    0
    No need to use obscure commands.

    Just locate your driver in \windows\system32\driverstore and copy the folder somewhere.

    That's all
     
  17. Kim100

    Kim100 MDL Addicted

    Jun 17, 2009
    555
    278
    30
    I have tried many driver back up programs, they back up OK but they all fail to reinstall said drivers. The whole exercise is more trouble than its worth, just download and save all the driver packages you require, its what you will probably have to do in the end.
     
  18. sebus

    sebus MDL Guru

    Jul 23, 2008
    6,354
    2,026
    210
    I never ever had failure of driver installation using ConfigMgr Driver Injector
     
  19. The Solver

    The Solver MDL Novice

    Oct 10, 2017
    40
    16
    0
    Yepp, but copying a single folder is way simpler.

    Even simpler is to keep your old driverstore folder, delete any stock driver folder (that's easy given the file date), then point the the device manager there for ANY missing driver.

    If you're reinstalling, and you have your windows.old still in place you don't have to copy anything, hardly can be simpler.