Home

Cómo eliminar la extensión del sistema heredado en Mac? Paso a paso

Updated on miércoles, 5 de febrero de 2025

Written by

TomSmith

Approved by

Jessica Shee

Español English Français Deutsch やまと Português

Resumen: Este artículo te guía sobre qué es una extensión del sistema heredado, y te dice cómo encontrar y eliminar una extensión del sistema heredado en Mac. Descarga iBoysoft DiskGeeker para Mac para limpiar el espacio de tu disco.

¿Cómo identificar y eliminar las extensiones del sistema heredado sobre las que Catalina me advirtió? Intenté con el programa desinstalador, pero no creo que haya eliminado todo. - Comunidad de Apple

¿Sabrías cómo eliminar las extensiones del sistema heredado en Mac? Como se mencionó anteriormente, muchas personas no saben cómo identificar ni eliminar las extensiones del sistema heredado en sus Mac. Ya sea que lo sepas o no, este artículo proporciona una explicación de la extensión del sistema heredado y los métodos para eliminarla.

¿Qué es una extensión del sistema heredado?

La extensión del sistema heredado se refiere a un tipo más antiguo de extensión del núcleo (KEXT) en macOS, utilizada para habilitar funcionalidades específicas de hardware o software. Estas extensiones pueden interactuar directamente con el núcleo de macOS para admitir funciones como controladores de dispositivos externos, herramientas de red, software de virtualización y programas antivirus.

Sin embargo, a medida que la tecnología evoluciona, las extensiones del sistema heredado están siendo gradualmente descontinuadas. A partir de macOS Catalina, Apple introdujo las Extensiones del Sistema y DriverKit como reemplazos de las tradicionales KEXTs.

Como resultado, si estás utilizando software que depende de las extensiones del sistema heredado, macOS (desde Catalina en adelante) puede mostrar una advertencia, notificándote que estas extensiones no serán compatibles con las futuras versiones de macOS.

¡Comparte la explicación de las extensiones del sistema heredado con tus amigos!

 

Cómo eliminar la extensión del sistema heredado en Mac?

Corrección 1. Desinstalar el software asociado

Las extensiones del sistema heredado suelen ser cargadas por aplicaciones de terceros, como controladores de hardware, herramientas de virtualización o programas antivirus. Desinstalar estas aplicaciones elimina las extensiones.

Puedes hacer esto abriendo Finder, navegando hasta la carpeta de Aplicaciones y localizando el software asociado con la extensión del sistema Legacy. Luego, arrastra la aplicación a la Papelera, o utiliza el desinstalador del software si está disponible.

Fix2. Eliminar la extensión del sistema Legacy a través de iBoysoft DiskGeeker para Mac

iBoysoft DiskGeeker para Mac  es una herramienta profesional de gestión de discos diseñada para ayudar a los usuarios a gestionar fácilmente los discos, optimizar el espacio de almacenamiento y mejorar el rendimiento del sistema. Admite la gestión de discos conectados, incluidos discos duros internos, discos duros externos, tarjetas SD, etc.

Puede escanear archivos innecesarios en tu sistema, como cachés, archivos de registro, restos de aplicaciones y extensiones de sistemas heredados. Después del escaneo, puedes ver el tamaño y los nombres de estos archivos, y luego eliminar selectivamente según tus necesidades.

Así es como se hace:

  1. Descarga y instala iBoysoft DiskGeeker para Mac.
  2. En la página principal de iBoysoft DiskGeeker para Mac, haz clic en Limpiar basura para escanear tu disco.
  3. Elige los archivos que deseas eliminar y haz clic en Limpiar.

Como puedes ver, solo unos simples pasos pueden ayudarte eliminar la extensión del sistema Legacy en Mac. ¡Comparte iBoysoft DiskGeeker para Mac con tus amigos si te resulta útil!

 

Fix3. Eliminar manualmente la extensión del sistema Legacy

La mayoría de las extensiones del sistema Legacy se almacenan en /Library/Extensions/ y /System/Library/Extensions/.  Por lo tanto, debes abrir Finder, hacer clic en Ir > Ir a la carpeta, e ingresar manualmente estas dos rutas para buscar archivos relacionados con extensiones del sistema Legacy (generalmente con la extensión .kext).
 

Una vez que encuentres los archivos de extensión innecesarios, arrástralos a la Papelera. El sistema podría pedirte que ingreses tu contraseña de administrador, después de hacerlo, haz clic en Aceptar.

Dado que las extensiones del sistema Legacy interactúan directamente con el kernel, debes reconstruir la caché del kernel para garantizar la estabilidad del sistema después de la eliminación. Abre tu Terminal e ingresa el siguiente comando, luego presiona Enter para reconstruir la caché:

sudo kextcache --clear-staging

Después de estos pasos, por favor reinicia tu Mac para asegurarte de que los cambios surtan efecto.

¿Cómo encuentras extensiones del sistema Legacy en Mac?

Además de buscar extensiones del sistema heredado en /Library/Extensions/ y /System/Library/Extensions/, también puedes encontrarlas en el Informe del Sistema y a través de Terminal.

El Informe del Sistema es una herramienta proporcionada por macOS que permite a los usuarios ver información detallada sobre su hardware, software y configuración de red. En el Informe del Sistema, hay una sección llamada Software, que lista información relacionada con el software, incluidas las Extensiones del Núcleo. A través del Informe del Sistema, puedes ver las extensiones de núcleo actualmente cargadas en tu sistema (incluidas las extensiones del sistema heredado) y su estado y detalles.

Para verificar las extensiones del sistema heredado instaladas, abre el Informe del Sistema, luego selecciona Extensiones bajo la sección de Software en la barra lateral izquierda. En la lista a la derecha, verás todas las extensiones del núcleo instaladas en el sistema (incluidas las extensiones del sistema heredado). Si una extensión del núcleo está desactualizada, típicamente se marca como Heredada u Obsoleta, y la información de la versión puede proporcionar una advertencia relacionada.

Por supuesto, también puedes usar comandos de terminal para ver las extensiones cargadas.

  1. Abre Terminal.
  2. Ingresa el siguiente comando para listar todas las extensiones cargadas:kextstat | grep -v com.appleEste comando puede enumerar todas las extensiones del núcleo no Apple (KEXT). Si la extensión es una extensión del sistema heredado, puede aparecer como una extensión obsoleta.
  3. Si encuentras que algunas rutas de archivo de extensión no están claras, puedes ingresar el siguiente comando para verificar, lo que te ayudará a encontrar archivos que pueden estar relacionados con extensiones del sistema heredado:kextstat | grep -i legacy

Comparte este artículo si has eliminado exitosamente la extensión del sistema heredado en Mac.