Display Driver Uninstaller Thread

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by Wagnard, Jul 14, 2013.

  1. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    Oh sry English is not my first language it happens I dont understand all correctly ;)

    Are you able to install new drivers correctly now? I really hope you dont have to do a full system reinstall.

    i'll test here to see if the check to delete amd / nvidia folder cause a problem. It is possible.

    EDIT: I may have found a bug that could explain why your system does not reboot.
     
    Last edited: Aug 9, 2013
  2. Mraz

    Mraz Master Guru

    Messages:
    656
    Likes Received:
    3
    GPU:
    /
    Yeah it's normal now.
     
  3. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    Nice I'm glad all is ok now.

    The next version will have an attempt to fix the not working reboot with the tick box.
     
  4. Mraz

    Mraz Master Guru

    Messages:
    656
    Likes Received:
    3
    GPU:
    /
    And mandatory log I hope!
     

  5. aufkrawall

    aufkrawall Member Guru

    Messages:
    114
    Likes Received:
    0
    GPU:
    GTX 670 OC 2-Way SLI
    Sorry if this has been asked before: Is there also uninstall of PhysX included?
    Sometimes it can be a bit messy.
     
  6. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    Yep it take care of Physx.
     
  7. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    4.1 Released log on first post.
     
  8. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    4.2 Released
    Changes:
    -If .NET 3.x is not detected, .NET 4.x will be use . (in other term 3.5 is not "REQUIRED" anymore)
    -Auto detection of the GPU and select automatically the appropriate option in DDU AMD/ NVIDIA
     
  9. Memorian

    Memorian Ancient Guru

    Messages:
    2,977
    Likes Received:
    178
    GPU:
    Strix 2080 Ti OC
    Nice work Wagnard.
     
  10. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    4.3 Released
    Changes
    -OEMxxx.inf should be detected more accurately now.


    Edit: 4.3.1 Release
    -Remove the "Done" button to allow re-use of the application with option 1
     
    Last edited: Aug 14, 2013

  11. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    4.3.2 out
    Fixed a crash with the driver store cleanup
     
  12. gamer1291

    gamer1291 Master Guru

    Messages:
    263
    Likes Received:
    0
    GPU:
    ROG STRIX-GTX-1070-O8G
    Thanks for the awesome uninstall tool but i am having trouble i am getting .NET FRAMEWORK crash everytime i run the tool the error comes when it says starting registry cleanup.
     
  13. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    I would appreciate you give me the log file the application generate.
     
  14. gamer1291

    gamer1291 Master Guru

    Messages:
    263
    Likes Received:
    0
    GPU:
    ROG STRIX-GTX-1070-O8G
    how to upload file here?.

    but here is my log

    8/15/2013 9:34:13 AM >> DDU Version V4.3.2
    8/15/2013 9:34:14 AM >> OS : Windows 8 or Server 2012
    8/15/2013 9:34:14 AM >> Architecture: x64
    8/15/2013 9:34:14 AM >> PCI\VEN_10DE&DEV_1189&SUBSYS_83F81043&REV_A1\4&34A7DA13&0&0010: NVIDIA GeForce GTX 670 (Microsoft Corporation - WDDM v1.2)
    1 matching device(s) found.

    8/15/2013 9:34:14 AM >> Detected GPU : NVIDIA GeForce GTX 670 (Microsoft Corporation - WDDM v1.2)

    8/15/2013 9:34:17 AM >> Uninstalling NVIDIA driver ...
    8/15/2013 9:34:17 AM >> Executing DEVCON Remove
    8/15/2013 9:34:17 AM >> DEVCON Remove Display Complete
    8/15/2013 9:34:17 AM >> DEVCON Remove Audio/HDMI Complete
    8/15/2013 9:34:17 AM >> Executing Driver Store cleanUP(Find OEM)...
    8/15/2013 9:34:18 AM >> DEVCON DP_ENUM RESULT BELOW
    8/15/2013 9:34:18 AM >> The following third-party driver packages are installed on this computer:
    oem0.inf
    Provider: Microsoft
    Class: Printers
    oem1.inf
    Provider: BenQ Corporation
    Class: Monitors
    oem10.inf
    Provider: HTC Corporation
    Class: Ports (COM & LPT)
    oem100.inf
    Provider: Razer Inc
    Class: Mice and other pointing devices
    oem101.inf
    Provider: Razer Inc
    Class: Keyboards
    oem102.inf
    Provider: Razer Inc
    Class: Mice and other pointing devices
    oem103.inf
    Provider: Razer Inc.
    Class: Universal Serial Bus controllers
    oem104.inf
    Provider: Razer Inc
    Class: Keyboards
    oem105.inf
    Provider: Razer Inc
    Class: Mice and other pointing devices
    oem106.inf
    Provider: Razer Inc
    Class: Mice and other pointing devices
    oem107.inf
    Provider: Logitech
    Class: Universal Serial Bus controllers
    oem108.inf
    Provider: Logitech
    Class: Imaging devices
    oem109.inf
    Provider: Logitech
    Class: Sound, video and game controllers
    oem11.inf
    Provider: HTC Corporation
    Class: Modems
    oem110.inf
    Provider: Realtek Semiconductor Corp.
    Class: Sound, video and game controllers
    oem111.inf
    Provider: BITDEFENDER S.R.L.
    Class: System devices
    oem112.inf
    Provider: BitDefender LLC
    Class: Network Service
    oem12.inf
    Provider: HTC, Corporation
    Class: Android USB Devices
    oem13.inf
    Provider: HTC Corporation
    Class: Network adapters
    oem14.inf
    Provider: HTC Corporation
    Class: Portable Devices
    oem15.inf
    Provider: HTC
    Class: Network Protocol
    oem16.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem17.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem18.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem19.inf
    Provider: Razer
    Class: Human Interface Devices
    oem20.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem21.inf
    Provider: Razer USA Ltd.
    Class: Universal Serial Bus controllers
    oem22.inf
    Provider: Razer
    Class: Human Interface Devices
    oem23.inf
    Provider: Razer
    Class: Human Interface Devices
    oem24.inf
    Provider: Razer USA Ltd
    Class: Keyboards
    oem25.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem26.inf
    Provider: Razer USA Ltd.
    Class: Universal Serial Bus controllers
    oem27.inf
    Provider: Razer USA Ltd
    Class: Keyboards
    oem28.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem29.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem30.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem31.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem32.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem33.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem34.inf
    Provider: Razer USA Ltd.
    Class: Universal Serial Bus controllers
    oem35.inf
    Provider: Razer
    Class: Human Interface Devices
    oem36.inf
    Provider: Razer
    Class: Human Interface Devices
    oem37.inf
    Provider: Razer USA Ltd.
    Class: Universal Serial Bus controllers
    oem38.inf
    Provider: Razer USA Ltd
    Class: Keyboards
    oem39.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem40.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem41.inf
    Provider: Realtek
    Class: Network adapters
    oem42.inf
    Provider: Realtek
    Class: Network adapters
    oem43.inf
    Provider: Realtek Semiconductor Corp.
    Class: Sound, video and game controllers
    oem45.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem46.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem47.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem48.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem49.inf
    Provider: Razer
    Class: Human Interface Devices
    oem5.inf
    Provider: Realtek Semiconductor Corp.
    Class: Sound, video and game controllers
    oem50.inf
    Provider: Razer USA Ltd.
    Class: Universal Serial Bus controllers
    oem51.inf
    Provider: Razer
    Class: Human Interface Devices
    oem52.inf
    Provider: Razer
    Class: Human Interface Devices
    oem53.inf
    Provider: Razer USA Ltd
    Class: Keyboards
    oem54.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem55.inf
    Provider: Razer USA Ltd.
    Class: Universal Serial Bus controllers
    oem56.inf
    Provider: Razer USA Ltd
    Class: Keyboards
    oem57.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem58.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem59.inf
    Provider: Advanced Micro Devices, Inc
    Class: System devices
    oem6.inf
    Provider: Realtek
    Class: Network adapters
    oem60.inf
    Provider: Advanced Micro Devices
    Class: IDE ATA/ATAPI controllers
    oem61.inf
    Provider: BenQ Corporation
    Class: Monitors
    oem62.inf
    Provider: Genesys Logic
    Class: Universal Serial Bus controllers
    oem63.inf
    Provider: TAP-Win32 Provider V9 (Tunngle)
    Class: Network adapters
    oem64.inf
    Provider: Realtek Semiconductor Corp.
    Class: Sound, video and game controllers
    oem66.inf
    Provider: Razer USA Ltd
    Class: Keyboards
    oem67.inf
    Provider: Razer USA Ltd.
    Class: Universal Serial Bus controllers
    oem68.inf
    Provider: Razer USA Ltd
    Class: Keyboards
    oem69.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem7.inf
    Provider: JMicron Technology Corp.
    Class: Storage controllers
    oem70.inf
    Provider: Razer USA Ltd
    Class: Mice and other pointing devices
    oem71.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem72.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem73.inf
    Provider: Razer USA Ltd.
    Class: Universal Serial Bus controllers
    oem74.inf
    Provider: Razer
    Class: Human Interface Devices
    oem75.inf
    Provider: Razer
    Class: Human Interface Devices
    oem76.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem77.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem78.inf
    Provider: Razer USA Ltd
    Class: Human Interface Devices
    oem79.inf
    Provider: Razer Inc.
    Class: Mice and other pointing devices
    oem80.inf
    Provider: AMD
    Class: System devices
    oem81.inf
    Provider: Echobit LLC
    Class: Network adapters
    oem82.inf
    Provider: SAMSUNG Electronics Co., Ltd.
    Class: Universal Serial Bus controllers
    oem83.inf
    Provider: SAMSUNG Electronics Co., Ltd.
    Class: Modems
    oem84.inf
    Provider: SAMSUNG Electronics Co., Ltd.
    Class: Portable Devices
    oem85.inf
    Provider: Razer Inc
    Class: Human Interface Devices
    oem86.inf
    Provider: Razer Inc
    Class: Human Interface Devices
    oem87.inf
    Provider: Razer Inc
    Class: Human Interface Devices
    oem88.inf
    Provider: Razer Inc
    Class: Human Interface Devices
    oem89.inf
    Provider: Razer Inc
    Class: Human Interface Devices
    oem90.inf
    Provider: Razer
    Class: Human Interface Devices
    oem91.inf
    Provider: Razer Inc
    Class: Human Interface Devices
    oem92.inf
    Provider: Razer Inc
    Class: Human Interface Devices
    oem93.inf
    Provider: Razer Inc
    Class: Universal Serial Bus controllers
    oem94.inf
    Provider: Razer
    Class: Human Interface Devices
    oem95.inf
    Provider: Razer Inc
    Class: Human Interface Devices
    oem96.inf
    Provider: Razer
    Class: Human Interface Devices
    oem97.inf
    Provider: Razer Inc
    Class: Keyboards
    oem98.inf
    Provider: Razer Inc
    Class: Mice and other pointing devices
    oem99.inf
    Provider: Razer Inc
    Class: Keyboards

    8/15/2013 9:34:18 AM >> Driver Store CleanUP Complete.
    8/15/2013 9:34:18 AM >> Cleaning Process/Services...
    8/15/2013 9:34:18 AM >> Killing Explorer
    8/15/2013 9:34:18 AM >> Cleaning UpdatusUser users account if present
    8/15/2013 9:34:18 AM >> An unknown directory object was requested
    UpdatusUser
    8/15/2013 9:34:19 AM >> Cleaning Directory
    8/15/2013 9:34:19 AM >> Could not find directory 'C:\Users\gamek_000\AppData\Local\NVIDIA'.
    8/15/2013 9:34:19 AM >> Could not find directory 'C:\Users\gamek_000\AppData\Roaming\NVIDIA'.
    8/15/2013 9:34:19 AM >> Could not find directory 'C:\Program Files\NVIDIA Corporation'.
    8/15/2013 9:34:19 AM >> Could not find directory 'C:\Program Files\Common Files\NVIDIA Corporation'.
    8/15/2013 9:34:19 AM >> Access to the path 'nvSCPAPI.dll' is denied.
    8/15/2013 9:34:19 AM >> Could not find directory 'C:\ProgramData\NVIDIA'.
    8/15/2013 9:34:19 AM >> Could not find directory 'C:\ProgramData\NVIDIA Corporation'.
    8/15/2013 9:34:19 AM >> Starting reg cleanUP
     
  15. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    Ill upload to you a special version that will allow me to pinpoint exactly the error (a debug version). I will need you to copy the .net error message.
    Here is the link bellow


    LINK !
     
    Last edited: Aug 15, 2013

  16. gamer1291

    gamer1291 Master Guru

    Messages:
    263
    Likes Received:
    0
    GPU:
    ROG STRIX-GTX-1070-O8G
    Thanks just tested it again got .NET crash error here it is

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
    at WindowsApplication1.Form1.Button1_Click(Object sender, EventArgs e) in C:\Users\Wagnard\SkyDrive\Documents\Programmation\Display Driver Uninstaller\WindowsApplication1\Form1.vb:line 1748
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18051 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    Display Driver Uninstaller
    Assembly Version: 4.3.3.0
    Win32 Version: 4.3.3.0
    CodeBase: file:///D:/Downloads/Software%20and%20Patches/Display%20Driver%20Uninstaller.exe
    ----------------------------------------
    Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 11.0.50709.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18045 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18046 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18022 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18058 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18058 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.DirectoryServices
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18022 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.DirectoryServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
     
  17. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080
    Thanks! I got the information I was looking for.
    Ill fix it and give to you another version in a couple of minutes.
     
  18. gamer1291

    gamer1291 Master Guru

    Messages:
    263
    Likes Received:
    0
    GPU:
    ROG STRIX-GTX-1070-O8G
    wow that was fast thanks a lot for the quick updates you rock :D
     
  19. Wagnard

    Wagnard Ancient Guru

    Messages:
    2,624
    Likes Received:
    236
    GPU:
    MSI Geforce GTX 1080

    LINK !
     
  20. kilyan

    kilyan Master Guru

    Messages:
    594
    Likes Received:
    6
    GPU:
    evga 1080 sc gaming
    Please make a separate insalling option for physx, i don't want to install it everytime i uninstall drivers with this tool
     

Share This Page