HealthCheckName type
定義 HealthCheckName 的值。
KnownHealthCheckName 可以與 HealthCheckName 交換使用,此列舉包含服務支援的已知值。
服務支援的已知值
DomainJoinedCheck:確認 SessionHost 已加入網域。 如果此檢查失敗,則分類為嚴重,因為如果 SessionHost 未加入網域,則無法成功連線。 (目前已啟用)
DomainTrustCheck:確認 SessionHost 在建立會話時不會發生網域信任問題,而無法在會話建立時在 SessionHost 上進行驗證。 如果此檢查失敗,會分類為嚴重,如果我們無法連線到會話Host 上的網域進行驗證,則無法成功連線。 (目前已啟用)
FSLogixHealthCheck:確認 FSLogix 服務已啟動並執行,以確保使用者配置檔已載入工作階段。 如果此檢查失敗的分類為嚴重,即使連線成功,用戶體驗也不正確,因為無法載入使用者配置檔,而且使用者會在會話中取得暫時配置檔。 (目前停用)
SxSStackListenerCheck:確認 SxS 堆疊已啟動並執行,讓連線能夠成功。 如果這項檢查失敗,則分類為嚴重,因為 SxS 堆疊尚未就緒時,無法成功連線。 (目前已啟用)
UrlsAccessibleCheck:確認可從 SessionHost 連線到所需的 WVD 服務和日內瓦 URL。 這些 URL 包括:RdTokenUri、RdBrokerURI、RdDiagnosticsUri 和用於代理程式監視的記憶體 Blob URL(日內瓦)。 如果這項檢查失敗,它不是致命的,而且計算機仍然可以服務連線,主要問題可能是監視代理程式無法儲存暖路徑數據(記錄、作業...)。(目前停用)
MonitoringAgentCheck:確認所需的日內瓦代理程式正在執行。 如果這項檢查失敗,它不是致命的,而且計算機仍然可以服務連線,主要問題可能是監視代理程式遺失或執行中(可能)較舊版本。 (目前已啟用)
DomainReachable:確認已加入 SessionHost 的網域仍可連線。 如果此檢查失敗,則分類為嚴重,因為如果連線時無法連線到 SessionHost 所加入的網域,則無法成功連線。 (目前停用)
WebRTCRedirectorCheck:驗證 WebRTCRedirector 元件是否狀況良好。 WebRTCRedirector 元件可用來優化 Microsoft Teams 中的視訊和音訊效能。 這會檢查元件是否仍在執行中,以及是否有較高的版本可用。 如果這項檢查失敗,它不是致命的,而且計算機仍然可以服務連線,主要問題可能是 WebRTCRedirector 元件必須重新啟動或更新。 (目前停用)
SupportedEncryptionCheck:驗證 SecurityLayer 註冊密鑰的值。 如果值為 0(SecurityLayer.RDP),此檢查會失敗,錯誤碼 = NativeMethodErrorCode.E_FAIL且為嚴重。 如果值為 1(SecurityLayer.Negotiate),此檢查會失敗,錯誤碼 = NativeMethodErrorCode.ERROR_SUCCESS且非嚴重。 (目前停用)
MetaDataServiceCheck:確認元數據服務可供存取並傳回計算屬性。 (目前已啟用)
AppAttachHealthCheck:確認 AppAttachService 狀況良好(套件預備期間沒有問題)。 AppAttachService 是用來啟用租用戶系統管理員所設定之 MSIX 應用程式的預備/註冊(以及最終取消註冊/還原標記)。這會檢查元件在封裝預備期間是否有任何失敗。 預備失敗會導致某些 MSIX 應用程式無法正常運作給使用者。 如果這項檢查失敗,它不是致命的,而且計算機仍然可以服務連線,主要問題可能是某些應用程式不適用於使用者。 (目前已啟用)
type HealthCheckName = string