Screensaver non funziona in Mac OS X? Risolvi i problemi di avvio di ScreenSaverEngine.app


"Stai aprendo l'applicazione ScreenSaverEngine.app per la prima volta. Sei sicuro di voler aprire questa applicazione? "

Lo screensaver del mio Mac non funzionava ufficialmente. Questo è lo strano messaggio che ho avuto oggi di blu, il che è piuttosto particolare dal momento che ScreenSaverEngine.app è stato attivato molte volte considerando che è ciò che guida lo screensaver in Mac OS X! Ho deciso di risolvere questo particolare problema e ho trovato una soluzione (si noti che questo è stato testato solo su Mac OS X 10.6 Snow Leopard).

Risolvi il problema con ScreenSaverEngine.app per riavviare lo screensaver

* Avvia il terminale e inserisci il seguente comando tutto su un'unica riga:
cd /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support

* Ora inserisci quanto segue alla riga di comando:
sudo ./lsregister -r -apps local, system, user

* Ti verrà chiesta la password di amministratore poiché stai usando il comando sudo per eseguire il comando lsregister, inseriscilo

* Dopo alcuni secondi vedrai: ThrottleProcessIO: throttling disk i/o e poi verrai reindirizzato al Terminale, che ora puoi chiudere.

* Prova ad avviare nuovamente ScreenSaver, dovrebbe funzionare (usa un angolo caldo per testare)

Se sei curioso, lo script lsregister che è stato eseguito ha ricostruito il database di LaunchServices, e dal momento che ScreenSaverEngine.app fa parte di questa funzionalità, sembra che faccia il trucco. Ho trovato questa soluzione scavando nei forum di discussione di Apple, ma mi rendo conto che fare casino nel terminale può essere fonte di perplessità per molti utenti Mac, quindi potresti voler provare prima un semplice riavvio.

Non ho alcuna spiegazione sul motivo per cui il mio screensaver ha improvvisamente smesso di funzionare, non ho installato aggiornamenti o nuove app di recente, e il mio Mac non è stato riavviato tra 9 giorni (puoi controllare il tempo di attività del tuo Mac con il terminale) . Per me è un po 'un mistero per ciò che l'ha causato, ma la correzione sopra ha funzionato e il mio screensaver funziona come al solito, il tutto senza riavviare il mio Mac!