GKGKKG
GKGKKG
Last edited by DocAElstein; 02-09-2020 at 12:45 AM.
….If you are my competitor, I will try all I can to beat you. But if I do, I will not belittle you. I will Salute you, because without you, I am nothing.
If you are my enemy, we will try to kick the fucking shit out of you…..
Winston Churchill, 1939
Save your Forum..._
_...KILL A MODERATOR!!
Driver BackUp YouTube Tutorials
I have collected some links to Youtube Tutorials on Windows 10 Driver back up. I did not find any particularly good one.
I have tried to order them in an approximate order of usefulness.
None were particularly good. There are drips of information in them
There is the standard You tube internet link, and also a link to a copy of the video in Windows Media Player, .WMV format.
I personally found it useful to put all the .WMV files in a folder, then if you select them all , you can right click and select something like Play, https://imgur.com/uFPSoPm and then you will get a repeating continuous long play of all the videos without adverts. I left this running in the background on an old computer for a few days whilst I did something else, so I slowly picked up all the information without too much effort.
Highlight all WMV videos Right click Play.jpg : https://imgur.com/uFPSoPm
Using Software: Advanced Driver Updater
3 How to Take Backup of Drivers in Advanced Driver Updater – Windows 10_8_7-kWXC7rhD1Sc_Systweak Software https://www.youtube.com/watch?v=kWXC7rhD1Sc ( sound ) https://drive.google.com/file/d/13Wp...?usp=drive_web
Using Software: Double Driver
( takes from Windows device manager )
6.5 How to backup your drivers on Windows 7 _ 8 _ 10-Ffts_wQ5E24_pixxyTube https://www.youtube.com/watch?v=Ffts_wQ5E24&t=58s ( NO sound ) https://drive.google.com/file/d/1ANV...?usp=drive_web
6 HOW TO BACKUP DRIVER IN WINDOWS 7 8 10 and RESTORE BACK _ BEST BACKUP SOFTWARE 2017 _ PC REPAIR-LzwcGsEXzC4_TECHNICAL TECH https://www.youtube.com/watch?v=LzwcGsEXzC4&t=16s ( sound )
https://www.learnabhi.com/backup-driver/ https://drive.google.com/file/d/123Y...?usp=drive_web
5 Windows Grundlage - Ganz einfach die Treiber sichern - Mit DoubleDriver Freude am Treiber--_1axe_t9AQ_René Stelljes - Freude an der IT https://www.youtube.com/watch?v=-_1axe_t9AQ&t=36s ( sound ) https://drive.google.com/file/d/1GC2...?usp=drive_web
5 How to Backup and Restore Windows Drivers on Windows 10, 8, 7 Before Formatting Your Computer-XwNQ0_soXSA_dreamerBros https://www.youtube.com/watch?v=XwNQ0_soXSA&t=74s ( sound ) https://drive.google.com/file/d/1TFd...?usp=drive_web
3.5 Sichern Sie Ihre Treiber mit Double Driver-XGWgUI4CB9A_WindowsPowerDE https://www.youtube.com/watch?v=XGWgUI4CB9A&t=84s ( sound ) https://drive.google.com/file/d/1lrh...?usp=drive_web
3 How to BACKUP and RESTORE DRIVERS on WINDOWS 10 in 2018-mv50ZX4iJSo_Apk Heaven https://www.youtube.com/watch?v=mv50ZX4iJSo&t=48s ( NO sound ) https://drive.google.com/file/d/15-q...?usp=drive_web
3 ★How to backup drivers in Windows 10★-JGz8p0mwbZ8_ Rabi Neupane https://www.youtube.com/watch?v=JGz8p0mwbZ8&t=64s ( sound ) https://drive.google.com/file/d/1nr6...?usp=drive_web
2 How to Backup All Drivers for further Use in Windows 10_8.1_7 (Easy)-ecTo_knqsEk_MJ Tube https://www.youtube.com/watch?v=ecTo_knqsEk&t=27s ( sound ) https://drive.google.com/file/d/1LR9...?usp=drive_web
Without external Software: Using Command CMD , or PowerShell
6.6 Windows 10 And 8.1 Backup Driver Files And Folders - Helps Restore Windows-NdXtuRLkxkM_Windows Ninja https://www.youtube.com/watch?v=NdXtuRLkxkM&t=20s ( sound ) https://drive.google.com/file/d/1ons...?usp=drive_web
6.5 How To Backup Windows 8.1 Drivers Using PowerShell Or Command Prompt-MVazb_mZEH4_MySchoolProject https://www.youtube.com/watch?v=MVazb_mZEH4&t=1s ( NO sound ) https://drive.google.com/file/d/1jwQ...?usp=drive_web
5.5 How To Backup and Restore Your Computer Drivers-mQWe0pKLEMU_MDTechVideos https://www.youtube.com/watch?v=mQWe0pKLEMU&t=31s ( sound ) https://drive.google.com/file/d/1UxF...?usp=drive_web
5.5 How To Backup And Restore Windows Drivers Without Any Software-jx0EFLKqoBU_OSToto Software https://www.youtube.com/watch?v=jx0EFLKqoBU&t=22s ( NO sound ) https://drive.google.com/file/d/1nca...?usp=drive_web
4.5 HOW TO BACKUP AND RESTORE DRIVERS ON WINDOWS 7, 8, 10-yEzPTOEpNUg_Britec09 https://www.youtube.com/watch?v=yEzPTOEpNUg&t=30s ( sound ) https://drive.google.com/file/d/1ytM...?usp=drive_web
4.5 HINDI How to Backup And Restore Drivers in Windows 10 - Using CMD-xZBbZ17fusQ_TechyHow https://www.youtube.com/watch?v=xZBbZ17fusQ&t=5s ( sound ) https://drive.google.com/file/d/1ImG...?usp=drive_web
4 Windows 10 - Backup_export drivers from Windows 10 computer via Powershell cmdlet-atOjBiap-OQ_IT Man https://www.youtube.com/watch?v=atOjBiap-OQ&t=44s ( NO sound ) https://drive.google.com/file/d/1ggF...?usp=drive_web
4 Backup drivers Windows, Saving install drivers with DISM Windows 10-OvAol-iSyXk_Mykola Politienko https://www.youtube.com/watch?v=OvAol-iSyXk ( NO sound ) https://drive.google.com/file/d/12WL...?usp=drive_web
2 Backup and Restore Your Windows Drivers (2018)-KrcARBLYPmY_ Windows Love Windows Love https://www.youtube.com/watch?v=KrcARBLYPmY&t=18s ( No Sound ) https://drive.google.com/file/d/1KYL...?usp=drive_web
1 HINDI Driver Backup by Cmd in Windows 10-sitkVAN4yBg_Cygen Technology https://www.youtube.com/watch?v=sitkVAN4yBg ( sound ) https://drive.google.com/file/d/12Xl...?usp=drive_web
1 Data backup using CMD-vu8takR-vjE_ Uttam Baroi ( NO sound ) https://www.youtube.com/watch?v=vu8takR-vjE https://drive.google.com/file/d/1SD3...?usp=drive_web
Some Miscillaneous ..
Restoring: 7 How to Re-Install Drivers & Apps for Windows 10-QrdDM6qYv74_Movie Studio Zen Movie Studio Zen ( sound ) https://www.youtube.com/watch?v=QrdDM6qYv74
https://www.magentacloud.de/share/1gdoql8w8w , https://drive.google.com/file/d/1KCm...?usp=drive_web , https://drive.google.com/file/d/1_xz...?usp=drive_web
Last edited by DocAElstein; 02-23-2020 at 11:02 PM.
….If you are my competitor, I will try all I can to beat you. But if I do, I will not belittle you. I will Salute you, because without you, I am nothing.
If you are my enemy, we will try to kick the fucking shit out of you…..
Winston Churchill, 1939
Save your Forum..._
_...KILL A MODERATOR!!
To be filled in later ...Room for spill from last post
Last edited by DocAElstein; 02-09-2020 at 02:08 PM.
….If you are my competitor, I will try all I can to beat you. But if I do, I will not belittle you. I will Salute you, because without you, I am nothing.
If you are my enemy, we will try to kick the fucking shit out of you…..
Winston Churchill, 1939
Save your Forum..._
_...KILL A MODERATOR!!
Double Driver
In searching the internet for information about backing up drivers , one comes across this free software a lot. It has not been updated for a while, but appears to have been trusted by many people from XP through to windows 10
So the last thing I will look at on my Windows 10 Driver back Up example excursion will be to get a back up list using the free software, Double driver…
The Double Driver software analyzes all hardware drivers that are on your computer. This lists the softwarte ( “drivers” ) in a clear list with the most important details, such as the manufacturer, exact version number and the date of installation.
You can do a few further things with the software once the analysis is complete. We will be mainly concerned initially here with making a backup of the “drivers”, so that we can compare what we get with what we have got so far using the other Back Up methods.
( It is also possible in some cases to produce the so called “ISO” discs to use to install the “driver software”. Effectively you would then have something similar discs that historically were , and occasionally still currently are , supplied by the manufacturer of a physical device to be built into a computer )
Find a source to Download the Software, Double Driver
It’s your responsibility!
Despite currently being well recommended , the software has not been supported, updated, or changed for some time, and is not directly available from the original author anymore.
It is difficult to give precise information as to where to safely get the software from as such things change frequently. As always you must take care in downloading any software. Try to find a reliable source, and try to have as much security software in place during the download and if you have the possibility, do a full computer scan for viruses after the downloading.
I used chip.de as it was recommended to me by someone for this download. But some years ago I got a bad virus after downloading a different software from this site.
You need to make your own decisions and take the responsibility yourself. It is your decision what and how you download. I never give any recommendations on where to download from. You do any downloading at your own risk.
( One reason that I finally got around to getting a fairly up to date operating system was to use that computer for downloading. Despite all the other frequent criticism about Microsoft and Windows 10, most people seem to think that an up to date system will be fairly well protected against third party abuse: Microsoft prefer to try to abuse you themselves. Think of Microsoft as a modern day version of a Mafia Protection Racket, all be it not as deadly or Evil … yet.)
If you do chose to use chip.de , and it is your decision if you do, the one tip I would give is to look very carefully for a small, almost hidden link on the main download page. If you click on what looks more prominent any obvious to click on then you often get either a totally different software, or a download of the software that also includes a lot of other stuff you do not want. See for example, towards the start of this YouTube Tutorial : https://www.youtube.com/watch?v=-_1axe_t9AQ&t=36s , https://drive.google.com/file/d/1GC2...?usp=drive_web )
But remember: this site, chip.de , could all change tomorrow , so it remains your responsibility
If you have found a source for the download, and have started it, then , depending on your system and settings, you are likely to firstly get some window asking you where you want to save the package. Usually the package comes in a .Zip Folder
I personally saved this initially on an external USB stick: I downloaded the .zip Folder into another Folder which I had made previously on the USB stick named Double driver downloaded Feb 2020
Double Driver download.JPG : https://imgur.com/kAo7EsV
Double Driver download in Folder.JPG : https://imgur.com/HKLMsmN
Double Driver download in Folder.JPG : https://imgur.com/ZvDr0BO
Here is what I downloaded in cloud sharing sites. So you could download it from here instead: But once again: It is your decision if you want to download and use it. So far these files have not given me any problems, but use them at your own risk. I have the downloaded folder in normal and zipped form.
Normal Folder : https://app.box.com/s/glquraagdo45qodj4ago6ktf58psc8s0
Zipped Folder : https://drive.google.com/file/d/1BPN...?usp=drive_web
Downloading/ unzipping the Software, Double Driver
(You can skip this section if you chose to download my normal Folder from the app..box.com site)
The saved zip file needs to be “unzipped”.. in my default settings in Windows 10 , this seems to be done automatically if you copy simultaneously all the contents of the zip folder, and simply paste into any other Folder outside the zip folder.
I downloaded the .zip Folder into a Folder which I made on my stick named Double driver downloaded Feb 2020
DD in Folder.JPG : https://imgur.com/4VSSkMB
Then I double clicked on the .zip folder to get at the contents of the .zip Folder , Double click on zipped folder.jpg : https://imgur.com/camzZbj , which appears to be a Folder with the name Double Driver
Double Driver Folder inside zipped Folder.JPG : https://imgur.com/N7HnhXQ
which I then copied ,
Double Driver download in Folder Right Click Copy.JPG : https://imgur.com/qjvv2Er
and then navigated back into Double driver downloaded Feb 2020 and pasted into there.
Double Driver download Paste.JPG : https://imgur.com/fdi1uAA , https://imgur.com/Xh7BVqO
https://imgur.com/cTRJhtz
https://imgur.com/HUqUml8
Finally I have a folder with the name Double Driver , which shows a date from around 2010
DD March 2010.JPG : https://imgur.com/fkTRpyD
Inside that are all the required Double Driver Software files
Double Driver download Pasted.JPG : https://imgur.com/NcH8bhv
Running Double Driver to “get driver back-up” (Default ( non Microsoft only ) )
A double click on the file dd.exe will start things.
Double click the dd exe to start Double Driver.JPG : https://imgur.com/VLA0L5F
Double Driver started.JPG : https://imgur.com/OBN7DUu , https://imgur.com/O642K1y
Usually the first action then is to click first on Backup from the ribbon at the top, and then click the Scan Current System button bottom left
DD Backup Scan Current System.JPG : https://imgur.com/52gXRl6
A detailed list is then obtained. It appears that only a few things are checked. This is usually by default Double Driver settings, just non Microsoft. Double Driver Selected non Microsoft by default.JPG : https://imgur.com/Pa2TsRJ
Double Driver scanned.JPG : https://imgur.com/YGQCazY , https://imgur.com/wVbZ7b7 , https://imgur.com/KRm4HQg
The logic behind this may be that the Microsoft drivers may be installed automatically during the operating system instillation. Initially I will examine these drivers, and back them up
At this point I would suggest trying a Save , which should give you a text file, which I have named DoubleDriverDriverListBefore.txt
Double Driver save List txt.JPG : https://imgur.com/rqHuvEj
https://imgur.com/Nqpcl44 ,
https://imgur.com/K9ar929
DoubleDriverDriverListBefore.txt : https://app.box.com/s/bct72ml0qpeboy0dkrli5qhn03h0dg7w
There does not seem to be much information there. But I did click the bottom right Backup Now button
Double Driver BackUp.JPG : https://imgur.com/JuHd7Ks
I am offered a path at which to save the Backup, https://imgur.com/0mKwXK5 , and I can also now browse and , if I choose , make a new Folder at which to save “the driver back up”. I chose Double Driver Backup Non Microsoft
Double Driver Backup in new Folder.JPG : https://imgur.com/88ihUM8 , https://imgur.com/n2He0PI
The process starts, which may take some time
Double Driver Backing up.JPG https://imgur.com/arxXY8w https://imgur.com/XO7HRU3 ,
https://imgur.com/uhdbaw0
Finally, I seem to have two main Folders, Display and Printer and therein one Display Sub Folder and 3 Printer Folders
Double Driver non Microsoft BackUp.JPG : https://imgur.com/RlGhkQL
From the main Folder , Double Driver Backup Non Microsoft , I have produced the following Explorer type view of all the Folders and Files within them in an Excel File, in the worksheet DDNonMicrosoftBefore
I have approximately 170 Files and Folders
http://www.excelfox.com/forum/showth...ll=1#post12178
wbCodesBeforeFromDoubleDriver.xlsm : https://app.box.com/s/c5cxiz6rbv8frupedm26px4k51ybz7n0
Full List.
I am not sure at this point what I actually need, so I repeat the backing up process for a full listing of all drivers.
Double Driver Select All and Backup.JPG : https://imgur.com/iPlYLx1 , https://imgur.com/xVPLd1W
https://imgur.com/DsDpjlV , https://imgur.com/eQKTMHl
I have this in Folder named Double Driver Backup All
Double Driver Backup All.JPG : https://imgur.com/PuVdrkE
I also made the text file:
Double Driver save ALL List txt.JPG : https://imgur.com/e7Sk3FL , https://imgur.com/XRxnnQO
DoubleDriverDriverListAllBefore.txt : https://app.box.com/s/g6pnofoby72mwz3xaucdxjf0j7vvz90h
I have produced the following Explorer type view of all the Folders and Files within them in an Excel File, in the worksheet DDAllBefore
I have approximately 560 Files and Folders
http://www.excelfox.com/forum/showth...ll=1#post12179
wbCodesBeforeFromDoubleDriver.xlsm : https://app.box.com/s/c5cxiz6rbv8frupedm26px4k51ybz7n0
Last edited by DocAElstein; 02-13-2020 at 09:47 PM. Reason: Re using Post
….If you are my competitor, I will try all I can to beat you. But if I do, I will not belittle you. I will Salute you, because without you, I am nothing.
If you are my enemy, we will try to kick the fucking shit out of you…..
Winston Churchill, 1939
Save your Forum..._
_...KILL A MODERATOR!!
hkhkkjjhkjh
Last edited by DocAElstein; 02-13-2020 at 06:53 PM.
Comparison of the different back ups
This is an attempt to briefly compare and summarise what the different ways have given us.
It is based on the explorer type folder output looked at in a summary file
ExplorerViewDriversBefore.xlsm : https://app.box.com/s/nixu8i6jmw802rdpen9lsfykrf15vm24
Double Driver All
This gave us finally a Folder, EG41MFT-US2H 09.02.2020 17-50-05 ,
Apply the following macro we can see what is in the first level …_
_.. which is 26 Folders with the following names, ( and I have added the number of Sub folders at the next level )Code:Sub ColumnsE() Columns("E:E").SpecialCells(xlCellTypeConstants, xlTextValues + xlNumbers).Copy Paste Destination:=Range("E680") End Sub
PrintQueue (1)
USB (8)
CDROM (1)
Computer (1)
DiskDrive (1)
Display (1)
HDC (2)
Keyboard (1)
MEDIA (6)
Monitor (2)
Mouse (1)
Net (10)
Printer (3)
SCSIAdapter (1)
System (29)
Processor (1)
VolumeSnapshot (1)
SoftwareDevice (1)
1394 (1)
Image (1)
Volume (1)
HIDClass (4)
AudioEndpoint (1)
WSDPrintDevice (1)
WPD (1)
The file types are of these sorts
.ini
.inf
.sys
.dll
.xml
.bag
.cab
.js
.gdl
.cat
.gpd
.exe
The number of sub Folders at the next 2 levels is approx 161
_.__________
If we look at the manually produced results from the device manager we see 20 entries
Audio, Video und Gamecontroller (2)
Audioeingänge und – ausgänge (3)
Computer (1)
Druckwarteshlangen (5)
DVD/CD-ROM-Laufwerke (1)
Eingabegeräte (Human Interface Device) (6)
Grafikkarten (1)
IDE ATA/ATAPI-Controller (3)
IEEE 1394-Hostcontroller (1)
Laufwerk (2)
Mäuse und andere Zeigegeräte (1)
Monitore (1)
Netzwerkadaptor (9)
Prozessoren (2)
Softwaregeräte (7)
Speichercontroller (1)
Systemgeräte (25)
Tastaturen (1)
Tragbare Geräte (1)
USB-Controller (12)
The file types are of sorts
.sys
.bin
.dll
The number of sub folders at the next level is approximately 87
Here is an attempt to match them up approximately
Code:PrintQueue (1) DoubleDriver Manual from Device Manager Properties Printer (3) PrintQueue (1) Druckwarteshlangen (5) USB (8) USB-Controller (12) Tragbare Geräte (1) CDROM (1) DVD/CD-ROM-Laufwerke (1) Computer (1) Computer (1) DiskDrive (1) Laufwerk (2) Display (1) Grafikkarten (1) HDC (2) IDE ATA/ATAPI-Controller (3) Keyboard (1) Tastaturen (1) System (29) Systemgeräte (25) SoftwareDevice (1) Softwaregeräte (7) MEDIA (6) Audioeingänge und – ausgänge (3) VolumeSnapshot (1) Image (1) Volume (1) HIDClass (4) Eingabegeräte (Human Interface Device) (6) AudioEndpoint (1) WSDPrintDevice (1) WPD (1) 1394 (1) IEEE 1394-Hostcontroller (1) Monitor (2) Monitore (1) Mouse (1) Mäuse und andere Zeigegeräte (1) Net (10) Netzwerkadaptor (9) SCSIAdapter (1) Speichercontroller (1) Processor (1) Prozessoren (2)
Last edited by DocAElstein; 02-13-2020 at 11:22 PM.
….If you are my competitor, I will try all I can to beat you. But if I do, I will not belittle you. I will Salute you, because without you, I am nothing.
If you are my enemy, we will try to kick the fucking shit out of you…..
Winston Churchill, 1939
Save your Forum..._
_...KILL A MODERATOR!!
.JD:Kadjadjm
Last edited by DocAElstein; 02-13-2020 at 11:23 PM.
Trying to tie down / compare a bit more precisely the actual files
I will take each of the 20 things in the list from the Device Manager Properties and see if I can match the actual files at the end of a string with anything in the Double Driver List.
So for example for the first thing, Audio, Video und Gamecontroller , we are looking for the files here:
Comparing Device Drivers Selection.JPG : https://imgur.com/GSjjdod
Comparing Device Drivers Selection.JPG
_____ Workbook: ExplorerViewDriversBefore.xlsm ( Using Excel 2007 32 bit )
Worksheet: DeviceManagerProperties
Audio, Video und Gamecontroller High definition Audio-Gerät C:\Windows\system32\DRIVERS\dmk.sys C:\Windows\system32\DRIVERS\HdAudio.sys C:\Windows\system32\drivers\ksthunk.sys C:\Windows\system32\DRIVERS\portcls.sys C:\Windows\system32\SysFxUl.dll C:\Windows\system32\WMALFXGFXDSP.dll
I will look for those in the entire files shown in the DDAllBefore worksheet.
_____ Workbook: ExplorerViewDriversBefore.xlsm ( Using Excel 2007 32 bit )
Worksheet: DDAllBefore
netrasa.inf Printer HP LaserJet Pro 200 color MFP M275 PCL6 Class Driver restore.ini prnhpcl3.inf prnhpcl3.cat amd64 hpcP6wn8_CA.GPD
Code:Local Print Queue restore.ini printqueue.inf Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27C8 restore.ini usbport.inf usbehci.sys usbport.sys usbohci.sys usbuhci.sys usbhub.sys usbd.sys Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27C9 restore.ini usbport.inf usbehci.sys usbport.sys usbohci.sys usbuhci.sys usbhub.sys usbd.sys Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27CA restore.ini usbport.inf usbehci.sys usbport.sys usbohci.sys usbuhci.sys usbhub.sys usbd.sys Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27CB restore.ini usbport.inf usbehci.sys usbport.sys usbohci.sys usbuhci.sys usbhub.sys usbd.sys Intel(R) 82801G (ICH7 Family) USB2 Enhanced Host Controller - 27CC restore.ini usbport.inf usbehci.sys usbport.sys usbohci.sys usbuhci.sys usbhub.sys usbd.sys USB Root Hub restore.ini usbport.inf usbehci.sys usbport.sys usbohci.sys usbuhci.sys usbhub.sys usbd.sys USB Mass Storage Device restore.ini usbstor.inf usbstor.sys USB Composite Device restore.ini usb.inf usbccgp.sys CD-ROM Drive restore.ini cdrom.inf cdrom.sys ACPI x64-based PC restore.ini hal.inf Disk drive restore.ini disk.inf disk.sys Intel(R) G41 Express Chipset (Microsoft Corporation - WDDM 1.1) restore.ini oem2.inf igdlh.cat igdkmd64.sys igdumd64.dll igdumd32.dll igkrng500.bin igcompkrng500.bin igfcg500m.bin iglhxs64.vp iglhxo64.vp iglhxc64.vp iglhxg64.vp iglhxa64.vp iglhxa64.cpa iglhcp64.dll iglhcp32.dll iglhsip64.dll iglhsip32.dll igd10umd32.dll igd10umd64.dll Intel(R) 82801GB-GR-GH (ICH7 Family) Serial ATA Storage Controller - 27C0 restore.ini mshdc.inf storahci.sys intelide.sys storprop.dll atapi.sys ataport.sys pciidex.sys pciide.sys IDE Channel restore.ini mshdc.inf storahci.sys intelide.sys storprop.dll atapi.sys ataport.sys pciidex.sys pciide.sys HID Keyboard Device restore.ini keyboard.inf i8042prt.sys kbdclass.sys kbdhid.sys High Definition Audio-Gerät restore.ini hdaudio.inf hdaudio.sys Microsoft Streaming Clock Proxy restore.ini ksfilter.inf Microsoft Streaming Service Proxy restore.ini ksfilter.inf Microsoft Streaming Quality Manager Proxy restore.ini ksfilter.inf Microsoft Streaming Tee-Sink-to-Sink Converter restore.ini ksfilter.inf Microsoft Trusted Audio Drivers restore.ini wdmaudio.inf portcls.sys MsApoFxProxy.dll drmk.sys drmkaud.sys sysfxui.dll wmalfxgfxdsp.dll Generic PnP Monitor restore.ini monitor.inf monitor.sys Generic Non-PnP Monitor restore.ini monitor.inf monitor.sys HID-compliant mouse restore.ini msmouse.inf mouclass.sys sermouse.sys mouhid.sys Microsoft Kernel Debug Network Adapter restore.ini kdnic.inf kdnic.sys Realtek PCIe GBE Family Controller restore.ini rt640x64.inf rt640x64.sys WAN Miniport (SSTP) restore.ini netsstpa.inf WAN Miniport (IKEv2) restore.ini netavpna.inf WAN Miniport (L2TP) restore.ini netrasa.inf WAN Miniport (PPTP) restore.ini netrasa.inf WAN Miniport (PPPOE) restore.ini netrasa.inf WAN Miniport (IP) restore.ini netrasa.inf WAN Miniport (IPv6) restore.ini netrasa.inf WAN Miniport (Network Monitor) restore.ini netrasa.inf HP LaserJet Pro 200 color MFP M275 PCL6 Class Driver restore.ini prnhpcl3.inf prnhpcl3.cat amd64 hpcP6wn8_CA.GPD hppcl6_CA-manifest.ini hpcPCL6_PipelineConfig.xml hpcCFGP6.GDL hpcP6wn8_MA.GPD hppcl6_MA-manifest.ini hpcP6wn8_CB.GPD hppcl6_CB-manifest.ini hpcP6wn8_MB.GPD hppcl6_MB-manifest.ini hpcP6wn8_MA_HWCP.GPD hppcl6_MA_HWCP-manifest.ini hpcP6wn8_CA_OJEF.GPD hppcl6_CA_OJEF-manifest.ini hpcP6wn8_CB_HWCP.GPD hppcl6_CB_HWCP-manifest.ini hpcP6wn8_CA_HWCP.GPD hppcl6_CA_HWCP-manifest.ini hpc6mw81.gpd hpcstw81.dll hpcfltw8.dll hpcfltwb.dll hppcl6usbext.js hppcl6usbext.xml hppcl6wsdext.xml Brother Laser Type1 Class Driver restore.ini prnbrcl1.inf PRNBRCL1.CAT BRIBMF01.GPD BRIBMF01-PIPELINECONFIG.XML BRIBMF01-MANIFEST.INI BRIBMF02.GPD BRIBMF02-PIPELINECONFIG.XML BRIBMF02-MANIFEST.INI BRIBMF03.GPD BRIBMF03-PIPELINECONFIG.XML BRIBMF03-MANIFEST.INI BRIBMF04.GPD BRIBMF04-PIPELINECONFIG.XML BRIBMF04-MANIFEST.INI BRIBMF05.GPD BRIBMF05-PIPELINECONFIG.XML BRIBMF05-MANIFEST.INI BRIBMF05.dpb BRIBMF06.GPD BRIBMF06-PIPELINECONFIG.XML BRIBMF06-MANIFEST.INI BRIBMF06.dpb BRIBMF07.GPD BRIBMF07-PIPELINECONFIG.XML BRIBMF07-MANIFEST.INI BRIBMF07.dpb BRIBMF08.GPD BRIBMF08-PIPELINECONFIG.XML BRIBMF08-MANIFEST.INI BRIBMF08.dpb BRIBMF0C.GPD BRIBMF0C-PIPELINECONFIG.XML BRIBMF0C-MANIFEST.INI BRIBMF0D.GPD BRIBMF0D-PIPELINECONFIG.XML BRIBMF0D-MANIFEST.INI BRIBMF0E.PPD BRIBMF0E-PIPELINECONFIG.XML BRIBMF0E-MANIFEST.INI BRIBREM00.GPD BRIBMM0A.GPD BRIBMM0A-PIPELINECONFIG.XML BRIBMM0A-MANIFEST.INI BRIBMM0B.GPD BRIBMM0B-PIPELINECONFIG.XML BRIBMM0B-MANIFEST.INI BRIBMM0C.GPD BRIBMM0C-PIPELINECONFIG.XML BRIBMM0C-MANIFEST.INI BRIBMM0D.GPD BRIBMM0D-PIPELINECONFIG.XML BRIBMM0D-MANIFEST.INI BRIBME0A_200.gpd BRIBME0A_200-MANIFEST.INI BRIBME0A_200-PipelineConfig.xml BRIBME0A_300.gpd BRIBME0A_300-MANIFEST.INI BRIBME0A_300-PipelineConfig.xml BRIBRE01.gpd amd64 BRIBEN01.DLL BRIBEN02.DLL BRIBEN03.DLL BRIBEN04.DLL BRIBEN05.DLL BRIBEN06.DLL BRIBEN07.DLL BRIBEN08.DLL BRIBEN0C.DLL BRIBFRM00.DLL BRIBFFM00.DLL BRIBFPM00.DLL BRIBFLM00.DLL BRIBFTM00.DLL BRIBFCM00.DLL BRIBREM00.DLL BRIBMM0A.DLL BRIBMM0B.DLL BRIBMM0C.DLL BRIBFFI01.DLL BRIBFRA01.DLL BRIBFPR01.DLL BRIBFPJ01.DLL BRIBRE01.dll BRIBME0A.dll HP OfficeJet Pro 8720 PCL-3 restore.ini oem3.inf hpygid20_v4.cat hpgid20v4-PipelineConfig.xml hpgid20v4cfg.gdl hpgid20v4map.xml hpgid20v4que.xml hpgid20v4-constraints.js hpgid20v4-bidiEvent.xml hpgid20v4-bidiSPM.xml hpgid20v4-bidiWSD.xml hpgid20v4-bidiUSB.js hpgid20v4help.cab hp8720.bag hpygid20_8720-manifest.ini hpgid20v4-bidiUSB-OPA.xml amd64 hpbxpsv420.dll hpygiddrv20.dll hpUIMDDialog20.dll hpgid20v4PE.exe hpygidres20.dll hpgid20v4_symbols.gpd userfors.dll hpgid20v4PELib.dll hpoj_8720_v4.gpd Microsoft Storage Spaces Controller restore.ini spaceport.inf spaceport.sys spacedump.sys Composite Bus Enumerator restore.ini compositebus.inf CompositeBus.sys UMBus Root Bus Enumerator restore.ini umbus.inf umbus.sys NDIS Virtual Network Adapter Enumerator restore.ini ndisvirtualbus.inf Plug and Play Software Device Enumerator restore.ini swenum.inf swenum.sys Remote Desktop Device Redirector Bus restore.ini rdpbus.inf rdpbus.sys Microsoft ACPI-Compliant System restore.ini acpi.inf acpi.sys ACPI Power Button restore.ini machine.inf msisadrv.sys isapnp.sys PCI Bus restore.ini pci.inf pci.sys System board restore.ini machine.inf msisadrv.sys isapnp.sys Legacy device restore.ini machine.inf msisadrv.sys isapnp.sys ACPI Fixed Feature Button restore.ini machine.inf msisadrv.sys isapnp.sys CPU to IO Controller restore.ini machine.inf msisadrv.sys isapnp.sys High Definition Audio Controller restore.ini hdaudbus.inf hdaudbus.sys PCI-to-PCI Bridge restore.ini pci.inf pci.sys LPC Controller restore.ini machine.inf msisadrv.sys isapnp.sys SM Bus Controller restore.ini machine.inf msisadrv.sys isapnp.sys Motherboard resources restore.ini machine.inf msisadrv.sys isapnp.sys Programmable interrupt controller restore.ini machine.inf msisadrv.sys isapnp.sys Direct memory access controller restore.ini machine.inf msisadrv.sys isapnp.sys System timer restore.ini machine.inf msisadrv.sys isapnp.sys High precision event timer restore.ini machine.inf msisadrv.sys isapnp.sys System CMOS-real time clock restore.ini machine.inf msisadrv.sys isapnp.sys System speaker restore.ini machine.inf msisadrv.sys isapnp.sys Numeric data processor restore.ini machine.inf msisadrv.sys isapnp.sys Microsoft Virtual Drive Enumerator restore.ini vdrvroot.inf vdrvroot.sys Volume Manager restore.ini volmgr.inf volmgr.sys Microsoft Basic Display Driver restore.ini basicdisplay.inf BasicDisplay.sys Microsoft Basic Render Driver restore.ini basicrender.inf BasicRender.sys Microsoft System Management BIOS Driver restore.ini mssmbios.inf mssmbios.sys Intel Processor restore.ini cpu.inf processr.sys intelppm.sys amdk8.sys amdppm.sys Generic volume shadow copy restore.ini volsnap.inf Generic software device restore.ini c_swdevice.inf Texas Instruments 1394 OHCI Compliant Host Controller restore.ini 1394.inf 1394ohci.sys WSD-Scandienst restore.ini wsdscdrv.inf WSDScDrv.dll Volume restore.ini volume.inf volume.sys USB Input Device restore.ini input.inf hidusb.sys hidclass.sys hidparse.sys HID-compliant consumer control device restore.ini hidserv.inf HID-compliant system controller restore.ini input.inf hidusb.sys hidclass.sys hidparse.sys HID-compliant vendor-defined device restore.ini input.inf hidusb.sys hidclass.sys hidparse.sys Audio Endpoint restore.ini audioendpoint.inf WSD Print Device restore.ini wsdprint.inf wsdprint.sys WPD-Dateisystem-Volumetreiber restore.ini wpdfs.inf wpdfs.dll
Last edited by DocAElstein; 02-15-2020 at 01:25 PM.
Coding idea to tie down / compare a bit more precisely the actual files
A basic code idea.
I am comparing the files found from Device Manager Driver details properties to those in the full list obtained from the Double Driver software.
I will try to find the each of the files in the files found from Device Manager Driver details properties in the full list obtained from the Double Driver software
I will make a selection in the worksheet , DeviceManagerProperties , to include all the files of interest, so this would typically be a selection to include all the files listed
Comparing Device Drivers Selection.JPG : https://imgur.com/GSjjdod
Comparing Device Drivers Selection.JPG
_____ Workbook: ExplorerViewDriversBefore.xlsm ( Using Excel 2007 32 bit )
Worksheet: DeviceManagerProperties
Audio, Video und Gamecontroller High definition Audio-Gerät C:\Windows\system32\DRIVERS\dmk.sys C:\Windows\system32\DRIVERS\HdAudio.sys C:\Windows\system32\drivers\ksthunk.sys C:\Windows\system32\DRIVERS\portcls.sys C:\Windows\system32\SysFxUl.dll C:\Windows\system32\WMALFXGFXDSP.dll
The macro should then take each cell in the selection, check for a file in the cell, then if found it will look for that file in all the columns containing files in the Double Driver All Devices worksheet, DDAllBefore
I have the coding for convenience in the Worksheets code module of worksheet DeviceManagerProperties
So any undefined Range references will refer to that worksheet. But I will try to avoid relying on that in case I copy the code , or parts thereof, elsewhere later
I will not make any attempt to do an efficient macro: I will select and color matching pairs in the two worksheets as I go along. If it goes a bit slow that can be helpful for seeing where things are
Here is a coding example:
Code:Sub CompareDriverFilesDeviceManagerInDoubleDriverAllList() Rem 0 If ActiveSheet.Name <> "DeviceManagerProperties" Then MsgBox prompt:="Oops": Exit Sub Else End If Rem 1 Worksheets info Dim WsDMP As Worksheet, WsDDA As Worksheet Set WsDMP = Worksheets("DeviceManagerProperties"): Set WsDDA = Worksheets("DDAllBefore") Rem 2 Looking at each cell in the selection ' Random number between 3 and 56 to get color index for any matching file names (1 is black, 2 is white , up to 56 is other colors: 3 to 56 is like (0 to 53)+3 Rnd gives like 0-.99999 so (Int(Rnd*54))+3 is what we want Dim ClrIdx As Long Randomize: Let ClrIdx = (Int(Rnd * 54)) + 3 Dim SrchForCel As Range For Each SrchForCel In Selection ' Take each cell in selected range Dim CelVl As String: Let CelVl = SrchForCel.Value If CelVl <> "" And Left(CelVl, 3) = "C:\" And InStr(4, CelVl, ".", vbBinaryCompare) > 1 Then ' use some criteria to check we have a file path Dim FileNmeSrchFor As String Let FileNmeSrchFor = Right(CelVl, (Len(CelVl)) - (InStrRev(CelVl, "\", -1, vbBinaryCompare))) ' Determine the file name as that looking from the right as many characters as (the total character number) - (the position looking from the right of a "\") Rem 3 We now should have a file name, so we look for it in worksheet DDAllBefore Dim SrchRng As Range: Set SrchRng = Application.Range("=DDAllBefore!F5:DDAllBefore!G670") ' WsDDA.Range("=F5:G670") Dim FndCel As Range Set FndCel = SrchRng.Find(what:=FileNmeSrchFor, After:=Application.Range("=DDAllBefore!F5"), LookAt:=xlPart, searchorder:=xlNext, MatchCase:=False) ' If Not FndCel Is Nothing Then ' the range is set, so the file string has been found in a cell in DDAllBefore Rem 4 we have two matching cells 'Debug.Print FndCel.Value '4b) color matching file names in each worksheet, we do the unecerssary activating and selecting so we can see what is going in WsDMP.Activate: SrchForCel.Select Let SrchForCel.Characters(((InStrRev(CelVl, "\", -1, vbBinaryCompare)) + 1), (Len(CelVl)) - (InStrRev(CelVl, "\", -1, vbBinaryCompare))).Font.ColorIndex = ClrIdx WsDDA.Activate: FndCel.Select Let FndCel.Font.ColorIndex = ClrIdx Else ' No match was found - the thing in the cell in End If Else ' case no file path string in cell End If Next SrchForCel End Sub
In the next posts are the screenshots for running the code on the selection
Comparing Device Drivers Selection.JPG : https://imgur.com/GSjjdod
Comparing Device Drivers Selection.JPG
_____ Workbook: ExplorerViewDriversBefore.xlsm ( Using Excel 2007 32 bit )
Worksheet: DeviceManagerProperties
Audio, Video und Gamecontroller High definition Audio-Gerät C:\Windows\system32\DRIVERS\dmk.sys C:\Windows\system32\DRIVERS\HdAudio.sys C:\Windows\system32\drivers\ksthunk.sys C:\Windows\system32\DRIVERS\portcls.sys C:\Windows\system32\SysFxUl.dll C:\Windows\system32\WMALFXGFXDSP.dll
Last edited by DocAElstein; 02-15-2020 at 01:29 PM.
….If you are my competitor, I will try all I can to beat you. But if I do, I will not belittle you. I will Salute you, because without you, I am nothing.
If you are my enemy, we will try to kick the fucking shit out of you…..
Winston Churchill, 1939
Save your Forum..._
_...KILL A MODERATOR!!
Continued from last post….
Here is the selected range before the macro is run
Comparing Device Drivers Selection.JPG : https://imgur.com/GSjjdod
Comparing Device Drivers Selection.JPG
_____ Workbook: ExplorerViewDriversBefore.xlsm ( Using Excel 2007 32 bit )
Worksheet: DeviceManagerProperties
Row\Col B C D E 2Audio, Video und Gamecontroller 3High definition Audio-Gerät 4C:\Windows\system32\DRIVERS\dmk.sys 5C:\Windows\system32\DRIVERS\HdAudio.sys 6C:\Windows\system32\drivers\ksthunk.sys 7C:\Windows\system32\DRIVERS\portcls.sys 8C:\Windows\system32\SysFxUl.dll 9C:\Windows\system32\WMALFXGFXDSP.dll
_.______________________________
After running , Sub CompareDriverFilesDeviceManagerInDoubleDriverAllLi st() , we see the matched files highlighted:
Worksheet for Files obtained from Device Manager Properties:
Worksheet: DeviceManagerProperties
Audio, Video und Gamecontroller High definition Audio-Gerät C:\Windows\system32\DRIVERS\dmk.sys C:\Windows\system32\DRIVERS\HdAudio.sys C:\Windows\system32\drivers\ksthunk.sys C:\Windows\system32\DRIVERS\portcls.sys C:\Windows\system32\SysFxUl.dll C:\Windows\system32\WMALFXGFXDSP.dll
Worksheet for Double Driver full list:
Worksheet: DDAllBefore
G:\Win 10 Devices\Before\Double Driver Backup All\EG41MFT-US2H 09.02.2020 17-50-05\MEDIA MEDIA G:\Win 10 Devices\Before\Double Driver Backup All\EG41MFT-US2H 09.02.2020 17-50-05\MEDIA\High Definition Audio-Gerät High Definition Audio-Gerät restore.ini hdaudio.inf hdaudio.sys G:\Win 10 Devices\Before\Double Driver Backup All\EG41MFT-US2H 09.02.2020 17-50-05\MEDIA\Microsoft Streaming Clock Proxy Microsoft Streaming Clock Proxy restore.ini ksfilter.inf G:\Win 10 Devices\Before\Double Driver Backup All\EG41MFT-US2H 09.02.2020 17-50-05\MEDIA\Microsoft Streaming Service Proxy Microsoft Streaming Service Proxy restore.ini ksfilter.inf G:\Win 10 Devices\Before\Double Driver Backup All\EG41MFT-US2H 09.02.2020 17-50-05\MEDIA\Microsoft Streaming Quality Manager Proxy Microsoft Streaming Quality Manager Proxy restore.ini ksfilter.inf G:\Win 10 Devices\Before\Double Driver Backup All\EG41MFT-US2H 09.02.2020 17-50-05\MEDIA\Microsoft Streaming Tee-Sink-to-Sink Converter Microsoft Streaming Tee-Sink-to-Sink Converter restore.ini ksfilter.inf G:\Win 10 Devices\Before\Double Driver Backup All\EG41MFT-US2H 09.02.2020 17-50-05\MEDIA\Microsoft Trusted Audio Drivers Microsoft Trusted Audio Drivers restore.ini wdmaudio.inf portcls.sys MsApoFxProxy.dll drmk.sys drmkaud.sys sysfxui.dll wmalfxgfxdsp.dll
In the following posts are the results for other selections. ( I have modified the coding slightly as the current excel fox BB Code generator makes it difficult to catch partial cell character colouring. So I replace the code line which colours just the file characters, with a code line to color the entire string (which includes the file path for my hand made from Device Manager Properties). This is the replacement code line
Let SrchForCel.Font.ColorIndex = ClrIdx
It replaces this:
Let SrchForCel.Characters(((InStrRev(CelVl, "", -1, vbBinaryCompare)) + 1), (Len(CelVl)) - (InStrRev(CelVl, "", -1, vbBinaryCompare))).Font.ColorIndex = ClrIdx
Code:'4b) color matching file names in each worksheet, we do the unecerssary activating and selecting so we can see what is going in WsDMP.Activate: SrchForCel.Select 'Let SrchForCel.Characters(((InStrRev(CelVl, "\", -1, vbBinaryCompare)) + 1), (Len(CelVl)) - (InStrRev(CelVl, "\", -1, vbBinaryCompare))).Font.ColorIndex = ClrIdx Let SrchForCel.Font.ColorIndex = ClrIdx Let SrchForCel.Font.Color = ClrIdx WsDDA.Activate: FndCel.Select Let FndCel.Font.ColorIndex = ClrIdx Else ' No match was found - the thing in the cell in
Last edited by DocAElstein; 02-15-2020 at 06:41 PM.
….If you are my competitor, I will try all I can to beat you. But if I do, I will not belittle you. I will Salute you, because without you, I am nothing.
If you are my enemy, we will try to kick the fucking shit out of you…..
Winston Churchill, 1939
Save your Forum..._
_...KILL A MODERATOR!!
Bookmarks