Hemmeligheten avslørt: Dette er hva Windows gjør når det er "Sjekker etter en løsning" etter en krasj

Ikon for lesetid 3 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

Vi har alle sett feilmeldingen, etter en appkrasj, når Windows forgjeves kunngjør at det leter etter en løsning på problemet, vanligvis uten noen resultater.

Gitt hvor ineffektiv prosessen den er, er det ganske rimelig å spørre hva som egentlig skjer

Heldigvis spørsmålet er besvart i sin helhet av Mark Phaedrus, programvareutvikler, Windows Update Agent, hos Microsoft.

Han skriver:

Her er den forenklede forklaringen på hvordan systemet (Windows-feilrapportering) fungerer.

  • Et program krasjer.

  • Windows-feilrapportering starter. Den fanger opp viktig informasjon om hva programmet gjorde da det krasjet.

  • Den bruker denne informasjonen til å lage en "bøttesignatur". En bøttesignatur er en kort måte å identifisere krasj. En utvikler kan ikke fortelle hva som forårsaker en krasj ved å se på bøttesignaturen; men hvis to eller flere krasj har samme bøttesignatur, er de sannsynligvis forårsaket av det samme.

  • Forutsatt at personverninnstillingene tillater det, sender Windows Feilrapportering bøttesignaturen til Microsoft.

  • På det tidspunktet skjer en av tre ting.

    • Det kan være at ingen hos Microsoft ennå ser på det spesielle problemet. I så fall noterer Microsoft-serveren bare at en krasj med den signaturen skjedde, og ingenting annet skjer.

    • Hvis mange krasj skjer med samme bøttesignatur, blir en feil automatisk generert og tilordnet en utvikler. Utvikleren vil sannsynligvis trenge mer informasjon for å løse feilen. For eksempel, hvis feilen er i Windows Update og blir tildelt meg, kan jeg si "Jeg trenger Windows Update-loggfilene og innholdet i Windows Update-området i registeret fra noen få maskiner. Fem burde være nok.» De neste fem gangene et program krasjer med den samme bøttesignaturen, sier feilrapporteringssystemet "Hei, klient-PC, vennligst samle disse loggene og denne registerinformasjonen." Og forutsatt at personverninnstillingene tillater det, blir den informasjonen sendt til Microsoft og jeg får se på den, mens jeg hele tiden stirrer i et vindu som minner meg på at jeg kan miste jobben min for å misbruke dataene. Så du ser fortsatt ikke at noe blir fikset hos deg, men med hell får vi informasjonen vi trenger for å fikse feilen senere.

    • Hvis det faktisk har blitt funnet en løsning for det problemet, og hvis det er den typen løsning som ikke kan håndteres ved å installere den nyeste Windows-oppdateringen, kan feilrapporteringsserveren sende informasjonen tilbake til PC-en din, på hvilket tidspunkt (avhengig på arten av problemet og løsningen) enten løses problemet umiddelbart, eller du får et varsel som sier "Hei, du bør gjøre X for å fikse dette problemet." Det er riktignok ganske sjeldent, men det gjør skje.

Det jeg tar bort fra informasjonen er at hvis brukere ikke sender inn feillogger, kan Microsoft aldri vite hvor vanlig et problem er, så det er et stort element av å måtte være litt mer altruistisk og holde telemetri på hvis vi vil at Microsoft skal forbedre seg Windows for oss alle.

Har Windows Feilrapportering noen gang løst problemet? Gi oss beskjed nedenfor.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *