Habr is geen klachtenboek. Dit artikel gaat over gratis tools van het bedrijf Nirsoft voor systeembeheerders van Windows.
Wanneer mensen contact opnemen met de technische ondersteuning, ervaren ze vaak stress. Sommigen maken zich zorgen dat ze het probleem niet kunnen uitleggen en dom zullen overkomen. Anderen worden overweldigd door emoties en vinden het moeilijk om hun verontwaardiging over de kwaliteit van de service te bedwingen - want er waren geen onderbrekingen eerder!
Ik ben bijvoorbeeld tevreden over de technische ondersteuning van Veeam. Ze reageren niet snel, maar wel nauwkeurig en ter zake. Ik ben zelfs blij om hen te schrijven voor iets kleins, zodat ik een nieuwe truc kan leren.
De technische ondersteuning van DeviceLock is niet slecht. De ervaring van hun veteranen is indrukwekkend. Na bijna elke aanvraag voeg ik een paar regels van 'Geheim Kennis' toe aan de bedrijfswiki. Bovendien verzamelen ze snel testbuilds van het product met de verholpen bug - ondersteuning en productie zijn nauw verbonden.
ArcServe is niet zo goed. De bewoners van de Indische Oceaan zijn heel, heel beleefd en attent, maar ik kan verder niets goeds zeggen. Als er geen kant-en-klare kennisbank is, wordt je leven treurig.
De technische ondersteuning van onze antivirus vlaggenschip ā Kaspersky Lab ā staat apart. Net zoals iemand zijn bezoek aan de tandarts uitstelt, probeer ik ook tot het allerlaatste moment niet contact op te nemen. Want het zal lang duren, pijnlijk zijn en met een onvoorspelbaar resultaat. Je kunt de dokters niet kiezen, ook al heb je 5000 roebels aan licenties ā degene die je krijgt, behandelt je. En ik voel me soort van ook een dokter (nou, geen dokter, maar een monteur), dus ik ben des te meer gekrenkt.
Laten we ter zake komen.
We updaten Kaspersky Security for Windows Server van versie 10.1.1 naar 10.1.2. De operatie is eenvoudig, maar we weten hoe het is. Tijdens de laatste Patch Tuesday van Microsoft merkte ik dat de updates niet waren geĆÆnstalleerd op een grote groep servers.
Het bleek dat de diensten wuauserv en BITS op de servers waren gestopt, en bij het starten komt de foutmelding:

Na het verhelpen van het probleem met populaire methoden
sc config wuauserv type= own
sc config bits type= own
besefte ik dat er iets gemeen was aan de servers - op 100% van de patiënten werd onlangs KSWS 10.1.2 geïnstalleerd.
Het begon sterk pijn te doen, dus opende ik een verzoek.
Hallo!
Na de upgrade van 10.1.1 naar 10.1.2.996 zijn op een aantal servers de diensten BITS en Windows Update kapot gegaan.
Bij het starten verschijnt de foutmelding: 1290
Is de fout gerelateerd aan de installatie van het product?
Het antwoord liet niet lang op zich wachten.
Goedendag, Michail!
Kaspersky Security 10 voor Windows Server houdt bij het installeren of updaten van de versie geen rekening met bestaande services en controleert of wijzigt hun instellingen niet.
Ze zeiden - zoals afgesneden.
Een snelle Google-zoekopdracht toonde aan dat het probleem bestaat, in ieder geval bestond het. .
Ik schreef terug - slimme mensen schrijven dat zo'n probleem eerder bestond, misschien bestaat het nog wel? Ik heb standaard technische informatie verstrekt.
7 dagen (zeven dagen, Carl!) hield de klantenservice stil. Het resultaat was niet bemoedigend. Ik geef het in verkorte vorm:
Mikhail, goedemiddag!
In uw geval is het uitschakelen van services na de upgrade van het product gerelateerd aan specifieke of groepsinstellingen van het besturingssysteem (mijn conclusies zijn gebaseerd op het onderzoek van het rapport dat u heeft gestuurd).
Ik raad u aan om op een diep niveau het functioneren van de systeemservices te onderzoeken. Ik zou u hierin graag willen helpen, echter, het valt onder de verantwoordelijkheid van de Microsoft-ondersteuning, aangezien de door u genoemde oplossing werkt en slechts eenmalige invoer vereist.
Ik wil toevoegen dat de beide door u genoemde services gerelateerd zijn aan het updaten van het besturingssysteem en geen invloed hebben op het functioneren van ons product en dus ook niet op de mate van uw bescherming..
Dat is het einde. Jammer.
Goed, als het Kaspersky Lab het defect niet kan vinden, zullen de soldaten N het zelf moeten zoeken.
De instellingen van Windows-services worden opgeslagen in de registerafdeling:
HKLMSystemCurrentControlSetservicesIn het bestandssysteem is er niets nuttigs opgeslagen, behalve binaire bestanden.
Hoe monitoren we het register? Het meest universele instrument is: .
Wat is er mis met Process Monitor? Het is enorm ingewikkeld om iets te vinden als je precies niet weet wat je zoekt.
Tegelijkertijd zijn er hulpmiddelen van een minder bekende firma, Deze biedt tientallen unieke programma's aan - van het monitoren van USB-apparaatverbindingen tot het lezen van productcodes uit het register. Als je er nog nooit van hebt gehoord, raad ik je ten zeerste aan om hun website te bezoeken en de collectie te bekijken. Toen ik voor het eerst van hen hoorde, voelde het alsof ik een doos met speelgoed openmaakte.
Voor ons werk zal de volgende tool nuttig zijn:
RegistryChangesView v1.21. Downloaden, op de server starten.
Het eerste wat je moet doen, is een snapshot maken voor de installatie.

Start Sysinternals Process Monitor, turn off everything except for the registry, and set up saving results to a file.

We start the installation process and make sure everything is broken.
We create a second snapshot in RegistryChangesView.
We compare the snapshots to each other.

And here it is, what we were interested in.


But who did this? Maybe the service broke itself?
We check the Process Monitor log, starting with filtering processes:


We take the summary for the registry and sort by the Writes field:

And here is what we were looking for:


That's it, friends, the cause of the problem found in 5 minutes.
It's definitely the Kaspersky installer, and we know exactly how it breaks the service. So we can easily return it to its original state.
What conclusions can we draw?
Rely on support, but don't slack off yourself. Don't be lazy. Understand it.
Use appropriate tools. Expand your personal set of technical resources. Learn the tools you use every day.
And if you work in support, try to learn to skip the first phase ā 'Denial'. This, by the way, is the hardest part.
I wish I could start following these tips myself. Hello, Lab!
PS: Thank you for help with punctuation.
Bron: habr.com
