Prueba esto primero: pulsa ⌥⌘D. Eso activa o desactiva el ocultado automático, y devuelve un Dock que solo estaba oculto, no desaparecido.
Si eso no hace nada, sigue bajando por esta página. Las causas van de la más probable a la menos, y ninguna implica reinstalar nada.
El ocultado automático está a una sola pulsación de tecla y es fácil de activar por accidente. Empuja el puntero con firmeza hacia el borde inferior de la pantalla y mantenlo ahí un segundo. Si el Dock se desliza hacia arriba, era solo eso.
defaults write com.apple.dock autohide -bool false; killall Dock
Si el Dock tarda una eternidad en aparecer, es que el retraso está configurado muy largo, no que el Dock esté roto:
defaults write com.apple.dock autohide-delay -float 0; killall Dock
En un Mac con varios monitores, el Dock pertenece a una pantalla a la vez, y se mueve cuando tu puntero visita la parte inferior de otra. Si acabas de desconectar un monitor, puede que el Dock todavía considere suya la pantalla que ya no está.
Mueve el puntero al borde inferior de cada pantalla por turnos y mantenlo ahí. Para que vuelva de forma permanente, empuja el puntero hasta el borde inferior de la pantalla que quieras y déjalo hasta que llegue el Dock. Más en mantener el Dock en una sola pantalla.
Una ventana a pantalla completa oculta el Dock por diseño. Pulsa Esc o ⌃⌘F para salir de pantalla completa, o desliza a otro Espacio. Esto confunde a la gente porque el Dock funciona perfectamente, solo que no donde están mirando.
El Dock es un programa, y los programas se detienen. macOS lo reiniciará de inmediato si se lo pides:
killall Dock
No se pierde nada, no se cierra ninguna ventana, y tu disposición queda intacta. Es seguro ejecutarlo en cualquier momento. Si
te aparece No matching processes, es que el Dock realmente no estaba en ejecución y este comando acaba de
iniciarlo. Detalles en qué hace killall Dock.
Un tilesize de 16 es una franja de pocos píxeles de alto en la parte inferior de la pantalla,
fácil de confundir con que no hay nada. Devuélvelo a algo normal:
defaults write com.apple.dock tilesize -int 48; killall Dock
Si nada de lo anterior lo devuelve, el archivo del que macOS lee el Dock es ilegible. Al eliminarlo, macOS construye uno limpio:
defaults delete com.apple.dock; killall Dock
Esto sí descarta tus apps fijadas. Es el último paso por una razón, pero es fiable, y las apps en sí quedan intactas, solo la lista de cuáles están en el Dock.
Llegados a este punto, el Dock no es el problema. Reinicia el Mac, lo cual descarta un servidor de ventanas atascado, y luego inicia sesión en una cuenta de usuario nueva desde Ajustes del Sistema › Usuarios y Grupos. Si el Dock está bien en la cuenta nueva, el fallo está en las preferencias de tu cuenta y el paso 6 lo arreglará. Si también falta ahí, es a nivel del sistema y vale la pena hablar con Apple.
No desde macOS.
Nada en el sistema registra cómo era tu Dock antes, que es el vacío que nos llevó a crear
Still Dock. Si tienes una copia de seguridad de Time Machine, puedes restaurar
~/Library/Preferences/com.apple.dock.plist de antes del problema.
Puede pasar. A veces las utilidades de limpieza eliminan archivos de preferencias que consideran innecesarios. Si el Dock vuelve atrás repetidamente, consulta por qué el Dock se restablece solo.
El Dock y el Finder son programas separados. Si el Finder también falta, reinicia el Mac antes de hacer cualquier otra cosa de aquí; eso es un fallo distinto.