DriverGrabber 2.0 - One Click Driver Backup (For WinPE too!!)


Here are some other small tools that have been created by Siginet that are in someway helpful.

DriverGrabber 2.0 - One Click Driver Backup (For WinPE too!!)

Postby Siginet » Wed Jun 06, 2012 9:29 pm

OK... you asked for it.... so here it is!!!

DriverGrabber 2.0 Beta 7

This is a One Click Driver Backup Solution.

Very simple to use...
Run the "DriverGrabber 2.0.exe" and watch it Grab all of the drivers from your system and place them into a "Drivers" folder!

It now even grabs drivers that are no longer in use... For instance... a Printer Driver that is no longer physically connected to your system while you perform a backup.

Also... you can now use DriverGrabber on a Windows PE disk like LiveXP! It auto detects if it is being executed in a PE environment... it will attempt to auto detect the Windows Drive you wish to backup as well.

There are also many other tricks to using DriverGrabber. Many new options can be placed in the settings file (DriverGrabber.ini) which was introduced in Beta 4!

Code: Select all
[Options]
;Destination - This is the working location where DriverGrabber will backup your driver files.
;      There are some special macros you can use to manipulate the location.
;      @ComputerName: when you use this in the path it is converted to the Computer Name of
;      the Windows system being processed.
;      @HomeDrive: will be converted to the drive of the processed Windows system. (Example: C :)
;      @Browse: Will open a Browse window where you can select a location for your backup.
Destination=Drivers\@ComputerName
;Destination=@Browse\Drivers\@ComputerName
;Destination=@HomeDrive\DriverGrabber\@ComputerName

;DriveSearch -    If a file is not found DriveSearch will search the entire drive for the file.
;      This ensures DriverGrabber will find any available files as long as they exist on the
;      System Drive.
;      *DriveSearch can cause backups to take much longer.*
DriveSearch=On

;GrabBuiltIn -   If GrabBuiltIn is turned On, DriverGrabber will also process Windows Built-In Drivers.
;      *GrabBuiltIn can cause backups to take much longer.*
GrabBuiltIn=Off

;GrabNoCats - Forces DriverGrabber to grab Drivers even when they do not have a cat file.
GrabNoCats=On

;CleanUp - When this is On it will force DriverGrabber to remove any previous Driver backups which are
      ;in the same location.
CleanUp=On

;Provider -    Any Providers listed here with the value of Skip will be Skipped during the Grab Process.
;      DriverGrabber Finds a match according to the left-most characters of the Provider name.
[Provider]
Microsoft=Skip
LogMeIn=Skip
Elaborate Bytes=Skip
Oracle Corporation=Skip

;DriverName -    Any DriverNames listed here with the value of Skip will be Skipped during the Grab Process.
;      DriverGrabber Finds a match according to the left-most characters of the DriverName.
[DriverName]
Acronis=Skip
Microsoft=Skip
LogMeIn=Skip

;InfName -    Any Inf Files listed here with the value of Skip will be Skipped during the Grab Process.
;      DriverGrabber Finds a match according to the exact file name for the drivers inf file.
;      *This only works against Built-In Drivers.*
[InfName]
1394.inf=Skip
battery.inf=Skip
blbdrive.inf=Skip
bth.inf=Skip
cdrom.inf=Skip
compositebus.inf=Skip
cpu.inf=Skip
disk.inf=Skip
fdc.inf=Skip
flpydisk.inf=Skip
hal.inf=Skip
hdaudbus.inf=Skip
hdaudio.inf=Skip
hidserv.inf=Skip
input.inf=Skip
keyboard.inf=Skip
Machine.inf=Skip
mdmags64.inf=Skip
monitor.inf=Skip
mshdc.inf=Skip
msmouse.inf=Skip
msports.inf=Skip
netrasa.inf=Skip
rdpbus.inf=Skip
sdbus.inf=Skip
tpm.inf=Skip
umbus.inf=Skip
usb.inf=Skip
usbport.inf=Skip
usbprint.inf=Skip
usbstor.inf=Skip
usbvideo.inf=Skip
volsnap.inf=Skip
volume.inf=Skip
wave.inf=Skip
wpdfs.inf=Skip
wpdmtp.inf=Skip


Download:
http://integrator.siginetsoftware.com/index.php?addons&id=242


Updates
Beta 5:
Fixed - A few bugs in the code causing DriverGrabber to fail finding the correct path to grab some driver files.
Changed - DriverSearch is now set to Off by default. If anyone has issues with backups I suggest they try to turn DriveSearch on and then post their log on the forum so I can make sure their drivers are properly backed up in a future release of DriverGrabber. We are still in Beta... and I'd like to have DriverGrabber functioning as well as I can without the need for DriveSearch.
Beta 4:
Fixed - Many improvments to driver file finding.
Added - When each file is copied... it is written into the DriverGrabber.log file with a code placed at the end of the path. This allows a better visual on how well DriverGrabber is able to find all driver files, and will help when troubleshooting any issues that may arise in the future.
Added - New options that can be used in DriverGrabber.ini.
Option - Destination - This is the working location where DriverGrabber will backup your driver files. There are some special macros you can use to manipulate the location. @ComputerName: when you use this in the path it is converted to the Computer Name of the Windows system being processed. @HomeDrive: will be converted to the drive of the processed Windows system. (Example: C :) @Browse: Will open a Browse window where you can select a location for your backup.
Option - GrabNoCats - Forces DriverGrabber to grab Drivers even when they do not have a cat file.
Option - CleanUp - When this is On it will force DriverGrabber to remove any previous Driver backups which are in the same location.

Beta 3:
Fixed - Issue creating folder for DriverNames with characters that are not usable in a directory name. Like /\* and so on. Now invalid characters are deleted.
Beta 2:
New - [Options] Section Added to the DriverGrabber.ini.
Option -> DriveSearch=On Will Search the Home Drive for Driver Files if DriverGrabber is having a hard time finding the files using it's normal process. This will make the backup of drivers much more successful.
Option -> GrabBuiltIn=On will force DriverGrabber to also process built-in system drivers. It will not waste time backing up any drivers which are missing cat files though.
New - [InfName] Section Added to the DriverGrabber.ini
InfName -> this section will allow you to add specific inf file names to have DriverGrabber Skip. It is only active when GrabBuiltIn is On.
Improved - The handling of DriverStore file finding.
Improved - The handling of finding driver files.
Change - Force Grabbing of Microsoft Network Driver even if DriverGrabber.ini is set to Skip Microsoft Providers. This was implemented just in case the driver was downloaded from Microsoft Update.

Things to do before the Final 2.0 is released:

1. In a Live System - Allow the capability to choose the Windows drive you wish to Grab Drivers from if multiple Hard Drives are detected with a copy of a Windows NT5 or NT6 system. As of right now DriverGrabber 2.0 will only Grab Drivers from the Live system you are executing it in. (Unless it detects a WinPE as it's current Environment.)

2. In a WinPE System - Auto gather all possible Windows drive locations into a drop down list where the user can select the source windows directory to use. As well as a browse button for manual selection.

[s]3. Allow user to define the location where to backup Drivers.[/s]

4. Implement command line switches.

[color="Red"]Please test this version of DriverGrabber out and report back any issues. When reporting issues please try to post your DriverGrabber.log file to help narrow down a problem. If you get a "Not Found!" error on a specific file that can not be grabbed... please run a search on your entire system to verify the file even exists anywhere on your computer.[/color]
Image
Windows XP PowerPacker Reviewed in PC-Quest & PC Utilities magazines!
RVM Integrator Reviewed in CPU magazine and Maximum PC!
--Siginet--
User avatar
Siginet
Senior Member

Posts: 1448
Users Information
Joined: Sat May 06, 2006 12:24 pm

Postby user_hidden » Fri Jun 08, 2012 3:49 am

user_hidden
Member

Posts: 67
Users Information
Joined: Thu Oct 11, 2007 8:00 am

Postby jakeruston » Sat Jun 09, 2012 6:00 pm

This is an excellent tool! I tend to find that Windows can't automatically download them all which is a bit of a pain, very difficult having to go on a hunt for small drivers, especially on older machines.
jakeruston
Junior Member

Posts: 15
Users Information
Joined: Sat Jun 09, 2012 5:49 pm

Postby Siginet » Sun Jun 10, 2012 10:14 pm

I've just uploaded Beta 2! Please try this one out. It has much more capabilities of ensuring all files are grabbed properly. ;)
It also has a feature in it that will search your entire drive for troublesome files that my normal code may miss. Some files do not exist on the system... which obviously means they are not needed when you reinstall. It causes the grabbing Process to take a little longer... but it ensures that all of the files that are possible to backup are grabbed. :)
Image
Windows XP PowerPacker Reviewed in PC-Quest & PC Utilities magazines!
RVM Integrator Reviewed in CPU magazine and Maximum PC!
--Siginet--
User avatar
Siginet
Senior Member

Posts: 1448
Users Information
Joined: Sat May 06, 2006 12:24 pm

Postby Siginet » Mon Jun 11, 2012 9:54 am

Beta 3:

Fixed - Issue creating folder for DriverNames with characters that are not usable in a directory name. Like /\* and so on. Now invalid characters are deleted.
Image
Windows XP PowerPacker Reviewed in PC-Quest & PC Utilities magazines!
RVM Integrator Reviewed in CPU magazine and Maximum PC!
--Siginet--
User avatar
Siginet
Senior Member

Posts: 1448
Users Information
Joined: Sat May 06, 2006 12:24 pm

Postby Siginet » Wed Jun 13, 2012 9:16 pm

Beta 4 online!
Image
Windows XP PowerPacker Reviewed in PC-Quest & PC Utilities magazines!
RVM Integrator Reviewed in CPU magazine and Maximum PC!
--Siginet--
User avatar
Siginet
Senior Member

Posts: 1448
Users Information
Joined: Sat May 06, 2006 12:24 pm

Postby Siginet » Mon Jul 09, 2012 11:01 am

Beta 7 is online now as well!
I will also be releasing my Data Backup utility (With Drivers backup) soon as well. Just a few more changes and it will be ready for a public release.
It's a great Utility for backing up needed Data from a computer before reinstalling the system and works in both a live system and a Preinstallation Environment like BartPE or LiveXP.
Image
Windows XP PowerPacker Reviewed in PC-Quest & PC Utilities magazines!
RVM Integrator Reviewed in CPU magazine and Maximum PC!
--Siginet--
User avatar
Siginet
Senior Member

Posts: 1448
Users Information
Joined: Sat May 06, 2006 12:24 pm


Return to Other Small Tools

Who is online

Users browsing this forum: No registered users and 2 guests

cron