Zur Not wirft man am Ende das Programm
Process Monitor an, und schaut mal, auf was hier genau während der Installation/Deinstallation zugegriffen wird, bzw. wo noch Reste vom Programm auftauchen.
Update:
Da ich es im Gegensatz zu anderen hier mit Fakten denn mit Spekulationen halte, habe ich das mal in einer VM mit aktuellem Windows 21H2 nachgestellt. Dazu habe ich
GarminExpress installiert und mit einem Registry-
EDITOR entfernt. Es ist genau so, wie ich es sagte, wenn man die korrekten Keys erwischt, kann man ganz einfach neu installieren. Gut, das ist für einen Laien doch etwas trickreich, das eventuell zu finden und zu sehen.
Ich habe auch mal testweisen einfach man unter
C:\Program Files (x86)
den Garmin-Ordner einfach gelöscht, und einmal per Windows per
APP und Programme entfernt, und einmal per Geek entfernt. In beiden Fällen hat die Deinstallation trotz des fehlenden Ordners einwandfrei geklappt, und ich konnte neu installieren. Sprich, der Kollege hätte nur sauber per Windows-Verwaltung oder Geek deinstallieren müssen, und dann wäre alles in Ordnung gewesen.
Weiterhin habe ich mir mal per Registry das geschaltet:
Aktivieren der Windows Installer-Protokollierung. Damit werden umfangreiche Logdateien in C:\Users\Name\AppData\Local\Temp geschrieben, die man entsprechend studieren kann. Hier habe ich erst mal nichts ungewöhnliches entdeckt. Aber es gut, mal nachzuverfolgen, was der Installer da genau treibt und wo er welche Dateien ablegt.
@Irdaan
Hast Du nur blind alle gefundenen Reg-Einträge mit OO RegEdit für Garmin und GarminExpress gelöscht? Das darfst Du natürlich nicht machen, Du mußt unbedingt die Schlüssel in den darüber liegenden Ordnern entfernen, die von der Garmin-Installation stammen.
Tückisch ist hier noch, daß 2 weitere Treiberpakete ungefragt installiert werden (ANT LibUSB Drivers und Silikom Labs Software USB Treiber). Die muß man eventuell als Zusammenhang auch noch deinstallieren, bevor der Garmin Installer wieder loslegen kann.
Fazit:
Wie ich es (in dem gelöschten) Betrag sagte, man kann sowas jederzeit durch eine Windows-Neuinstallation, Backup, VM etc. selbst nachstellen und selbst testen, bevor man blind vermutet und spekuliert.
Es geht sehr wohl, unvollständige Programme über Geek und einem Reg-
Editor wie der OO RegEditg selbst zu entfernen, so daß sie neu installiert werden kann. Aber - zugegeben - das braucht etwas Geduld, Zeit und eventuell auch etwas Know-How, um das hinzubekommen. Für die meisten Laien ist eine Neuinstallation wohl schneller.