簡體   English   中英

Windows 10 的注冊表版本值?

[英]Registry edition values of Windows 10?

我想從注冊表中獲取 Windows 10 操作系統版本。 我正在閱讀以下 C# 代碼中的注冊表項以獲取 Windows 10/11 操作系統的版本:

SOFTWARE\Microsoft\Windows NT\CurrentVersion\EditionID

這是 C# 代碼:

using (var key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion"))
{
     if (key != null)
     {
         var keyValue = key.GetValue("EditionID");
         var osEdition = keyValue.ToString();
     }
}

我需要知道將出現在此EditionID密鑰中的字符串,適用於各種版本的 Windows 10 版本。 我無法獲得任何相關的 Microsoft 文檔。 Windows 10 的主要版本如下:

  1. 視窗 10 專業版
  2. 適用於工作站的 Windows 10 專業版
  3. Windows 10 教育版
  4. Windows 10 專業教育版
  5. Windows 10 企業版
  6. Windows 10 企業版 2019 LTS/LTSC/LTSB
  7. Windows 10 家庭版

我的 PC 上裝有Enterprise版 Windows 10 操作系統。 所以我知道對於Enterprise版,這個注冊表值是Enterprise 我需要知道其余的。

我已經能夠獲得其中一些。 如果您發現有人安裝在您的辦公室、學校或家中,請隨時編輯此帖子。

  • Windows 10 專業版 - “專業版”
  • 適用於工作站的 Windows 10 專業版 - ??
  • Windows 10 教育版 - “教育版”
  • Windows 10 專業教育版 - ??
  • Windows 10 企業版 - “企業版”
  • Windows 10 企業版 2019 LTS/LTSC/LTSB - ??
  • Windows 10 家庭版 - ??

已確認適用於工作站的 Windows 10 專業版 - “ProfessionalWorkstation”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM