Mac-er og OS X har et "det fungerer bare"-omdømme, men selv de beste operativsystemene kan ha problemer, med apper som tidvis fryser. Når dette skjer, kan det hende at standardmetoder for å avslutte en app ikke lenger fungerer, og du kan føle at det er nødvendig med en tvungen omstart for å lukke eller tilbakestille den frosne appen. Men hvis det bare er en bestemt app som er frossen, og OS X forblir responsiv bak den frosne appen, kan det være lurt å prøve å tvinge til å avslutte den feilbehandle appen. Her er fem måter å tvinge til å avslutte en app i OS X.
Havnen
Normalt, når du høyreklikker på et kjørende program i OS X Dock, ser du et alternativ til "Avslutt." Dette kan imidlertid ikke fungere med en frossen app. For å tvinge til å avslutte en app, holder du Valg- tasten på tastaturet mens du høyreklikker på appens Dock-ikon, og du vil se at "Avslutt" nå er "Tving avslut." Klikk på det for å tvinge til å avslutte appen.
Husk å merke deg at det ikke er noen advarsel når du tvinge til å avslutte en app, og at de vanlige "lagre" -meldingene ikke vises før appen er lukket. Vær derfor forsiktig når du velger og dobbelt sjekk for å forsikre deg om at du tvinger til å avslutte den riktige frosne appen. Hvis du ved et uhell tvinger deg til å avslutte en app du jobber i, mister du ikke lagrede data eller endringer.
Force Quit-vinduet
OS X har et spesielt vindu dedikert til å håndtere apper som må tvinges til å avslutte. Du får tilgang til dette vinduet på to måter, først ved å klikke på Apple-logoen i menylinjen og velge Force Quit . Alternativt kan du få opp det samme vinduet ved å bruke hurtigtasten Command-Option-Escape .
Vinduet viser alle programmer som kjører, og identifiserer med rød tekst alle apper som ikke svarer. Bare merk en app og klikk på Force Quit- knappen for å avslutte den. Som nevnt over, er det ingen advarsler når du tvinge til å avslutte en app, så vær forsiktig når du velger.
Aktivitetsmonitor
Activity Monitor-appen tilbyr et vell av informasjon om gjeldende status på Mac-en, ressursene og applikasjonene dine, men den lar deg også tvinge avslutte frosne apper. Bare finn appen i prosesslisten ( hint: du kan bruke søkefeltet øverst til høyre i vinduet for å filtrere listen), velg den for å utheve den, og trykk deretter på X-knappen øverst til venstre av vinduet.
Du får presentert to alternativer: Avslutt og Force Quit. Hvis det er mulig, kan du prøve å avslutte først, da dette vil prøve å avslutte applikasjonen og bevare brukerdata. Hvis dette mislykkes, bruk Force Quit, som vil fungere på samme måte som trinnene nevnt ovenfor.
'Kill'-kommandoen i terminalen
Hvis du foretrekker en kommandolinjemetode fremfor å håndtere appeller som ikke svarer, kan du bruke 'drepe' -kommandoen i Terminal. For å bruke denne metoden, må du bestemme appens prosess-ID (PID), en numerisk verdi som OS X bruker for å holde oversikt over hver unike applikasjon. Den enkleste måten å finne PID-en til en app er via Activity Monitor, der den vil bli oppført i PID-kolonnen. Hvis du bruker Activity Monitor for å finne PID, kan du imidlertid like gjerne bruke den til å tvinge til å avslutte appen, som beskrevet tidligere.
I stedet kan du bruke 'topp' -kommandoen til å generere en liste over kjørende prosesser rett i Terminal. Du kan bruke modifikatorer for å bestille listen etter brukerdefinerte kriterier (se denne manuelle siden for alle alternativene). Hvis appen din er frossent, er det en god sjanse for at den spiser opp CPU-ressurser, så en god sorteringsmetode til å begynne med er 'cpu.' Åpne et nytt terminalvindu og skriv inn følgende kommando:
topp -o cpu
En liste over alle kjørende applikasjoner og prosesser vises i Terminal, bestilt etter gjeldende CPU-bruk. La oss bruke iTunes som eksempel. Den er oppført øverst (fordi den for øyeblikket bruker CPU-ressurser) og prosess-IDen er 5472 (merk: PID-er er unike for hver omstendighet, og OS X genererer en ny PID hver gang en applikasjon kjøres. Det betyr at PID vil endre seg hver gang en app lanseres, og det er nesten sikkert at iTunes på din egen Mac vil ha en annen PID).
Med prosess-IDen nå identifisert, trykker du på Q for å avslutte toppen, eller åpne en ny terminalsession, og skriv inn følgende for å tvinge til å avslutte appen:
drepe
I iTunes-eksemplet skriver vi:
drepe 5472
Trykk på Retur for å utføre kommandoen, og appen din vil bli avsluttet.
Tastatursnarvei
Du kan direkte tvinge avslutte en app via en hurtigtast, uten noen av de mellomliggende trinnene som er nevnt i de foregående metodene ovenfor. Dette kan derfor synes å være den beste og mest åpenbare metoden, men det er en grunn til at den er oppført her sist. Ved å bruke tastatursnarveien nedenfor vil du tvinge til å avslutte det aktive, eller fremste, applikasjonen. Problemet er at det er veldig enkelt å miste oversikten over hvilken app som er aktiv, spesielt når du handler med en eller flere frosne eller ikke-svarende apper. Derfor er denne metoden den mest risikofylte fra et datatap-perspektiv, ettersom det er langt mer sannsynlig at en bruker vil gjøre en feil og utilsiktet tvinge til å avslutte feil app.
Men hvis du forstår denne risikoen og er forsiktig, er denne snarveien til å avslutte kraft den raskeste metoden. For å bruke den, sørg for at den frosne appen er aktiv og trykk og hold nede Command-Option-Shift-Escape (du vil merke at dette ganske enkelt er Force Quit Window-snarveien med Shift-tasten modifiser kastet inn). Som med andre force-stop-metoder, vil den aktive applikasjonen umiddelbart bli avsluttet.
Noen ganger forårsaker maskinvareproblemer eller store OS X-feil så mye ustabilitet at den eneste måten å få Mac-en din opp og å gå igjen er å starte på nytt. Fraværende de relativt sjeldne omstendighetene. Imidlertid bør du være i stand til å kontrollere frosne eller feil oppførte apper ved å slutte dem via en av metodene ovenfor. Bare husk å lagre arbeidet ditt når det er mulig, og dobbeltsjekke trinnene dine for å unngå å slutte med feil app.