Přeskočit na hlavní obsah

Černá listina HW

Pokud se stane, že při skenování HW jsou naskenovány nesmyslné hodnoty, je možné je odstranit během skenování. K tomuto účelu se používá tabulka v databázi tblWbemObjectProcess. Tabulka již ve výchozím nastavení obsahuje některé systémové hodnoty.

Popis tabulky

Sloupec tabulky:

  • txtCASS- zkrácená část názvu třídy WMI naskenovaného objektu - obvyklé hodnoty:
    • DesktopMonitor - monitor
    • BaseBoard - základní deska
    • PhysicalMedia - disk (HDD sériové číslo)
    • NetworkAdapter - síťová karta
  • txtPropName - Název vlastnosti ve WMI - např. SerialNumber, Caption, atd.
  • txtPropValue - Skenovaná nesmyslová hodnota, např. 000000 atd.
  • bolSetObjectAsVirtual - Je-li hodnota zde splněná, objekt bude označen jako "virtuální" - odpovídající objekt nebude vytvořen ve stromu objektů po skenování, ale bude viditelný v podrobnostech skenování HW. Je užitečný např. pro označování virtuálních CDROMů atd.
  • bolClearObjectProp - pokud je zde hodnota pravda, skenovaná (nesmysl) hodnota bude během zpracování nahrazena prázdnou hodnotou.
Poznámka

Ve sloupcích bolSetObjectAsVirtual a bolClearObjectProp musí být vždy pouze jedna hodnota True a druhá musí být False.

Inspektor: koupili jsme počítač, kde sériové číslo základní desky má stejnou hodnotu

Hodnota v sériovém čísle základní desky je stejná pro všechny počítače: 00000000. Po naskenování se nahlásí HW srážka (naskenované komponenty jsou v jiném PC).

Postup pro nápravu problému

  1. Upravte tabulku tblWbemObject, např. pomocí Microsoft SQL Server Management Studio.
  2. Vložte nový řádek, kde:
    • txtCLASS - vložte hodnotu: BaseBoard
    • txtPropName - insert value: SerialNumber
    • txtPropValue - insert value: 00000000
    • bolSetObjectAsVirtual - vložte hodnotu: Nepravé
    • bolClearObjectProp - vložte hodnotu: True
  3. Uložit změnu v tabulce.
  4. Přehodnotit všechny HW skenování počítačů, které během skenování narazily kvůli stejnému sériovému číslu základní desky (00000000).