Hat dir diese Antwort geholfen?
Dynamic Link Libraries
Zu verstehen als einzelne Programmteile, die aber von allen Programmen mit verwendet werden dürfen. Windows verwaltet dann diese Teile und weist sie wenn nötig den Programmen zu. So müssen Programme nicht immer alles neu installieren, sondern greifen auf die vorhandenen Standardbausteine zurück. Nun kann Software "A" solch einen Programmteil neu installieren und eine andere Software "B" diese ebenfalls mit verwenden. Beim löschen von Software "A" kann es passieren das die noch benötigte DLL für Software "B" ebenfalls mit gelöscht wird, die dann eben bei der programmausführung zum Fehler :::DLL nicht gefunden führt. Am einfachsten Neuinstallation des betroffenen Programmes.