I had used DDU a cupla times and the reason I stopped was that when I ran a registry cleaner afterwards, it still found stuff. Seemed to be OK when DDU date was after driver date ... but id a new driver came out after the version of DDU, then cleaning feg was req'd anyway. id like to make 1 recommendation for consideration as I wouldn't want you to be burdened with re-issuing utility every time nvidia has new released or beta drivers.
1. Add a checkbox for released or beta drivers or list available new drivers. For example:
Show last [ 5 ] most recent WHQL Drivers
WHQL Drivers available :
___ GeForce Game Ready Driver WHQL 416.34 October 11, 2018
___ GeForce Game Ready Driver WHQL 411.7 September 27, 2018
___ GeForce Game Ready Driver WHQL 411.63 September 19, 2018
___ GeForce Game Ready Driver WHQL 399.24 September 10, 2018
___ GeForce Game Ready Driver WHQL 399.07 August 27, 2018
Beta Drivers available :
___ GeForce Driver BetaL 418.67October 29, 2018
Tho i don't think I have see a beta in over a year.
2. If applicable, add a pop up that states.
NDM (Nvidia Driver Manager) version [1.12] has been tested with nVidia drivers up through WHQL 411.7 September 27, 2018. While it should detect and remove all components, it's ability to accomplish this goal has not as yet been offficially verified. On occasion something might be left behind. If any such omissions exist, this will be remedied in the next version.