iMac重新启动而不是关闭


9

我的iMac应该在关机时重新启动时遇到问题。这并不是一直都发生,但是当我打开计算机几个小时后,这种情况似乎会更频繁地发生。

怎么了

  1. 我通过“苹果菜单”>“关机”关闭了计算机
  2. 关闭周期完成
  3. 电脑立即重启

它的行为并不像Mac OS X永远不会关闭。Mac响应立即关闭。

我尝试过的修复

首先,我应该声明我已经拔出了所有USB等。唯一的电线是电源线。

磁盘工具

关于此问题,我一直与Apple支持联系,他们唯一能提供的建议是在“磁盘工具”中运行急救。有时这可以让我关闭。其他时间不行。

重置SMC

我已重置SMC,但无济于事。这通常会导致另一个问题,该问题在重新启动时冻结(Apple徽标和进度条不动)。为了解决这个问题,我重置了PRAM / VRAM

重置PRAM / VRAM

重置PRAM可让我大部分时间关闭。即使那样,我也必须做2到3次才能生效。

完成重新安装/升级

我还两次安装了该系统,一次是从El Capitan升级到Sierra。这已暂时解决了该问题,但大约一周后很快又回来了。

设定

iMac(27英寸,2013年末)

3.4 GHz英特尔酷睿i5

6 GB 1600 MHz DDR3

NVIDIA GeForce GTX 775M 2048 MB

macOS Sierra 10.12.5

编辑:当前节能设置

节能设置

非常感谢您在这里提供的帮助,这种情况已经持续了一段时间,并且已经变得有些麻烦。

编辑:这个问题似乎突出了一个很常见的情况。我很乐意在赏金上投入更多的资金,以得到能够解决或至少确定导致这种情况发生的问题的答案。

更新:

经过@monomeeth提供的答案中的步骤之后,Apple Diagnostics发现了一个错误NDT001: There may be an issue with the Thunderbolt hardware。我以前运行过Diagnostics,但是这次我是在Mac从失败的关机重新启动后直接运行的。我将把它带到Apple进行维修,因此我将使这个答案与结果保持一致。


我也很感兴趣,因为我知道一台Macbook(大约2009 ish),它几乎完全一样,但是一直都在关闭-关闭:即时重启...我也会很高兴。哦,不用抱怨我屋子里还有4个Mac,很好!
太阳迈克

在终端中,sudo poweroff当您要关闭时键入命令-它仍然表现出相同的行为吗?
艾伦(Allan)

另外,在Sys Prefs-> Energy Saver-> Power中,确保取消选中“ 断电后自动启动”框。
艾伦(Allan)

谢谢@Allan。在上面发布了当前的节能设置。会sudo poweroff在下一个机会尝试。
mrbubbles

1
也许尝试Apple Diagnostics看看是否是硬件问题
bret7600

Answers:


3

故障排除是一个消除的过程,您似乎已经做好了大部分明显的第一步,并且一切都很好。以下是我接下来要尝试的一些其他步骤,特别是因为重新安装macOS仅解决了一周左右的问题。

在安全模式下测试您的iMac

请按照以下步骤将iMac引导到安全模式:

  1. 完全关闭iMac
  2. 重新启动您的iMac
  3. 立即按下Shift保持按下状态
  4. Shift当您看到登录窗口时,松开键(注意:如果启用了FileVault,则可能需要登录两次)。
  5. 记下发生的情况(例如,您可以正常关闭还是该问题仍然存在)
  6. 通过正常重启iMac退出安全模式
  7. 现在重启后再次测试

现在,根据以上测试,我们可以缩小操作范围:

  • 如果问题仍然存在安全模式,之后,继续1.运行苹果诊断(见下文)。
  • 如果在安全模式期间问题存在,那么该是研究登录项,字体和内核扩展的时候了。在这种情况下,请继续执行2。研究登录项,字体和内核扩展(请参阅下文)。


1.运行Apple诊断程序

请按照以下步骤运行Apple Diagnostics:

  1. 完全关闭iMac
  2. 重新启动您的iMac
  3. 立即按下该D键并保持不放,直到出现“诊断”屏幕为止
  4. 等待诊断完成(通常只需几分钟)
  5. 完成后,屏幕上将显示以下两项内容之一:
    • a未发现问题消息
    • 所发现的任何错误的简要说明以及进一步的说明
  6. 如果诊断测试确实发现错误,请记下它们是什么

注意:如果D在步骤3中按住键不起作用,请从步骤1重新开始,然后在步骤3中按住两个OptionD键。这将尝试从Internet运行诊断程序,因此您需要等待更多时间才能完成诊断。


2.研究登录项,字体和内核扩展

让我们从登录项开始:

  1. 正常启动
  2. 转到系统偏好设置>用户和组
  3. 选择登录项选项卡
  4. 记下您的登录项
  5. 现在,通过突出显示它们并单击-下面的按钮,将它们全部删除
  6. 重启你的电脑

现在,您的Mac将启动,而无需加载那些登录项目。测试一下,看看问题是否仍然存在:

  • 如果问题消失了,您就知道一个(或多个)登录项引起了问题。然后,您可以将它们一一添加回去,直到找到了罪魁祸首。问题解决了。
  • 如果问题仍然存在,则可能是您自己安装的字体有问题,也可能是第三方内核扩展引起的。以下是更多信息:

字体:-您可以删除自己安装的任何字体,以查看是否有所不同。

内核扩展:-您可以打开Terminal(在Utilites文件夹中找到)并输入以下命令:

kextstat | grep -v com.apple

上面的命令将列出第三方内核扩展(您可能需要扩展“终端”窗口,以便于阅读)。寻找您不记得安装的任何东西,或属于您已删除的软件的东西,或者寻找看起来不合适的任何东西。但是请记住,这是第三方内核扩展的列表,因此它们中的任何一个都可能引起问题。


谢谢@Monomeeth。您的答案中肯定有一些东西我还没有尝试过。会让你知道结果。
mrbubbles

运行您的答案带来了@Monomeeth。更新了上面的答案。
mrbubbles

嗯,可以解释一下。不过,有一件事是,如果您碰巧连接了任何Thunderbolt设备,则值得在不连接它们的情况下再次运行Apple Diagnostics,以消除由于外部电缆/设备而导致误报的可能性。但是,前往Apple无疑是一个不错的选择。并感谢我们不断更新,因为这将来也可能对其他用户有所帮助。:)
Monomeeth
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.