來源復原

如果來源位置因任何原因而變更或損毀,依賴網路資源進行 隨選安裝 的應用程式很容易發生來源失敗。 Windows Installer 會針對使用來源清單隨選安裝的功能提供來源復原功能。 來源清單包含安裝程式搜尋安裝套件的位置。 此清單中的專案可以是網路位置、統一資源定位器 (URL) 或壓縮磁片。 如果其中一個來源失敗,安裝程式可以快速且順暢地嘗試下一個。

應用程式開發人員不需要將任何特殊資訊併入安裝程式套件,以確保來源復原能力。 安裝應用程式之後,安裝程式的行為是將最後一個成功使用的來源新增為來源清單中的專案。 根據預設,此來源是安裝程式套件一開始安裝的位置,而且與 SourceDir 屬性相同。

系統管理員可以藉由套用轉換或從命令列或在Property 資料表中變更SOURCELIST屬性,來變更來源清單。

安裝程式會藉由檢查來源清單中的最近使用來源位置,開始搜尋來源。 如果此搜尋失敗,安裝程式會搜尋網路來源的清單,然後搜尋媒體來源,最後是 URL 來源。 系統管理員可以使用 SearchOrder 系統原則來變更此搜尋順序。 如果這些搜尋失敗,安裝程式可能會顯示 流覽對話方塊 ,讓使用者可以手動搜尋來源。 如果使用者介面層級設定為 [無],則無法顯示流覽對話方塊。 如需詳細資訊,請參閱 使用者介面層級

通常,如果目前的使用者是系統管理員,或安裝不需要提高的許可權,安裝程式應該只會顯示流覽對話方塊。 系統管理員可以使用 DisableBrowseAllowLockDownBrowse 原則來控制使用者流覽對話方塊的顯示。 系統管理員也會控制使用者是否可以使用 DisableMediaAllowLockDownMedia 原則,從位於媒體上的來源安裝應用程式。 這些原則的使用取決於 Windows Installer 版本。 如需詳細資料,請參閱下列各項: