Om du bara har återställt från en systemkrasch kan du få veta att kontrollera konsolen för felmeddelanden. Men vad betyder dessa konsolmeddelanden, och hur kan du tolka loggarna för att felsöka din Mac?

Vad är konsolen?

Console är programmet som samlar loggmeddelanden från din dator för användarrecension. Det samlar fel, varningar och standard "här är vad jag gjorde" loggar meddelanden från system och användarprogram. Det är en fantastisk resurs för felsökning. Det ska vara ditt första stopp efter att datorn upplevt en slumpvis omstart, kärnan panik eller programkrasch.

Du kan hitta konsolprogrammet med "Program -> Verktyg -> Console.app" eller genom att skriva "Console" i sökfältet för Spotlight eller Launchpad.

Bli bekant med konsolen

När du först öppnar Console kommer du att bli konfronterad med en torrent av realtidsloggmeddelanden. De flesta av dessa är obetydliga, vardagliga applikationsrapporter som beskriver vad ansökan gör just nu. Det är inte material som vanligtvis är viktigt för användaren att veta, men om du vill hitta det, det är där det bor.

Du kan växla bort konsolets medvetsströmmar genom att klicka på knappen "Nu" i övre högra eller genom att rulla uppåt.

Detta kommer att "frysa" konsolmeddelanden vid det aktuella ögonblicket, men nya meddelanden fortsätter att komma in längst ner i kön. Du kommer inte automatiskt att bläddra till dem.

För att ta bort synliga meddelanden från konsolen, klicka på "Rensa" -knappen i menyraden. Detta kommer att låta dig fokusera på just vad som händer nu. Vyn uppdateras snart efter att du klickar på Rensa, och nya loggmeddelanden börjar visas.

Men vi bryr oss inte riktigt om dessa standardloggmeddelanden. Vi är intresserade av att se problemen. För att bara se loggmeddelanden om problem, klicka på "Fel och fel" under menyraden.

Om du tittar på sökfältet längst upp till höger i fönstret märker du att fel och fel verkligen är en sparad sökning. Du kan skapa egna sökningar genom att manipulera sökfältet.

Om du har gjort en anpassad sökning du vill och vill spara den i filterfältet, klicka på "Spara" -knappen.

Tolkning av konsolmeddelanden för att felsöka din Mac

De viktigaste typerna av konsolmeddelanden är fel och fel, som vi filtrerade ovanför.

Dessa rapporter berättar när något har gått fel i datorns värld och kan eller behöver inte adressera. Fel, det mest allvarliga konsolmeddelandet, får röda prickar, medan fel, som är mer som varningsmeddelanden, får gula prickar.

Processkolumnen kommer att berätta namnet på programmet eller systemprocessen som skickade felet. Vissa kommer att vara bekanta, och andra kommer att vara främmande för dig. De allvarligaste problemen uppstår vanligtvis av "kärnan" -processen.

För att lära dig mer om ett visst meddelande, klicka på det och kolla in informationsfönstret längst ner i fönstret.

Utvärdering av enskilda fel och fel

Informationsfönstret returnerar mycket kryptisk information för användare som inte är experter. Överst ser vi processen som orsakade felmeddelandet, tillsammans med den specifika delprocessen inom parentes. Om du klickar på länken "Visa" bredvid delsystemet och kategorin kan du avslöja Aktivitets-ID, Tråd-ID och PID. PID är identifikationsnumret för processen. Tråd-ID kan beskriva vilken del av processen som orsakade problemet, men det är mest användbart för skaparna av programvaran. Aktivitets-ID kommer nästan alltid att vara noll.

Nedan all den identifierande informationen ser vi det faktiska loggmeddelandet. I det här fallet kan jag se att IOReturn klagar på att det inte kan låsa upp IOAccelSurface2 eftersom ytan inte är låst. Det är inte viktigt om du inte vet vad detta betyder rätt sätt, men det ger dig ofta en unik fras att söka. Googling detta fel får mig att tro att det är en bugg med TeamViewer men inte kritiskt viktigt.

Slutsats: När ska jag kontrollera konsolen?

Console är mest användbar när ditt system bara har upplevt ett fel. Det gick inte att öppna en applikation och du fick ett systemrapporteringsfönster om det. Eller kanske omstartades du bara efter en kärnan panik. Att inspektera konsolen hjälper dig att gräva orsaken till problemet och vidta nödvändiga åtgärder för att åtgärda det.