6 eenvoudige stappen om Mac-apps te repareren die crashen of vastlopen

6 eenvoudige stappen om Mac-apps te repareren die crashen of vastlopen

Apps die u op uw Mac installeert, kunnen op verschillende problemen stuiten. Een app kan weigeren een bepaald bestand te openen, crashen of midden in het werk vastlopen, of erger: crashen bij het opstarten. Elk grillig gedrag dat de mogelijkheid om uw Mac te gebruiken belemmert, is frustrerend.





De oorzaak kan iets externs of interns zijn. We laten u zien hoe u veelvoorkomende app-problemen op macOS kunt oplossen.





1. Sluit of sluit de app geforceerd af

Een app kan midden in het werk blijven hangen. Na een paar seconden verandert je muisaanwijzer in een draaiende regenboogstrandbal. Dit geeft aan dat de app niet reageert, wat verschillende oorzaken heeft. Deze omvatten een laag vrij RAM-geheugen, een hoog CPU-gebruik of een bug in de app.





Meestal blijven uw andere apps werken. De aanwijzer verschijnt alleen als een strandbal als deze zich boven het venster van de problematische app bevindt. Om dit probleem op te lossen, moet u de apps die u niet actief gebruikt afsluiten en waardevolle bronnen vrijmaken.

Om een ​​app te sluiten, breng je deze naar de voorgrond (de naam van de app moet zichtbaar zijn in de menubalk) en kies Ontslag nemen uit het menu van de app. De snelkoppeling Cmd + Q werkt ook.



Wanneer een app vastloopt, en de gewone Ontslag nemen commando werkt niet, je moet het geforceerd stoppen . ga naar Apple-menu > Forceer stop of druk op Optie + Cmd + Esc . Selecteer de app in dit venster en klik vervolgens op Geforceerd beëindigen .

Als een app blijft werken, zelfs nadat u de Geforceerd beëindigen commando, zou een tweede poging voldoende moeten zijn.





2. Start je Mac opnieuw op

Deze eenvoudige procedure kan vastlopen, crashes, geheugenlekken en andere problemen met betrekking tot een app oplossen. Om opnieuw op te starten, klik op Apple-menu en kies Herstarten . Wanneer de bevestigingswaarschuwing verschijnt, klikt u op de Herstarten knop.

macOS sluit vervolgens alle achtergrond-apps en actieve processen af. Dit elimineert geheugenlekken, maakt RAM en CPU vrij en vermindert het aantal virtuele geheugenwisselbestanden van de harde schijf.





Als de Apple-menu gaat niet open of je Mac is vastgelopen, houd dan ingedrukt Controle + Cmd terwijl u op de aan/uit-knop drukt om een ​​herstart te forceren. U kunt ook de aan/uit-knop ongeveer 10 seconden ingedrukt houden om uw Mac opnieuw op te starten.

3. Software-updates toepassen

Als een app niet goed werkt, wilt u wellicht alle beschikbare updates downloaden en toepassen. Start de App Winkel en klik op de Updates knop. Om de app bij te werken, klikt u op de Update knop ernaast.

Als er een app-update beschikbaar is, ontvang je ook een melding en verschijnt er een badge op de App Winkel icoon.

Apps die u van een ontwikkelaarswebsite hebt gedownload, kunnen al dan niet een automatisch updatemechanisme hebben. Sommige apps controleren elke keer dat u start op updates, terwijl andere volgens een vast schema of alleen op aanvraag controleren. Zoek naar een Controleren op updates commando op de Helpen menu, Sollicitatie menu, of de Voorkeuren raam.

Het bijhouden van updates is een uitdaging. Om dit probleem op te lossen, schakelt u indien mogelijk de automatische updatefunctie in of voegt u de app toe aan een Twitter-lijst. De ontwikkelaar zal waarschijnlijk op Twitter delen wanneer hij een kleine of grote update van de app uitbrengt.

4. Controleer op compatibiliteitsproblemen

Als u nog steeds problemen ondervindt, moet u ervoor zorgen dat uw apps compatibel zijn met de nieuwste versie van macOS. Om dit te doen, open Apple-menu > Over deze Mac om te controleren welke versie van het besturingssysteem u gebruikt. De meeste app-ontwikkelaars vermelden compatibiliteit op hun websites, zodat u kunt controleren of de uwe wordt ondersteund.

hoe ondertitels op netflix uit te schakelen

Hoewel dit voor de meeste apps geen probleem zou moeten zijn, kunt u indien nodig contact opnemen met de ontwikkelaar voor specifieke compatibiliteit met uw versie van macOS. De ontwikkelaar kan gebruikers ook informeren over ernstige compatibiliteitsproblemen.

U moet ook controleren op oude 32-bits apps op uw systeem. Om dit te doen, open Apple-menu > Over deze Mac en klik op de Systeemrapport knop.

Scroll naar beneden in het linkerdeelvenster en selecteer Toepassingen van de Software sectie. Wacht enkele seconden om de lijst met geïnstalleerde apps op te bouwen. Zoek in het rechterdeelvenster naar de 64-bits (Intel) kolomkop. Pas de kolombreedten aan en klik op de kop om de lijst te sorteren.

Nee betekent dat de app 32-bits is, en Ja betekent dat de app 64-bit is.

Op WWDC 2018 heeft Apple aangekondigd dat macOS Mojave officieel de laatste versie is die 32-bits apps ondersteunt. Dit betekent dat als u op een 32-bits app vertrouwt, u een vervanging moet zoeken of contact moet opnemen met de ontwikkelaar om deze bij te werken.

Afgezien hiervan hebben de meeste ontwikkelaars hun apps klaar voor gebruik wanneer een nieuwe macOS-versie wordt uitgebracht, maar u kunt al vroeg bugs tegenkomen. Controleer ondersteuningsforums en vergelijkbare community's om te zien of anderen uw probleem hebben gehad.

5. Verwijder het voorkeursbestand

Voorkeursbestanden bevatten de instellingen van een toepassing. Ze zijn essentieel omdat ze parameters bevatten die nodig zijn om een ​​toepassing correct te laten werken. Als er een fout zit in het voorkeurenbestand, kan een app crashen, vastlopen of zelfs gegevens beschadigen.

onbekend verzoek om USB-apparaatbeschrijving mislukt Windows 10

De meeste voorkeursbestanden bevinden zich in het volgende: Bibliotheek mappen:

~/Library/Preferences or /Library/Preferences ~/Library/Application Support/[App or Developer name] or /Library/Application Support/[App or Developer name] ~/Library/Containers/[App name]/Data/Library/Preferences

Volgens de Apple ontwikkelaarsdocumentatie , volgen de voorkeursbestanden een standaard naamgevingsconventie, bekend als reverse domain nameting system. Het bevat de bedrijfsnaam, vervolgens de applicatie-ID, gevolgd door de bestandsextensie van de eigenschappenlijst (.plist). Bijvoorbeeld, com.apple.finder.plist is het voorkeurenbestand voor Finder.

Een ontwikkelaar kan een eigen naamgevingsconventie gebruiken, maar door zich te concentreren op de app-naam wordt dit meestal duidelijk. Bijvoorbeeld, org.idrix.Veracrypt.plist is het voorkeurenbestand voor de Veracrypt-app.

Om het voorkeurenbestand voor een app te vinden, moet u het eerst afsluiten als het actief is. Open de Bibliotheek map en stel het venster in op Lijst bekijken en klik vervolgens op de Naam kolom om de lijst alfabetisch te sorteren.

Typ de app-naam in de Zoeken veld. Om de zoekresultaten te verfijnen, klikt u op de Meer en stel de tweede rij in op Systeembestanden zijn inbegrepen .

Sleep het voorkeurenbestand naar uw bureaublad. Aangezien een serverproces op de achtergrond de volledige voorkeursarchitectuur handhaaft, moet u de cache ervan wissen om de verouderde voorkeursinformatie te verwijderen. Zo blijft een app het oude voorkeurenbestand niet gebruiken.

Kies hiervoor Apple-menu > Uitloggen en log opnieuw in. Open nu de Terminal en typ killall cfprefsd en druk op Opbrengst .

Er is een andere manier om voorkeursbestanden te verwijderen. AppCleaner is een gratis hulpprogramma om elke Mac-app te verwijderen zonder gegevens achter te laten. Maar het kan ook het voorkeurenbestand verwijderen zonder de rest van een app aan te raken.

Typ een app-naam in AppCleaner en klik erop om de resultaten te laden. Schakel de app uit, vink alle andere opties aan en klik op Verwijderen .

Over opschoningsapps gesproken, hier zijn er een paar factoren waarmee u rekening moet houden bij het kiezen van een Mac-opschoningsapp . In elk geval, CleanMyMac X is een goed hulpmiddel om je Mac in topvorm te houden. En ben je geïnteresseerd om dieper in je Mac-bibliotheek te graven? Bekijk onze uitsplitsing van de map CoreServices.

6. Verwijder de cache

Alle Mac-apps gebruiken caches. Het cachebestand slaat veelgebruikte informatie op, waardoor apps efficiënter kunnen werken.

Als een cachebestand om de een of andere reden corrupt raakt, kan een app crashen of zich misdragen tijdens het lezen van dat bestand. macOS kan proberen die corrupte cache te verwijderen, maar vanwege de verborgen aard van deze cachebestanden zijn problemen die voortvloeien uit corrupte cache-inhoud moeilijk te vinden.

Cachebestanden leven in het volgende: Bibliotheek mappen:

~/Library/Caches or /Library/Caches ~/Library/Containers/[App Name]/Data/Library/Caches/[App Name] ~/Library/Saved Application State

De app-naam volgt dezelfde naamgevingsconventie als de voorkeursbestanden. Sluit de app en zoek naar het specifieke cachebestand of de map op de bovenstaande locatie. Zodra je ze hebt gevonden, sleep je ze naar de prullenbak. De app zal de cachebestanden opnieuw automatisch opnieuw genereren.

Als de app weergaveproblemen heeft, wilt u misschien de lettertypecache op systeemniveau opschonen. Open de Terminal en typ het volgende:

sudo atsutil databases -remove

druk op Opbrengst en typ uw beheerderswachtwoord bij de prompt. Wanneer het proces is voltooid, start u uw Mac opnieuw op.

Je zou niet caches wissen zonder onderscheid, omdat ze de prestaties van uw Mac soepel houden. Als u ze verwijdert, moet uw computer ze opnieuw opbouwen, dus doe dit alleen als u een probleem hebt.

Problemen met uw Mac nog verder oplossen

Idealiter lost een van de bovenstaande stappen de app-problemen op waarmee u wordt geconfronteerd. Als dit niet het geval is, kunt u altijd proberen de app te verwijderen en een nieuwe kopie opnieuw te installeren.

Naast deze algemene benaderingen kan een app specifieke stappen voor probleemoplossing vereisen voor meer diepgaande problemen. U zult waarschijnlijk logbestanden moeten bekijken of contact opnemen met de ontwikkelaar voor individuele ondersteuning.

Als je andere macOS-problemen hebt, wil je misschien snelle oplossingen voor veelvoorkomende Mac-problemen proberen. En als het de . leegt Prullenbak op je Mac die je problemen geeft , we hebben een artikel speciaal om het te repareren.

Als u de algemene prestaties van uw Mac wilt verbeteren, begint u met: prestatietests uitvoeren met een benchmark-app .

Afbeelding tegoed: SIfotografie / Depositphotos

Deel Deel Tweeten E-mail 5 tips om uw VirtualBox Linux-machines een boost te geven

Moe van de slechte prestaties van virtuele machines? Dit is wat u moet doen om uw VirtualBox-prestaties te verbeteren.

dit accessoire wordt mogelijk niet ondersteund iphone
Lees volgende Gerelateerde onderwerpen
  • Mac
  • Probleemoplossen
  • Mac
  • Mac-tips
Over de auteur Rahul Saigal(162 gepubliceerde artikelen)

Met zijn M.Optom Degree in Eye Care Speciality, werkte Rahul vele jaren als docent in het college. Schrijven en anderen lesgeven is altijd zijn passie. Hij schrijft nu over technologie en maakt het verteerbaar voor lezers die het niet goed begrijpen.

Meer van Rahul Saigal

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren
Categorie Mac