修復 CcmSetup 失敗並顯示錯誤代碼
在電腦上設定設定管理員用戶端 (CCMSetup) 通常是一個簡單的過程,但有時可能會遇到阻止其成功完成的錯誤代碼。這些錯誤代碼可能有點令人困惑,需要不同的解決方案。在這篇文章中,我們將了解如何修復CcmSetup 失敗,錯誤代碼為 0x80004004、0x80070643、0x80070430、0x87d00455、0x80041013 或 0x87d00227。
CcmSetup 失敗,錯誤代碼為 0x80004004
如果 CcmSetup 失敗並出現錯誤代碼 0x80004004,則您的操作已中止 (E_ABORT)。在這種情況下,您需要先檢查BTS服務是否已停止。如果BTS服務停止,請前往C:\ProgramData\Microsoft\Network\Downloader並刪除其內容。最後,執行 ccmsetup.exe。但是,如果它正在運行,請執行Bitsadmin /list /allusers來列出所有活動作業並停止服務 – 運行 net stop 位元。刪除前面提到的位置中存在的文件,然後啟動該服務。
CcmSetup 失敗,錯誤代碼為 0x80070643
由於快取損壞,我們將收到 CcmSetup 錯誤代碼 0x80070643。預設情況下,CCM 快取位於%windir%\\ccmcache。您可以清除此處提到的內容來解決該問題,因為此錯誤代碼是由損壞的快取導致的。但是,如果您無法透過這種方式清除緩存,請遵循替代方法。
- 開啟客戶端電腦上的設定管理器控制面板。
- 切換到快取選項卡。
- 點擊配置設定按鈕以啟動設定。
- 按一下「刪除檔案」按鈕清除快取資料夾。
CcmSetup 失敗,錯誤代碼為 0x80070430
客戶端的自動客戶端升級過程通常很順利,但有時可能會失敗。如果是這樣,目標用戶端上的 ccmsetup.log 中會記錄類似以下內容的錯誤:
刪除 ccmsetup 服務失敗 (0x80070430)
若要解決此問題,您需要更新 System Center Configuration Manager。 Microsoft 在 System Center Configuration Manager 的目前分支版本 1702 中解決了此錯誤,透過 PowerShell 腳本選擇加入的管理員可以使用該分支。如果您使用的是舊版本,請確保您至少將其更新到該特定版本。
CcmSetup 失敗,錯誤代碼為 0x87d00455
如果 CcmSetup 出現錯誤代碼 0x87d00455,您需要使用令牌進行身份驗證,因為這將解決問題。若要執行相同的操作,請造訪learn.microsoft.com並參閱指南。
CcmSetup 失敗,錯誤代碼為 0x80041013
如果 CcmSetup 失敗並出現錯誤代碼 0x80041013,則 SSM 檔案已預先安裝在用戶端系統上並與安裝程序發生衝突。要解決該問題,您可以按照下面提到的解決方案進行操作。
- 執行疑難排解程式:首先,請造訪 support.microsoft.com 並執行程式安裝和解除安裝疑難排解程式。它將掃描並自動解決問題。
- 解除安裝並重新安裝CcmSetup:如果故障排除程式無法解決問題,我們需要重新安裝CcmSetup。要執行相同的操作,您需要執行以下兩個命令。
- 卸載: C:\Windows\ccmsetup\ ccmsetup.exe /uninstall
- 重新安裝: ccmsetup.exe /usepkicert /allowmetered /nocrlcheck SMSSITECODE=ABC DNSSUFFIX= DOMAIN.NAME
- 重新啟動用戶端電腦:重新安裝 CcmSetup 後,您應該重新啟動電腦並檢查問題是否已解決。
CcmSetup 失敗,錯誤代碼為 0x87d00227
0x87d00227 錯誤代碼通常會出現 CCMSetup 失敗訊息,這表示客戶端安裝程序出現問題且功能已停用。為了解決這個問題,我們需要做兩個登錄配置,我們需要將每個路徑的 UserCost 值更改為 0 並切換到非度量連接。但是,在進行任何更改之前,我們應該備份您的註冊表。
若要設定 UserCost,請開啟登錄編輯器,然後導覽至以下路徑。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DusmSvc\Profiles\
然後,您必須手動進入每個設定文件,如果存在 UserCost,請將其設為 0。最後,重新啟動電腦並檢查問題是否已解決。或者,在 PowerShell(管理員)中執行以下命令。
Get-ChildItem ‘Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DusmSvc\Profiles\*' | Set-ItemProperty -Name UserCost -Value 0
Restart-Service DusmSvc
如果問題仍然存在,請轉到以下位置。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\DefaultMediaCost
確保此處出現的所有字串的值都設為 0。
就是這樣!
如何修復錯誤代碼 0x80041010?
CCMSetup 錯誤代碼 0x80041010 是一種用戶端錯誤,可能由於各種原因而發生,從 Windows Management Instrumentation (WMI) 受損到不正確的 DNS 配置或安全性設定。
如何解決 SCCM 客戶端問題?
大多數 SCCM 客戶端問題可以使用 SSCM 客戶端修復代理來解決。若要修復 SCCM 代理,請啟動 Configuration Manager 控制台並導覽至資產和合規性\概述\設備。選擇要修復的設備,右鍵單擊它,然後選擇右鍵單擊工具 > 用戶端工具 > 修復客戶端。
發佈留言