首页

系统升级总停滞在进程表该怎么办?

可能有多种原因造成会造成系统升级停留在进程表上,而最常见的原因是升级文件在下载时坏损。

正常情况下,在系统升级时不应该关机,因为一旦关机或断电,系统可能停留在不可知的状态,从而导致系统不能启动。但是,如果系统升级进程表停滞不前在一个小时以上,即使再等待下去也不会有什么好的结果。如果问题严重--某些文件已经被更新所覆盖,而另一些可能没能覆盖,系统已经处于了不可知状态。如果问题轻微--一开始升级便已经终止,系统原文件并未被覆盖,因此最多就是升级失败。还有一种情况:虽然系统升级停滞在进程表上,但升级实际上已经胜利完成,只是在最后没有终结进程表。出现这种情况的用户实属万幸。

当系统升级时,无论处于以上哪种情况,都应该直接按电源键关机,然后重新启动,看看是否还能登录系统。如果可以登录,可打开“系统偏好设置”->“软件更新”,单击“已安装的更新”,查看更新日志,看看先前的更新是否成功。或者,从苹果菜单->软件更新,看看是否仍存在有可更新的软件。如果有,而且与先前要更新的软件相同,你可以有两个选择:1。从官网找到并下载要更新的软件包或复合软件更新包,下载后双击该软件包进行更新;2。删除用“软件更新”下载的软件包。

第2种方法的依据是,通过“软件更新”所下载的文件,在下载后即储存在机器上,只要安装不成功,所下载的更新仍保留在机器内。即使下一次再启动“软件更新”,它检查发现您有需要更新的软件后,同时发现你的系统中已存在该升级包,便不会自行重新下载。一旦你手动删除该升级包,再此打开该“软件更新”后,它才会重新下载该更新包。

删除已下载的更新包的方法是:到硬盘下的“资源库”Updates文件夹内,将其内的文件夹及index.plist删除既可(index.plist删与不删似乎关系并不大,但是删掉后对您也没啥损失)。

如果您的问题属于最严重的一种,那可先试试是否能够进入安全模式,如果可以进入,用别的机器从官网下载相应的软件升级包后复制到您的机器上,并以安全模式进行安装。如果您的机器根本进不了安全模式,应该检查磁盘空间,看看剩余空间是否允许您采用归档重装。

总之,重大升级前要一慢、二看、三通过。动手升级前要先备份。