1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Guru3D (XDC) - Driver Sweeper

Discussion in 'Game Tweaks and Modifications' started by Phyxion, May 13, 2007.

  1. Phyxion

    Phyxion Banned

    Messages:
    584
    Likes Received:
    0
    GPU:
    ASUS EAH5770 1G VT
    I created a Driver Cleaner. It started with grey_1 complaining about the leftovers in the System32 folder, and I created a cleaner for those files. But I also didn't liked the new Driver Cleaner Pro's, so I decided to improve the program.

    Version 0.4.5 released!

    [​IMG]

    Changelog (0.4.1) - 06-06-07

    1) Parameters aren't case sensitive anymore.
    2) The parameters are now:
    -NVIDIA
    -NVIDIAChipset
    -ATi
    -Creative
    -Realtek
    3) Improved NVIDIA File Cleaning.
    4) Guru3D - Driver Cleaner has been renamed to
    Guru3D - Driver Sweeper (G3DDS).
    5) No log files will be created anymore if nothing
    is cleaned.
    6) Rewritten some code for Clean & Select box.
    7) Some layout fixes for main.

    Changelog (0.4.0) - 03-06-07

    1) XDC is renamed to Guru3D - Driver Cleaner.
    The sortname will be G3DDC.
    2) Added version information to the executable.
    It is now possible to check information about G3DDC
    using Properties under Microsoft Windows.
    3) Reduced filesize.
    4) Changed the version numbers to x.y.z (previous x.yz).
    5) You can now start the program with parameters.

    These are the current supported parameters:

    NVIDIA
    NVIDIAChipset
    ATi
    Creative
    Realtek

    For example,

    "\G3DDC.exe" NVIDIA ATi

    will clean NVIDIA Display and ATi Display drivers.

    You can do this by creating a shortcut to the
    program's exe file and add the parameters next to it.
    With this you don't have to select the to-be-cleaned
    drivers anymore, and will save you time if you
    are always cleaning the same drivers.

    6) Added key combinations to open program parts.
    Check menu for the key combinations.
    7) Internal optimalizations.
    8) Improved NVIDIA File cleaning.
    9) Resizing is disabled.
    10) Improved progressbar.
    11) Rewritten most logs code.
    12) Rewritten some About code.
    13) Removed minimize and maximize buttons
    from About, Options and Log.
    14) It is now possible to minimize to systemtray.
    You can enable this in the options (Standard disabled).
    15) You now have to double click on items in older logs
    to get them in Deleted and Not deleted.


    Changelog (0.4.5) - 20-06-07

    1) New: Multilanguage support.
    You can now add your own languages for G3DDS.
    How to add more languages:
    Open the languages.ini file. If you open it you
    see a sample of the translation into Dutch and Polish.
    Copy one translation and paste it in the same
    file. Rename [Dutch] or [Polish] to the language you want
    to translate. Finished translations can be send to:
    DriverSweeper@Guru3D.com
    2) New: Buttons to add and remove everything.
    3) New: Parameter '-Quit' will Quit the application
    after drivers have been cleaned using parameters.
    4) New: It's possible to delete C:\NVIDIA.
    You can enable this in Options->Miscellaneous.
    It's no problem if you have Windows installed
    on a different drive then C:\.
    5) New: Display warning message before cleaning.
    You can disable this in Options->Miscellaneous.
    6) Fix: Disabled Remove buttons if nothing is selected.
    7) Fix: Deleted and Not deleted in Logs weren't
    always working properly.
    8) Fix: Directory of executable wasn't properly
    selected if you opened G3DDS using another
    application (Like Total Commander and FTPRush).
    9) Fix: Realtek Audio cleaned under weird circumstances
    a file from Realtek LAN.
    Thanks to nCaine for notifying.
    10) Updated: A lot of optimalizations are done.
    11) Updated: Removed some unneeded code.
    12) Updated: Creative and Realtek Files & Registry fixes.
    13) Updated: Files not deleted (In use, for example)
    will be removed at next reboot.
    You can disable this in Options.
    This also means it is now possible to properly
    clean drivers without booting into Safe Mode.
    After using the official uninstaller of the drivers,
    you can use Driver Sweeper and reboot your PC.
    14) Updated: Options rearranged.
    15) Updated: Added Dutch translation.
    16) Updated: Added Polish translation.
    Thanks to NekroSoft13.

    Changelog (0.35) - 28-05-07:

    1) Improved NVIDIA File cleaning.
    Thanks to adrichardson for providing some filenames.
    2) Improved NVIDIA Registry cleaning.
    Thanks to adrichardson for providing some keynames.
    3) Improved NVIDIA Chipset Registry cleaning.
    4) Redone About. Please check it.
    5) Improved ATi File cleaning.
    6) Added Realtek File and Registry cleaning.
    This includes InstallShield cleaning.
    7) Added ability to save the logfiles. This is disabled
    by default. You can enable this in the Options or
    change it in the ini file under the Logfiles section.
    You can view previous logfiles by clicking on Older
    Logs. Click on the logname what you want to view.
    The items will be added under the proper sections.
    After clicking the Clean button, the most recent
    logs are found also under Deleted and Not deleted.
    You can remove the log files by clicking on a logname
    and then the remove button. Remove All removes all
    logfiles from the Logs folder.
    8) New layout for Log.
    9) New layout for Options.

    Changelog (0.30) - 20-05-07:

    1) Added Options in the menu to check what you want to clean.
    (Eq NVIDIA File, NVIDIA Registry)
    Now it isn't needed anymore to edit it in the ini file.
    2) Rewritten all ini files code (again).
    3) Changed the captions of the Select and Delete buttons to >> and <<.
    4) Fixed a bug with ATi File cleaning if install path wasn't standard.
    5) Updated NVIDIA File cleaning. There are a lot of new files added.
    6) Rewritten all delete code.
    7) Removed some unneeded code.
    8) Added InstallShield cleaning to Creative File cleaning
    (Thanks to adrichardson).
    9) Fixed a bug in the progressbar, it did not working properly.
    10) Updated the functions to get the System directories.
    11) Added NVIDIA Chipset cleaning.

    Changelog (0.23) - 16-05-07:

    1) Added ATi Registry cleaning and improved ATi File cleaning.
    2) Added a Menu to improve the layout.
    3) Added Creative Registry cleaning and File cleaning.
    4) Further optimalizations.
    5) Changed the selectable names. Type is now included.
    6) Rewritten the ini files code.
    7) Ini file will now be saved when the program closes.
    Now it isn't needed to delete the ini file after a program update.
    8) Changed the maintitle of the program.

    Changelog (0.2a) - 14-05-07:

    1) Bug fixed that no files from NVIDIA where deleted.

    Changelog (0.2) - 12-05-07:
    1) Log to check if your remaining files are deleted or not.
    2) Ini file. You can change in here (1 <-> 0) if you want NVIDIA Registry cleaning and/or NVIDIA File cleaning. I decided to go for ini files because I want it to be a portable application too.
    If no ini file exists, a new one will be created with both NVIDIA Registry cleaning and NVIDIA File cleaning on.
    3) A lot of internal cleaning/fixes.
    4) Completely rewritten the Registry cleaning (Not the values to be cleaned).
    5) Added a new file to NVIDIA File cleaning.
    6) Redone "About".

    Changelog (0.1):
    1) Improved File cleaning for NVIDIA
    2) Basic ATi File cleaning
    3) Added NVIDIA Registry cleaning
    4) Improved layout
    5) Internal fixes

    Changelog (initial version):
    1) Initial version.

    Download 0.4.5 here:

    http://www.guru3d.com/index.php?page=driversweeper

    Download 0.35 here:

    http://www.nekrosoft.net/XDC/XDC_0.35.rar Thanks to nekrosoft13
    or
    http://rapidshare.com/files/33992736/XDC_0.35.rar

    Download 0.30 here:

    http://www.nekrosoft.net/XDC/XDC_0.3.zip Thanks to nekrosoft13
    or
    http://rapidshare.com/files/32378402/XDC_0.3.zip

    Download 0.23 here:

    http://rapidshare.com/files/31673124/XDC_0.23.zip

    Download 0.2a here:

    http://rapidshare.com/files/31254765/XDC_0.2a.zip

    Download 0.2 here:

    http://rapidshare.com/files/31035480/XDC_0.2.zip New with readme
    or:
    http://www.lastedit.com/XDC_0.2.zip

    Download 0.1 here:

    http://rapidshare.com/files/30406593/XDC.zip

    Download initial version here:

    http://rapidshare.com/files/30018199/XDC.zip



    I would like some suggestions and feedback here
     
    Last edited: Jun 20, 2007
  2. RaulR

    RaulR Master Guru

    Messages:
    253
    Likes Received:
    1
    GPU:
    Msi GTX 660
    I downloaded version 0.2, you should make a "Read Me" and put it into the archive, and explain how the program should be used, i was a little confused on how to use it, but i figured it out eventually.
    Is "safe mod" necesary or not?
    I checked the log after i used it and it did erased some files, so i gues it works.
     
  3. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    35,293
    Likes Received:
    4,433
    GPU:
    AMD | NVIDIA
    If a couple of users can try out this software and it is to be found OK; then I will post this in our download section FnF.
     
  4. Phyxion

    Phyxion Banned

    Messages:
    584
    Likes Received:
    0
    GPU:
    ASUS EAH5770 1G VT
    I will create a readme file for it.

    Safe mode isn't needed for it.
    You first need to uninstall using the driver's uninstaller.
    Reboot
    XDC.

    Everything will be placed in the readme.

    Thats nice :)



    Alright, I created a readme file. The new package is included in the first post.
     
    Last edited: May 13, 2007

  5. RaulR

    RaulR Master Guru

    Messages:
    253
    Likes Received:
    1
    GPU:
    Msi GTX 660
    Nice job man! I'm using Windows XP Pro and it works.
    It's actually easier to use then Driver Cleaner.
    It's a keeper for me, please let us know if you update it.
     
  6. Phyxion

    Phyxion Banned

    Messages:
    584
    Likes Received:
    0
    GPU:
    ASUS EAH5770 1G VT
    Yes, I'm going to update it :)

    Things I want to add in a future version:
    - ATi Registry cleaning.
    - Backup.

    And there's more to come, but I'm not telling it yet :)

    Thanks for testing it on Windows XP, now I can add it to the list of supported OS.
     
  7. xSLIX

    xSLIX Master Guru

    Messages:
    778
    Likes Received:
    0
    GPU:
    EVGA GTX470 WCSWIFTECH
    hey not to b a dck lol can u add something that tells u how long it takes to deleted files or something that shows deleting in progress or a timer how long it will take.. i ran mine on xp n couldnt tell when it was done lol how do u know when this program is done with it process ...also do all nvidia drivers have to deleted like say nforce driver or can u just do gfx driver n clean i dont know if program finsish or not after i uninstalled gfx driver
     
  8. Darkoz

    Darkoz Ancient Guru

    Messages:
    1,681
    Likes Received:
    0
    GPU:
    XFX 8800 ULTRA xXx 675/2.3GHz
    Does this have Windows Vista support?
     
  9. Phyxion

    Phyxion Banned

    Messages:
    584
    Likes Received:
    0
    GPU:
    ASUS EAH5770 1G VT
    There is already a progressbar (That thing under the Clean button :p) in the program, when it's at the right end the cleaning is finished. But I might add something else with "Cleaning finished" as an extra in a future version, I still need to think about that.

    And about the NVIDIA driver, it's just the Display driver.
    NVIDIA nForce cleaning will be added in a future version.
    The name is a good point, in the next version "NVIDIA" will be called "NVIDIA Display".

    Thank you for your feedback.

    Yes, it has Windows Vista support.

    Windows XP and Windows Vista are tested. Windows 2000 (and below) should also work.
     
  10. xSLIX

    xSLIX Master Guru

    Messages:
    778
    Likes Received:
    0
    GPU:
    EVGA GTX470 WCSWIFTECH
    LO LSORRY I GUESS I REALLY WASNT AWAKE WHEN I USED IT LOL
     

  11. Phyxion

    Phyxion Banned

    Messages:
    584
    Likes Received:
    0
    GPU:
    ASUS EAH5770 1G VT
    Doesn't matter, your other point is good anyway ;)
     
  12. mameira

    mameira Maha Guru

    Messages:
    1,425
    Likes Received:
    1
    GPU:
    eVGA 470 GTX
    theres a nice feature u could add for future releases..

    a button to unistall the current driver :p that way we won't have to go to the control panel etc :p
     
  13. Phyxion

    Phyxion Banned

    Messages:
    584
    Likes Received:
    0
    GPU:
    ASUS EAH5770 1G VT
    Yes, I already thought about that, but not all names are the same. So then you have to create a new XDC for every new driver version.
     
  14. Captn

    Captn Member Guru

    Messages:
    154
    Likes Received:
    0
    GPU:
    EVGA 8800GTS(G92)512 x2 S
    Very cool, i'll give this a try, thank you.
     
  15. xb14

    xb14 Member

    Messages:
    10
    Likes Received:
    0
    GPU:
    7600GT
    os, let's try it
    thanks
     

  16. xb14

    xb14 Member

    Messages:
    10
    Likes Received:
    0
    GPU:
    7600GT
    It'd only deleted 2 keys from registy..

    is it normal?

    after running xdc i found these dll's in system32 folder

    nvapi.dll
    nvd3dum.dll
    nvwgf2um.dll
     
    Last edited: May 14, 2007
  17. Phyxion

    Phyxion Banned

    Messages:
    584
    Likes Received:
    0
    GPU:
    ASUS EAH5770 1G VT
    It didn't delete 2 keys, it deleted 2 subfolders :) It only cleans if the key/folder exists, there are more keys/folders to be cleaned, but if it aint there then there is no reason to clean :p

    Version 0.2a released

    This probably also fixes your problem about the files :) If not -> then they are in use, read the readme for instructions.
     
    Last edited: May 14, 2007
  18. eRa`

    eRa` Ancient Guru

    Messages:
    1,825
    Likes Received:
    0
    GPU:
    Palit GeForce GTX 570
    Testing now with the new Forceware 158.42.
     
  19. Z3R0-CooL

    Z3R0-CooL Active Member

    Messages:
    58
    Likes Received:
    0
    GPU:
    2 BFG GTX285
    is the software open source? Any chance of getting the source code?
     
  20. Phyxion

    Phyxion Banned

    Messages:
    584
    Likes Received:
    0
    GPU:
    ASUS EAH5770 1G VT
    No, it is not open source.
     

Share This Page