Advertencia importante: macOS Sierra 10.12 es una versión histórica de Apple publicada en 2016 y ya no recibe actualizaciones de seguridad oficiales. Los comandos de este artículo son válidos para esa versión específica. Si tu Mac lo permite, considera actualizar a una versión más reciente y respaldada por Apple.
Cómo acelerar macOS Sierra 10.12 con comandos de Terminal
Para acelerar macOS Sierra 10.12, ejecuta una serie de comandos con la herramienta defaults write en Terminal. Estos comandos desactivan animaciones y reducen retrasos del sistema sin eliminar archivos ni instalar software adicional. Todos los cambios son seguros y reversibles.
Resumen rápido: se aplican 10 comandos que tocan NSGlobalDomain, Finder, Dock, Mail y Safari. Después de ejecutarlos, basta con reiniciar el Mac para que los cambios surtan efecto.
Requisitos previos
Antes de empezar, ten en cuenta lo siguiente:
- Sistema operativo: macOS Sierra 10.12 (los comandos pueden no funcionar igual en versiones anteriores o posteriores).
- Acceso a una cuenta con permisos de administrador.
- Terminal abierto en Aplicaciones ▸ Utilidades ▸ Terminal.
- Realiza una copia de seguridad con Time Machine antes de modificar preferencias del sistema.
Cómo aplicar los comandos
Para cada comando: copia la línea, pégala en Terminal y presiona Enter. Al finalizar los 10, reinicia tu Mac para que los cambios se apliquen correctamente.
Los 10 comandos para acelerar macOS Sierra
1. Desactivar animaciones de ventanas
Elimina la animación al abrir o cerrar ventanas en todo el sistema.
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
2. Desactivar animaciones en Vista Rápida (Quick Look)
Quita el retardo al previsualizar archivos con la barra espaciadora.
defaults write -g QLPanelAnimationDuration -float 0
3. Acelerar el ajuste de tamaño de las ventanas
Reduce casi a cero el tiempo de redibujado al cambiar el tamaño.
defaults write NSGlobalDomain NSWindowResizeTime -float 0.001
4. Eliminar animaciones al abrir información en Finder
Desactiva animaciones al pulsar Comando + I sobre un archivo.
defaults write com.apple.finder DisableAllAnimations -bool true
5. Desactivar animación al abrir apps desde el Dock
Quita el pequeño salto del icono del Dock al lanzar aplicaciones.
defaults write com.apple.dock launchanim -bool false
6. Agilizar las animaciones de Mission Control
Reduce la duración de la transición al activar Mission Control.
defaults write com.apple.dock expose-animation-duration -float 0.1
7. Eliminar el retraso al ocultar el Dock
Hace que el Dock aparezca o se oculte de forma inmediata cuando está configurado en modo automático.
defaults write com.apple.Dock autohide-delay -float 0
8. Desactivar animaciones al enviar y responder correos
Quita los efectos visuales al enviar y responder mensajes en Mail.
defaults write com.apple.mail DisableReplyAnimations -bool true
defaults write com.apple.mail DisableSendAnimations -bool true
9. Reducir el retraso de renderizado en Safari
Establece un tiempo de espera menor para el primer pintado de páginas web.
defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 0.25
10. Respuesta más rápida del teclado
Reduce la demora antes de que se repita una tecla al mantenerla pulsada.
defaults write NSGlobalDomain KeyRepeat -int 0

Reinicio necesario
Tras ejecutar los 10 comandos, reinicia tu Mac. Al volver a iniciar sesión, los cambios estarán activos y deberías notar una respuesta más fluida en ventanas, Finder, Dock, Mail y Safari.
Cómo deshacer los cambios
Todos los comandos pueden revertirse con defaults delete seguido del dominio y la clave original. Ejemplos prácticos:
defaults delete NSGlobalDomain NSAutomaticWindowAnimationsEnableddefaults delete com.apple.finder DisableAllAnimationsdefaults delete com.apple.dock launchanimdefaults delete com.apple.dock expose-animation-durationdefaults delete com.apple.Dock autohide-delaydefaults delete com.apple.mail DisableReplyAnimationsdefaults delete com.apple.mail DisableSendAnimationsdefaults delete com.apple.Safari WebKitInitialTimedLayoutDelaydefaults delete NSGlobalDomain KeyRepeat
Después de revertir, reinicia nuevamente el equipo.
Errores frecuentes
- Escribir mal el dominio (por ejemplo,
com.apple.Dockcon D mayúscula) puede impedir que el comando funcione. Respeta mayúsculas y minúsculas. - Olvidar reiniciar: los cambios solo se aplican al iniciar de nuevo la sesión o el sistema.
- Pegar el comando sin presionar Enter: Terminal no ejecutará nada si solo queda en el portapapeles.
- Esperar mejoras milagrosas: estos ajustes reducen esperas visuales, pero no sustituyen una limpieza de disco ni la reparación del hardware.
Alternativas si necesitas más rendimiento
Si aun con estos comandos notas lentitud, existen otras medidas soportadas por la documentación y por la comunidad:
- Reconstruir la caché dinámica compartida con
sudo update_dyld_shared_cache -debugysudo update_dyld_shared_cache -force, especialmente tras una actualización mayor del sistema. Este procedimiento está documentado para macOS Sierra, OS X El Capitan y macOS High Sierra. - Liberar espacio en disco usando Optimización de Almacenamiento, incluida de forma nativa en macOS Sierra.
- Actualizar a una versión de macOS compatible con tu hardware, como macOS Mojave o una más reciente.
