GPUs Graphics Practice Reviews

igor’sLAB VGA Device-Manager Freeware – Detect and delete annoying graphics card duplicates in the registry | Practice

Who doesn’t know them, the multiple entries of the supposedly same graphics card and the annoying consequences of this registry collecting mania? Sometimes you don’t even consciously notice this and then wonder why a new graphics card of the same chip type suddenly runs unstable after a replacement. DDU is certainly a solution, but then everything is gone and you start again from zero on the driver side. And no, it doesn’t only hit AMD graphics card owners and their MorePowerTool insecurities, but also the friends of the green faction. And it also makes Windows startup much slower if too many cards are recorded and the operating system has to pick the right entry first.

Even when benchmarking, you have to be careful if, for example, you have replaced a Radeon RX 6750XT several times. Then, for example, something like this happens in the picture below, which completely falsifies the results. Silent BIOS vs. OC BIOS as an extreme example. Unfortunately, the silent BIOS is active at the moment (see picture below). Much too high boost clock and much too low base clock, whereby the registry actually even used the ancient entry of an RX 6700XT, including incorrect PowerPlayTables by the way. But NVIDIA owners shouldn’t laugh too soon either, because I had a similar effect once with a GeForce RTX 3080 Ti SG from KFA2, which couldn’t keep the clock rates of the previously installed MSI RTX 3080 Ti SUPRIM and constantly crashed. There is really no question that there is still potential for optimization here.

Chaos in the registry and our new tool as a remedy

If you look into the registry for the example with the three entries for the Radeon RX 6900XT, you will also see three very similar entries, two of which are too many. At the latest when the MorePowerTool is to be used, good advice is expensive, because which card is actually the active one? And you don’t even have to have a different card installed, sometimes just swapping the monitor or port is enough to create a new entry.

This is exactly where our new tool comes into play. It lists all graphics cards and their variants that have been in the system and whose residues are still stored in the registry. The program itself must be started as administrator (right click on icon -> properties -> compatibility -> run as administrator) then it also works with the listing and its cleanup:

If you click on one of the listed entries, you can at least determine from the driver date which one is the older one and can go away. This is done by clicking the “Remove Adapter” button after selecting the adapter. This has the unbeatable advantage over DDU that you can preserve individual entries and also keep the driver in the original. After editing and deleting, however, you should definitely restart the computer once.

Troubleshooting

If you delete all of them (or at least the currently used adapter) and then restart, you may not see any available adapters in MorePowerTool. However, this is not due to our tool, but to the peculiarities of certain driver versions, which show this behavior even when DDU is used. Then it helps to install the graphics driver over it again (without having to uninstall it completely first). This is a feedback to all who reported such errors with the MorePowerTool from time to time.

I came across it only after searching for the first community requests while debugging the MPT and finally got up the nerve to program the cleanup tool right away. So far, I have always manually cleaned up the registry before every benchmark run, because the mere driver uninstallation unfortunately does not help against the multiple entries. AMD and NVIDIA should urgently improve this. A bit of recursive deletion in the keys is really not witchcraft.

Disclaimer and download

The software is free for all users, but certainly not completely free of all possible bugs. Even though I have tested it for a long time, often enough the devil lurks in the details. Therefore your feedback is also welcome and as always use at your own risk. However, this registry section is rather uncritical and required keys reconstruct themselves automatically. Nevertheless, I must of course preface this with the usual disclaimer, also for my own safety. The program that you can download from our site is virus-free and has been tested several times in this regard. However, since registry entries are touched, the heuristics of certain antivirus programs may well cause warning messages. However, this can be safely ignored as long as we serve as the source.

  1. The program intervenes in the registry! The use is exclusively at your own risk and in complete personal responsibility and may be carried out under consideration of the instructions! Only those who agree to the following terms and conditions may download this software.
  2. The publication igor’sLAB is the author, but not a commercial distributor of this software and therefore will not assume any liability for the software, its use and the possible consequences of improper use. This also applies to possible program incompatibilities or data loss. 
  3. Whoever uses this tool already fully agrees to these conditions when downloading and waives any claims arising from the consequences of the use.

 

igor’sLAB Device Manager IDM 0.9.3 – First Release

Lade neue Kommentare

XXL

Mitglied

51 Kommentare 5 Likes

sehr schön, Danke Igor :) werd ich mal ausprobieren und bin gespannt was es bei mir so findet.

Antwort Gefällt mir

Igor Wallossek

Format©

6,982 Kommentare 11,424 Likes

Ich hatte in den Testsystemen bis zu 30 Einträge bevor ich angefangen habe, das immer wieder manuell zu löschen. Gerade bei Karten mit Dual-BIOSen gibts immer wieder Grütze. Und ich habe auch null Bock, jedes Mal ein neues Image zu nehmen oder DDU laufen zu lassen :D

Die 15 auf dem Bild stammen von einer einzigen Woche. Gut, ich habe halt mal mit Absicht nicht explizit gelöscht, um Futter fürs Testen zu bekommen. :D

Antwort 1 Like

RaptorTP

Veteran

193 Kommentare 108 Likes

Wandert in mein "Bench & Diagnose" Ordner - vielen Dank.

Bei mir ist alles sauber :)

View image at the forums

Antwort Gefällt mir

Igor Wallossek

Format©

6,982 Kommentare 11,424 Likes

ja, so muss das sein. Ist es aber meistens nicht :D

Antwort 1 Like

TSH-Lightning

Mitglied

57 Kommentare 27 Likes

Mal aus Spaß getestet. Alles Super aufm Laptop; nur die interne Intel Iris Xe und die externe (eGPU) 3060 sind zu sehen.

View image at the forums

Antwort 1 Like

karre

Mitglied

32 Kommentare 25 Likes

Sowas wär für Win98SE ganz nett. :cool:

Antwort Gefällt mir

Igor Wallossek

Format©

6,982 Kommentare 11,424 Likes

Sollte laufen, ist 32-bit :)

Maximal könnte eine Runtime-DLL fehlen, aber das wären Peanuts

Antwort Gefällt mir

karre

Mitglied

32 Kommentare 25 Likes

Ich werde es probieren :-D
Das wär cool. Muss ich nicht immer selbst ausmisten, wenn ich rumbastel.

Antwort Gefällt mir

Arnonymious

Veteran

111 Kommentare 35 Likes

Ich habe bisher immer DDU genutzt, aber dein Tool hat schon Charme, wenn man beim Wechsel der GPU im gleichfarbigen Lager bleibt, weil einem in der Folge ein Stück Arbeit abgenommen wird. Das wird bei nächster Gelegenheit auf jeden Fall einmal ausprobiert. Danke

Antwort Gefällt mir

XXL

Mitglied

51 Kommentare 5 Likes

bei mir ist jetzt auch alles sauber ;)

Antwort Gefällt mir

M
MrX1980

Neuling

6 Kommentare 3 Likes

Danke Igor. (y)
Obwohl ich die Tage von einer GTX 1060 auf eine RTX 3060 gewechselt habe, ist bei mir nur der RTX 3060 Eintrag zu sehen, also alles okay.
Könnte es daran liegen, dass ich bei jeder Treiberinstallation "Benutzerdefiniert -> Neuinstallation vornehmen" verwende?

Ich könnte so ein Tool gut für Netzwerkkarten gebrauchen. Dort habe ich trotz Onboard Netzwerkkarte manchmal einen neuen Eintrag und beim Netzwerkadapternamen wird in Klammern dann hochgezählt.
Also anstatt
"Intel(R) Ethernet Connection I218-V"
wird dann
"Intel(R) Ethernet Connection (2) I218-V"
oder
"Intel(R) Ethernet Connection (7) I218-V"
angezeigt.

Antwort Gefällt mir

Klicke zum Ausklappem
Igor Wallossek

Format©

6,982 Kommentare 11,424 Likes

Das Problem ist das gleiche. Leichen :D

Die Registry ist manchmal ein stinkender Mülleimer..

Antwort 1 Like

m
meilodasreh

Veteran

380 Kommentare 146 Likes

Super @Igor Wallossek, daß Du da software-seitig eine Lösung parat stellst.

Und weil ich so ein Philanthrop bin:
Hardware-seitig würd ich mich dann völlig uneigennützig zur Verfügung stellen.

Wer also zufällig bei der nächsten Sichtprüfung z.B. eine überschüssige RTX3090 o.vgl. in seinem Rechner entdeckt,
der möge mich per PN informieren.
Ich komme dann umgehend vorbei und beseitige dieses unnütze Stück hardware-Ballast kostenfrei für euch.

😬

Antwort 3 Likes

RaptorTP

Veteran

193 Kommentare 108 Likes

Win XP tut schon mal. Und war auch bitter nötig xD (Sockel A - AGP Testsystem)

View image at the forums

Antwort Gefällt mir

Igor Wallossek

Format©

6,982 Kommentare 11,424 Likes

Schick :)

Ich weiß doch, wie man kompatibel programmiert. :D
Mittlerweile ist die Version 0.9.4. online..

Mit Link und Logo :D

Antwort 2 Likes

Danke für die Spende



Du fandest, der Beitrag war interessant und möchtest uns unterstützen? Klasse!

Hier erfährst Du, wie: Hier spenden.

Hier kannst Du per PayPal spenden.

About the author

Igor Wallossek

Editor-in-chief and name-giver of igor'sLAB as the content successor of Tom's Hardware Germany, whose license was returned in June 2019 in order to better meet the qualitative demands of web content and challenges of new media such as YouTube with its own channel.

Computer nerd since 1983, audio freak since 1979 and pretty much open to anything with a plug or battery for over 50 years.

Follow Igor:
YouTube Facebook Instagram Twitter

Advertising

Advertising