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:
    102
    Likes Received:
    102
    GPU:
    Gigabyte GTX 1070
    EeK, if you did things right and made the dependency check recursive, the full dependencies for ShadowPlay according to Cyris' info are:
    - GFExperience
    - VirtualAudio.Driver
    - NvContainer
    - NvNodejs
    - Update.Core
    - NvBackend
    - NvAbHub
    - Display.Update
    - NvTelemetry

    Check those and if it works we'll know we're on the right path.
     
    Last edited: Oct 1, 2018
    fantaskarsef likes this.
  2. cccbbb

    cccbbb New Member

    Messages:
    3
    Likes Received:
    0
    GPU:
    MSI GTX1060
    I have the same issue as prettyclaire82: program auto-closes after opening the driver.

    Windows 10 Pro German 1809 AND 1803 are affected.
    No AV except of Defender.
    Using the 411.70-desktop-win10-64bit-international-whql driver.
    No matter if opened as admin or normally.

    If you need more info, feel free to ask.
     
  3. uKER

    uKER Member Guru

    Messages:
    102
    Likes Received:
    102
    GPU:
    Gigabyte GTX 1070
    Can you look at Windows' event log and see what happened there?
     
  4. cccbbb

    cccbbb New Member

    Messages:
    3
    Likes Received:
    0
    GPU:
    MSI GTX1060
    It seems to be a .NET Runtime Error:

    Sorry if there's a little bit of german in it.
    Is there anything I need to have configured regarding .NET?
     
    Last edited: Oct 1, 2018

  5. EeK

    EeK Member

    Messages:
    11
    Likes Received:
    1
    GPU:
    EVGA GeForce GTX 10
    Pardon my ignorance, uKER, but what do you mean by a recursive dependency check?

    Also, you really meant Ansel in your previous comment, right? ShadowPlay still needs GFE to operate.
     
  6. uKER

    uKER Member Guru

    Messages:
    102
    Likes Received:
    102
    GPU:
    Gigabyte GTX 1070
    Nope, nothing to configure with .NET
    Can you give me a link to the driver package you're using?
    Every time you add a component that's a dependency of one you're using, you have to check the dependencies of that one too.
    Thus the recursivity.
    Yeah, I mixed up there.
     
  7. cccbbb

    cccbbb New Member

    Messages:
    3
    Likes Received:
    0
    GPU:
    MSI GTX1060
    I'm using the driver offered at https://www.nvidia.de/Download/index.aspx?lang=de. Using the following parameters:
    GeForce
    Product-Series: GeForce 10 Series
    Product-Family: GeForce GTX 1060
    OS: Windows 10 64-bit
    Language: German

    If I could I would just offer you the direct link, but I guess that's not possible due to the nVidia Page not offering direct links.

    EDIT: OK, it IS possible, here you go: http://de.download.nvidia.com/Windows/411.70/411.70-desktop-win10-64bit-international-whql.exe

    EDIT2: some other things I tried: reinstalling NET Framework 3.5, Shutdown -r command. Installed are: NET Framework 3.5 and 4.7.
     
    Last edited: Oct 1, 2018
  8. uKER

    uKER Member Guru

    Messages:
    102
    Likes Received:
    102
    GPU:
    Gigabyte GTX 1070
    Nope, tested that driver package and no issues here.
    Contact me via PM and we'll try to work it out.
     
  9. mbk1969

    mbk1969 Ancient Guru

    Messages:
    6,389
    Likes Received:
    2,700
    GPU:
    GeForce GTX 1070
    @uKER Check your NVSlimmer.Form1.FileLoadCallback method. That`s where DirectoryNotFoundException is happening on cccbbb`s computer. Just in case.

    @cccbbb I believe uKER doesn`t use .Net 3.5 for his project.

    Sorry for interference, just got bored and lazy at work...
     
  10. uKER

    uKER Member Guru

    Messages:
    102
    Likes Received:
    102
    GPU:
    Gigabyte GTX 1070
    Yeah, guess I can read a stack trace. Not much to do with the error log if I didn't, right? :D

    Released v0.5 fixing the crash some users were experiencing after loading the driver package.
    prettyclaire82 you should probably be OK now.
     
    Last edited: Oct 1, 2018

  11. Jorge Rhor

    Jorge Rhor New Member

    Messages:
    2
    Likes Received:
    0
    GPU:
    nVidia GeForce 1050
    Version 0.5 loads everything properly.
    When I try to repack with only a few options, I get this error:

    Log Name: Application
    Source: .NET Runtime
    Date: 10/1/2018 2:16:25 PM
    Event ID: 1026
    Task Category: None
    Level: Error
    Keywords: Classic
    User: N/A
    Computer: RhorLaptop
    Description:
    Application: NVSlimmer.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Exception

    Server stack trace:
    at NVSlimmer.DriverManager.Repackage(String fileName)
    at NVSlimmer.Form1.RepackageAsync(String fileName)
    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
    at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(System.Runtime.Remoting.Messaging.Message, Boolean)
    at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(System.Object, System.Runtime.Remoting.Proxies.MessageData ByRef)
    at NVSlimmer.Form1+DlgRepackageAsync.EndInvoke(System.IAsyncResult)
    at NVSlimmer.Form1.RepackageCallback(System.IAsyncResult)
    at System.Runtime.Remoting.Messaging.AsyncResult.SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessageSink)
    at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(System.Object)
    at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
    at System.Threading.ThreadPoolWorkQueue.Dispatch()
    at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()


    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
    <Provider Name=".NET Runtime" />
    <EventID Qualifiers="0">1026</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2018-10-01T18:16:25.528978700Z" />
    <EventRecordID>29541</EventRecordID>
    <Channel>Application</Channel>
    <Computer>RhorLaptop</Computer>
    <Security />
    </System>
    <EventData>
    <Data>Application: NVSlimmer.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Exception

    Server stack trace:
    at NVSlimmer.DriverManager.Repackage(String fileName)
    at NVSlimmer.Form1.RepackageAsync(String fileName)
    at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]&amp; outArgs)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
    at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(System.Runtime.Remoting.Messaging.Message, Boolean)
    at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(System.Object, System.Runtime.Remoting.Proxies.MessageData ByRef)
    at NVSlimmer.Form1+DlgRepackageAsync.EndInvoke(System.IAsyncResult)
    at NVSlimmer.Form1.RepackageCallback(System.IAsyncResult)
    at System.Runtime.Remoting.Messaging.AsyncResult.SyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage)
    at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessageSink)
    at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(System.Object)
    at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
    at System.Threading.ThreadPoolWorkQueue.Dispatch()
    at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

    </Data>
    </EventData>
    </Event>


    Thank you very much for such useful tool.
     
  12. Ancymon

    Ancymon Member

    Messages:
    38
    Likes Received:
    3
    GPU:
    GTX 1070
    The 'Repackage' and 'Exit' buttons dont like changing / resizing the height of the window. ; )

    [​IMG]
     
    uKER likes this.
  13. uKER

    uKER Member Guru

    Messages:
    102
    Likes Received:
    102
    GPU:
    Gigabyte GTX 1070
    What driver are you trying to process?
    The exception it's throwing is a generic one. Weird.
    Contact me via PM if you want and we'll try to troubleshoot that one too.

    Damn user interfaces. LOL
    I'll fix that right away.
     
    mbk1969 likes this.
  14. uKER

    uKER Member Guru

    Messages:
    102
    Likes Received:
    102
    GPU:
    Gigabyte GTX 1070
    Jorge Rhor, I just noticed your log says you're running Framework 4.0.
    The app is compiled using Framework 4.6.1
    You could try installing that to see if it helps.
     
  15. cryohellinc

    cryohellinc Ancient Guru

    Messages:
    2,229
    Likes Received:
    1,202
    GPU:
    GTX 1080Ti
    uKER and endbase like this.

  16. Mufflore

    Mufflore Ancient Guru

    Messages:
    10,986
    Likes Received:
    359
    GPU:
    Redacted by NDA
    Version 0.5 isnt available on Guru, only 0.3.
    I downloaded that and used it with the latest NVidia driver with PhysX and HDMI audio only.
    Worked perfectly, cheers.
     
    uKER likes this.
  17. uKER

    uKER Member Guru

    Messages:
    102
    Likes Received:
    102
    GPU:
    Gigabyte GTX 1070
    Version 0.5 is linked in the first post of this very topic.
    The latest release will always be available there.
     
  18. epguy19

    epguy19 Member

    Messages:
    29
    Likes Received:
    1
    GPU:
    ATI Xpress 200 - 128Mb
  19. uKER

    uKER Member Guru

    Messages:
    102
    Likes Received:
    102
    GPU:
    Gigabyte GTX 1070
    Pfsst!
    All that fuss because of the 7z libs I used?
    Couldn't care enough to read about the deal with Windows 7 and German drivers.
    What can I say?
    Whoever feels unsafe using it is free to do as they wish. <shrugs>
     
    The1 likes this.
  20. Mufflore

    Mufflore Ancient Guru

    Messages:
    10,986
    Likes Received:
    359
    GPU:
    Redacted by NDA
    It smells of Nvidia shillworks.
     

Share This Page