錯誤VAN: RESTRICTION

如果我們發現作弊風險過高的電腦(例如:由於Windows版本過舊,或是有利於作弊的特定組態),Vanguard會限制該PC對Riot Games的存取權,並顯示錯誤訊息。在VAN: RESTRICTION(Vanguard限制)的錯誤訊息中,會告知您解除限制所必須的設定。

重要須知:關於更改BIOS設定

如果你不熟悉如何更改BIOS設定,請尋求專業人士的協助,不正確的BIOS組態設定可能會導致電腦出現問題,甚至無法開機。

根據你所使用的電腦或主機板廠牌及類型,BIOS可能會有很大的差別。有鑑於此,我們強烈建議你取得電腦或主機板製造商的支援資源作為協助。

至於實際的操作列表,請參閱你從Vanguard收到的VAN: RESTRICTION(Vanguard限制)錯誤訊息。

更新Windows

請按下列方式查看條件與更新:[Microsoft] 更新Windows 

開啟TPM 2.0

TPM 2.0設定會因不同的PC製造商而異。如需詳細說明和疑難排解步驟,請參閱我們的TPM 2.0指南

安全啟動

你不確定如何開啟安全啟動,或是不清楚系統狀態代表什麼嗎?我們的安全啟動指南有你需要的一切。

更新BIOS韌體(AMD/Intel)

如果你無法啟用安全啟動,或是已經啟用TPM 2.0但遊戲內仍然出現提示,那就可能需要為你的主機板更新BIOS韌體。請按照以下步驟檢查是否如此。

  1. 按下Windows鍵+R開啟執行對話方塊
  2. 輸入tpm.msc並按下Enter鍵
  3. TPM製造商資訊下方找到你的製造商版本
  4. 確認版本編號

如果你的TPM韌體過舊,請聯絡主機板製造商的客服,確認你的型號是否有可用的BIOS更新。

AMD使用者可以在這裡找到更多關於此已知問題的資訊:AMD常見問題:TPM 2.0與韌體更新資訊

啟用IOMMU

必須啟用IOMMU(輸入輸出記憶體管理單元),某些虛擬化和安全功能才能正常運作。如果關閉此功能,Windows可能會無法隔離記憶體或執行虛擬化型防護,這可能會導致設定錯誤,或讓VBS和HVCI這類功能無法啟用。在繼續以下步驟前,請先啟用IOMMU。

  1. Windows鍵+R
  2. 輸入msinfo32並按下Enter鍵。確認主機板廠牌和CPU。
  3. 使用搜尋引擎找到你的主機板製造商啟用IOMMU的相關步驟。請務必加入CPU品牌,因為這很可能會影響步驟。或者,你也可以聯絡主機板製造商進一步了解詳情。

以下是一些常見的:

ASUS主機板

AMD平台:
  1. 進入BIOS/UEFI
  2. 前往AdvancedAMD_CBS
    • 找到IOMMU,將之從Disabled/AUTO更改設定為ENABLE
  3. 啟用IOMMU後,若能使用:
    Advanced\AMD_CBS NBIO Common options
    • 將DMA Protection從Disabled/AUTO更改設定為ENABLE
    • 將DMAr Support從Disabled/AUTO更改設定為ENABLE
Intel平台:
  1. 進入BIOS/UEFI
  2. 前往Advanced System Agent SA Configuration
  3. Control IOMMU Pre-boot behavior設定為Enable IOMMU during boot
    • 若是沒有Enable IOMMU during boot選項,請選擇Enable IOMMU


微星(MSI)主機板

AMD平台:
  1. 進入BIOS/UEFI
  2. 前往OverclockingAdvanced CPU Configuration AMD CBS
  3. AMD CBS - NBIO Common Options項目下,將IOMMU從Disabled/AUTO更改設定為ENABLED
  4. 若是可行,也請設定:
    • 將DMA Protection從Disabled/AUTO更改設定為ENABLE
    • 將DMAr Support從Disabled/AUTO更改設定為ENABLE
Intel平台:
  1. 進入BIOS/UEFI
  2. 前往Overclocking CPU Features
  3. Control IOMMU Pre-boot behavior設定為Enable IOMMU during boot
    • 。若是沒有Enable IOMMU during boot選項,請選擇Enable IOMMU

啟用HVCI/VBS記憶體完整性(核心隔離)

記憶體完整性是Windows核心隔離的一部分,有助於保護你的系統免受攻擊。為了正常運作,它需要依賴你的CPU所提供的硬體虛擬化功能。這表示必須啟用BIOS虛擬化,否則Windows無法建立HVCI和記憶體完整性所需的安全虛擬環境。如果你在BIOS中關閉了虛擬化功能,可能會出現錯誤,或是該功能會根本無法載入。

啟用BIOS虛擬化後,你可以按照下方步驟開啟記憶體完整性。

  1. 點擊Windows開始選單,然後⚙️設定
  2. 前往更新與安全性>Windows安全性>裝置安全性
  3. 核心隔離項目下,尋找記憶體完整性
  4. 切換為開啟。
  5. 依照提示將電腦重新開機。

可能的問題

問題1:錯誤「無法顯示此頁面」
表示BIOS Virtualization在停用狀態。你還是必須啟用它。mceclip4.png
問題2:驅動程式不相容/驅動程式發生衝突
如果遇到驅動程式的問題,可以試著聯絡廠商,並解除安裝/停用驅動程式,或是嘗試清除重裝。
問題3:在啟用或自動停用該選項時出現藍白當機畫面 (BSOD)

更新Windows

  • 確定你的系統安裝了最新的Windows更新。

執行SFC和DISM:

  1. Windows鍵,輸入PowerShell,在上面按滑鼠右鍵,選擇以系統管理員身分執行
  2. 貼上並執行以下內容:
    • sfc /scannow; DISM /Online /Cleanup-Image /ScanHealth
    • DISM /Online /Cleanup-Image /RestoreHealth
    • DISM /Online /Cleanup-Image /StartComponentCleanup

更新BIOS(若有必要):

  1. Windows鍵+R
  2. 輸入msinfo32並按下Enter鍵。確認主機板詳情。
  3. 從製造商的網站下載最新版的BIOS更新。
  4. 依照製造商說明更新BIOS。

相關文章

主機板製造商資源

不同主機板製造商和型號的BIOS與韌體選單可能會有很大的差異。如果你找不到所需的安全性或系統設定(例如安全啟動、TPM、虛擬化或DMA相關選項),建議你參考主機板製造商的官方支援文件。

以下是常見主機板廠商的連結,你可以在這些網站找到各型號專屬的BIOS指引:

貼心提醒

即使是同一廠牌,不同型號的BIOS設定、名稱和位置也可能有所不同。如果你不確定是否要更改任何韌體設定,我們強烈建議你聯絡你的系統或主機板製造商尋求協助。

這篇文章是否有幫助?