我的 CPU 使用率突然上升到 80-100%。找不到触发器,所以我只是从我的 Mac 中完全删除了 Java。现在我不断收到这个弹出窗口:
要使用“java”命令行工具,您需要安装 JDK。
单击“更多信息...”以访问 Java 开发人员工具包下载网站。
我怎么知道哪个程序正在尝试运行 Java?现在每隔几秒钟就收到一次。
对我姐姐来说,这是由 Facebook 视频聊天引起的,其中的信息略有不同:
要查看此 Web 内容,您需要安装 Java Runtime Environment。
单击“更多信息...”以访问 Java 运行时环境的网站。
我们进行了相当随机的调试,无法找到一种方法来判断是什么触发了此对话框。但以下 Apple 支持社区帖子解释了如何通过反复试验找到它:
以下是我用来纠正的步骤,因为即使从 Launch 控件中删除后,它仍会在重新启动时返回:
- 打开终端提示
显示非 Apple 启动代理。在 $ 执行
Run Code Online (Sandbox Code Playgroud)launchctl list | grep -v apple这将类似于以下内容。
Run Code Online (Sandbox Code Playgroud)PID Status Label - 0 org.openbsd.ssh-agent 282 0 com.symantec.symsecondarylaunch.application 274 0 com.symantec.quickmenu.application - 0 com.google.keystone.system.agent - 0 com.valvesoftware.steamclean - 0 com.oracle.java.Java-Updater 276 0 com.Logitech.Control Center.Daemon 302 0 com.google.Chrome.62228 - 1 com.facebook.videochat.USERNAME.updater 295 0 com.symantec.scannotification.application - 0 net.tunnelblick.tunnelblick.LaunchAtLogin 275 0 com.symantec.savdiskmountnotify.application 317 0 net.tunnelblick.tunnelblick.119880退回的物品之一可能是您的问题,我的也是
com.facebook.videochat.USERNAME.updater切换到 Agents 目录,
cd ~/Library/LaunchAgents/我还必须删除实际的代理文件,因为它在重新启动时不断重新出现。您可以在系统上查看并删除它们。列出目录中的项目:
lsRun Code Online (Sandbox Code Playgroud)SharedServices.Agent.plist com.facebook.videochat.USERNAME.plist com.valvesoftware.steamclean.plist net.tunnelblick.tunnelblick.LaunchAtLogin.plist org.virtualbox.vboxwebsrv.plist从
~/Library/LaunchAgents/执行Run Code Online (Sandbox Code Playgroud)rm com.facebook.videochat.USERNAME.plist也从启动控制中删除
Run Code Online (Sandbox Code Playgroud)launchctl remove com.facebook.videochat.USERNAME.updater退出并重启
如果我没记错的话,这个视频聊天的东西也可能是她浏览器中的一个插件,我们之前已经删除了。
| 归档时间: |
|
| 查看次数: |
14880 次 |
| 最近记录: |