Blog · 2. April 2026
Gemeinsame Runtimes und Redistributables
Nach Deinstallation eines Spiels oder Tools listen Reste-Scanner manchmal Microsoft Visual C++ Redistributables, vcruntime-DLLs oder Ordner unter Program Files (x86)\Common Files. Oft sind das gemeinsame Abhängigkeiten, die andere Software noch braucht. Der Hauptleitfaden warnt ausdrücklich vor generischen Pfaden.
Warum sie erscheinen
Heuristiken verknüpfen Dateien mit dem entfernten Produkt, weil es sie installiert oder referenziert hat. Das beweist nicht, dass kein anderes Produkt dieselbe Binärdatei braucht. Mehrere Apps können dieselbe Redistributable-Version anheften; Windows hält bewusst mehrere Jahreszweige parallel.
Spiele-Launcher und Kreativ-Suiten bundeln oft private Kopien in eigenen Ordnern, nutzen aber weiter systemweite VC++-Pakete. „Duplikate“ zu löschen, die man nicht versteht, bricht Fremdsoftware.
Sichere Regeln
- Nicht alle Microsoft-Zeilen einer Resteliste massenhaft entfernen.
- Wenn unter Apps noch „Microsoft Visual C++ 20xx Redistributable“ steht, andere Apps davon abhängig lassen, bis das Gegenteil sicher ist.
- Hersteller-Deinstaller für Redistributables nur bei bekannten Waisen-Szenarien (auf Heim-PCs selten).
- Konservativen Reste-Scan bevorzugen: nur Pfade löschen, die klar zum soeben entfernten Herstellerordner gehören.
.NET, OpenSSL und andere Stacks
Gleiche Vorsicht für Runtime-Ordner von .NET (je nach Bereitstellungsmodell), mit IDEs gelieferte Java-Bundles und Audio-/Video-Codec-Pakete. Wenn Deinstaller sie markieren, recherchieren, welche Produkte den Pfad noch referenzieren.
Wenn Sie schon Gemeinsames gelöscht haben
Das betreffende Redistributable-Paket von der Microsoft-Supportseite neu installieren oder den Installer der betroffenen Anwendung erneut ausführen, um Abhängigkeiten zu reparieren. Vor Experimenten einen Wiederherstellungspunkt bereithalten. Ereignisanzeige und Absturzdialoge mit fehlenden DLLs liefern Hinweise.