Hemmelighed afsløret: Dette er, hvad Windows gør, når det "søger efter en løsning" efter et nedbrud

Ikon for læsetid 3 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Vi har alle set fejlmeddelelsen efter et appnedbrud, da Windows forgæves annoncerer, at det søger efter en løsning på problemet, normalt uden nogen resultater.

I betragtning af hvor ineffektiv processen den er, er det ret rimeligt at spørge, hvad der præcist foregår

Heldigvis spørgsmålet er blevet besvaret i sin helhed af Mark Phaedrus, softwareudvikler, Windows Update Agent, hos Microsoft.

Han skriver:

Her er den forenklede forklaring på, hvordan systemet (Windows-fejlrapportering) fungerer.

  • Et program går ned.

  • Windows-fejlrapportering starter. Den fanger nogle vigtige oplysninger om, hvad programmet lavede på det tidspunkt, det gik ned.

  • Den bruger disse oplysninger til at skabe en "bucket-signatur". En bucket-signatur er en kort måde at identificere nedbrud. En udvikler kan ikke se, hvad der forårsager et nedbrud, ved at se på bucket-signaturen; men hvis to eller flere nedbrud har den samme bucket-signatur, er de højst sandsynligt forårsaget af det samme.

  • Forudsat at dine privatlivsindstillinger tillader det, sender Windows Fejlrapportering bøttesignaturen til Microsoft.

  • På det tidspunkt sker der en af ​​tre ting.

    • Det kan være, at ingen hos Microsoft endnu ser på det særlige problem. I så fald noterer Microsoft-serveren bare, at der er sket et nedbrud med den signatur, og der sker ikke andet.

    • Hvis der sker adskillige nedbrud med den samme bucket-signatur, bliver en fejl automatisk genereret og tildelt en udvikler. Udvikleren har sandsynligvis brug for mere information for at løse fejlen. For eksempel, hvis fejlen er i Windows Update og bliver tildelt mig, kan jeg sige "Jeg har brug for Windows Update-logfilerne og indholdet af Windows Update-området i registreringsdatabasen fra nogle få maskiner. Fem burde være nok." Derefter, de næste fem gange, et program går ned med den samme bucket-signatur, siger fejlrapporteringssystemet "Hej, klient-pc, saml venligst disse logfiler og denne registreringsinformation." Og forudsat at privatlivsindstillingerne tillader det, bliver den information sendt til Microsoft, og jeg kommer til at se på den, mens jeg konstant stirrer på et vindue, der minder mig om, at jeg kan miste mit job for at misbruge dataene. Så du kan stadig ikke se noget blive rettet hos dig, men med held får vi den information, vi har brug for for at rette fejlen senere.

    • Hvis der rent faktisk er blevet fundet en rettelse til dette problem, og hvis det er den slags rettelse, der ikke kan håndteres ved blot at installere den seneste Windows-patch, kan fejlrapporteringsserveren sende oplysningerne tilbage til din pc, på hvilket tidspunkt (afhængigt af om problemets art og rettelsen) enten løses problemet med det samme, eller også får du en meddelelse, der siger "Hej, du skal gøre X for at løse dette problem." Det er ganske vist ret sjældent, men det gør ske.

Min take-away fra informationen er, at hvis brugere ikke indsender fejllogfiler, vil Microsoft muligvis aldrig vide, hvor almindeligt et problem er, så der er et stort element i at skulle være lidt mere altruistisk og holde telemetri tændt, hvis vi vil have Microsoft til at forbedre Windows til os alle.

Har Windows-fejlrapportering nogensinde løst dit problem? Fortæl os nedenfor.

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *