Warum habe ich so viele DLL-Dateien? Gibt es eine Möglichkeit, sie zu reduzieren? Ich versuche, Platz für etwas freizumachen, aber ich muss einige dieser DLL-Dateien entfernen.
Warum habe ich so viele DLL-Dateien? Gibt es eine Möglichkeit, sie zu reduzieren? Ich versuche, Platz für etwas freizumachen, aber ich muss einige dieser DLL-Dateien entfernen.
Antworten:
Ok, es gibt also wirklich nichts darüber zu sagen, ob eine bestimmte Anzahl von DLLs "normal" ist oder nicht, da dies wirklich davon abhängt, was Sie installiert haben 1 . Aber bevor ich etwas anderes sage, beginne ich mit:
Löschen Sie DLLs nur dann manuell, wenn Sie es wissen genau Wofür es ist und wofür es verwendet wird. Vor allem nicht aus Systemverzeichnissen. Das ist ein guter Weg, um Ihr System zu brechen.
DLLs werden meist als Module angesehen, die Code enthalten, können dies aber auch beliebige Ressourcen enthalten . In Windows ist es beispielsweise ziemlich üblich, Symbole und Sprachübersetzungen in einer DLL zu speichern. Letztendlich kann jedes Programm alles, was es will, in seine eigenen DLLs einfügen, und diese können niemals sicher manuell entfernt werden - deinstallieren Sie stattdessen das gesamte Programm.
Ich verstehe, dass du mehr Platz brauchst und ich war dort. Es ist kein gutes Gefühl und es ist keine leichte Aufgabe.
Seien Sie jedoch vorsichtig, wenn Sie Dateien entfernen. Am besten machen Sie zuerst eine vollständige Sicherung (vorausgesetzt, Sie benötigen nur mehr Speicherplatz auf diesem Laufwerk). Ziehen Sie es vor, Dateien / Ordner auf ein anderes Laufwerk zu verschieben, anstatt sie sofort zu löschen. Versuchen Sie vor dem Löschen herauszufinden, wozu eine Datei / ein Ordner dient, wenn Sie sich nicht sicher sind. Es ist besser zu fragen und sicherzustellen, dass Sie nicht versehentlich etwas löschen, das Sie tatsächlich benötigen.
Erstens ist es besser, die Größe Ihres Benutzerprofils zu verringern - Sie haben dort 30 GB Daten, verschieben Sie möglicherweise einen Teil davon auf ein anderes Laufwerk, wenn dies sicher ist. Sie können auch die Datenträgerbereinigung ausführen und Ihre temporären Dateien bereinigen. Beachten Sie, dass das Verschieben von Elementen aus AppData einige Programme beschädigen, einige Einstellungen, den Browserverlauf / Lesezeichen usw. verlieren kann, da diese dort gespeichert werden.
Andernfalls würde ich vielleicht einige Programme deinstallieren, die Sie nicht mehr benötigen. Führen Sie die richtigen Deinstallationsprogramme aus. Lösche keine Dateien nach dem Zufallsprinzip.
Wenn Sie wirklich nicht genug Platz bekommen können, etwas DLLs wären von alten Windows-Updates übrig geblieben. Diese werden als Backup aufbewahrt, falls Sie jemals ein Update deinstallieren möchten. Du kannst auch entfernen Sie sie über die Datenträgerbereinigung Verwendung der Windows Update Cleanup
Option - Sie können derzeit installierte Updates ebenfalls nicht mehr deinstallieren (bei zukünftigen Updates werden jedoch mehr Updates erstellt).
Wenn das noch nicht ausreicht, können Sie sich Ihre ansehen ProgramData
Ordner - von Ihrem Screenshot ist es ziemlich groß. Aber seien Sie auch hier vorsichtig, da das Löschen des falschen Elements einige Programme beschädigen kann (oder sogar Entfernen Sie versehentlich ein Deinstallationsprogramm dauerhaft , die zukünftige Deinstallationen oder Updates erschweren / unmöglich machen).
WinDirStat ist hierfür ein großartiges Tool, sodass Sie einen guten Start haben. Ich habe jedoch das Gefühl, dass Sie sich auf den falschen Bereich konzentrieren - und nicht auf die Datei Typen , Sie sind wahrscheinlich besser dran, wenn Sie in absteigender Reihenfolge nach Ordner- und Dateigröße suchen und entfernen, was Sie sicher können.
1 Auch der tatsächliche Platzbedarf dürfte erheblich geringer sein, da dies viele sind in WinSxS fest verlinkt , und WinDirStat kann Hardlinks nicht verstehen / zusammenführen. Sie sollten diesen Ordner besser ignorieren - die oben genannte Option zur Windows Update-Bereinigung sollte auch den verwendeten Speicherplatz minimieren.
DLLs werden als dynamisch verknüpfte Bibliotheken bezeichnet. Dies ist im Grunde eine Funktion / Ressource, die während der Ausführung eines Programms verwendet und / oder aufgerufen werden kann.
Wenn Sie viel Programm haben, das mit DLL kommt, würde es nicht überraschen, dass Sie viel von ihnen haben. Heck Ich wäre nicht schockiert, wenn über 35% von ihnen Duplikate oder geringfügige Abweichungen voneinander wären, insbesondere bei Videospielen (Bibliothek, die für mehrere Produkte wiederverwendet wird). Ein Beispiel für Videospiele mit DLL war einmal die Directx-DLL. Ich sollte mich selbst kennen, da ich mehr als einmal eine beschädigte oder falsche Version der Directx-DLL selbst reparieren musste.
Wenn Sie den von DLL belegten Speicherplatz reduzieren möchten. Mein Vorschlag wäre, sich das am wenigsten genutzte Programm anzusehen und darüber nachzudenken, es zu löschen.
Aber ich würde zumindest das größte Programm zuerst durchgehen, bevor ich mir DLL anschaue, um ehrlich zu sein.