
這篇文章簡述了 Windows Embedded 的歷史,以及它是如何演變成 Windows IoT 10 Enterprise。我們將為您解答什麼是 Windows 10 IoT,以及 Windows 10 IoT Enterprise 如何為 IoT 設備的擴展性和基礎設施帶來效益。
首先,什麼是 Windows Embedded?
Windows Embedded 是微軟為嵌入式設備建立的操作系統。Windows Embedded 具有高度可自訂性,允許組織使用 Windows 操作系統添加自己的主題和工具。 Windows Embedded 的原始程式碼可以根據組織的特定要求進行客製化和調整。
Windows Embedded 用於各種工業電腦和智慧設備,例如互動式資訊站、工廠自動化設備、銷售點系統 (POS)、自動櫃員機 (ATM)、自助結帳機等許多設備。Windows 10 IoT 版本的一個關鍵功能是其在企業部署級別上為 IoT 設備提供更好的管理性和安全性。
有一段時間,微軟似乎對 Windows Embedded 的未來沒有計畫,直到 Windows IoT Enterprise 推出,微軟開始將其作為 Microsoft Windows Embedded 的替代品進行推廣。
許多專注於嵌入式運算的系統整合商都使用 Windows Embedded,因為它的可自訂性,允許他們選擇要在系統上安裝或不安裝的功能。例如,如果您將 Windows Embedded 安裝在互動式資訊站上,則許多操作系統功能是不必要的,並且可能會佔用寶貴的儲存空間。透過僅安裝所需的或對 IoT 應用程式有利的功能,系統建構者可以減少潛在的攻擊面,使他們的系統在實際部署中更加安全可靠。
此外,Windows Embedded 的可自訂性極高,系統建構者可以更改啟動畫面和整個系統的品牌,以建立完全客製化的操作系統,歸屬於其客戶的業務。
Windows Embedded 最新的兩個版本是 Windows Embedded 7 Standard 和 Windows Embedded 8 Standard,通常稱為 WES7 和 WES8。WES7 是 Microsoft Windows 7 的精簡版本,具有自訂功能。此外,任何能夠在 Windows 7 上運行的軟體都可以在 Windows 7 Embedded 上運行。
WES7 有三種不同的版本,分別是 E、C 和 P,每個版本都帶有不同的功能。WES8 embedded 僅作為單一版本 WES8 發布,因此如果您購買了其中一個版本,您就可以充分利用它提供的所有功能。話雖如此,您仍然可以自訂它以僅包含您需要使用的功能。
Windows 7 與 Windows 7 Embedded
Windows Embedded 7 與 Windows 7 不同,它允許用戶透過添加所需應用程式並捨棄任何不需要的組件、驅動程式和應用程式來完全自訂操作系統。透過移除所有不必要的功能和應用程式,系統建構者可以縮小操作系統映像的大小,為用戶所需的應用程式和功能騰出更多空間。
話雖如此,微軟在 2015 年更改了命名方案,並開始將其稱為 Windows 10 IoT。Windows IoT 完全取代了 Windows Embedded。微軟發布了三個版本的 Windows 10 IoT,分別是 Windows IoT Core、Windows IoT Mobile Enterprise 和 Windows 10 IoT Enterprise。最常用於工業電腦的 Windows 版本是 Windows 10 IoT Enterprise Edition,因此本文將重點討論它。

什麼是 Windows 10 IoT Enterprise?
Windows 10 IoT Enterprise 是 Windows 10 系列的一個版本,它從操作系統層面為物聯網帶來工業級的電力、安全和管理。Windows IoT Enterprise 建立在 Windows Embedded 提供的經驗、連接性和生態系統之上,允許組織快速無縫地連接和管理 IoT 設備。簡而言之,Windows IoT Enterprise 是 Windows Embedded 的繼任者。

(圖片來源:Microsoft)
Windows 10 IoT Enterprise 與 Windows Embedded
如同 Windows Embedded,Microsoft Windows IoT Enterprise 專為嵌入式運算系統開發,適用於各種嵌入式運算解決方案,例如資訊站和 POS 設備。許多現有的 IoT 應用程式及其軟體程式碼都在後端的 Windows 環境中運行。儘管終端用戶可能不會體驗到傳統的 Windows 體驗,但 IoT 系統建構者需要確保軟體整合順暢無誤,避免任何錯誤甚至系統停機。由於 IoT 設備的敏感性及其獨特的應用程式,微軟創建了一個鎖定的 Windows 10 IoT 版本,以防止現場自動修補和更新。這就是目前稱為 Windows 10 IoT 長期服務通道 (LTSC) 版本,它為更新提供了完全的控制和靈活性。這個嵌入式 Windows 版本是幫助 IoT 建構者掌握 24/7 運作並簡化設備自動化控制的關鍵。
Windows 10 IoT LTSB 與 LTSC,有什麼區別?
Windows 10 IoT Enterprise 最初以 LTSB (長期服務分支) 提供,但 Microsoft 10 IoT Enterprise 2019 的最新版本以 LTSC (長期服務通道) 提供。LTSC 提供了一些 LTSB 版本中未包含的新功能,例如最先進的安全功能、適用於 Linux 的新 Windows 子系統、.Net Framework 4.7 支援和藍牙快速配對,允許運行 Windows IoT 的系統快速連接到附近的藍牙設備。
LTSB 版本僅包含經過廣泛測試的功能,使系統更可靠,更不易因更新而崩潰或凍結。話雖如此,LTSB 版本仍然會收到安全更新和熱修復,但操作系統長時間保持不變。從 2019 年開始,微軟發布了 Windows 10 IoT Enterprise LTSC 版本,它沿襲了 LTSB 版本的路徑,並增加了一些我們前面提到的新功能。
微軟了解到工業 PC 用戶不希望頻繁更新他們的系統,因為更新經常會導致系統和/或應用程式崩潰,導致災難性的停機時間。因此,微軟首先發布了 LTSB 版本,隨後發布了目前 Windows IoT Enterprise 模型中可用的 LTSC 版本。
Windows 10 IoT Enterprise 與 Windows 10 Pro
購買工業電腦後,原始設備製造商 (OEM) 需要為其系統安裝作業系統。因此,如果您正在尋找理想的作業系統,請查看 Windows 10 Pro 與 Windows 10 IoT Enterprise 之間的一些差異,以找到適合您工作負載的作業系統。
1. 功能
Windows IoT Enterprise 配備了 Windows Defender,它讓使用者能夠鎖定工業電腦上的控制和功能。它還具有資訊亭模式功能,允許特定應用程式鎖定您的硬體系統,為部署資訊亭的企業或組織提供增強的安全措施。
此外,Windows 10 Professional 有強制性的功能更新,無法避免,這對家用個人電腦來說是有益的,但對於需要鎖定控制的工業部署則不然。然而,Windows 10 IoT Enterprise 讓企業用戶可以完全控制他們想要安裝哪些功能和更新。此外,如果 Windows 10 Pro 的版本支援結束,您將被迫更新到新版本,而 Windows 10 IoT 則不需要。
- 應用程式鎖定、佈局控制、Shell 啟動器和應用程式啟動器
Windows IoT App Locker 允許組織控制使用者可以運行或存取哪些應用程式和檔案。檔案和應用程式包括可執行檔、腳本、DLL (動態連結程式庫)、Windows 安裝程式檔案和打包的應用程式安裝程式。
佈局控制功能允許組織自訂開始功能表和任務列的佈局,以及配置開始功能表的使用者介面元素。此外,佈局控制允許組織防止對應用程式進行更改,確保介面始終保持相同。
Shell Launcher 可用於將預設的 Windows 10 Shell 替換為自訂 Shell,其中包括使用自訂專用應用程式作為 Shell,允許 OEM 為使用者創建自訂體驗,其中 Windows 介面被隱藏,讓客戶專注於組織的應用程式。
- 受控開機
Windows 10 IoT Enterprise 提供多種功能,例如 UEFI 安全啟動、Bitlocker 裝置加密和裝置防護,為裝置提供抵禦常見攻擊的保護。例如,Windows UEFI 安全啟動確保工業電腦僅使用 OEM 信任的軟體啟動。安全啟動透過檢查每個啟動軟體的簽章以確保其有效性來運作。如果簽章有效,系統將啟動,韌體會將系統控制權交給作業系統。
- 統一寫入篩選器 (UWF)
UWF 是 Windows 10 IoT Enterprise 的一個重要功能,因為它透過攔截並將所有寫入應用程式安裝、設定和儲存資料重新導向到虛擬覆蓋層來保護系統的磁碟機。虛擬覆蓋層充當一個臨時位置,通常在電腦重新啟動或使用者登出時清除。此功能非常適合許多使用者使用的工業電腦,因為它允許他們安裝應用程式並對檔案進行更改;一旦他們登出電腦系統,系統就會清除所有更改,以供下一個使用者使用。
- USB、鍵盤、手勢和對話方塊篩選器
USB 和鍵盤篩選器允許組織僅允許受信任的 USB 設備連接到工業運算系統。USB 篩選器會攔截連接到系統的設備,僅允許具有匹配 ID 的 USB 設備可被偵測和啟用。
手勢篩選器允許組織阻止其系統上的某些手勢。例如,組織可以阻止螢幕的上方、下方、左側和右側的滑動,從而禁止終端使用者關閉或切換應用程式。
對話框和通知篩選器允許組織隱藏系統對話框的出現,並控制哪些進程可以在電腦上運行。
總體而言,Windows 10 IoT 允許用戶根據組織的特定要求完全客製化其硬體介面和系統操作,這在 Microsoft Windows 10 Professional 中無法實現。因此,我們的客戶將最感興趣使用 Microsoft Windows Embedded 或 Microsoft Windows IoT Enterprise LTSC 來配置他們的系統。
2. 自訂與更新
Windows 10 IoT Enterprise 是最適合處理工業工作負載的作業系統,因為它易於自訂、安全且完全受支援。授權 Windows 10 IoT 非常簡單,它允許您刪除許多針對商業用戶的功能。
此外,Windows IoT 允許您刪除許多在 Windows 10 Pro 中無法禁用的手勢和使用者介面功能。此外,Windows IoT 允許開發人員配置具有所需功能的系統,以及自訂啟動畫面,以便只顯示客戶的品牌,而沒有提及 Windows 或 Microsoft。
3. 安全性
使用 Windows 10 IoT 的第二個重要優點是,它讓您能夠鎖定系統,以防止其他人篡改系統。此外,它還允許您完全加密磁碟、阻止分散注意力的對話框,並且只允許系統存取白名單中的 USB 外圍設備。這使得工業電腦可以在偏遠無人監控的區域部署,而操作員無需擔心有人篡改系統或試圖透過 USB 將惡意程式植入電腦。
4. 10 年更新支援
使用 Microsoft Windows IoT 10 Enterprise 的第三個優點是,它透過長期服務通道 (LTSC) 提供 10 年的 Windows 作業系統支援,以及 10 到 15 年的生命週期。這與 Windows 10 Pro 大不相同,後者的生命週期為兩到三年,支援週期為 18 到 30 個月。因此,為了獲得長期支援,您絕對應該使用 Windows IoT 配置系統,而不是一般的 Windows 10 Pro 作業系統。
此外,使用 Windows 10 IoT LTSC 版本的設備只會收到安全更新,同時最大程度地減少對基礎操作系統的更改和更新。部署工業 PC 的人希望對操作系統的更新盡可能少,以避免應用程式或操作系統崩潰。此外,微軟傾向於每兩到三年發布新的 LTSC 版本,每個版本都支援 10 年,這非常適合工業用例,因為它們不像商業用戶那樣需要頻繁的功能更新。
此外,Windows 10 IoT Enterprise LTSC 2019 對於 OEM 來說是理想的選擇,因為它讓他們能夠將作業系統鎖定在一個版本中,同時仍能獲得 10 年的支援。此外,OEM 無需擔心作業系統的新功能或更新會被強制更新;只有安全補丁才會應用以進一步保護系統。
Windows 10 IoT Enterprise 與 Windows 10 IoT Core
Windows 10 IoT Core 是微軟為小型、低功耗的 IoT 網路設備而設計的。它包含 Windows 10 的所有主要組件,同時系統要求非常低。話雖如此,與 Windows 10 IoT Enterprise 相比,它的功能顯著受限,因為它並非為高效能系統而設計。
另一方面,Windows 10 IoT Enterprise 與功能齊全的 Windows 版本類似,同時具有極其強大的功能,允許 OEM 鎖定系統並根據其特定要求進行自訂。IoT Enterprise 常見於互動式資訊站、自動櫃員機 (ATM)、工業自動化、零售自動化和許多其他應用程式中。
Windows 10 IoT Enterprise 可用於哪些設備?
Windows 10 IoT Enterprise 可用於各種設備,包括資訊站、零售銷售點、智慧閘道、自動駕駛車輛、機器人、工廠自動化以及各種其他設備。使用 Windows IoT Enterprise 的 OEM 能夠根據其特定要求完全自訂其 IoT 企業映像。微軟甚至在 Windows 10 IoT Enterprise 隨附的文件中提供了有關如何自訂系統的完整指南。此外,微軟最近宣布支援適用於 Windows 10 IoT Enterprise 的機器人操作系統 (ROS),該系統可實現工業和零售自動化,提供即用型功能,使 ROS 開發更容易。
常見問題 (FAQs)
1. 什麼是 Windows Embedded?
Windows embedded 是微軟為嵌入式運算解決方案創建的操作系統。Windows embedded 建立在個人電腦上使用的 Windows 操作系統之上。Windows embedded 通常安裝在為資訊站、ATM、收銀機和自助結帳機等設備提供動力的工業電腦上。
2. 什麼是 Windows IoT Enterprise?
Windows 10 IoT 是 Windows Embedded 的繼任者;與 Windows Embedded 一樣,Windows IoT 專為嵌入式運算設備而設計,這些設備為我們周圍的許多機器和智慧設備提供動力。Windows IoT 的一大優點是微軟為此操作系統提供的工業級長期支援。
3. Windows Embedded 是什麼時候首次發布的?
Windows Embedded 以前稱為 Windows Embedded CE 或 Windows CE;它於 1996 年 11 月首次發布(距今已超過 24 年)。
4. Windows IoT 是何時首次發布的?
Windows IoT Enterprise 於 2015 年 7 月首次發布,當時名稱為 Windows IoT Enterprise LTSB。