Evitar que todas las aplicaciones se vuelvan a abrir cuando OS X se bloquea

6

A veces mi computadora se bloquea y se reinicia debido a errores desconocidos. Por lo general, sucede cuando estoy trabajando en algo, por lo que algunas aplicaciones están abiertas. OS X tiene esta característica molesta en la que intenta volver a abrir todas las aplicaciones al reiniciar. Puede desactivarlo cuando se reinicia manualmente, pero aún así lo hace si la computadora se reinicia después de un bloqueo.

Creo que esta función se creó para ahorrar tiempo, pero lo único que hace es perder más tiempo del que vale la pena, porque cada vez que la computadora se reinicia después de un fallo por lo general solo reinicio una vez más (esta vez con "Reapertura de aplicaciones" desactivada) Sólo para llegar a un estado viable. El problema es que mantendrá las aplicaciones generadas y evitará que se reinicie.

La desactivación de esta función evitaría que tuviera que reiniciar después de un bloqueo por completo. ¿Hay alguna manera de evitar que OS X haga esto?

    
pregunta Gabriele Cirulli 01.05.2014 - 18:50

2 respuestas

3

Evita de forma permanente que macOS High Sierra vuelva a abrir las aplicaciones después de reiniciar

Trabaja en macOS El Capitán, Yosemite, Sierra, High Sierra.

Solución: deniegue el acceso de OS X al archivo que utiliza para almacenar el estado de su sesión. Previene la reapertura de aplicaciones incluso después de reiniciar / apagar desde Terminal , desde AppleScript , y bloquear el sistema.

método GUI

  1. Abrir el buscador
  2. Cmd+Shift+G (Ir a la carpeta)
  3. Copypaste ~/Library/Preferences/ByHost/ y confirme
  4. Encuentra el archivo que comienza con com.apple.loginwindow
  5. Doble clic (se abre en TextEdit)
  6. Eliminar todo el contenido y guardar el archivo vacío. Puede aparecer un diálogo de confirmación adicional.
  7. clic derecho, obtener información
  8. Bloquea el archivo (marca la casilla)

Método GUI (deshacer)

Si desea deshacer este cambio más adelante y volver a habilitar la función, simplemente elimine este archivo y el sistema operativo lo volverá a crear.

  1. Abrir el buscador
  2. Cmd+Shift+G (Ir a la carpeta)
  3. Copypaste ~/Library/Preferences/ByHost/ y confirme
  4. Localiza el archivo que comienza con com.apple.loginwindow
  5. Simplemente bórralo

método CLI

  1. Abrir Terminal.app
  2. Haga que el archivo sea propiedad de la raíz (de lo contrario, el sistema operativo simplemente lo reemplazará)

    sudo chown root ~/Library/Preferences/ByHost/com.apple.loginwindow*
    
  3. Eliminar todos los permisos, por lo que no se puede leer ni escribir en

    sudo chmod 000 ~/Library/Preferences/ByHost/com.apple.loginwindow*
    

método CLI (deshacer)

  1. Vuelva a habilitar "volver a abrir todas las aplicaciones" después de iniciar sesión

    sudo rm -f ~/Library/Preferences/ByHost/com.apple.loginwindow*
    
respondido por el babca 15.12.2017 - 21:44
0

Intente mantener presionada Shift cuando vea la ventana de inicio de sesión y suéltela cuando aparezca el Dock.

Esto evita que los elementos en tus elementos de inicio de sesión comiencen cuando inicies sesión pero no impide que se reanuden las aplicaciones.

    
respondido por el user2152645 06.05.2014 - 16:56

Lea otras preguntas en las etiquetas