什麼是 TPM?TPM 2.0、Windows 11、BitLocker 以及如何檢查

電腦上的 TPM 是什麼?TPM(可信平台模組)是一種基於硬體的安全技術,用於保護加密金鑰、驗證系統完整性,並支援 Windows 的安全功能,例如 BitLocker、Windows Hello、安全啟動(Secure Boot)以及裝置加密。 在現代個人電腦上,TPM 可能是主機板上的實體晶片,或是內建於處理器中的韌體功能,例如 Intel PTT 或 AMD fTPM。.

如果您正在搜尋「什麼是 TPM」,您可能正試圖了解為什麼 Windows 11 需要 TPM 2.0、為什麼 BitLocker 依賴 TPM,或是為什麼您的電腦會顯示「未偵測到 TPM」或「此電腦必須支援 TPM 2.0」等訊息。 本指南將說明 TPM 的功能、TPM 1.2 與 TPM 2.0 之間的差異、如何在 Windows 10/11 中檢查 TPM 版本、如何在 BIOS/UEFI 中啟用 TPM,以及當 TPM 變更後 BitLocker 要求輸入復原金鑰時該如何處理。.

快速回答: TPM 是一種安全模組,用於儲存和保護敏感金鑰,協助 Windows 確認開機程序未遭篡改,並啟用 BitLocker 和 Windows Hello 等安全功能。 TPM 2.0 是支援 Windows 11 的硬體所必需的最新版本。若要檢查,請按下 Win + R,輸入 tpm.msc,然後查看「狀態」和「規格版本」。.

目錄

TPM 在電腦上扮演什麼角色?

TPM 的運作方式就像是電腦內建的受保護安全金庫。Windows 不會僅將敏感的安全資訊儲存於一般系統儲存空間中,而是可利用 TPM 來協助保護加密金鑰、登入憑證以及開機完整性資料。.

對於一般使用者而言,TPM 在以下三種情況下至關重要。.

首先,TPM 可協助 BitLocker 保護您的磁碟機加密金鑰。當電腦正常啟動時,TPM 會協助 Windows 解鎖加密的系統磁碟機。若開機環境發生意外變更,BitLocker 可能會要求輸入復原金鑰,以確認裝置未遭篡改。.

其次,TPM 可協助 Windows 在啟動過程中驗證系統完整性。它能記錄早期開機元件的測量值,讓 Windows 在系統完全載入之前,就能偵測到可疑的變更。.

第三,TPM 支援現代 Windows 的安全性功能,包括 Windows Hello、裝置加密、與安全開機相關的保護措施,以及 Windows 11 的安全性要求。正因如此,當使用者確認電腦是否能升級至 Windows 11 時,TPM 2.0 往往會被提及。.

簡單來說,TPM 並不能讓電腦完全免受攻擊,但它有助於 Windows 保護敏感金鑰,並偵測某些類型的未經授權的系統變更。.

為什麼 TPM 對 Windows 11 和 BitLocker 如此重要?

TPM 之所以重要,是因為許多現代 Windows 安全功能仰賴硬體級的保護,而非僅靠軟體保護。這對 Windows 11 和 BitLocker 而言尤為重要。.

對於 Windows 11 而言,TPM 2.0 是受支援硬體的最低安全性要求之一。若 TPM 已停用或缺失,該電腦可能會無法通過 Windows 11 的相容性檢查。.

對於 BitLocker,TPM 可協助保護用於解鎖 Windows 磁碟機的加密金鑰。若您變更 TPM、BIOS/UEFI、安全開機 (Secure Boot) 或主機板設定,BitLocker 可能會偵測到此變更,並要求您輸入 48 位數的復原金鑰。.

這就是為什麼你應該隨時保存你的 BitLocker 復原金鑰 在 BIOS/UEFI 中變更 TPM 設定之前。.

TPM 1.2 vs TPM 2.0:有何差異?

TPM 1.2 和 TPM 2.0 是「可信平台模組」(Trusted Platform Module)標準的兩個版本。若您正在確認 Windows 11 的相容性或 BitLocker 安全性,最關鍵的一點很簡單:TPM 2.0 是 Windows 11 在受支援硬體上所必需的現代標準。.

特點TPM 1.2TPM 2.0
標準版較舊的 TPM 標準較新的 TPM 標準
Windows 11 支援未達到標準的 Windows 11 系統需求在受支援的硬體上運行 Windows 11 的必要條件
支援的安全演算法更為有限支援更廣泛的現代加密演算法
常見裝置較舊的商用電腦與舊式系統現代的 Windows 10/11 筆記型電腦與桌上型電腦
BitLocker 的使用方法可在較舊的系統環境中與 BitLocker 配合使用更適合現代的 BitLocker 和 Windows 安全性
推薦選擇不建議用於新系統推薦用於現代 Windows 個人電腦

如果您的電腦僅配備 TPM 1.2,它可能仍支援某些較舊的 Windows 安全性功能。不過,若要使用 Windows 11,您應確認是否具備 TPM 2.0,或能否在 BIOS/UEFI 中啟用此功能。.

在許多現代電腦上,雖然可能已內建 TPM 2.0,但預設狀態下仍處於停用狀態。在這種情況下,即使電腦實際上已透過 Intel PTT 或 AMD fTPM 支援 TPM,Windows 仍可能會顯示「未偵測到 TPM」或「此電腦必須支援 TPM 2.0」的訊息。.

您需要實體 TPM 晶片嗎?

並非總是如此。許多現代電腦不需要獨立的實體 TPM 晶片,因為 TPM 也可以透過韌體來實現。.

TPM 有三種常見的實作方式:

TPM 類型其意為何常見範例
離散式 TPM / dTPM安裝在主機板上的獨立實體安全晶片商務用桌上型電腦、工作站,以及部分筆記型電腦
韌體 TPM / fTPM內建於系統韌體及處理器安全功能中的 TPM 功能AMD fTPM
平台信任技術 / PTT英特爾基於韌體的 TPM 實作Intel PTT

如果您在主機板上沒有看到獨立的 TPM 晶片,這並不一定代表您的電腦沒有 TPM。 許多基於 Intel 處理器的電腦採用 Intel PTT,而許多基於 AMD 處理器的電腦則採用 AMD fTPM。這些選項可能會在 BIOS/UEFI 中以「PTT」、「AMD fTPM」、「安全裝置支援」、「可信計算」或「TPM 裝置選取」等名稱出現。.

對大多數使用者而言,韌體 TPM 已足以支援 Windows 11、BitLocker、Windows Hello 以及裝置加密功能。只有當您的主機板明確支援實體 TPM 模組,且系統尚未提供韌體 TPM 時,才需要考慮安裝實體 TPM 模組。.

請勿隨意購買 TPM 模組。TPM 模組通常與主機板型號綁定,且不同品牌與型號的針腳配置可能有所不同。購買前,請查閱您的主機板說明書或官方支援頁面,以確認您主機板的確切型號。.

如何在 Windows 10/11 中檢查您的電腦是否具備 TPM

要檢查您的電腦是否具備 TPM 功能,最簡單的方法是使用 Windows 中的 TPM 管理工具。此方法適用於 Windows 10 和 Windows 11。.

方法 1:使用 tpm.msc 檢查 TPM

  1. 按下鍵盤上的 Win + R 鍵。.
  2. 輸入 tpm.msc。.
  3. 按 Enter。.
  4. 在「TPM 管理」視窗中,請查看「狀態」區段。.
  5. 接著請檢查「規格版本」。.

如果「狀態」顯示為「TPM 已準備就緒」,且「規格版本」顯示為 2.0,則表示您的電腦已啟用 TPM 2.0。.

若您看到「找不到相容的 TPM」這則訊息,可能表示以下其中一種情況:

BIOS/UEFI 中已停用 TPM。.

您的電腦使用 Intel PTT 或 AMD fTPM,但此設定目前已關閉。.

您的 BIOS/UEFI 版本需要更新。.

您的硬體不支援 TPM 2.0。.

遇到這種情況時,請不要立刻斷定您的電腦不相容。許多電腦雖然支援 TPM 2.0,但需要您在 BIOS/UEFI 中手動啟用此功能。.

方法 2:在 Windows 安全性中檢查 TPM

您也可以透過「Windows 安全性」檢查 TPM。.

  1. 開啟「開始」選單。.
  2. 搜尋「Windows 安全性」。.
  3. 開啟「裝置安全性」。.
  4. 請尋找「Security」處理器。.
  5. 按一下「安全性處理器詳細資訊」。.
  6. 請檢查規格版本。.

如果該頁面顯示「安全性處理器」的詳細資訊,且規格版本為 2.0,則表示您的電腦上已啟用 TPM 2.0。.

對於非技術背景的使用者而言,此方法較為簡單,因為它使用的是標準的 Windows 介面,而非系統管理主控台。.

方法 3:在「裝置管理員」中檢查 TPM

「裝置管理員」也能顯示 Windows 是否偵測到 TPM 裝置。.

  1. 在「開始」按鈕上按右鍵。.
  2. 選取「裝置管理員」。.
  3. 展開「安全裝置」。.
  4. 請尋找「可信平台模組 2.0」。.

如果此處顯示「可信平台模組 2.0」,表示 Windows 已偵測到您的電腦上安裝了 TPM。.

如果未顯示,可能是因為 TPM 在 BIOS/UEFI 中已被停用、隱藏在 Intel PTT 或 AMD fTPM 之下,或是您的硬體不支援此功能。.

方法 4:使用 PowerShell 檢查 TPM

進階使用者可透過 PowerShell 檢查 TPM 狀態。.

  1. 在「開始」按鈕上按右鍵。.
  2. 請選擇「Windows Terminal」或「PowerShell」。.
  3. 執行此指令:

Get-Tpm

若 TpmPresent 顯示為 True,且 TpmReady 顯示為 True,則表示 TPM 可用且已準備就緒。.

如果 TpmPresent 的值為 True,但 TpmReady 的值為 False,則表示系統中可能存在 TPM,但尚未正確初始化或啟用。如果 TpmPresent 的值為 False,表示 Windows 目前未偵測到 TPM。.

如何在 BIOS/UEFI 中啟用 TPM 2.0

如果 Windows 顯示「未偵測到 TPM」,但您的電腦支援 TPM 2.0,您可能需要在 BIOS/UEFI 中啟用此功能。.

若已啟用 BitLocker 或裝置加密功能,請在變更 BIOS/UEFI 設定前,先備份您的 BitLocker 還原金鑰。TPM、安全開機 (Secure Boot) 以及韌體變更有時可能會觸發 BitLocker 還原畫面。.

啟用 TPM 2.0 的步驟

  1. 重新啟動電腦。.
  2. 開機時按下 BIOS/UEFI 鍵。常見的按鍵包括 F2、F10、F12、Del 或 Esc。.
  3. 開啟「安全性」、「進階設定」、「可信計算」或「CPU 設定」區段。.
  4. 請尋找「TPM」、「TPM 裝置」、「安全性裝置支援」、「Intel PTT」或「AMD fTPM」。.
  5. 啟用與 TPM 相關的選項。.
  6. 儲存變更並退出 BIOS/UEFI。.
  7. 重新啟動 Windows。.
  8. 按下 Win + R,輸入 tpm.msc,然後檢查 TPM 是否已可使用。.
如何啟用 TPM 2.0

BIOS/UEFI 中常見的 TPM 名稱

不同品牌對 TPM 設定的稱呼各不相同。若您無法直接找到「TPM」,請試著尋找以下其中一個選項。.

電腦或主機板品牌常見的 BIOS 鍵常見的 TPM 設定名稱
戴爾F2TPM 2.0 安全性
HPEsc 或 F10TPM 裝置、嵌入式安全、安全晶片
聯想F1、F2、Enter 或 Novo 按鈕安全晶片、Intel PTT、AMD fTPM
華碩Del 或 F2PTT、AMD fTPM 設定、可信運算
MSIDel安全性裝置支援、TPM 裝置選取
技嘉Del可信計算、Intel PTT、AMD CPU fTPM
宏碁F2 或 DelTPM、安全晶片、可信計算

確切的選項名稱取決於您的裝置型號以及 BIOS/UEFI 版本。如果您仍無法找到 TPM 設定,請查閱您所使用之筆記型電腦、桌上型電腦或主機板型號的官方支援頁面。.

啟用 TPM 之前的重要注意事項

啟用 TPM 通常不會刪除您的檔案,也不會重設 Windows。不過,若已啟用 BitLocker,變更 TPM、安全啟動 (Secure Boot)、BIOS/UEFI 或啟動設定時,Windows 可能會要求您輸入 BitLocker 復原金鑰。.

在進行任何變更之前,請務必將您的復原金鑰儲存於安全之處,例如您的 Microsoft 帳戶、列印本、USB 隨身碟或組織帳戶。.

疑難排解

1) 啟用 TPM 後仍在 Windows 中顯示「找不到 TPM」。

  • 重新檢查 BIOS:確保 安全裝置支援 已啟用(某些 BIOS 需要先啟用)。.
  • 如果有 PTT/fTPM 切換,確認是 已啟用.
  • 更新 BIOS/UEFI 至最新的官方版本。.

2) 在 BIOS 中無法看到 TPM/PTT/fTPM 選項

  • 往下看 進階, 安全性, 以及 可信運算.
  • 使用 BIOS「搜尋」(某些 UEFI 允許)。.
  • 確認 CPU/平台支援 (較舊的裝置可能不提供 TPM 2.0)。.

3) TPM 選項為灰色或鎖定

  • 在工作/學校裝置上,企業政策可能會將其鎖定 - 請聯絡 IT。.
  • 在某些 BIOS 中,您必須設定 管理員/主管密碼 在編輯安全選項之前,請先.

4) BitLocker 會在變更後要求您提供還原金鑰

在某些情況下,這是意料中事,因為 BitLocker 會偵測到開機環境變更。使用您儲存的金鑰,設定穩定後 Windows 應該就會恢復正常。.

TPM 和 BitLocker:為什麼您可能會看到恢復金鑰畫面

TPM 與 BitLocker 密切相關。BitLocker 可利用 TPM 協助保護 Windows 系統磁碟的加密金鑰。當電腦正常啟動時,TPM 會協助確認開機環境是否曾發生意外變更。.

若 TPM、BIOS/UEFI、安全開機 (Secure Boot)、開機順序、主機板或韌體設定發生變更,BitLocker 可能會將此變更視為潛在的安全風險。在此情況下,Windows 可能會要求輸入 48 位數的 BitLocker 還原金鑰,才會允許存取加密磁碟。.

這並不一定表示您的資料已損毀。這通常表示 BitLocker 需要額外的確認,以驗證您是否為授權使用者。.

可能觸發 BitLocker 復原金鑰畫面的一般情況包括:

啟用或停用 TPM。.

清除 TPM。.

更新 BIOS/UEFI 韌體。.

變更「安全開機」設定。.

變更開機順序。.

更換主機板。.

將加密的系統磁碟移至另一台電腦。.

變更某些硬體安全性設定。.

在變更 TPM 或 BIOS/UEFI 設定之前,請務必先備份您的 BitLocker 還原金鑰。若您沒有還原金鑰,可能會無法存取加密的磁碟機。.

需要協助尋找您的 BitLocker 還原金鑰嗎?

若在變更 TPM 或 BIOS 設定後,BitLocker 要求輸入復原金鑰,請先檢查可能儲存該金鑰的位置:

您的 Microsoft 帳戶。.

一份列印本。.

一支 USB 隨身碟。.

儲存於另一顆磁碟上的文字檔或螢幕截圖。.

您的工作或學校帳戶。.

貴組織的 IT 管理員。.

如果您無法手動找到該金鑰,, Magic Recovery Key 可協助掃描可存取的磁碟機,尋找其中儲存的 BitLocker 復原金鑰記錄、匯出的金鑰檔案、螢幕截圖、文件或其他可能包含復原資訊的本地端痕跡。.

重要: Magic Recovery Key 無法繞過 BitLocker 加密、破解 BitLocker 密碼,亦無法產生遺失的復原金鑰。它僅能協助搜尋先前已儲存或保存在可存取位置的復原金鑰資訊。.

這使得當您在變更設定前,需要尋找已儲存的復原金鑰時,此功能便派上用場 TPM 設定, 、升級硬體、重新安裝 Windows,或是排除 BitLocker 還原畫面所遇到的問題。.

支援 Windows 7/8/10/11 和 Windows Server

摘要

什麼是 TPM?TPM(即可信平台模組)是一項安全技術,可協助 Windows 保護加密金鑰、驗證系統完整性,並支援 BitLocker、Windows Hello、安全開機(Secure Boot)及裝置加密等功能。在現代電腦中,TPM 可能是實體晶片、Intel PTT 或 AMD fTPM。.

對於 Windows 使用者而言,TPM 2.0 尤為重要,因為在受支援的硬體上運行 Windows 11 時,這是一項必要條件。 若您的電腦顯示「未偵測到 TPM」或「此電腦必須支援 TPM 2.0」,可能是因為 TPM 在 BIOS/UEFI 中已被停用,或以其他名稱列出,例如 Intel PTT、AMD fTPM、安全裝置支援(Security Device Support)或可信計算(Trusted Computing)。.

在變更 TPM、安全開機 (Secure Boot)、BIOS/UEFI 或主機板設定之前,請務必先備份您的 BitLocker 復原金鑰。這些變更可能會觸發 BitLocker 復原畫面,屆時您可能需要輸入 48 位數的復原金鑰才能解鎖加密的磁碟機。.

如果您無法手動找到已儲存的還原金鑰,Magic Recovery Key 可協助掃描可存取的磁碟機,尋找已儲存的 BitLocker 還原金鑰記錄、匯出的金鑰檔案、螢幕截圖、文件或其他可能包含還原資訊的本地端痕跡。此工具無法繞過 BitLocker 加密,但可協助您搜尋先前儲存的還原金鑰資訊。.

關於 TPM 的常見問題

什麼是 TPM?

TPM 代表「可信平台模組」(Trusted Platform Module)。這是一項基於硬體的安全技術,用於保護加密金鑰、憑證及系統完整性資訊。 Windows 可利用 TPM 來支援 BitLocker、Windows Hello、安全啟動、裝置加密以及 Windows 11 的安全性要求。TPM 可能是實體晶片,也可能是基於韌體的技術,例如 Intel PTT 或 AMD fTPM。.

什麼是 TPM 2.0?

TPM 2.0 是現代 Windows 電腦所採用的最新版「可信平台模組」標準。相較於 TPM 1.2,它支援更廣泛的現代安全功能,且在受支援的硬體上運行 Windows 11 時,此功能為必要條件。若您的電腦支援 TPM 2.0,但 Windows 無法偵測到它,可能是因為該功能在 BIOS/UEFI 中已被停用。.

Windows 11 是否需要 TPM?

是的,在受支援的硬體上運行 Windows 11 時,必須具備 TPM 2.0。 若 TPM 缺失、已停用或無法偵測到,Windows 11 的相容性檢查可能會顯示錯誤訊息,例如「此電腦必須支援 TPM 2.0」。許多現代電腦已透過 Intel PTT 或 AMD fTPM 支援 TPM 2.0,但可能需要手動啟用此功能。.

如何檢查我的 PC 是否有 TPM?

按下 Win + R,輸入 tpm.msc,然後按下 Enter 鍵。在「TPM 管理」視窗中,檢查「狀態」和「規格版本」。如果顯示「TPM 已準備就緒」且規格版本為 2.0,則表示 TPM 2.0 已啟用。 您也可以透過「Windows 安全性」、「裝置管理員」或 PowerShell 進行確認。.

如何在 BIOS 中啟用 TPM 2.0?

重新啟動電腦,並在開機時按下 F2、F10、Del 或 Esc 等鍵以進入 BIOS/UEFI。 尋找「TPM」、「Intel PTT」、「AMD fTPM」、「安全裝置支援」、「可信計算」或「TPM 裝置選取」等選項。啟用該設定、儲存變更、重新啟動 Windows,並透過 tpm.msc 再次檢查 TPM 狀態。.

Intel PTT 和 TPM 是同一回事嗎?

Intel PTT(即平台信任技術)是 Intel 基於韌體的 TPM 實作方案。它無需額外的實體 TPM 晶片,即可提供 TPM 功能。在基於 Intel 平台的個人電腦上,BIOS/UEFI 設定中的 TPM 選項可能會顯示為「Intel PTT」、「PTT」、「安全性裝置支援」或「可信計算」。.

AMD fTPM 和 TPM 是同一回事嗎?

AMD fTPM 是 AMD 基於韌體的 TPM 實作方案。它讓相容的 AMD 系統能夠透過韌體和處理器安全功能來提供 TPM 功能,而無需使用獨立的 TPM 晶片。在 BIOS/UEFI 中,其顯示名稱可能為「AMD fTPM」、「韌體 TPM」、「安全裝置支援」或「TPM 裝置選取」。.

更換 TPM 會觸發 BitLocker 復原程序嗎?

是的。若已啟用 BitLocker 或裝置加密功能,啟用、停用、清除或變更 TPM 設定可能會觸發 BitLocker 復原畫面。BIOS/UEFI 更新、安全開機 (Secure Boot) 設定變更、開機順序變更或更換主機板,也可能導致此情況發生。 在變更 TPM 設定之前,請務必將您的 48 位數 BitLocker 復原金鑰存放在安全的地方。.

我應該清除 TPM 嗎?

除非您完全了解其後果,或正在遵循官方的疑難排解指示,否則不應清除 TPM。清除 TPM 可能會移除 Windows 安全性功能所使用的金鑰。若已啟用 BitLocker,事後您可能需要 BitLocker 還原金鑰。在清除 TPM 之前,請務必先備份重要的還原資訊。.

如果未偵測到 TPM,我該怎麼辦?

若未偵測到 TPM,請先在 Windows 中檢查 tpm.msc。 接著重新啟動電腦,並在 BIOS/UEFI 中檢查是否具備 TPM、Intel PTT、AMD fTPM、「安全裝置支援」或「可信計算」選項。若未找到相關選項,請從製造商的官方支援頁面更新 BIOS/UEFI,並確認您的硬體是否支援 TPM 2.0。.

Erin Smith 是 Amagicsoft 公認最專業的作家之一。過去 10 年來,她不斷磨練自己的寫作技巧,幫助數百萬讀者解決技術問題。.