Boj s duplicitními GUID na klientech SCCM

Jedním z nejčastějších problémů, se kterým se setkávají správci SCCM 2007 / SMS2003, je duplicitní problém GUID u klientů SCCM. Při instalaci klienta SCCM / SMS se volá jedinečný identifikátor GUID (Globálně jedinečný identifikátor - globální jedinečný identifikátor). Používá se k jedinečné identifikaci klienta v systému SCCM a v žádném případě by neměl být zaměňován se SID počítače v doméně Active Directory (již jsem popsal, jak změnit SID v systému Windows 7). Problém duplikovaných identifikátorů GUID v SCCM spočívá v tom, že pokud dva nebo více počítačů současně přenášejí stejný identifikátor GUID na server, v důsledku toho se server mezi nimi jednoduše začne zmást, a v důsledku toho se zcela ztratí schopnost správy těchto klientů. Boj proti fenoménu duplikace GUID v SCCM je klíčovým faktorem správného fungování systému SCCM ve společnosti.

Přestože v nastavení webu SCCM existuje taková karta (možnost „Automaticky vytvářet nové klientské záznamy pro duplicitní hardwarová ID“ by měla zůstat ponechána), je určena k řešení problémů s duplicitními hardwarovými ID (není to stejné jako klientské GUID).

Jak se tedy v síti může objevit několik počítačů se stejným identifikátorem GUID klienta SCCM? Nejběžnější variantou vzhledu identických GUID je použití systému pro vytváření diskových obrazů z OS (GHOST, Partition Manager atd.) A rozmístění tohoto obrazu do různých systémů v síti. (jak je popsáno v článku V případě, že ve své infrastruktuře používáte systém nasazení klientských operačních systémů, musíte se rozhodnout:

1) Klient SCCM / SMS musí být před nasazením do klientských počítačů odebrán z obrazové šablony

2) Pokud chcete nechat SCCM klienta v obraze, pak po jeho nasazení do PC musíte provést řadu akcí.

Problém je v tom, že jednoduše přeinstalování SCCM klienta problém nevyřeší, protože při přeinstalování nebude vygenerován nový identifikátor GUID.

Pro znovu vytvořte GUID klienta SCCM,  Používám následující techniku:

  • Odstraníme certifikát SCCM pomocí obslužného programu ccmdelcert.exe (obslužný program není součástí distribuce sady nástrojů System Center Configuration Manager 2007, můžete však použít verzi z SMS 2003 Toolkit v2, můžete si ji stáhnout na adrese
  • Odstranění klienta SCCM:
    ccmsetup.exe / odinstalovat
  • Odstraňte adresář
    % WINDIR% \ system32 \ ccm \
  • Odstranit větev
    HKLM \ SOFTWARE \ Microsoft \ CCMSetup
  • Odstranit větev
    HKLM \ SOFTWARE \ Microsoft \ SMS
  • Umístili jsme klienta SCCM 2007:
    ccmsetup.exe

Po dokončení těchto kroků bude SCCM klient s novým GUID přeinstalován..