重新安裝 Mac OS X 之後應用程式無法運作

在重新安裝 Mac OS X (包括「封存並安裝」)、且無法更新為先前使用的 Mac OS X 版本或以上版本之後,您可能無法開啟應用程式或其檔案。秘訣:執行重新安裝時,如果您擁有單一硬碟卷宗,且使用了 [清除並安裝] 選項,就不會發生此問題。

可能會發生以下問題:

  • 無法如預期地使用應用程式開啟文件或檔案,或無法如預期地使用某一版本的應用程式開啟文件或檔案,導致發生其他問題。例如,開啟磁碟映像檔 (.dmg 或 .img) 檔案時,Disk Copy 可能會突然結束。
  • 完全無法開啟某個應用程式。點按兩下應用程式也無法運作。它可能會短暫地出現並隨即消失,或者突然結束或沒有回應 (「當機或停滯」)。例如,封存並安裝之後,Safari 可能無法運作
這篇文章已封存,而且 Apple 也不會再更新。

解決方案

首先,您須將 Mac OS X 更新為與重新安裝之前所安裝的相同版本或以上版本。請參閱<Mac OS X 10.2:可用的 Mac OS 軟體更新圖表>或<Mac OS X 10.3:可用的 Mac OS 軟體更新圖表>。

秘訣:如果您下載手動的 Mac OS X 更新安裝程式,但卻無法將其安裝 (因為安裝程式無法運作),請嘗試將安裝套件檔案 (.pkg) 拖移至安裝程式的上方。它位於 [應用程式] 檔案夾的 [工具程式] 檔案夾內 (/Applications/Utilities/)。如需其他秘訣,請參閱此文件

其次,如果先前已安裝任何受影響之應用程式的更新,則您需要再次安裝那些更新。通常您可以視需要使用 [軟體更新] 偏好設定,來尋找 Apple 應用程式的更新 (針對 Mac OS X 10.3 和 10.4 或以上版本,請從蘋果選單中選擇軟體更新...)。協力廠商應用程式更新通常可從供應商的網站中取得。

秘訣:如果您尚未準備好進行更新,且點按兩下檔案時,無法開啟預期版本的應用程式,則您可以將文件拖移至正確的應用程式圖像上方,位於 /Applications 或 /Applications/Utilities (在您的啟動卷宗上)。或者,選擇 Finder 中的檔案,並從檔案選單中選擇打開檔案的應用程式

如果問題持續發生,則您可能需要重新安裝應用程式。

其他資訊

Mac OS X 會針對指定的文件類型,自動搜尋最新版本的預設應用程式。找到較新版本時,可能會使用較新版本,而不會使用之前版本,因此造成此問題發生。

範例 1:執行「封存並安裝」的安裝可以進行降級,但無法更新到較新版本的 Mac OS X。[上一版系統] 檔案夾包含較新版本的應用程式,可能是造成此問題的原因。

範例 2:軟體開發人員或系統管理者為了執行測試,可能已安裝多個版本的 Mac OS X。如果您在單一卷宗上安裝較新版本的 Mac OS X,然後在不同卷宗上啟動較早版本的 Mac OS X,就會發生此問題。

許多 Apple 應用程式不完全是獨立式的,反而需要依賴「架構」。這些架構由許多應用程式共享時,便不會包含在應用程式內。例如,許多繪製網頁或其他 HTML 內容的 Apple 應用程式會使用 Apple 的「WebKit」架構。該架構由 Safari、Mail、輔助說明檢視程式、軟體更新和安裝程式所使用。WebKit 存放於 /System/Library/Frameworks/WebKit.framework/。

有些應用程式版本只能搭配特定的架構版本使用。如果您已安裝較新版本的 Apple 應用程式,則它可能也已安裝較新版本的架構。有時候,安裝 Mac OS X 軟體更新會將應用程式更新到較新的版本。如果您日後重新安裝,或封存並安裝該版本的 Mac OS X,則較新版本的應用程式會保留下來,但較舊版本的架構會重新安裝。解決此問題最簡單的方法是,重新套用您先前擁有的應用程式或 OS 更新。如果此方法無法解決問題,則您應刪除無法運作的應用程式,然後重新安裝該應用程式或先前擁有的 Mac OS X 更新。

發佈日期: