針對 Autopilot 裝置匯入和註冊進行疑難解答
如需將裝置匯入和註冊至 Intune 時可能發生之問題的相關信息,請參閱下列各節。
使用自我部署或預先布建模式重新註冊時0x80180014錯誤碼
在第一次部署 Autopilot 之後,具有目標 Autopilot 自我部署模式或預先布建模式配置檔的裝置無法使用 Autopilot 自動重新註冊。 如果您嘗試重新部署裝置,則 0x80180014
會傳回錯誤碼。
Windows 事件追蹤 (ETW) 記錄檔可能會顯示下列行動裝置管理 (MDM) 錯誤:
MDM Enroll: Server Returned Fault/Code/Subcode/Value=(DeviceNotSupported) Fault/Reason/Text=(Enrollment blocked for AP device by SDM One Time Limit Check)
錯誤碼0x80180014的原因 A
Microsoft Intune 已變更 Windows Autopilot 自我部署模式和預先布建模式體驗。 若要重複使用裝置,您必須刪除 Intune 所建立的裝置記錄。
這項變更會影響所有使用自我部署或預先布建模式的 Autopilot 部署。 這項變更會影響裝置在重複使用、重設或重新部署配置檔時。
解決錯誤碼0x80180014的 A
若要透過 Autopilot 重新部署裝置:
- 刪除 Intune中的裝置記錄。 如需特定步驟,請參閱從 Intune 系統管理中心刪除裝置。
- 重新部署 Autopilot 部署配置檔。
錯誤碼0x80180014的原因 B
您的 Intune 租使用者中的 Windows MDM 註冊已停用。
錯誤碼0x80180014的解決方式 B
若要在獨立 Intune 環境中修正此問題,請遵循下列步驟:
- 在 Microsoft Intune 系統管理中心,選擇 [裝置>註冊限制],然後選擇裝置類型限制。
- 選擇 [平台設定] 旁的 [ 屬性>編輯 ]。 然後選 取[允許 Windows (MDM) 。
- 選 取 [檢閱 ],然後選取 [ 儲存]。
裝置匯入問題
無法轉換裝置哈希錯誤
- 選取 CSV 之後按兩下 [匯入] 不會執行任何動作
- 網路追蹤中出現 400 錯誤,錯誤主體 為「無法將常值 』[DEVICEHASH]' 轉換成預期的類型 'Edm.Binary'
無法轉換裝置哈希錯誤的原因
此錯誤指向裝置哈希格式不正確。 損毀所收集哈希的任何專案都可能導致此錯誤。 其中一個可能性是哈希本身 (即使其有效) 無法譯碼。
無法轉換裝置哈希錯誤的說明
裝置哈希為Base64。 在裝置層級,它會編碼為未填補的Base64,但Autopilot預期填補Base64。 通常,承載不需要填補,而且程式會正常運作。 不過,有時候承載不會乾淨地排列,而且需要填補。 在此情況下,會顯示上述錯誤。 PowerShell 的Base64譯碼器也需要填補Base64,因此我們可以使用此譯碼器來驗證哈希是否已正確填補。
哈希結尾的 「A」 字元實際上是空的數據。 Base64 中的每個字元都是6位。 Base64 中的 是等於 0 的 6 位。 在結尾刪除或新增 A 並不會變更實際的承載數據。
無法轉換裝置哈希錯誤的解決方式
若要修正此問題,必須修改哈希,然後測試新的值,直到PowerShell成功譯碼哈希為止。 結果大多難以辨識,這沒關係。 我們只在尋找它,不要擲回 Base-64 char陣列或字串的長度無效的錯誤。
若要測試base64,您可以使用下列PowerShell:
[System.Text.Encoding]::ascii.getstring( [System.Convert]::FromBase64String("DEVICE HASH"))
因此,舉例來說:
[System.Text.Encoding]::ascii.getstring( [System.Convert]::FromBase64String("Q29udG9zbwAAA"))
這個特定範例不是裝置哈希,而是未填補的Base64不一致,因此適合用於測試。
現在適用於填補規則。 填補字元為 “=”。 填補字元只能在哈希的結尾,而且最多只能有兩個填補字元。 以下是基本邏輯。
- 譯碼哈希是否失敗?
- 是:最後兩個字元是否為 “=”?
- 是:以單一 “A” 字元取代 “=”,然後再試一次
- 否:在結尾新增另一個 “=” 字元,然後再試一次
- 是:最後兩個字元是否為 “=”?
- 否:該哈希有效
在上一個範例哈希上循環上述邏輯時,我們會取得下列排列:
- Q29udG9zbwAAA
- Q29udG9zbwAAA=
- Q29udG9zbwAAA==
- Q29udG9zbwAAAA
- Q29udG9zbwAAAA=
- Q29udG9zbwAAAA== (此有有效的填補)
將收集到的哈希取代為此新的填補哈希,然後再次嘗試匯入。
重新安裝映像至較舊的 OS 版本之後,不會套用 Autopilot 配置檔
如果您使用下列其中一個 Windows 版本註冊裝置:
- 使用 Windows Update KB5017383 或更新版本 Windows 11
- Windows Update KB5015878 或更新版本的 Windows 10
然後重新安裝映像至較舊的 OS 版本,則不會套用 Autopilot 配置檔。 裝置必須重新註冊,才能成功完成 Autopilot 部署。 您可能會在 Autopilot 裝置頁面中看到 [ 修正擱置 中] 或 [ 需要注意 ] 訊息,指出裝置上有硬體變更。 選取 [ 修正暫止 狀態] 的連結時,會出現下列訊息:
我們在此裝置上偵測到硬體變更。 我們正嘗試自動註冊新的硬體。 您現在不需要執行任何動作;下次簽入結果時,狀態將會更新。
重新建立映像至較舊的 OS 版本之後,未套用 Autopilot 配置檔的原因
將裝置重新安裝映像至較舊 OS 版本之後,Autopilot 配置檔不會套用,這是裝置上發生硬體變更時的預期行為。 如需詳細資訊,請參閱 Windows Autopilot 登入和部署體驗的主要功能傳回。
重新安裝映像至較舊的 OS 版本之後,未套用 Autopilot 配置檔的解析
當裝置在裝置上的硬體變更之後重新安裝映像至較舊的 OS 版本時,請取消註冊並重新註冊裝置。 如需有關如何取消註冊裝置的詳細資訊,請參閱下列文章:
Intune 註冊問題
如需 Intune 註冊問題的協助,請參閱針對 Intune 中的 Windows 裝置註冊錯誤進行疑難解答。 常見問題可能包括:
- 指派給用戶的授權不正確或遺失。
- 為用戶註冊的裝置太多。
錯誤碼80180018通常會在標題為 [ 發生錯誤] 的錯誤頁面上報告。 此錯誤表示 MDM 註冊失敗。
如果 Autopilot 重設立即失敗,且錯誤 發生問題。請使用系統管理員帳戶登入,以查看原因並手動重設,請參閱 針對 Autopilot 重設進行疑難解答 以取得更多說明。
相關內容
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應