Written by
Charlotte LeeZusammenfassung: Dieser Artikel führt Sie durch das, was eine Legacy System Extension ist, und zeigt Ihnen, wie Sie Legacy System Extensions auf dem Mac finden und entfernen können. Laden Sie iBoysoft DiskGeeker für Mac herunter, um Ihren Festplattenspeicher zu bereinigen.
Wie identifiziere und entferne ich die von Catalina gewarnten Legacy-Systemerweiterungen? Ich habe das Deinstallationsprogramm ausprobiert, aber ich glaube nicht, dass es alles entfernt hat. - Apple Community
Wissen Sie zufällig, wie man Legacy System Extensions auf dem Mac entfernt? Wie oben erwähnt, wissen viele Leute nicht, wie sie die Legacy System Extensions auf ihrem Mac identifizieren und entfernen sollen. Ob Sie es wissen oder nicht, dieser Artikel bietet eine Erklärung der Legacy System Extension und die Methoden, um sie zu entfernen.
Was ist eine Legacy System Extension?
Legacy System Extension bezieht sich auf einen älteren Typ von Kernel Extension (KEXT) in macOS, der verwendet wird, um spezielle Hardware- oder Softwarefunktionalitäten zu aktivieren. Diese Erweiterungen können direkt mit dem macOS-Kernel interagieren, um Funktionen wie externe Gerätetreiber, Netzwerktools, Virtualisierungssoftware und Antivirenprogramme zu unterstützen.
Jedoch, mit der fortschreitenden Technologie, werden Legacy System Extensions nach und nach ausgemustert. Beginnend mit macOS Catalina führte Apple System Extensions und DriverKit als Ersatz für traditionelle KEXTs ein.
Als Ergebnis, wenn Sie Software verwenden, die auf Legacy System Extensions angewiesen ist, kann macOS (ab Catalina oder später) eine Warnung anzeigen, die Sie darüber informiert, dass diese Erweiterungen in zukünftigen macOS-Versionen nicht unterstützt werden.
Teilen Sie die Erklärung der Legacy System Extensions mit Ihren Freunden!
Wie entferne ich Legacy System Extension auf dem Mac?
Fix1. Deinstallieren Sie die zugehörige Software
Legacy System Extensions werden in der Regel von Anwendungen von Drittanbietern geladen, wie Hardwaretreibern, Virtualisierungstools oder Antivirenprogrammen. Durch Deinstallation dieser Anwendungen werden die Erweiterungen entfernt.
Sie können dies tun, indem Sie den Finder öffnen, zum Anwendungsordner navigieren und die Software suchen, die mit der Legacy-Systemerweiterung verbunden ist. Ziehen Sie dann die Anwendung in den Papierkorb oder verwenden Sie das Deinstallationsprogramm der Software, falls verfügbar.
Fix2. Entfernen Sie die Legacy-Systemerweiterung über iBoysoft DiskGeeker für Mac
iBoysoft DiskGeeker für Mac ist ein professionelles Festplattenverwaltungstool, das entwickelt wurde, um Benutzern dabei zu helfen, Festplatten einfach zu verwalten, Speicherplatz zu optimieren und die Systemleistung zu verbessern. Es unterstützt das Verwalten von angeschlossenen Festplatten, einschließlich interner Festplatten, externer Festplatten, SD-Karten usw.
Es kann unnötige Dateien auf Ihrem System scannen, einschließlich Caches, Protokolldateien, Anwendungsreste und Legacy-Systemerweiterungen. Nach dem Scan können Sie die Größe und Namen dieser Dateien anzeigen und sie dann selektiv basierend auf Ihren Bedürfnissen löschen.
So geht's:
- Kostenlos herunterladen und iBoysoft DiskGeeker für Mac installieren.
- Auf der Hauptseite von iBoysoft DiskGeeker für Mac auf Clean Junk klicken, um Ihre Festplatte zu scannen.
- Wählen Sie die Dateien aus, die Sie löschen möchten, und klicken Sie auf Clean.
Wie Sie sehen können, können Ihnen nur wenige einfache Schritte helfen, die Legacy-Systemerweiterung auf dem Mac zu entfernen. Teilen Sie iBoysoft DiskGeeker für Mac mit Ihren Freunden, wenn Sie es hilfreich finden!
Fix3. Legacy-Systemerweiterung manuell entfernen
Die meisten Legacy-Systemerweiterungen werden in /Library/Extensions/ und /System/Library/Extensions/ gespeichert. Daher sollten Sie den Finder öffnen, auf Gehe > Gehe zu Ordner klicken und manuell diese beiden Pfade eingeben, um nach Dateien im Zusammenhang mit Legacy-Systemerweiterungen (typischerweise mit der .kext-Erweiterung) zu suchen.
Sobald Sie die unnötigen Erweiterungsdateien gefunden haben, ziehen Sie sie in den Papierkorb. Das System könnte Sie auffordern, Ihr Administratorpasswort einzugeben, nachdem Sie es eingegeben haben, klicken Sie auf OK.
Da Legacy-Systemerweiterungen direkt mit dem Kernel interagieren, sollten Sie den Kernelcache neu erstellen, um die Systemstabilität nach der Löschung zu gewährleisten. Öffnen Sie Ihr Terminal und geben Sie den folgenden Befehl ein, drücken Sie dann Enter, um den Cache neu aufzubauen:
sudo kextcache --clear-staging
Nach diesen Schritten starten Sie bitte Ihren Mac neu, um sicherzustellen, dass die Änderungen wirksam werden.
Wie finden Sie Legacy-Systemerweiterungen auf dem Mac?
Zusätzlich zur Suche nach Legacy-Systemerweiterungen in /Library/Extensions/ und /System/Library/Extensions/ finden Sie diese auch im Systembericht und über das Terminal.
Der Systembericht ist ein Tool, das von macOS bereitgestellt wird und es Benutzern ermöglicht, detaillierte Informationen über ihre Hardware, Software und Netzwerkkonfiguration anzuzeigen. Im Systembericht gibt es einen Abschnitt namens Software, der softwarebezogene Informationen auflistet, einschließlich Kernel-Erweiterungen. Durch den Systembericht können Sie die derzeit auf Ihrem System geladenen Kernel-Erweiterungen (einschließlich Legacy-Systemerweiterungen), deren Status und Details anzeigen.
Um die installierten Legacy-Systemerweiterungen zu überprüfen, öffnen Sie den Systembericht und wählen Sie anschließend unter dem Abschnitt Software im linken Seitenbereich Erweiterungen aus. In der Liste auf der rechten Seite sehen Sie alle auf dem System installierten Kernel-Erweiterungen (einschließlich Legacy-Systemerweiterungen). Wenn eine Kernel-Erweiterung veraltet ist, wird sie in der Regel als Legacy oder Veraltet gekennzeichnet, und die Versionsinformationen können eine entsprechende Warnung enthalten.
Selbstverständlich können Sie auch Terminalbefehle verwenden, um die geladenen Erweiterungen anzuzeigen.
- Öffnen Sie das Terminal.
- Geben Sie den folgenden Befehl ein, um alle geladenen Erweiterungen aufzulisten:kextstat | grep -v com.appleDieser Befehl kann alle Nicht-Apple-Kernel-Erweiterungen (KEXTs) auflisten. Wenn die Erweiterung eine Legacy-Systemerweiterung ist, erscheint sie möglicherweise als veraltete Erweiterung.
- Wenn Sie feststellen, dass einige Erweiterungspfadangaben unklar sind, können Sie den folgenden Befehl eingeben, um zu überprüfen, welche Dateien möglicherweise mit Legacy-Systemerweiterungen in Verbindung stehen:kextstat | grep -i legacy
Teilen Sie diesen Artikel, wenn es Ihnen erfolgreich gelungen ist, die Legacy-Systemerweiterung auf Ihrem Mac zu entfernen.