Rozwiąż błąd CcmSetup Error Code Failure: Przewodnik rozwiązywania problemów
Notatki kluczowe
- Najczęstsze kody błędów programu CcmSetup można rozwiązać, wykonując określone czynności rozwiązywania problemów.
- Przyczyną błędów są często uszkodzone pamięci podręczne lub nieprawidłowa konfiguracja.
- Zawsze wykonuj kopię zapasową rejestru przed wprowadzeniem zmian.
Skuteczne rozwiązywanie problemów z błędami CcmSetup podczas instalacji klienta Configuration Manager
Konfigurowanie klienta Configuration Manager (CCMSetup) jest zazwyczaj prostym zadaniem; jednak różne kody błędów mogą utrudniać jego pomyślne ukończenie. Zrozumienie tych kodów jest kluczowe dla skutecznego radzenia sobie z nimi. Ten przewodnik obejmuje najczęstsze błędy CcmSetup, takie jak 0x80004004, 0x80070643, 0x80070430 i inne, zapewniając instrukcje krok po kroku, aby rozwiązać każdy scenariusz.
Typowe kody błędów CcmSetup i ich rozwiązania
Krok 1: Zdiagnozuj kod błędu CcmSetup 0x80004004
Gdy CcmSetup kończy się niepowodzeniem z kodem błędu 0x80004004, oznacza to, że operacja została przerwana. Zacznij od sprawdzenia, czy usługa Background Intelligent Transfer Service (BITS) jest uruchomiona. Jeśli jest zatrzymana, przejdź do niej C:\ProgramData\Microsoft\Network\Downloader i usuń jej zawartość. Uruchom ponownie instalację za pomocą ccmsetup.exe. Jeśli usługa BITS jest aktywna, wykonaj bitsadmin /list /allusers, a następnie zatrzymaj usługę za pomocą net stop bits. Wyczyść ponownie wyżej wymieniony folder przed uruchomieniem usługi BITS.
Porada: Zawsze upewnij się, że niezbędne usługi są uruchomione, zanim rozpoczniesz instalację.
Krok 2: Wyczyść uszkodzoną pamięć podręczną, aby naprawić błąd 0x80070643
Kod błędu 0x80070643 często pojawia się w przypadku uszkodzonych plików pamięci podręcznej. Aby wyczyścić pamięć podręczną, przejdź do %windir%\ccmcache i usuń jej zawartość. Jeśli nie możesz tego zrobić ręcznie, wykonaj następujące kroki:
- Otwórz Panel sterowania Configuration Manager na komputerze klienckim.
- Wybierz kartę Pamięć podręczna.
- Kliknij Konfiguruj ustawienia, aby włączyć ustawienie.
- Kliknij przycisk Usuń pliki, aby wyczyścić pamięć podręczną.
Wskazówka: regularne czyszczenie pamięci podręcznej może zapobiec przyszłym uszkodzeniom.
Krok 3: Rozwiąż problemy z automatyczną aktualizacją związane z błędem 0x80070430
Aby rozwiązać błąd 0x80070430 podczas aktualizacji klienta, sprawdź ccmsetup.log konkretne komunikaty o błędach. Zaktualizuj System Center Configuration Manager do co najmniej wersji 1702, aby rozwiązać problemy ze zgodnością z automatycznymi aktualizacjami.
Porada: Aktualizuj Menedżera konfiguracji, aby uniknąć typowych błędów.
Krok 4: Napraw problemy z uwierzytelnianiem dla kodu błędu 0x87d00455
W przypadku napotkania kodu błędu 0x87d00455 upewnij się, że używasz właściwego tokena do uwierzytelniania. Zapoznaj się z przewodnikiem w dokumentacji firmy Microsoft, aby uzyskać szczegółowe informacje na temat sposobu uzyskania i używania tokena.
Krok 5: Rozwiąż konflikt preinstalowanego SSM dla kodu błędu 0x80041013
W przypadku kodu błędu 0x80041013 wstępnie zainstalowane pliki SSM mogą kolidować. Wykonaj poniższe kroki:
- Uruchom narzędzie do rozwiązywania problemów firmy Microsoft: Wejdź na stronę pomocy technicznej i skorzystaj z narzędzia do rozwiązywania problemów z instalacją i odinstalowywaniem programów, aby przeskanować system i automatycznie rozwiązać konflikt.
- Odinstaluj i zainstaluj ponownie CcmSetup:
- Aby odinstalować: Wykonaj
C:\Windows\ccmsetup\ccmsetup.exe /uninstall - Aby zainstalować ponownie: Uruchom
ccmsetup.exe /usepkicert /allowmetered /nocrlcheck SMSSITECODE=ABC DNSSUFFIX= DOMAIN. NAME
- Aby odinstalować: Wykonaj
- Uruchom ponownie komputer kliencki: Po ponownej instalacji uruchom ponownie system, aby sprawdzić, czy błąd nadal występuje.
Krok 6: Napraw problemy z instalacją klienta z błędem 0x87d00227
Błąd 0x87d00227 wskazuje na problemy podczas instalacji klienta. Musisz zmodyfikować wartość rejestru UserCost :
- Otwórz Edytor rejestru i przejdź do
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DusmSvc\Profiles\. - Jeżeli wartości UserCost są dostępne, ustaw je na 0 dla każdego profilu.
- Do aktualizacji wsadowej użyj poleceń programu PowerShell:
Get-ChildItem 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DusmSvc\Profiles\*' | Set-ItemProperty -Name UserCost -Value 0Restart-Service DusmSvc - W przypadku konfiguracji sieci przejdź do
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\DefaultMediaCosti upewnij się, że wszystkie ciągi są ustawione na 0.
Porada: Zawsze wykonuj kopię zapasową rejestru przed wprowadzeniem jakichkolwiek zmian.
Dodatkowe wskazówki
- Przed wprowadzeniem zmian w rejestrze sprawdź kopie zapasowe.
- Aby zminimalizować ryzyko wystąpienia błędów, regularnie aktualizuj swoje urządzenia.
- Sprawdź połączenia sieciowe, aby zapewnić stabilność podczas instalacji.
Streszczenie
Ten przewodnik pomaga w diagnozowaniu i rozwiązywaniu typowych kodów błędów CcmSetup podczas procesu instalacji klienta Configuration Manager. Każdy kod błędu jest dopasowany do zestawu jasnych, wykonalnych kroków, aby zachęcić do płynnych instalacji i zmaksymalizować wydajność operacyjną.
Wniosek
Zrozumienie i naprawa kodów błędów CcmSetup jest krytyczna dla utrzymania zdrowego środowiska System Center Configuration Manager. Postępując zgodnie z opisanymi krokami, specjaliści IT mogą skutecznie rozwiązywać problemy i rozwiązywać te problemy, zapewniając bezproblemowe instalacje klientów.
FAQ (najczęściej zadawane pytania)
Co powoduje kod błędu 0x80041010?
Kod błędu CCMSetup 0x80041010 wynika zazwyczaj z problemów, takich jak uszkodzona usługa WMI (Windows Management Instrumentation), problemy z konfiguracją DNS lub nieprawidłowe ustawienia zabezpieczeń.
Jak mogę rozwiązać problemy z klientem SCCM?
Większość problemów z klientem SCCM można rozwiązać za pomocą agenta naprawy klienta SCCM. Aby wykonać naprawę, uzyskaj dostęp do konsoli Configuration Manager, przejdź do Assets and Compliance > Overview > Devices, wybierz urządzenie docelowe, kliknij prawym przyciskiem myszy i wybierz Client Tools > Repair Client.