屏幕保护程序无法在 Mac OS X 中运行?修复 ScreenSaverEngine.app 启动问题
目录:
“您是第一次打开应用程序 ScreenSaverEngine.app。确定要打开这个应用程序吗?
我的Mac 的屏幕保护程序正式无法正常工作。这是我今天突然收到的奇怪消息,这很奇怪,因为 ScreenSaverEngine.app 已经被激活了很多次,考虑到它是 Mac OS X 中屏幕保护程序的驱动程序!我着手解决这个特殊问题并找到了解决方案(注意这仅在 Mac OS X 10 中测试过。6雪豹)。
修复ScreenSaverEngine.app的问题,让屏幕保护程序再次工作
启动终端并在一行中输入以下命令:cd /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support
现在在命令行输入以下内容:sudo ./lsregister -r -apps local, system, user
您将被要求输入您的管理员密码,因为您正在使用sudo命令执行lsregister命令,输入它
几秒钟后,您将看到:ThrottleProcessIO: throttling disk i/o 然后您将返回到终端,你现在可以关闭了。
再次启动屏幕保护程序,它应该可以工作(使用热角测试)
如果你很好奇,执行的lsregister脚本重建了LaunchServices数据库,并且自ScreenSaverEngine。应用程序是此功能的一部分,它似乎可以解决问题。我通过在 Apple 论坛中四处寻找找到了这个解决方案,但我意识到在终端中乱搞可能会让许多 Mac 用户感到困惑,因此您可能只想事先尝试简单的重启。
我没有任何解释为什么我的屏幕保护程序突然停止工作,我最近没有安装任何更新或新应用程序,我的 Mac 在 9 天内没有重新启动(你可以使用终端检查 Mac 的正常运行时间)。造成它的原因对我来说有点神秘,但上面的修复有效,我的屏幕保护程序照常工作,所有这些都没有重新启动我的 Mac!