工業用電腦該安裝哪一種Windows ── Windows IoT Enterprise / LTSC 實戰指南

· · Windows IoT, LTSC, 工業用PC, 裝置嵌入, Windows 11, 長期支援, 製造業, 裝置聯動

「隨裝置一起交付的檢驗用電腦,某天早上突然桌面外觀變了,相機的擷取軟體也無法啟動」── 這是接到裝置製造商客戶的諮詢後調查得知的案例,原因是Windows 11的年度功能更新。因為是在市售電腦上安裝Windows 11 Pro後嵌入裝置,夜間套用了大型更新,結果裝置軟體變成在未經驗證的OS版本上運作。反過來也有「一直沒有進行功能更新、放置了好幾年後,才發現支援不知不覺已經結束、安全性更新也不再送達」這樣的諮詢案例。

嵌入裝置的電腦,被要求要與裝置本體以相同的10年左右生命週期持續運作。然而一般的Windows 11(GAC:General Availability Channel,一般提供通道)每年都會有功能更新,每個版本的支援只有2~3年就結束。這種「裝置的時間軸」與「OS的時間軸」之間的落差,正是在工業用電腦的Windows選型上,首先必須掌握的問題。

本文以選型嵌入工業相機、檢驗裝置、製造裝置之Windows電腦的裝置製造商及製造業技術人員為對象,從版本體系、支援期間、授權取得途徑、功能差異、開發端應注意事項等角度,以Microsoft官方文件為佐證,整理LTSC(Long-Term Servicing Channel,長期服務通道)與IoT Enterprise這兩個選項。

1. 先講結論

  • 嵌入裝置電腦的第一候選是Windows 11 IoT Enterprise LTSC 2024。支援期間到2034年10月10日為止共10年,這段期間不會有功能更新,只會收到每月的品質更新(安全性修正)。12
  • 「不含IoT」的Windows 11 Enterprise LTSC 2024為5年(到2029年10月9日為止)。即使同為LTSC 2024,只有IoT Enterprise LTSC才附帶10年的延長支援,這是最大的分歧點。34
  • 一般通道(GAC)的Windows 11每年都會有功能更新。各版本的支援期間,Home/Pro系列為24個月,Enterprise/Education/IoT Enterprise(GAC)為36個月。要運轉10年,就必須在使用期間內經歷多次大型更新與重新驗證。4
  • LTSC不包含Microsoft Store,以及隨功能更新持續進化的標準應用程式群。這是針對特定用途裝置的組態,並不預期部署於通用的辦公電腦。5
  • IoT Enterprise系列的授權,若是新裝置,就透過認定經銷商(嵌入式代理商)取得OEM授權。僅限既有裝置的升級,還有一條數量授權的途徑。代理商方面,Microsoft公開了依地區劃分的清單,其中也有日本的欄位。678
  • 若是Windows 10世代,Windows 10 IoT Enterprise LTSC 2021可用到2032年1月13日。作為不滿足Windows 11需求之硬體的延命去處,也是現實的做法。不過IoT版Windows 11的最低需求,比一般電腦用需求寬鬆許多(TPM、安全開機皆為選用、記憶體2GB/儲存空間16GB),因此放棄之前請先確認需求表。910
  • 裝置軟體端則必須做到「不依賴LTSC沒有的功能」「另行管理.NET執行環境的支援期間」「設計品質更新與重新啟動的運維方式」這3點。.NET Framework 4.8的支援期間與OS相同,但現代.NET即使是LTS版本也只有3年。1112

2. 為什麼一般的Windows 11不適合裝置 ── GAC的時間軸

Windows 11的一般提供通道(GAC),每年下半年都會發布功能更新(24H2、25H2……),各版本的支援期間,Home/Pro/Pro Education/Pro for Workstations為24個月,Enterprise/Education/IoT Enterprise/Enterprise multi-session為36個月。4

用具體數字來看是這樣的。以下日期與版本結構為2026年7月時Microsoft發布資訊的數值。由於GAC是每年都會新增版本的通道,選型前請務必以一手資料確認最新的一覽表。4

版本(GAC) 開始提供 支援結束(Pro系列) 支援結束(Enterprise/IoT Enterprise系列)
Windows 11 24H2 2024年10月1日 2026年10月13日 2027年10月12日
Windows 11 25H2 2025年9月30日 2027年10月12日 2028年10月10日
Windows 11 26H1(僅限新裝置) 2026年2月10日 2028年3月14日 2029年3月13日

另外,26H1是例外性的上半年發布,僅限於2026年上半年推出市場的新裝置,不會以功能更新(從24H2/25H2進行的in-place update)的形式提供給既有裝置。此外還明確寫明IoT Enterprise版本不支援26H1,因此在裝置用途上選擇GAC時,對象仍然是24H2/25H2系列。4

也就是說,若在市售電腦的Windows 11 Pro上嵌入裝置,選項就只剩「接受每年~每隔一年的功能更新、持續重新驗證裝置軟體」或「停止更新、2年後支援結束」這兩者擇一。前者違反了現場「不改變運作中裝置組態」的大原則,而且功能更新是OS內容整個替換的大型更新,實際上會發生與驅動程式、常駐軟體之間的相容性問題。後者則會讓收不到安全性更新的裝置留在客戶的網路上,近年常在發包方的安全性稽核中被剔除。

暫時延後功能更新(透過原則設定延遲或固定版本)在GAC上也做得到,但支援期限本身並不會因此延長,並非根本的解決之道。從一開始就選擇符合裝置時間軸的通道,才是正解。

3. 版本體系的整理 ── Pro/Enterprise/LTSC/IoT的定位關係

Windows用戶端的版本,若以「功能集」(Pro/Enterprise)、「服務通道」(GAC/LTSC)、以及「授權途徑」(一般流通/數量授權/OEM嵌入)這3個軸向整理,會更容易掌握全貌。IoT Enterprise就內容而言是Enterprise的衍生版本,特色是針對固定用途裝置的授權形式與長期支援。7

出處以儲存格為單位標示(因為支援期間與取得途徑的依據來自不同頁面)。

版本 通道 支援期間 主要取得途徑 預期用途
Windows 11 Pro 僅GAC 各版本24個月4 市售電腦預先安裝、盒裝軟體 一般業務用電腦
Windows 11 Enterprise GAC 各版本36個月4 數量授權 企業管理端點
Windows 11 Enterprise LTSC 2024 LTSC 5年(~2029年10月)3 數量授權 公司內部特定用途端點
Windows 11 IoT Enterprise(GAC) GAC 各版本36個月4 OEM/嵌入式代理商6 需要最新功能的固定用途裝置
Windows 11 IoT Enterprise LTSC 2024 LTSC 10年(~2034年10月)1 OEM/嵌入式代理商(新裝置)、VL(既有機台升級)6 檢驗裝置、製造裝置、醫療器材等嵌入式電腦

重點有2個。

  • LTSC僅存在於Enterprise系列。由於沒有「Pro LTSC」,若想進行長期固定運作,就只能在Enterprise LTSC與IoT Enterprise LTSC之間二選一。
  • 即使同為LTSC 2024,是否附帶IoT,支援期間就差了1倍。Windows 11 Enterprise LTSC 2024為5年,Windows 11 IoT Enterprise LTSC 2024為10年。Microsoft的發布資訊中也明確寫明「Enterprise LTSC 2024沒有延長支援,延長至2034年的只有IoT Enterprise LTSC 2024」。4

另外,IoT Enterprise LTSC的「IoT」並不代表是給感測器用的縮減版。內容是與Enterprise同等的完整Windows,也能使用資訊站模式(Restricted User Experience)與鎖定類功能。72

4. 用數字掌握支援期間

為了能直接用於選型會議,這裡整理LTSC系列的支援期限一覽表。日期皆為Microsoft生命週期頁面上的數值。

產品 基礎版本 開始提供 支援結束 期間
Windows 10 IoT Enterprise LTSC 2019 Win10 1809 2018年11月13日 2029年1月9日7 10年
Windows 10 Enterprise LTSC 2021 Win10 21H2 2021年11月16日 2027年1月12日13 5年
Windows 10 IoT Enterprise LTSC 2021 Win10 21H2 2021年11月16日 2032年1月13日9 10年
Windows 11 Enterprise LTSC 2024 Win11 24H2 2024年10月1日 2029年10月9日3 5年
Windows 11 IoT Enterprise LTSC 2024 Win11 24H2 2024年10月1日 2034年10月10日1 10年

判讀時的注意事項如下。

  • 「不含IoT」LTSC的10年支援,到LTSC 2019世代就結束了。2021之後,若想要10年支援,就只能選擇IoT Enterprise LTSC。
  • LTSC的新版本大致以3年為週期發布,官方已作此宣布(時期會有變動)。7 也就是說,2027年前後推出下一版LTSC的可能性很高,「現在設計中的裝置要用2024版推出,還是等下一版」這樣的判斷會定期出現。即使選擇等待,也請把LTSC跨版本升級需要新授權這一點納入估算。2
  • Windows 11 IoT Enterprise LTSC 2024的內容相當於Windows 11 24H2,OEM版自2024年5月22日起開始提供。2 從這一世代起支援Arm64EC,能在Arm64處理器上以模擬方式執行x64應用程式而無需修改,因此以Arm為基礎的省電、無風扇工業用電路板也成了選項之一。2

關於Windows 10一般支援結束後的選項(ESU、換裝LTSC、遷移至Windows 11),已在同日發布的姊妹文章「Windows 10支援結束後的現實解方 ── ESU、LTSC、換機的判斷表」中詳細整理。

5. 授權的取得途徑 ── OEM授權與嵌入式代理商

IoT Enterprise系列的取得途徑,與一般的Windows大不相同。它既不在量販店上架,也不在Microsoft直銷網站上販售,Microsoft Learn的授權頁面上列出了以下2條途徑。6

需求 OEM授權 數量授權
預先安裝於新裝置 不可
既有裝置的升級
授權的轉讓(隨裝置轉讓給客戶) 不可
啟用方式 OA3.0/ePKEA/PKEA KMS/MAK

表中列出的縮寫,依照同一授權頁面的用語定義,意義如下。6

縮寫 全稱 概略說明
OA3.0 OEM Activation 3.0 在製造時將產品金鑰資訊寫入裝置韌體中的OEM專用啟用方式。Microsoft Learn上有專屬的啟用指南
ePKEA Embedded Product Key Entry Activation 針對嵌入式(Embedded)用途、以輸入產品金鑰進行的啟用方式。同樣有專屬的啟用指南
PKEA Product Key Entry Activation 以輸入產品金鑰進行的啟用方式
KMS Key Management Service 在公司內部架設驗證伺服器,將大量端點集中啟用的數量授權方式
MAK Multiple Activation Key 以單一金鑰對Microsoft伺服器個別啟用、最多可啟用到限定台數的數量授權方式

讓OEM能在裝置出貨前,將裝置設定為可啟用狀態的程序,Microsoft Learn上分別備有OA3.0與ePKEA的啟用指南。6

實務上的區分方式如下。

  • 裝置製造商要安裝在新製造的裝置上時,只能選擇OEM授權。透過Microsoft的認定經銷商(也就是所謂的嵌入式代理商)取得,在出廠前完成啟用,並隨裝置一起將授權轉讓給終端使用者。6
  • 若只是要把既有裝置電腦的OS換成LTSC,則可以使用數量授權的升級授權。這是透過Microsoft Customer Agreement或MPSA等方案提供,但對象僅限於「已安裝合格既有OS之裝置的升級」,且不能轉讓。6
  • 若是評估用途,可免費取得90天評估版。在選型階段,用來在LTSC實機上執行整套裝置軟體以確認相容性,已經十分足夠。2

那麼,該如何尋找「嵌入式代理商」呢?這裡容易停留在抽象層面,因此先列出具體的入口。

  • Microsoft公開了認定經銷商的清單。Microsoft Learn的「Windows IoT Distributor Information」頁面上,刊登了依地區(Americas/APAC/EMEA/Japan)劃分的代理商名稱與聯絡窗口的電子郵件地址、電話號碼。其中也有日本的欄位,直接聯絡上面刊登的公司,是最快的途徑。8
  • 先決定好要洽詢的內容,會比較快。只要告知「目標OS(如Windows 11 IoT Enterprise LTSC 2024)」「預估年產台數」「是新裝置還是既有機台換裝」「裝置的用途(作為固定功能裝置的使用方式)」這4點,報價與授權形式的可行性,幾乎一次往返就能得到回覆。
  • Microsoft清單上刊登的聯絡方式是供產品洽詢使用,並明確寫明這與申請更新清單內容本身的窗口不同。技術與採購相關的諮詢,請務必發送給所在地區的代理商。8

另外,OEM授權的最低採購數量、價格、支援窗口、能提供的開發支援內容,會因代理商與時期而異。本文刻意不觸及具體金額,但也有代理商願意接受從1台起的採購,因此在以「我們公司年產只有幾台,應該不行吧」為由放棄之前,請先向嵌入式代理商洽詢。IoT Enterprise也有作為固定功能裝置的使用條件(EULA上的用途限制),因此連預期用途是否符合授權條件也一併確認會比較保險。EULA的正文也可以從Microsoft Learn查閱。6

6. LTSC未提供的功能 ── Store、標準應用程式、相容性注意事項

LTSC以「10年不改變功能」為代價,從一開始就不包含隨功能更新而演進的元素。根據Microsoft的官方說明,LTSC只會收到每月的品質更新,不包含像標準(in-box)應用程式那樣持續以新功能更新的項目5 另外,官方說明中也將Microsoft Edge列為「不包含」的範例,但這是指Windows 10世代的LTSC,如下一節所述,2024世代的LTSC已內建Edge。

實務上容易受影響的是以下幾點。

  • 沒有Microsoft Store。由於無法使用Store應用程式的配送、更新途徑,因此無法依賴僅透過Store配送的編解碼器或執行環境,以及公司內部的Store配送工具。套件管理工具winget在預設狀態下也未安裝,若有需要,請以另外配送安裝程式的方式來組建。
  • 不包含郵件、行事曆、相片等UWP標準應用程式群。在裝置用途上大多用不到,反而是「多餘的應用程式不會因更新而改變行為」的優點。
  • 瀏覽器依世代而異。Windows 11 Enterprise LTSC 2024/IoT Enterprise LTSC 2024內建Microsoft Edge並作為預設瀏覽器。另一方面,Internet Explorer與WordPad在這一世代已被移除(IE模式仍可使用)。142
  • 外部工具是否支援LTSC並沒有保證。Microsoft自己也提出警示:「針對GAC設計的應用程式或工具,對LTSC的支援有時是有限的」「由於功能集不會改變,隨著時間過去,可能會出現終止舊版支援的外部工具」。514 防毒軟體、資產管理代理程式等客戶指定的軟體是否支援LTSC,是導入前應該確認的項目。

因此,正確的理解方式並非「功能不足的OS」,而是「針對特定用途裝置凍結功能的OS」。Microsoft本身也明確表示,並未預期部署於組織的一般電腦,而是執行單一重要工作的特定用途裝置的選項。5

7. 裝置軟體開發端的注意事項 ── .NET、Windows Update、長期運轉設計

即使能將OS固定10年,若在其上運作的裝置軟體之設計與運維無法跟上,也毫無意義。以下列舉開發端應掌握的4個要點。

不建立對LTSC沒有之功能的依賴

若開發機是一般的Windows 11 Pro,交付對象卻是LTSC,這種組合會發生「開發機上能動、實機上卻動不了」的事故。典型情況包括依賴Store自動配送的元件、標準UWP應用程式的整合(如呼叫預設郵件用戶端)、依賴功能更新中新增的API。從開發初期就以LTSC的90天評估版進行類似CI的動作確認,就能以機械化的方式檢測出這類依賴。

.NET執行環境的支援期間與OS分開計算

  • .NET Framework 4.8系列被定義為Windows的組成元件,支援期間與安裝所在的OS相同。11 換算下來,若在Windows 11 IoT Enterprise LTSC 2024上,到2034年為止都能無需額外成本收到安全性更新,與10年運轉的裝置軟體格外契合。
  • 現代.NET即使是LTS版本,支援也只有3年就會結束。例如.NET 8(LTS)到2026年11月10日、.NET 10到2028年11月14日為止。12 在10年運轉的裝置上,至少需要更換3次執行環境,每一次都需要重新驗證與現場更新的安排。
  • 選擇哪一種,取決於「交付後是否具備更新執行環境的體制」。要求在封閉網路中免維護的裝置採用.NET Framework 4.8,若能在維護合約中定期更新,則採用現代.NET,這樣的整理較為實際。

設計Windows Update的控管方式

若是LTSC就不會有功能更新,但每月的品質更新,以及隨之而來的重新啟動仍會發生2 24小時運轉的檢驗裝置因每月更新的重新啟動而在夜班時段停機,這樣的事故並不罕見。請將使用中時段與重新啟動原則的設定、劃分更新驗證環(公司內驗證機→客戶端待命系統→正式環境)、以及在封閉環境下WSUS或離線套用的流程化,都納入交付物一併設計。唯有搭配更新後裝置軟體能自動復原的機制(服務化,或透過工作排程器的安全運維設計實現的自動啟動與監控),運維才能真正順利運轉。

即使固定OS,長期運轉的錯誤仍是另一回事

「明明改用了LTSC,裝置卻在數週內變得不穩定」,這類諮詢的原因,大多不在OS,而是裝置軟體端的資源流失或電源設定。本公司調查過的案例已整理在其他文章中。為了方便依症狀挑選,這裡各附上一句話說明。

OS選型(本文)與長期運轉設計(上述內容)是彼此獨立的問題,唯有兩者兼備,才能成為「可運轉10年的裝置電腦」。

8. 實務的定石(判斷表)

狀況 建議 理由
新設計的裝置嵌入電腦(10年運轉) Windows 11 IoT Enterprise LTSC 2024 到2034年10月為止10年支援。無功能更新。透過嵌入式代理商取得OEM授權16
只想讓既有裝置的OS長期化 以VL升級到IoT Enterprise LTSC 數量授權可用於既有裝置的升級用途(新裝置不可)6
連Windows 11 IoT Enterprise的放寬需求都無法滿足/依賴Win10資產 Windows 10 IoT Enterprise LTSC 2021 到2032年1月13日為止。但須注意剩餘期間與裝置壽命之間的差距9
每年都需要最新OS功能、周邊裝置支援的裝置 Windows 11 IoT Enterprise(GAC) 36個月支援,可跟上功能更新。將重新驗證的工時納入維護費7
公司內部特定用途端點(不銷售裝置) Windows 11 Enterprise LTSC 2024 可用數量授權取得。但須注意支援僅5年3
事務、開發、驗證用的一般電腦 Windows 11 Pro/Enterprise(GAC) LTSC並未預期部署於通用電腦5
依賴Store應用程式、每年新功能的用途 只能選GAC LTSC沒有Store與更新型標準應用程式5

補充1點:在判斷「不滿足Windows 11的需求」之前,請務必先確認IoT Enterprise專用的最低需求表。一般電腦用Windows 11的需求是TPM 2.0、UEFI+安全開機、記憶體4GB、儲存空間64GB,但Windows 11 IoT Enterprise LTSC另外定義了針對特定用途裝置的OPTIONAL最低需求,放寬為TPM與安全開機皆為選用、韌體可用BIOS、記憶體最低2GB、儲存空間最低16GB10 即使是未通過一般相容性檢查的工業用電路板,有時仍可選用可用到2034年的LTSC 2024(對應處理器需求另有規定,這部分請務必另行確認)。

9. 總結

  • 嵌入裝置電腦的選型,是要讓「裝置的10年」與「OS的支援期間」這兩條時間軸對齊的問題。一般的Windows 11(GAC)Pro系列24個月、Enterprise系列36個月,且以每年功能更新為前提,因此不適合固定組態的裝置。
  • 長期固定運作的本命是Windows 11 IoT Enterprise LTSC 2024(到2034年10月為止共10年)。「不含IoT」的Enterprise LTSC 2024只有5年,這是最大的陷阱。
  • 在Windows 10世代,IoT Enterprise LTSC 2021可用到2032年1月為止,可作為無法遷移到Windows 11之硬體、資產的延命去處。
  • IoT Enterprise系列若是新裝置,就透過嵌入式代理商取得OEM授權。數量、價格、條件都以向代理商確認為前提。
  • LTSC不包含Microsoft Store與更新型的標準應用程式。在裝置用途上反而是優點,但是否存在依賴,須以評估版在實機上確認排除。
  • 即使固定OS,.NET執行環境的支援期間、每月更新與重新啟動的運維、資源流失等長期運轉錯誤,仍是需要另行設計的獨立問題。

相關文章

相關諮詢領域

合同會社小村軟體承接嵌入工業相機、檢驗裝置、製造裝置之Windows電腦的OS選型支援,LTSC環境的裝置軟體移植與相容性驗證,以及以24小時運轉為前提之裝置聯動軟體的設計、故障調查。從「該用哪一款Windows撐過10年」的階段開始,即可與我們洽詢。

參考連結

  1. Microsoft Learn,Windows 11 IoT Enterprise LTSC 2024 - Microsoft Lifecycle。關於依循固定生命週期原則,自2024年10月1日開始、主流支援結束於2029年10月9日、延長支援結束於2034年10月10日(合計10年)。  2 3 4

  2. Microsoft Learn,What’s new in Windows 11 IoT Enterprise LTSC 2024。關於10年支援與每月的品質更新,OEM版自2024年5月22日開始提供、內容相當於24H2,LTSC跨版本升級需要新授權,支援Arm64EC以及在Arm64上執行x64應用程式,提供90天評估版,以及IE/WordPad的移除。  2 3 4 5 6 7 8

  3. Microsoft Learn,Windows 11 Enterprise LTSC 2024 - Microsoft Lifecycle。關於自2024年10月1日開始、支援結束於2029年10月9日,且未記載延長支援(於5年後結束)。  2 3 4

  4. Microsoft Learn,Windows 11 - release information。關於Windows 11為年度功能更新週期,支援期間Home/Pro/Pro Education/Pro for Workstations為24個月、Enterprise/Education/IoT Enterprise/Enterprise multi-session為36個月,24H2/25H2/26H1各自的支援結束日期,26H1僅限於2026年上半年推出的新裝置且不會以in-place update形式提供給既有裝置,IoT Enterprise版本不支援26H1,以及Enterprise LTSC 2024沒有延長支援、只有IoT Enterprise LTSC 2024延長至2034年10月10日的附註。  2 3 4 5 6 7 8 9

  5. Microsoft Learn,Windows Enterprise LTSC overview。關於LTSC不會收到功能更新、只會收到每月的品質更新,不包含Microsoft Edge與標準(in-box)應用程式這類會以新功能更新的元素,是針對特定用途裝置、並不預期部署於組織的一般電腦,以及外部工具的舊版支援日後可能終止的提醒。  2 3 4 5 6

  6. Microsoft Learn,Windows IoT Enterprise Licensing。關於OEM授權與數量授權的差異(新裝置僅限OEM,VL用於既有裝置的升級且不可轉讓),啟用方式(OA3.0/ePKEA/PKEA與KMS/MAK)及其用語定義(OA3.0=OEM Activation 3.0、ePKEA=Embedded Product Key Entry Activation、PKEA=Product Key Entry Activation、KMS=Key Management Service、MAK=Multiple Activation Key),通往OA 3.0與ePKEA啟用指南的連結,向認定經銷商洽詢的說明,數量授權的提供方案(Microsoft Customer Agreement/MPSA/Select・Select Plus),以及EULA上的用途條件。  2 3 4 5 6 7 8 9 10 11

  7. Microsoft Learn,Windows IoT Enterprise release history。關於IoT Enterprise為Enterprise的衍生版本、針對固定用途裝置,LTSC版本大致以3年為週期、各自支援10年,GAC的Windows 11 IoT Enterprise支援36個月(Windows 10為30個月),以及歷代LTSC版本的支援結束日期一覽。  2 3 4 5 6

  8. Microsoft Learn,Windows IoT Distributor Information。關於作為Windows IoT產品的採購洽詢窗口,依地區(Americas/APAC/EMEA/Japan)公開認定經銷商的公司名稱、負責人姓名、聯絡電子郵件地址、電話號碼的一覽表,產品洽詢應向所在地區的代理商進行(清單刊登內容的更新申請地址並非供產品洽詢使用)。  2 3

  9. Microsoft Learn,Windows 10 IoT Enterprise LTSC 2021 - Microsoft Lifecycle。關於自2021年11月16日開始、主流支援結束於2027年1月12日、延長支援結束於2032年1月13日。  2 3

  10. Microsoft Learn,Minimum System Requirements - Windows IoT Enterprise。關於Windows 11 IoT Enterprise LTSC除了PREFERRED最低需求(4GB/64GB、UEFI、TPM 2.0、安全開機啟用)之外,另外定義了針對特定用途裝置的OPTIONAL最低需求,記憶體2GB、儲存空間16GB、韌體可用BIOS、TPM與安全開機皆為選用(Optional)。  2

  11. Microsoft Learn,Lifecycle FAQ - .NET Framework。關於.NET Framework 4.5.2以後的版本被定義為Windows OS的元件,依循所安裝之父系OS相同的生命週期原則獲得支援。  2

  12. Microsoft Learn,Microsoft .NET and .NET Core - Microsoft Lifecycle。關於現代.NET各版本的支援期間(.NET 8 LTS到2026年11月10日為止、.NET 10到2028年11月14日為止等)。  2

  13. Microsoft Learn,Windows 10 Enterprise LTSC 2021 - Microsoft Lifecycle。關於「不含IoT」的Windows 10 Enterprise LTSC 2021支援於2027年1月12日結束(沒有延長支援)。 

  14. Microsoft Learn,What’s new in Windows 11 Enterprise LTSC 2024。關於Windows 11 Enterprise LTSC 2024相當於24H2、生命週期為5年(IoT Enterprise LTSC為10年),針對GAC設計的應用程式、工具(標準應用程式與Microsoft Store)對LTSC的支援有時是有限的,以及Internet Explorer與WordPad已被移除、Microsoft Edge成為預設瀏覽器。  2

共用相同標籤的最新文章。能以相近的主題延伸理解。

與本文相近的主題頁面。以本文為起點,可進一步連到相關服務與其他文章。

常見問題

整理諮詢這個主題時常見的問題。

Windows 11 Pro與Windows 11 IoT Enterprise LTSC有什麼不同?
最大的差異在於支援期間與功能更新的處理方式。Pro僅屬於一般提供通道(GAC),每個版本的支援期只有24個月,前提是必須持續接受每年的功能更新。IoT Enterprise LTSC則是不會收到功能更新的固定功能裝置專用版本,Windows 11 IoT Enterprise LTSC 2024可在2034年10月前的10年間,只接收每月的品質更新(安全性修正)。由於功能集在10年間不會改變,因此適合檢驗裝置、製造裝置這類「不想改變運作中組態」的用途。另一方面須注意的是,Microsoft Store以及部分標準UWP應用程式並未包含在內。
Windows IoT Enterprise LTSC的授權要去哪裡購買?
若要預先安裝在新製造的裝置上,基本途徑是透過Microsoft的認定經銷商(嵌入式代理商)取得OEM授權。家電量販店或Microsoft Store並不販售單件商品。僅限用於更換既有裝置作業系統的情況,另有一條「數量授權(升級授權)」的途徑,但無法套用於新裝置。最低採購數量、價格、合約條件會依代理商與時期而異,請務必向嵌入式代理商確認。
聽說LTSC沒有Microsoft Store,實務上不會遇到困難嗎?
在裝置用途上幾乎不會遇到困難,但事前確認仍是必要的。LTSC不含Microsoft Store,也不含郵件、行事曆等隨功能更新持續進化的標準應用程式群。若依賴僅透過Store配送的編解碼器或執行環境,或是以Store應用程式形式配送的內部工具,就會卡關。若裝置軟體是一般的桌面應用程式(Win32/.NET),基本上不會受影響,但在開發初期加入「以LTSC實機(可免費取得90天評估版)執行全部功能來確認」這道工序,會比較保險。
現在才要新採用Windows 10 IoT Enterprise LTSC 2021,可以嗎?
支援期限到2032年1月13日為止,因此若想直接沿用Windows 10世代的驅動程式或裝置軟體資產,這仍是現實的選項。實際上,對於無論如何都無法滿足Windows 11對應處理器需求的工業用電路板延命,或使用僅在Windows 10上保證運作的SDK的裝置,現在依然有人採用(如果只是缺少TPM或安全開機,有時可以用IoT版Windows 11的放寬需求來解決,請先確認那一項)。不過剩餘期間約為5年半,若裝置的預期運轉年限是10年,換算下來就代表生命週期中途需要更新作業系統。若是新設計、也能重新選型硬體,建議以可用到2034年10月的Windows 11 IoT Enterprise LTSC 2024作為第一候選。
要在LTSC上執行的裝置軟體,.NET應該怎麼選?
.NET Framework 4.8系列作為「Windows的組成元件」,會與OS本體支援相同的期間,因此與10年固定OS的LTSC運作方式最為契合。另一方面,現代.NET(.NET 8/10等)即使是LTS版本,支援也只有3年,因此在10年運轉的裝置上,必須把多次執行環境更新納入運維計畫。實務上的整理方式是:想要長期免維護的裝置採用.NET Framework 4.8,若優先考量開發效率或效能且能建立執行環境更新體制,則採用現代.NET。無論選擇哪一種,在合約階段先決定好交付後由誰負責執行環境的漏洞應對,都是重要的一環。

作者檔案

本文作者的個人檔案頁面。

Go Komura

小村軟體有限公司 代表

以 Windows 軟體開發、技術諮詢與故障調查為中心,在難以重現的故障調查與既有資產仍在運作的專案上具有優勢。

回到部落格一覽