Habr není stížnostní kniha. Tento článek je o bezplatných nástrojích společnosti Nirsoft pro systémového administrátora Windows.
Když se obracejí na technickou podporu, mnozí lidé zažívají stres. Někdo má strach, že nebude schopen vysvětlit problém a vypadá hloupě. Jiní jsou plní emocí a obtížně ovládají hněv kvůli kvalitě služby — vždyť dříve nebylo žádných výpadků!
Mně se například líbí technická podpora Veeam. Odpovídají sice pomalu, ale přesně a věcně. Dokonce jsem rád, že tam napíšu kvůli banalitě, abych se naučil nějaký nový trik.
Docela dobrá technická podpora je u DeviceLock. Zkušenosti jejich veteránů si zaslouží respekt. Po téměř každém kontaktu přidávám několik řádků „Tajného Znalosti“ do firemní Wiki. Během toho rychle sbírají testovací verze produktu s opraveným bugem — podpora a výroba jsou úzce propojeny.
ArcServe není moc dobré. Obyvatelé pobřeží Indického oceánu jsou velmi, velmi zdvořilí a pozorní, ale nic dalšího dobrého říct nemohu. Pokud neexistuje připravená KB, váš život bude smutný.
Jedinečnou pozici má technická podpora našeho antivirového lídra — Laboratoře Kaspersky. Jak se lidé vyhýbají návštěvě zubaře, tak se i já snažím vyhnout psaní tam co nejdéle. Protože to bude trvat dlouho, bolet a výsledek bude nepředvídatelný. Lékaře si nemůžete vybrat, i když máte 5000 rublů licencí — léčí, kdo se naskytne. A já přitom jsem docela doktor (no, ne doktor, tak řemeslník), cítím se dvakrát zklamaně.
K věci.
Aktualizujeme Kaspersky Security for Windows Server z verze 10.1.1 na 10.1.2. Operace je jednoduchá, ale my to víme. Na další Patch Tuesday od Microsoftu jsem si všiml, že aktualizace se neinstalovaly na velkou skupinu serverů.
Zjistilo se, že na serverech přestaly fungovat služby wuauserv a BITS, a při spuštění se vrací chyba:

Opravil jsem spuštění lidovými prostředky
sc config wuauserv type= own
sc config bits type= own
Zjistil jsem, že mezi servery je něco společného — na 100 % pacientů byl nedávno instalován KSWS 10.1.2.
Zanítilo to vážně, otevřel jsem požadavek.
Dobrý den!
Po upgradu z 10.1.1 na 10.1.2.996 na řadě serverů přestaly fungovat služby BITS a Windows Update.
Při spuštění se vrací chyba: 1290
Souvisí vznik chyby s instalací produktu?
Odpověď nenechala na sebe dlouho čekat.
Dobrý den, Michale!
Kaspersky Security 10 pro Windows Server při instalaci nebo aktualizaci verze nezohledňuje stávající služby a také neprovádí kontrolu/změnu jejich nastavení.
Řekli – jako když uřízneš.
Rychlé googlení ukázalo, že problém existuje, minimálně existoval .
Napsal jsem zpět – toto chytří lidé píší, že problém takový dříve byl, možná že se i teď zachoval? Poskytl jsem standardní technické informace.
7 dní (sedm dní, Karle!) technická podpora mlčela. Výsledek nebyl povzbudivý. Uvádím v zkrácené podobě:
Michale, dobrý den!
Ve vašem případě je vypnutí služeb po upgradu produktu spojeno právě s individuálními nebo skupinovými nastaveními operačního systému (mé závěry jsou založeny na zkoumání vámi zaslané zprávy).
Doporučuji vám na hluboké úrovni prozkoumat práci systémových služeb. Rád bych vám v tom pomohl, avšak to spadá do kompetence podpory Microsoft, protože uvedené řešení je funkční a vyžaduje pouze jednorázový vstup.
Za sebe chci dodat, že oba uvedené služby se vztahují k aktualizaci operačního systému a nijak neovlivňují fungování našeho produktu, a tedy ani úroveň vaší ochrany.
A je konec. Mrzí mě to.
Dobře, pokud Kaspersky Lab nemůže najít chybu, budou ji muset najít vojáci N, budu ji muset hledat sám.
Nastavení služeb Windows se ukládá do větve registru:
HKLM\System\CurrentControlSet\servicesVe файловé systému se nic užitečného neukládá, kromě binárních souborů.
Čím monitorujeme registr? Nejpoužívanějším nástrojem je .
Co není v pořádku s Process Monitor? Je velmi složité v něm něco najít, pokud přesně nevíte, co hledáte.
Zároveň existují utility od ne tak široce známé společnosti . Vydává desítky unikátních programů – od monitorování připojení USB zařízení po čtení produktových klíčů z registru. Pokud jste o ní nikdy neslyšeli – velmi doporučuji navštívit její web a ocenit sbírku. Když jsem o nich poprvé slyšel – jako bych otevřel krabici s hračkami.
Pro naši práci bude užitečná utilita
RegistryChangesView v1.21. Stáhněte, spusťte na serveru.
První, co musíte udělat – snapshot před instalací.

Pak spustíme Sysinternals Process Monitor, deaktivujeme vše kromě registru a nastavíme uložení výsledků do souboru.

Spouštíme instalační proces, ujistíme se, že se všechno pokazilo.
Vytváříme druhý snímek v RegistryChangesView.
Porovnáváme snímky mezi sebou.

A tady je to, co nás zajímalo.


Ale kdo to udělal? Možná služba se sama rozbila?
Podíváme se na log Process Monitor, začneme filtrováním procesů:


Bereme souhrn registru, třídíme podle pole Writes:

A tady je hledané:


A to je vše, přátelé, příčina problému byla nalezena za 5 minut.
To je určitě instalátor Kaspersky, a víme přesně, jak rozbíjí službu. Takže ji snadno vrátíme do původního stavu.
Jaké závěry?
Na podporu se spolehni, ale sám nezkaz. Nebuď líný. Zjisti to.
Používejte vhodné nástroje. Rozšiřujte svou osobní sadu technických prostředků. Studujte ty nástroje, které používáte každý den.
A pokud pracujete v podpoře, snažte se naučit překonat první fázi - "Popření". To je mimochodem nejtěžší.
Tak bych měl začít těchto rad dodržovat. Ahoj Laboratoři!
PS: Děkuji za pomoc s interpunkcí.
Zdroj: habr.com
