Mac OS中的功能擴展為Mac OS本身添加功能,它們的數量相當龐大,幾乎是Mac OS的核心組成部分之一。舉例子:包括中文字元的顯示、Carbon應用程序的啟動、網路通訊的建立,設備的使用等都與功能擴展程序息息相關。
「功能擴展」文件一般存放在「功能擴展」文件夾里,這個文件夾位於「系統文件夾」中。「功能擴展(停用)」文件夾則存放已經被停用的功能擴展文件。大多數功能擴展都默認被Mac OS安裝器安裝好了,取決於你選擇的安裝方式。
由於功能擴展文件夾里的文件數量龐大,難以手動操作,Mac OS提供一個叫做「功能管理程序」的控制板。你可以在「控制板」文件夾中尋找到它,它會幫助你管理功能擴展。任何你取消勾選的功能擴展都會被自動移動到「功能擴展(停用)」文件夾。
與控制板類似,帶有INIT類型的功能擴展會在Mac OS啟動時自動載入;而不帶有INIT類型的功能擴展會在需要時被使用。大部分類型的功能擴展不能被直接從Finder中打開。
功能擴展的載入順序也是根據它們的命名的。空格開頭的功能擴展會被最優先載入,波浪線或星號開頭的功能擴展會被最後載入。嘗試重命名它們可以幫助你排除衝突問題,但除非你明白後果,最好不要改變它們的名字。
常見的功能擴展有不同的類型屬性,發揮不同的作用,大致分為:Apple Guide文稿、應用程序、選擇器擴展、通訊工具、庫、系統擴展。它們還可以被存儲在子文件夾里。
當你遇到懸而不決的功能擴展時,不妨研究一下它的屬性。屬性有時可以幫助你做一些判斷,例如INIT類型的功能擴展,對它進行修改或是停用可能導致系統的部分功能出現問題,例如刪除掉CarbonLib會導致大量Carbon化應用程序不能啟動,刪除Apple Guide會導致系統的Apple Guide功能消失。
原文地址:Mac OS 9:關於「功能擴展」
讚賞作者:讚賞 / 投喂 | 排長的網站
歡迎加入:老Mac與Mac OS交流群(769483275)
本文作者(@paizhangpi)對一切原創內容保留所有權利。
TAG:MacOS(Classic) |