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

NVIDIA driver slimming utility

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by uKER, Sep 20, 2018.

  1. uKER

    uKER Member Guru

    Messages:
    100
    Likes Received:
    89
    GPU:
    Gigabyte GTX 1070
    Hi there everyone.

    Having trimmed NVIDIA drivers for as long as I can remember, long ago I decided to make a utility to help make the modification and installation process more bearable.
    Only lately I decided to make it more presentable, hopefully making it usable by the general public.

    The app is pretty bare bones, and probably has bugs the size of rhinos, but I promise I'll work on it if it catches on and there's demand for improvements.

    Speaking of improvements, I have a dependency definition scheme in the works, which would enable to define modules that depend on others (eg. the 3D Vision controller making no sense without 3D Vision). Also, I intend to add the option to repackage the drivers into a SFX archive.

    Hope you find it useful.
    Any bug reports and/or suggestions are welcome.

    EDIT: Updated to version 0.5
    Code:
    0.1
    - Initial release
    
    0.2
    - Added Repackage option
    - Implemented dependency checks
    - Added support for all modules in Windows 7 drivers
    - Updated some module names
    - UI changes
    
    0.3
    - Added option to apply pending modifications when repackaging
    - Better filename collision resolution when repackaging
    
    0.4
    - Added option to apply pending modifications when performing explicit install (missed it the last time)
    - Fixed UnauthorizedAccessException when attempting to process developer drivers
    - UI changes
    
    0.5
    - Fixed crash affecting users with spaces in Windows user name
    
    Download

    Guru3D Mirror:
    https://www.guru3d.com/files-details/nvidia-driver-slimming-utility.html

    [​IMG]
     
    Last edited: Oct 1, 2018
    K.S., WhiteLightning, -Tj- and 47 others like this.
  2. cryohellinc

    cryohellinc Ancient Guru

    Messages:
    1,917
    Likes Received:
    876
    GPU:
    GTX 1080Ti
    @uKER
    This is so amazing! I will test it out right away when at home.

    This can be a fantastic alternative to manual driver cleaning. Really appreciate your efforts.
     
    uKER likes this.
  3. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    33,500
    Likes Received:
    2,433
    GPU:
    AMD | NVIDIA
    Very nice, after some testing from the community, would you perhaps like to have this posted in our download section?
     
    K.S., Koniakki, TheDeeGee and 6 others like this.
  4. uKER

    uKER Member Guru

    Messages:
    100
    Likes Received:
    89
    GPU:
    Gigabyte GTX 1070
    The1, TheDeeGee, Noisiv and 3 others like this.

  5. AsiJu

    AsiJu Ancient Guru

    Messages:
    5,143
    Likes Received:
    821
    GPU:
    EVGA GTX 980 Ti SC+
    Nice!

    Question: can all items in Miscellaneous be removed if going for absolute barebones, have you tested yourself?
     
  6. cryohellinc

    cryohellinc Ancient Guru

    Messages:
    1,917
    Likes Received:
    876
    GPU:
    GTX 1080Ti
    @uKER
    Works like a charm. It creates a folder in the temp, deletes ticked files and cleans the .cfg. Bravo!

    The only suggestion I have is to move PPC folder into core for win 10 installation, and same for Win 7/8/8.1 for Miracast.
     
  7. Hilbert Hagedoorn

    Hilbert Hagedoorn Don Vito Corleone Staff Member

    Messages:
    33,500
    Likes Received:
    2,433
    GPU:
    AMD | NVIDIA
    Excellent, let's await a bit more testing and bug fixing and we'll get that sorted.
     
    The1, TheDeeGee, uKER and 1 other person like this.
  8. GREGIX

    GREGIX Master Guru

    Messages:
    418
    Likes Received:
    17
    GPU:
    MSI 1080 GX@2720Z
    Wow, great tool man, thx!
    Edit:
    works as charm. Although in newest driver it seems is new catalogue. So there was notice.
    Worked anyway. Reboot and ill check results in games.
     
    Last edited: Sep 20, 2018
    uKER likes this.
  9. uKER

    uKER Member Guru

    Messages:
    100
    Likes Received:
    89
    GPU:
    Gigabyte GTX 1070
    Thanks everyone for the feedback.
    Glad you found it useful.

    Yeah, you can perform a functional installation just by selecting the two items marked as mandatory.
    PhysX is preselected just as a "recommended" item.
    I install only those three and HD Audio, since I have an HDMI AVR.

    The categorization is just a visual thing. It doesn't have any functional significance.
    I mostly added it as a way to have the most well-known items, the ones most people would want to install, at the top.
    Is this PPC something people regularly use? I had never heard of it until yesterday, when I started doing the cleanup to the app, and took a look at what modules I had been ignoring all this time.
    Also, I'm not doing any differentiation regarding OS version. Am I missing something?

    I'm testing with 411.63 Win 10 x64 and handled all folders in that one, but yeah, I saw to include proper handling of unknown folders.
    Feel free to report those and I'll add them right away.
    The best way would probably be to give me the URL of the driver package that has the unrecognized folder.
     
    Last edited: Sep 20, 2018
    evgenim and AsiJu like this.
  10. GREGIX

    GREGIX Master Guru

    Messages:
    418
    Likes Received:
    17
    GPU:
    MSI 1080 GX@2720Z
    Well...it was just from here dl'ed. I mean g3d. But windows 7/8 64bit version.
     

  11. AsiJu

    AsiJu Ancient Guru

    Messages:
    5,143
    Likes Received:
    821
    GPU:
    EVGA GTX 980 Ti SC+
    Excellent! I'll test run with new 411 driver once I have some time to spend on PC.
     
    uKER likes this.
  12. Bhudda

    Bhudda Member Guru

    Messages:
    188
    Likes Received:
    7
    GPU:
    Aorus 1080ti
    Thanks for this. Does anyone have a picture of what we normally keep in the mininal and other options so I know what to keep? I think it's:
    • Driver
    • Display Update
    • PhysX
    • HD Audio
     
  13. uKER

    uKER Member Guru

    Messages:
    100
    Likes Received:
    89
    GPU:
    Gigabyte GTX 1070
    @AsiJu asked pretty much that.
    It's more or less what you said, only swapping "Install Core" in instead of "Display Update".
     
    Bhudda and AsiJu like this.
  14. Bhudda

    Bhudda Member Guru

    Messages:
    188
    Likes Received:
    7
    GPU:
    Aorus 1080ti
    just done installing new drivers using this worked great, and painless lol
    thank you
     
    uKER likes this.
  15. uKER

    uKER Member Guru

    Messages:
    100
    Likes Received:
    89
    GPU:
    Gigabyte GTX 1070
    Good to hear it's working so far.
    I just implemented the repackaging of the modified driver into a new installer package.
    I also added a previously unhandled Windows 7 installer folder, and touched up a couple of the modules' descriptions.
    I'll let this roll for a bit more and hopefully put out a new version in a couple of days.
    Keep the feedback coming.
     
    Last edited: Sep 20, 2018
    AsiJu likes this.

  16. tsunami231

    tsunami231 Ancient Guru

    Messages:
    8,692
    Likes Received:
    175
    GPU:
    EVGA 1070Ti Black
    I like the idea of this, gona have to give this try when I get back to North Carolina
     
    uKER likes this.
  17. MaxiJazz

    MaxiJazz Member

    Messages:
    16
    Likes Received:
    0
    GPU:
    Geforce GTX 1070
    What i need to "check" for proper working my TV via hdmi and shadowplay features?
     
  18. BetA

    BetA Ancient Guru

    Messages:
    4,058
    Likes Received:
    69
    GPU:
    MSI GTX670 PEOC@1350Mhz
    very nice stuff..
    i thought about myself doing something like this my skills lack a lot, haha...
    looks very clean, thats what i like...
    will be downloading and testing as soon as i install a new driver..

    will report back..

    THX

    EDIT:
    nice one..i do really like that...
     
    uKER likes this.
  19. uKER

    uKER Member Guru

    Messages:
    100
    Likes Received:
    89
    GPU:
    Gigabyte GTX 1070
    Your TV will always work. No matter what.
    For ShadowPlay you'll probably need ShadowPlay and GF Experience.
    It will become more user friendly once I implement the dependency checks. Coming soon.

    Also, does anyone happen to know how to find out what platform a driver package is for? ie, operating system version (7, 8, 10) and platform (x86, 64).
     
    AsiJu likes this.
  20. Blackfyre

    Blackfyre Master Guru

    Messages:
    986
    Likes Received:
    27
    GPU:
    MSI 1070 Gaming X
    Great work on this, looking forward to using it with every driver from hereon out. Thank you @uKER :cool:

    EDIT:

    @Hilbert Hagedoorn Can we make this thread one of the stickies in this sub-forum please? Thank you.
     
    uKER likes this.

Share This Page