Mac 重度爱好者必看 -- 如何高效维护你的 Mac

8,797 阅读10分钟
原文链接: www.igeekbar.com

就像所有的电脑一样,Mac用久了也很容易出现系统崩溃的状况。试想一下,你的设计稿做了一半、或者正要跑代码,突然,你的你的电脑无情的shut down了!!!哇,真是想不到人生还能有什么更惨的事情了,大概就要天台见了吧。。。。。。

Mac在经过长(bai)期(ban)使(zhe)用(teng)之后,由于物理组件(逻辑板、RAM、内部风扇等)故障,很可能会导致电脑运行效率下降、运行不不规律。这时,你的电脑会出现文件无法打开、搜索速度和准确率下降,应用程序出现异常等情况。

不过,凡事是天无绝人之路滴,下面我们就将给大家介绍一些维护方案来帮助你减少出现问题的可能性。

  • 巧妙利用Apple Diagnostics来寻找硬件问题
  • 监控和维护硬盘的健康状况

利用Apple Diagnostics来寻找硬件问题

Mac的硬件组件是相当稳健的。但随着时间的推移,故障还是可能出现的,尽管Mac可能会继续运行,但有些故障会导致硬件或软件不稳定。

Apple Diagnostics或更早版本的Apple Hardware Test是确定Mac内部硬件问题的综合工具。这包括逻辑板,内存,电池或电源适配器,传感器,图形和无线组件。它能通过测试来确保所有组件和传感器都正常工作。

有很多方法可以运行Apple DiagnosticsApple Hardware Test。虽然他们的外观和名称不同,但他们都能测试硬件的问题。这主要取决于它的型号和年份。

  • 自2013年6月以来:Macs使用新的硬件测试系统Apple Diagnostics。它是一个隐藏的磁盘映像,也可以在互联网上运行
  • 2011年中至2013年6月:苹果停产光驱。Mac 在Recovery HD中运行  Apple Hardware Test。如果不可用的话,他们可以在互联网上运行
  • 到2011年年中:带有光驱和 OS X安装光盘的Mac发不了。 


Apple Diagnostics测试程序 

步骤1

如果你有一个DVD或USB驱动器上的Apple硬件测试工具,将其插入Mac。如果Mac不包含外部启动媒体,请确保Mac已连接到互联网。

步骤2

断开除键盘,鼠标,显示器,以太网线和交流电源之外的所有外部设备。如果你在笔记本电脑上进行测试,请确保连接到交流电源。还要确保鼠标和键盘通过有线USB连接到电脑而不是蓝牙。

步骤3

确保Mac处于坚硬,平坦,稳定的表面,通风良好。

步骤4

选择  Apple菜单>关机  ,等待Mac完全关闭。

步骤5

打开Mac,然后立即按住 键盘上的D键。继续按住键,直到Mac的灰色屏幕更改为硬件测试或Apple Diagnostics。

步骤6

按住 Option-D 键强制系统从Internet上加载工具。

继续按住键,直到你在Mac上看到“  启动Internet恢复 ”消息。从下拉菜单中选择网络,等待语言界面出现。

如果 硬件测试 或 Apple Diagnostics 从USB驱动器或 Recovery HD 成功启动,请跳过此步骤。

步骤7

选择语言,然后单击向 右箭头 或按 返回 键。

硬件测试第8步

单击 硬件测试 选项卡。苹果硬件测试支持两种类型的测试 - 标准和扩展测试。 

单击  执行扩展测试  框中的勾选,然后单击  测试  按钮。后者的测试需要更多的时间来完。

如果测试顺利进行,测试区域将显示  没有发现任何问题  或者将 Passed 放在所有的适用测试旁边。

诊断步骤8

测试将会自动运行,这将需要几分钟。

如果测试顺利进行,会显示  没有发现问题  或列出问题以及详细信息。

步骤9

在测试过程中,您可能会听到风扇上下嗡嗡旋转,但这是该过程的一部分。在最新的Mac中,你会看到一个灰色的进度条,显示  Checking your Mac ...  大致剩余时间。 

最后,单击  重新启动  以重新启动Mac。

如果硬件测试无法启动怎么办?

建议你关闭计算机,然后按住D键   直到出现灰色屏幕。如果灰色屏幕出现故障,请等待Mac启动,然后关闭并重复此过程。

如果你从头开始重新安装旧计算机,并不幸丢失硬件测试工具附带的原始磁盘,那么诊断工具可能不再可用。不过你还能再救救!还可以再恢复硬件测试工具。使用以下终端命令来确定Mac的型号和板号

sysctl hw.model | awk '{ print $2 }' ioreg -l | awk -F\" '/board-id/ { print $4 }'

你需要跳转到  Apple Hardware Test Github Page  并下载您的Mac的相关软件包。将包复制到/System/Library/CoreServices/.diagnostics 文件夹,然后重新启动,同时按住  D  启动诊断工具。

解释结果

当测试遇到任何错误时,会出现故障消息以及  参考代码  和简要说明。例如

  • NDK001,003,004 - 键盘问题
  • NDC001,003 ...至006 - 相机发行
  • NDR001,003,004 - 与触控板发生
  • PFM001,002 ...至007 - 与SMC发行
  • NDL001问题与蓝牙硬件
  • Mac的诊断结果
  • Mac的诊断结果

如果你遇到任何硬件错误,必须将Mac移至最近的Apple Store,并将其更换。在你致电Apple寻求支持之前,请先记住记错误代码和保修卡。 

你应该在出现下列情况时运行Apple Diagnostics Tests

  • 每当你安装新的RAM或任何新的硬件组件
  • 当你开始出现无法解决磁盘实用程序或操作系统重新安装的问题时
  • 当你的Mac超过三年使用时长

Apple Diagnostics工具的替代方案

有许多第三方实用程序可以执行特定类型的硬件测试,并为你提供更多信息。

  • Memtest -发现间歇性内存问题,这是Mac中无法解释的崩溃或冻结的常见原因。运行Mac OS X 10.6.8或更早版本的用户必须下载4.22版。对于64位Macs下载4.23版
  • Techtool Pro -一款综合应用程序,用于检查文件系统错误,I / O错误,开机自检(POST)错误,内部电池状况,硬盘驱动器健康状况(SMART),蓝牙硬件和网络适配器。该应用程序的成本为99美元,但它可以提供远远超出Apple Diagnostics的详细信息
  • Atomic - 专用的RAM检查器,可以通过使用各种内存测试技术来检测内存的问题。该应用程序的成本为29.99美元,可以预先检测到问题

监控和维护硬盘的健康

随着时间的推移,几乎所有的磁盘都可能会发生较小的错误。由于这些错误可能在正常的计算机使用期间发生,因此必须定期监视和维护光盘。频繁的错误可能会损坏文件系统,从而导致速度减慢,崩溃或数据丢失。

修复硬盘驱动器通常比维护步骤更麻烦一些故障排除步骤; 但是考虑到随机盘错误的频率, 硬盘故障率和偶尔的不规律症状,这被认为是一种预防措施。

监控硬盘的健康状况

大多数现代硬盘驱动器和SSD都具有内置的传感器和监控电路,形成一个称为SMART的系统 这意味着自我监控分析报告技术

该技术的目的是提供关于驱动器可靠性的各种指标的报告,目的是在发生之前发现即将发生的硬件故障。

要检查驱动器的SMART状态,请打开磁盘工具 ,在 应用程序>工具中,然后选择左侧列表中的驱动器。如果所选的驱动器支持SMART,您将在窗口底部看到此消息:  S.M.A.R.T. Status:Verified

如果您看到关于失败的红色字母,请立即备份驱动器,尽管很难说你将能够备份多少数据。即使 磁盘实用程序 能够解决问题,你也应该备份数据并尽快更换磁盘。

如果Mac具有融合驱动器,或者如果启用了FileVault,则 磁盘实用程序  可能不会显示SMART状态,即使你的硬件支持SMART。打开  系统信息, 在左侧的列表中选择存储,然后 在右侧查找SMART状态。

尽管磁盘实用程序报告了SMART状态,但其实你并没有获得一个不间断的实时的驱动器可靠性及其参数报告。有许多第三方实用程序详细监控SMART状态,并提醒你有任何更改。

Smartmontools  是一个命令行实用程序,由两个软件包(s martctl  和  smartd)组成。他们使用SMART控制和监控存储系统,并通过各种统计信息为你提供有关正在进行的磁盘降级的信息。 

Backblaze使用了这些可靠性统计来预测硬盘驱动器故障

  • SMART 5 - 重新分配行业数
  • SMART 173-耐磨均衡计数
  • SMART 187 - 报告的无法纠正的错误
  • SMART 197 - 当前待处理的扇区数
  • SMART 198 - 不可校正扇区数

Download 并安装最新的软件包。打开  终端  并输入  diskutil list。此命令将使用其大小 和 标识符id填充所有磁盘(无论是内部还是外部)  。

输入

smartctl -a /dev/identifier id 使用驱动器ID  替换  标识符ID

此命令生成该驱动器的长报告。如果任何一个统计信息的RAW值大于零,则不需要进行调查,尽管你可能还会看到以百分比表示的值列。任何不到60%都是需要你注意的。

你还可以尝试这些第三方实用程序,为你提供更多功能和良好的用户界面。

  • SMARTReporter是基于SMART的实用程序,它还检查I / O错误或RAID(廉价磁盘冗余阵列)劣化。它在 Mac App Store上售价5.99美元
  • SMARTUtility - 此实用程序也是基于SMART。SMART Utility不仅显示各个属性以查看其状态和信息,而且还使用基于这些属性的内部算法来检测在SMART指示失败之前发生故障的驱动器。售价$ 25
  • DriveDX - 它提供了一个完整,广泛的驱动器检查和监视工具,可用于Mac,价格为20美元。它具有直观的解释性UI,可以帮助你了解每个属性的含义。它还使用与驱动器故障最紧密相关的驱动器健康指标来执行整体驱动器健康诊断

保持硬盘的健康

除了定期监控外,你还需要维护硬盘。这里有很多实例

  • 停电后,硬重启和系统崩溃 - 特别是Mac出现异常情况
  • 定期地,作为常规维护例程的一部分,在成为问题之前识别任何隐藏的目录损坏
  • 软件相关的错误可能会导致你的磁盘上写入损坏的数据或更糟糕的是丢失的数据

打开磁盘工具app

从侧栏选择启动,然后单击工具栏上的“ 急救 ”按钮。当你单击 运行时,磁盘工具将验证光盘,并尝试在必要时进行修复。

如果Disk Utility发现任何需要修复的问题,则需要从Recovery或Internet Recovery启动Mac 。等待实用程序窗口中打开,然后单击  磁盘工具

选择启动磁盘,然后单击  急救

在极少数情况下,Disk Utility遇到无法解决的严重问题,你可能需要使用第三方实用程序:

  • DiskWarrior - 一种用于防止和解决目录损坏的实用程序,这是Mac不稳定的主要原因。DiskWarrior通过使用从原始目录恢复的数据重建磁盘目录来解决磁盘损坏,从而恢复你认为丢失的文件和文件夹。售价$ 120。
  • Techtool Pro -一款综合应用程序,用于检查文件系统错误,I / O错误,开机自检(POST)错误,内部电池状况,硬盘驱动器健康状况(SMART),蓝牙硬件和网络适配器。该应用程序的售价为99美元,但可以为你提供远远超出 Apple Diagnostics的详细信息。

结论

在本教程的这一部分中,我们展示了如何通过定期执行Apple Diagnostics来检查和硬盘验证来维护Mac 。 

硬盘驱动器或固态驱动器是Mac和OS操作系统的重要组成部分。虽然每个硬盘最终将在几年后都会报废,但是你可以通过定期备份和光盘维护来保持自己的信息并保护你的数据。