Borba protiv duplikata GUID-a na SCCM klijentima

Jedan od najčešćih problema s kojima se susreću administratori SCCM 2007 / SMS2003 je duplikatni GUID problem na SCCM klijentima. Kada instalirate SCCM / SMS klijent, zove se jedinstvena identifikator GUID (Globalno jedinstveni identifikator - globalni jedinstveni identifikator). Koristi se za jedinstvenu identifikaciju klijenta u SCCM sustavu i ni u kojem slučaju se ne smije brkati sa SID-om računala u domeni Active Directory (već sam opisao kako promijeniti SID u sustavu Windows 7). Problem dupliciranih GUID-ova u SCCM-u je da ako dva ili više strojeva istovremeno prenose isti GUID na poslužitelj, kao rezultat, poslužitelj se jednostavno počinje zbuniti između njih, i kao rezultat toga, sposobnost upravljanja tim klijentima potpuno se gubi. Borba protiv fenomena umnožavanja GUID-a u SCCM-u ključni je faktor ispravnog funkcioniranja SCCM sustava u poduzeću.

Iako u postavkama SCCM web mjesta postoji takva kartica (treba ostaviti mogućnost "Automatski stvoriti nove zapise klijenta za duplicirane ID-ove hardvera"), dizajnirana je za rješavanje problema dupliciranih ID-ova hardvera (to nije isto što i GUID klijenta).

Pa kako se može nekoliko računala s istim SCCM GUID klijenta pojaviti na mreži? Najčešća varijanta pojave identičnih GUID-ova je uporaba sustava za izgradnju slika s diska iz OS-a (GHOST, Partition Manager itd.) I postavljanje ove slike u različite sustave na mreži. (kao što je opisano u članku U slučaju da koristite sustav razmještanja operativnih sustava klijenta u vašoj infrastrukturi, morate odlučiti:

1) SCCM / SMS klijent mora biti uklonjen iz predloška slike prije nego što ga upotrijebite na klijentskim uređajima

2) ako želite ostaviti SCCM klijent na slici, nakon postavljanja na računalo, trebate obaviti brojne akcije.

Problem je što jednostavno ponovno instaliranje SCCM klijenta neće riješiti problem, jer prilikom ponovne instalacije novi GUID neće se generirati.

za ponovno stvoriti SCCM GUID klijenta,  Koristim sljedeću tehniku:

  • Izbrišemo SCCM certifikat pomoću uslužnog programa ccmdelcert.exe (uslužni program nije uključen u distribuciju Toolkit System Center Configuration Manager 2007, ali verziju možete koristiti iz SMS 2003 Toolkit v2, možete je preuzeti na
  • Brisanje SCCM klijenta:
    ccmsetup.exe / deinstalirati
  • Izbrišite direktorij
    % WINDIR% \ system32 \ ccm \
  • Izbriši granu
    HKLM \ SOFTWARE \ Microsoft \ CCMSetup
  • Izbriši granu
    HKLM \ SOFTVER \ Microsoft \ SMS
  • Mi postavljamo SCCM 2007 klijenta:
    ccmsetup.exe

Nakon dovršetka ovih koraka SCCM klijent s novim GUID-om bit će ponovno instaliran..