UEFI 韌體更新的使用者體驗

本節說明如何在 UEFI 韌體更新期間實作基本使用者體驗。

在更新韌體的過程中,請務必向使用者提供視覺通知,告知使用者正在處理更新。 經過一段時間後,使用者就習慣使用裝置開機到 Windows 所需的一般時間。 如果發生韌體更新,這會延長此開機時間,則需要通知使用者預期有延長的開機時間。 否則,使用者可能會認為裝置在開機程式期間無法開機或凍結,導致使用者手動重新開機系統,並中斷韌體更新程式。

若要避免這類情況,執行更新的韌體必須藉由顯示裝置正在更新的簡單通知來管理使用者體驗。 這會重設使用者的開機時間預期。 此使用者體驗必須新增至現有的 (,並熟悉使用者) 開機畫面。 顯示的圖形可能是 OEM 或主機板製造商的標誌。

標準 oem 開機畫面。

使用者體驗

在韌體更新程式期間,顯示器必須向使用者顯示更新正在進行中。 此使用者體驗 (UX) 的目標如下:

  • 顯示必須非常簡短且容易瞭解。

  • 必須具有與系統上 Windows OS 版本相同的外觀和風格。

  • 必須傳達下列訊息:

    • 請勿在此程式期間干擾系統, (不會從電源中斷等) 。

    • 開機時間可能超過預期。

    • 更新程式仍在進行中。

下圖示范此 UX 的預期外觀與風格。 OEM 影像會顯示 (在此範例中,虛構的 Contoso 標誌) ,因為系統開機時會顯示它。 「安裝系統更新時請稍候」文字表示重大系統元件更新正在進行中。 使用者已瞭解這表示讓裝置執行必須執行的動作,以及不要干擾它,因為可能需要一些時間。

韌體更新開機畫面。

時間範圍

在初始開機程式期間,系統必須向使用者顯示標準開機畫面,就像裝置預期一樣。 不過,一旦 Windows 開機載入器偵測到新的韌體擷取檔存在,它就會從一般開機畫面轉換為韌體更新開機畫面 。 轉換會包含 Windows 開機載入器,其中顯示幕幕上的當地語系化文字,指出更新正在進行中,然後再呼叫 UpdateCapsule () 。

韌體更新 UX 必須從呼叫 UpdateCapsule () 的時間顯示,直到所有韌體更新都成功套用,且系統已將開機程式交給 Windows 為止。 如果在此期間需要額外的重新開機,則必須嘗試繼續顯示韌體更新開機畫面,而不會中斷。 如果無法這麼做, (例如 GPU 韌體已更新,或需要冷重新開機) 則必須嘗試儘快顯示韌體更新開機畫面。 為了方便這項需求,Windows 開機載入器會提供當地語系化文字的點陣圖複本韌體。 如需詳細資訊,請參閱 開機畫面元件

開機畫面元件