Introducción
¿Tu Mac se comporta de manera extraña, las aplicaciones se cierran inesperadamente o experimentas bloqueos del sistema? Uno de los motivos más comunes detrás de estos fallos es la corrupción en los permisos de archivos y directorios del sistema operativo. Aunque las versiones modernas de macOS gestionan esto de forma automática, a veces es necesario realizar un mantenimiento correctivo utilizando la Utilidad de Discos o el Modo Recuperación.
Causas del Error de Permisos de Disco en macOS
Los problemas de permisos en el sistema de archivos de Mac suelen aparecer debido a:
- Apagados forzados o cortes repentinos de energía mientras el sistema escribe datos.
- Actualizaciones del sistema macOS fallidas o interrumpidas.
- Instalación y desinstalación masiva de aplicaciones de terceros que modifican rutas críticas.
- Errores lógicos en el sistema de archivos APFS o Mac OS Con journaling.
Método 1: Usar la Utilidad de Discos en Modo Recuperación (Recovery Mode)
Para reparar errores profundos en el disco de arranque, la mejor opción es utilizar las herramientas de recuperación nativas de Apple.
- Apaga tu Mac por completo manteniendo presionado el botón de encendido.
- Enciende el Mac y mantén presionadas las teclas
Cmd + R(si es un Mac con procesador Intel) o mantén presionado el botón de encendido hasta ver las opciones de inicio (si es un Mac con Apple Silicon M1/M2/M3). - Selecciona Utilidad de Discos (Disk Utility) en la ventana de Utilidades de macOS y haz clic en Continuar.
- En la barra lateral izquierda, selecciona tu disco principal (generalmente llamado
Macintosh HD). - Haz clic en el botón Primer Auxilios (First Aid) en la parte superior y luego en Ejecutar.
- Espera a que macOS analice y repare automáticamente los errores en la estructura del disco y sus permisos. Al finalizar, reinicia tu Mac normalmente.
Método 2: Restablecer Permisos de la Carpeta de Usuario via Terminal
Si experimentas fallos específicos al guardar archivos o abrir aplicaciones debido a restricciones de tu cuenta de usuario, puedes restablecer los permisos predeterminados mediante comandos en la Terminal.
- Abre la aplicación Terminal desde la carpeta Utilidades o usando Spotlight (
Cmd + Barra espaciadora). - Escribe el siguiente comando para iniciar el restablecimiento de permisos de tu directorio de usuario y presiona
Enter:diskutil resetUserPermissions / `id -u` - Si el sistema solicita autenticación, introduce tu contraseña de administrador (nota que los caracteres no se mostrarán en pantalla por seguridad) y presiona
Enter. - Espera a que el proceso termine y reinicia tu ordenador para aplicar los cambios de forma definitiva.