- Kirk McElhearn
Fejlfinding af computerproblemer kan være ret kompliceret, men heldigvis er der nogle værktøjer, der følger med macOS, som kan hjælpe. Et af disse er Console, der ligger i din mappe /Applikationer/Utilities. Console viser logfiler og fejlmeddelelser, som i nogle tilfælde kan hjælpe dig med at finde årsagen til dine problemer. Her kan du se, hvordan du kan bruge denne app til at hjælpe med at løse problemer med din Mac.
Både macOS selv og Mac-apps opretter masser af logfiler: filer med erklæringer om, hvad programmerne har gjort, sammen med eventuelle fejl. Disse fejl er ikke altid alvorlige nok til at få en app til at gå ned, men kilden til fejlene kan medføre, at en app bliver træg eller forhindrer den i at udføre sine opgaver helt.
Konsollens rolle er at indsamle, vise og sortere logoplysninger om din Mac. Den viser et væld af meddelelser, og mens du holder øje med appen, vil du se snesevis af meddelelser hvert sekund. De fleste af disse er godartede; de indikerer ikke problemer, men angiver blot, at der er sket en hændelse.
Når du starter Console, vil du ikke se nogen meddelelser: I vinduet står der Start streaming.
Du vil bemærke, at der i skærmbilledet ovenfor er en række enheder i sidebjælken; Dark Star er min iMac, og nedenunder kan du se to iPads, en iPhone og et Apple Watch. Console kan oprette forbindelse til disse enheder for at vise deres meddelelser, hvis de er på det samme wi-fi-netværk.
For at vise beskeder på et Apple Watch skal du fortælle uret, at det skal stole på computeren; klik på posten Apple Watch i sidebjælken, og uret vil spørge dig, om du vil stole på Mac’en, og kræve, at du indtaster din adgangskode for at godkende dette.
Hvis du vælger en enhed og klikker på Start streaming, viser Console alle meddelelser, der genereres på den pågældende enhed. Disse meddelelser fylder vinduet meget hurtigt; du kan se, at der er mere end 24.000 meddelelser i visningen nedenfor, og hundredvis af meddelelser bliver tilføjet hvert sekund. De kan være svære at læse: Hvis du vil sætte deres visning på pause, skal du klikke på knappen Pause i værktøjslinjen.
Logmeddelelser er ofte længere end det, der kan vises i den øverste del af Console-vinduet, så hvis du klikker på en meddelelse, vises den i den nederste rude. Du kan se meddelelser for en bestemt app – Beskeder, ovenfor – eller for en proces, som er en app eller en del af macOS, der kører i baggrunden. Der er to sådanne processer i ovenstående skærmbillede: runningboardd og trustd. Din Mac har hundredvis af processer som denne.
Hvis du klikker på Fejl og fejl, vil du kun se disse typer meddelelser, der er angivet med gule prikker (fejl) eller røde prikker (fejl). Fejl er mere alvorlige end fejl, men de er muligvis ikke fatale.
Din Mac genererer masser af “fejl” i logfilerne, men du bør ikke bekymre dig om dem, medmindre du oplever et problem med et bestemt program. Dette er vigtigt at vide, fordi svindlere inden for teknisk support pr. telefon ofte forsøger at overbevise ofrene om, at der er et alvorligt problem ved at bede dem om at kigge på appen Console og pege på disse fejl.
Du kan filtrere logposter ved at skrive i søgefeltet øverst i vinduet og trykke på Return. I skærmbilledet nedenfor har jeg f.eks. søgt efter Safari og ser følgende logposter:
Hvis du har en app, der opfører sig dårligt eller går ned, er det en god idé at tjekke Console. Søg efter den pågældende app’s navn, og se, om der er fejl- eller fejlmeddelelser. Hvis du ser den samme meddelelse gentages ofte, kan du prøve at google den (men uden specifikke oplysninger, f.eks. dato, klokkeslæt osv.). I de fleste tilfælde vil du finde nogle websider eller forumindlæg, der diskuterer disse meddelelser. Det kan tage en del tid at grave rundt, men nogle gange er det den bedste måde at få en idé om, hvad der er gået galt.
Bemærk, at du kan opstille komplekse forespørgsler i søgefeltet. I skærmbilledet ovenfor kan du se Any ved siden af Safari i søgefeltet. Klik på Enhver for at få vist en række muligheder, f.eks. Proces, Meddelelsestype m.m. Der er også operatorer som Contains (Indeholder), Does not Contain (Indeholder ikke) osv. Og du kan gemme en søgning ved at klikke på knappen Gem til højre, lige under værktøjslinjen. Hvis du gør dette, tilføjes der en “favorit” i bjælken, ved siden af Alle meddelelser og Fejl og fejl. Det kan du gøre, hvis du har problemer med en bestemt app og vil tjekke den fra tid til anden.
Hvis du har en app, der ofte går ned, skal du klikke på Nedbrudsrapporter i sidebjælken; dette viser nedbrudslogfiler. Du vil ikke kunne fortolke disse nedbrudslogfiler, medmindre du er udvikler, men de er meget nyttige at sende til appudviklere, når du har problemer.
Diagnoserapporter kan også være nyttige for udviklere; de indeholder oplysninger om app-problemer, der ikke er nedbrud.
Højreklik på en nedbrudsrapport eller diagnoserapport, og vælg Afslør i Finder for at finde loggen, så du kan sende den til udvikleren.
Du kan se andre logmapper og rapporter i sidebjælken, f.eks. spinrapporter, lograpporter m.m. Og system.log er den fulde log over alle meddelelser på din enhed, i ren tekstform. Du skal være logget ind som administrator for at se denne log, og den er meget lang og kompleks, så du vil kun kigge på den, hvis du søger en bestemt hændelse eller et bestemt problem.
Console kan være en smule uoverskuelig, hvis du ikke har erfaring med den type meddelelser, som computere logger, men det kan være det værktøj, der hjælper dig med at finde frem til, hvad der er årsag til et problem på din Mac. Næste gang du har problemer med programmer, der hænger eller går ned, kan du tjekke Console og se, om det hjælper.