Inga träffar. Prova annat sökord.
Felsökningsflöden – Windows
Använd dessa när du ställs inför ett vanligt supportärende och behöver ett strukturerat angreppssätt. Följ stegen i ordning – hoppa inte direkt till avancerade åtgärder.
Datorn är långsam / hänger sig
Situation: Användaren klagar på tröghet, fördröjning, fryser
1
Kolla vad som äter resurser
taskmgr
Sortera på CPU och Disk. Noterar du 100% disk? Se steg 3. Hög CPU? Identifiera processen.
2
Djupare analys per process
resmon
Resursövervakaren (Resource Monitor) visar exakt vilka filer en process läser/skriver – bättre än Task Manager / Aktivitetshanteraren.
3
Om 100% disk – stäng av SysMain
services.msc → SysMain → Stoppa + Inaktivera
SysMain (Superfetch) är vanligaste orsaken till konstant 100% disk på HDD/äldre SSD.
4
Rensa temp och frigör disk
cleanmgr
Kör Diskrensning. Kontrollera också %temp% och ta bort allt.
5
Kontrollera systemfilernas integritet
dism /online /cleanup-image /restorehealth
Kör sedan sfc /scannow. Om dessa rapporterar fel är Windows-installationen korrupt.
6
Kontrollera diskens hälsa
wmic diskdrive get status,model
Om status visar Pred Fail – byt disk omedelbart. Backup först.
Ingen internet / nätverksproblem
Situation: Kan inte surfa, tappar anslutning, kan nå vissa sidor men inte andra
1
Isolera – är det DNS eller routing?
ping 8.8.8.8
Fungerar detta men inte ping google.com → DNS-problem. Fungerar inte alls → routing/gateway-problem.
2
DNS-problem: rensa cache och testa
ipconfig /flushdns
Testa sedan ping google.com igen. Fungerar det nu är DNS-cachen korrupt – löst.
3
Förnya IP-lease
ipconfig /release && ipconfig /renew
Löser problem där datorn fått fel IP eller inte får IP alls från DHCP.
4
Återställ nätverksstacken (kärnfixen)
netsh winsock reset && netsh int ip reset
Kräver omstart. Löser de flesta mystiska nätverksproblem som inte svarar på andra åtgärder.
5
Kontrollera om brandväggen blockerar
netsh advfirewall set allprofiles state off
Testa anslutningen. Om det fungerar nu är brandväggen problemet – aktivera igen och undersök regler.
Drivrutin fungerar inte / enhet saknas
Situation: Gult utropstecken i Enhetshanteraren (Device Manager), USB/portar reagerar inte, enhet saknas helt
1
Kontrollera Enhetshanteraren (Device Manager) noggrant
devmgmt.msc → Visa → Visa dolda enheter
Gult utropstecken = drivrutinsfel. Saknas enheten helt → BIOS eller hårdvarufel.
2
Tvinga Windows att söka om drivrutiner
pnputil /scan-devices
Kör som admin. Windows söker aktivt efter ansluten hårdvara och försöker installera drivrutiner.
3
Om drivrutin slutade fungera efter uppdatering
Enhetshanteraren (Device Manager) → Egenskaper → Drivrutin → Återställ
Rollback till föregående drivrutin. Fungerar bara om en tidigare version finns sparad.
4
Reparera systemfilerna
dism /online /cleanup-image /restorehealth
Korrupta systemfiler kan hindra drivrutiner från att installeras korrekt.
5
Om enheten saknas helt – kontrollera BIOS
F10 (HP) → Port Options / USB Configuration
Porten kan vara inaktiverad i BIOS. Kör även HP Diagnostics (F2) för hårdvarutest.
Windows Update fungerar inte
Situation: Update fastnar, felkoder, rullar tillbaka, 0% länge
1
Stoppa Update-tjänster
net stop wuauserv && net stop bits
Måste stoppas innan vi rensar cache-mappen.
2
Rensa Update-cachen
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
Döper om mappen, raderar inte. Windows skapar en ny vid nästa start.
3
Starta om tjänster
net start wuauserv && net start bits
Starta om datorn och försök uppdatera igen. Löser 80% av Update-problem.
4
Om det fortfarande inte fungerar – reparera Windows
dism /online /cleanup-image /restorehealth
Laddar ner och ersätter korrupta komponenter. Kräver internetanslutning.
BSOD – Blue Screen of Death
Situation: Datorn kraschar med blå skärm och felkod
1
Notera felkoden och undersök händelseloggen
eventvwr.msc → Windows Logs → System → Critical/Error
Filtrera på tidpunkten för kraschen. Vanliga koder: IRQL_NOT_LESS_OR_EQUAL (drivrutin), MEMORY_MANAGEMENT (RAM).
2
Testa RAM-minnet
mdsched.exe
Kör vid nästa omstart. Om RAM är trasigt hittas det här.
3
Kontrollera och reparera systemfiler
sfc /scannow
Kör efter DISM. Korrupta systemfiler kan orsaka BSOD.
4
Rulla tillbaka senaste drivrutin
Enhetshanteraren → Drivrutin → Återställ
BSOD efter Windows Update? En ny drivrutin är ofta boven. Rulla tillbaka grafik- eller nätverksdrivrutin.
Systeminfo – Windows
Använd när du behöver snabb hårdvarufakta, vill verifiera OS-version/build, eller ska dokumentera en maskin inför support eller utbyte.
GUI-verktyg
Öppna via Win + R eller sök i Start
msinfo32Komplett systemöversikt – OS, hårdvara, drivrutiner, komponenter. Förstahandsvalet för dokumentation.
devmgmt.mscEnhetshanteraren (Device Manager) – drivrutiner, hårdvara, utropstecken
compmgmt.mscDatorhantering (Computer Management) – disk, tjänster, händelselogg och lokala användare samlat
taskmgrAktivitetshanteraren (Task Manager) – processer, CPU, RAM, disk, nätverk, startup
resmonResursövervakaren (Resource Monitor) – djupare än Task Manager / Aktivitetshanteraren, per-process disk/nätverks-IO
CMD / PowerShell
När du arbetar i terminal eller ska skriptas
→ Snabb OS-kollwinverVisar Windows-version och build-nummer i en popup
→ Fullständig systeminformationsysteminfoOS-version, RAM, processor, nätverkskort, installerade hotfixes
→ Hitta datormodell för HP-supportwmic computersystem get model,manufacturerDatormodell och tillverkare
→ Serienummer för garantiärendewmic bios get serialnumberSerienummer direkt utan att vända på datorn
→ CPU-infowmic cpu get name,numberofcores,maxclockspeedCPU-namn, kärnor, klockfrekvens
→ RAM-modulerwmic memorychip get capacity,speedRAM-kapacitet och hastighet per modul
→ PowerShell allt-i-ettGet-ComputerInfoKomplett systeminformation i ett kommando
Boot & Recovery – Windows
Använd när datorn inte startar, du behöver Safe Mode, ska återställa systemet, eller felsöka startproblem. HP-tangenter används alltid före Windows laddas.
HP-tangenter vid start
Tryck direkt vid HP-loggan innan Windows laddas
→ BIOS-inställningar, port options, secure bootF10BIOS/UEFI. Inne i BIOS: F9 = Load Defaults · F10 = Spara och avsluta
→ Hårdvarutest utan Windows (USB, disk, minne, batteri)F2HP PC Hardware Diagnostics – avgör om felet är hårdvara eller mjukvara
→ Välja vilken enhet att starta frånF9Boot device selection – välj USB, DVD eller disk manuellt
→ Visa alla startalternativEscStartup Menu – visar F2/F9/F10/F11-valen samlat
→ Återställ till fabriksinställningarF11HP Recovery – raderar allt och återställer fabriken
Windows Recovery & Safe Mode
När Windows startar men beter sig fel
→ Komma till Safe Mode / Startup RepairShift + Omstart (från Start-menyn)Öppnar WinRE – Avancerade alternativ → Felsök → Startinställningar
→ Systemkonfiguration, boot-flaggormsconfigBoot-fliken → kryssa Safe boot för att tvinga Safe Mode
→ Tvinga Safe Mode via CMD (admin)bcdedit /set safeboot minimalStarta om. Ta bort med: bcdedit /deletevalue safeboot
→ Starta Systemåterställningrstrui.exeÅterställ till en tidigare återställningspunkt
→ Kontrollera att WinRE är aktivtreagentc /infoVisar WinRE-status. Starta om med: reagentc /enable
Processer & CPU – Windows
Använd när datorn är trög, en specifik app hänger sig, du misstänker en process äter onödigt mycket resurser, eller behöver force-avsluta något.
Identifiera och hantera processer – CMD
→ Lista alla körande processertasklistVisar PID och minnesanvändning. Kombinera med findstr för att filtrera.
→ Hitta specifik processtasklist | findstr "chrome"Byt ut "chrome" mot det du letar efter
→ Force kill via PIDtaskkill /PID 1234 /FHämta PID från tasklist. /F = force, avslutar utan dialog.
→ Force kill via appnamntaskkill /IM notepad.exe /FStänger alla instanser av angiven app
PowerShell – mer kontroll
→ Top 10 CPU-slukareGet-Process | Sort CPU -Descending | Select -First 10Snabbast sätt att identifiera vad som belastar CPU:n
→ Force kill via namn (PowerShell)Stop-Process -Name "notepad" -Force
Startup-program
Minska starttid, inaktivera onödiga program
→ GUI – enklasttaskmgr → Startup-flikenHögerklicka och inaktivera program som inte behövs vid start
→ Öppna startup-mapp direktshell:startupFiler här startar automatiskt vid inloggning för denna användare
Disk & Lagring – Windows
Använd när disk är full, datorn är trög (100% disk), du misstänker filsystemsfel, eller ska kontrollera diskens hälsa inför utbyte.
Diskinfo & utrymme
→ GUI – partitioner och volymerdiskmgmt.mscDiskhanteraren – visuell vy av partitioner, formatering, enhetsbeteckningar
→ Ledigt utrymme per disk (CMD)wmic logicaldisk get caption,size,freespaceAlla diskar med total- och ledig kapacitet i bytes
→ Ledigt utrymme (PowerShell, läsbart format)Get-PSDrive -PSProvider FileSystem
chkdsk – filsystemsreparation
Kör när du misstänker korrupta filer eller diskfel
Ordning: Börja alltid med /scan för att se om det behövs reparation. Använd /f eller /r bara om problem hittades.
→ Kontrollera utan att reparerachkdsk C: /scanOnline-skanning – kan köras utan omstart på Windows 8+
→ Reparera filsystemfelchkdsk C: /fSchemaläggs till nästa omstart på systemdisken
→ Reparera + sök dåliga sektorer (djupgående)chkdsk C: /r/r inkluderar /f. Tar lång tid. Kör om du misstänker fysiska diskfel.
SMART – diskens hälsostatus
Kontrollera alltid innan utbyte eller vid misstänkt diskfel
→ Snabb SMART-statuswmic diskdrive get status,modelOK = frisk · Pred Fail = byt disk NU och ta backup
→ Utökad status (PowerShell)Get-PhysicalDisk | Select FriendlyName,HealthStatus,OperationalStatus
Pred Fail = disken är på väg att ge upp. Backup omedelbart och planera utbyte.
Nätverk – Windows
Använd när användaren saknar internet, kan inte nå specifika servrar, IP-konflikter, DNS-problem, eller behöver diagnostisera nätverksanslutningen.
Diagnos – börja här
→ IP, gateway, DNS – fullständig infoipconfig /allInkl. MAC-adress, DHCP-server. Bekräfta att IP är korrekt och att gateway är satt.
→ Testa internet (kringgår DNS)ping 8.8.8.8Fungerar detta men inte ping google.com → DNS-problem
→ Testa DNS-upplösningping google.comOm detta misslyckas men 8.8.8.8 fungerar är det DNS
→ Rensa DNS-cacheipconfig /flushdnsLöser problem med gamla/felaktiga DNS-poster
→ Ny IP från DHCPipconfig /release && ipconfig /renew
→ Var tappar paketen? (= tracert)tracert google.comVarje hopp visas med svarstid. Timeout (*) = paket tappar där.
Återställning av nätverksstacken
Kör när vanliga åtgärder inte hjälper
Kör båda i kombination och starta om – löser de flesta mystiska nätverksproblem som inte svarar på ipconfig-kommandon.
netsh winsock resetÅterställer Winsock-lagret – löser problem med kapade socket-anslutningar
netsh int ip resetÅterställer hela TCP/IP-stacken
→ Tillfälligt testa utan brandväggnetsh advfirewall set allprofiles state offAktivera igen: netsh advfirewall set allprofiles state on
Portar & anslutningar
Vilken process lyssnar på en port? Misstänkt trafik?
→ Vad lyssnar på vilken port?netstat -anoVisa alla aktiva anslutningar med PID. Matcha PID mot tasklist.
→ Vilken app äger anslutningen?netstat -bKräver admin. Visar appnamn direkt.
→ Wi-Fi – visa sparat lösenordnetsh wlan show profile name="Nätnamn" key=clearByt Nätnamn mot det sparade nätverkets namn
Drivrutiner – Windows
Använd när ett gult utropstecken syns i Enhetshanteraren, en enhet slutat fungera, drivrutin behöver installeras eller avinstalleras, eller du ska inventera installerade drivrutiner.
pnputil – drivrutinshantering via CMD
Kör alltid som administratör
→ Windows söker aktivt efter ny hårdvarapnputil /scan-devicesTvingar Windows att hitta och installera drivrutiner. Första steget vid saknad enhet.
→ Lista alla installerade drivrutinerpnputil /enum-driversVisar OEM-nummer, klart för filtrering eller rensning
→ Installera drivrutin från .inf-filpnputil /add-driver C:\drv\drv.inf /install
→ Ta bort specifik drivrutinpnputil /delete-driver oem5.inf /uninstall /forceOEM-nummer hämtas från /enum-drivers
Enhetshanteraren (Device Manager) – navigering
Gult ! = drivrutinsfel · Röd X = inaktiverad enhet · Nedåtpil = manuellt inaktiverad · Frågemark = okänd enhet
→ Avslöja dolda/gamla enheterdevmgmt.msc → Visa → Visa dolda enheterGhostade enheter och gammal hårdvara syns. Viktigt vid USB-felsökning.
→ Rulla tillbaka drivrutinEgenskaper → Drivrutin → Återställ drivrutinFungerar om en tidigare version finns sparad. Används efter problematisk Windows Update.
Tjänster – Windows
Använd när en systemfunktion slutat fungera (skrivare, Windows Update, nätverk), du ska felsöka prestandaproblem (SysMain, BITS), eller hantera autostart-tjänster.
Hantera tjänster – CMD & GUI
→ GUI – enklast för start/stopp/starttypservices.msc
→ Starta tjänst via CMDnet start "Tjänstnamn"
→ Stoppa tjänst via CMDnet stop "Tjänstnamn"
→ Kontrollera status för specifik tjänstsc query "wuauserv"Byt wuauserv mot valfritt tjänstnamn (internt namn, ej visningsnamn)
→ Inaktivera tjänst permanentsc config "Tjänst" start= disabledNotera mellanslaget efter = (obligatoriskt!)
Vanliga tjänstfixar
Snabbreferens för vanliga ärenden
→ Skrivare fungerar inteRestart-Service -Name "Spooler"Print Spooler-restart löser de flesta skrivarproblem direkt
→ Datorn trög – 100% diskStop-Service SysMain -Force && Set-Service SysMain -StartupType DisabledInaktiverar Superfetch/SysMain som ofta orsakar 100% disk på HDD
→ Windows Update fungerar intenet stop wuauserv && net stop bitsStoppa först, rensa sedan SoftwareDistribution-mappen
Händelseloggar – Windows
Använd när du behöver förstå varför något gick fel, hitta tidpunkten för en krasch, eller spåra inloggningsförsök och säkerhetshändelser.
Händelseloggen (Event Viewer) – navigering
→ Öppna Event Viewer (GUI)eventvwr.msc
Vilken logg att titta i:
Windows Logs → System = drivrutinsfel, hårdvaruproblem, systemkraschar
Windows Logs → Application = appkraschar, .NET-fel
Windows Logs → Security = inloggningar, misslyckade autentiseringar
Filtrera på Kritisk / Fel och matcha tidpunkt mot symptomet.
Windows Logs → System = drivrutinsfel, hårdvaruproblem, systemkraschar
Windows Logs → Application = appkraschar, .NET-fel
Windows Logs → Security = inloggningar, misslyckade autentiseringar
Filtrera på Kritisk / Fel och matcha tidpunkt mot symptomet.
PowerShell – filtrera loggar
När du snabbt behöver filtrera utan att klicka i GUI
→ Senaste 20 System-händelserGet-EventLog -LogName System -Newest 20
→ Bara fel senaste timmenGet-WinEvent -FilterHashtable @{LogName='System';Level=1,2;StartTime=(Get-Date).AddHours(-1)}
→ AppkrascherGet-EventLog -LogName Application -EntryType Error -Newest 10
Registret – Windows
Använd när du ska hantera autostart-poster, redigera appkonfiguration som saknar GUI, eller felsöka problem orsakade av felaktiga registervärden. Exportera alltid berörd nyckel innan du ändrar.
Viktiga nyckelplatser
Risk: Fel i registret kan göra Windows ostartbart. Exportera alltid: Arkiv → Exportera i regedit, eller använd reg export.
→ Öppna registereditornregedit
Nyckelplatser att känna till:
HKCU\Software\Microsoft\Windows\CurrentVersion\Run – autostart denna användare
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run – autostart alla användare
HKLM\SYSTEM\CurrentControlSet – drivrutiner och tjänstkonfiguration
HKLM\SOFTWARE – installerade program (alla användare)
HKCU\Software\Microsoft\Windows\CurrentVersion\Run – autostart denna användare
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run – autostart alla användare
HKLM\SYSTEM\CurrentControlSet – drivrutiner och tjänstkonfiguration
HKLM\SOFTWARE – installerade program (alla användare)
reg-kommandon – CMD
→ Exportera nyckel (gör alltid detta FÖRST)reg export HKLM\SOFTWARE\MyKey backup.reg
→ Importera/återställ nyckelreg import backup.reg
→ Läs ett värdereg query HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
→ Lägg till autostart-postreg add "HKCU\...\Run" /v App /t REG_SZ /d "C:\app.exe"
→ Ta bort autostart-postreg delete "HKCU\...\Run" /v App /f
Behörigheter – Windows
Använd när en användare inte kan öppna/redigera filer, du ska ta kontroll över skyddade mappar, eller hantera lokala användarkonton och grupptillhörighet.
Filbehörigheter – icacls
→ Visa nuvarande behörighetericacls C:\mapp
→ Ta äganderätt (nödvändigt innan icacls på skyddad mapp)takeown /f C:\mapp /r /d y
→ Ge fullständig behörigheticacls C:\mapp /grant Användare:(F)
→ Återställ behörigheter till ärvdaicacls C:\mapp /reset /T/T = rekursivt på alla undermappar
Användare & grupper
→ Lista alla lokala kontonnet user
→ Info om specifik användarenet user AnvändarnamnVisar senaste inloggning, grupper, lösenordsstatus
→ Lägg till användare som lokal adminnet localgroup administrators Användare /add
→ Nuvarande användares rättigheterwhoami /all
→ Aktivera inbyggt administratörskontonet user administrator /active:yes
Systemreparation – Windows
Använd när Windows beter sig konstigt, systemfiler verkar korrupta, Windows Update slutar fungera, eller efter en BSOD. Kör alltid som administratör.
SFC & DISM – i rätt ordning
DISM alltid före SFC – de är beroende av varandra
Rätt ordning: DISM /restorehealth → omstart → sfc /scannow. DISM reparerar komponentlagret som SFC är beroende av. Byta ordning ger sämre resultat.
Steg 1 → Reparera komponentlagretdism /online /cleanup-image /restorehealthLaddar ner rena filer från Windows Update. Kräver internet.
Steg 2 → Kontrollera snabbt om det behövs reparationdism /online /cleanup-image /checkhealth
Steg 3 → Reparera systemfilersfc /scannowKör efter DISM. Rapporterar och ersätter korrupta Windows-systemfiler.
→ Bara kontrollera utan att reparerasfc /verifyonly
→ Rensa gamla komponenter efter reparationdism /online /cleanup-image /startcomponentcleanupFrigör diskutrymme – kör sist
RAM-test & energianalys
→ Testa RAM (kör vid BSOD)mdsched.exeSchemalägger minnestest till nästa omstart
→ Varför vaknar inte datorn? Energianalyspowercfg /energyGenererar HTML-rapport med energiproblem
→ Batterikapacitetshistorikpowercfg /batteryreport
Kortkommandon & Win+R snabbval
Använd Win+R för att snabbstarta verktyg direkt utan att navigera i menyer. Sparar tid vid varje supportärende.
Tangentbordsgenvägar
Win + XPower User Menu – snabb admin-åtkomst
Ctrl + Shift + EscAktivitetshanteraren (Task Manager) direkt
Win + RKör-dialog – skriv valfritt kommando
Win + PauseSystemegenskaper – CPU/RAM snabbt
Win + IInställningar
Win + EUtforskaren (File Explorer)
Ctrl + Alt + DelSäkerhetsskärm – Task Manager / Aktivitetshanteraren, lösenord
Win + LLås skärmen
Win + R – snabbkommandon
Kör via Win+R eller direkt i CMD
msinfo32Systeminformation (System Information)
devmgmt.mscEnhetshanteraren (Device Manager)
eventvwr.mscHändelseloggen (Event Viewer)
services.mscTjänstehanteraren (Services)
diskmgmt.mscDiskhanteraren (Disk Management)
compmgmt.mscDatorhantering (Computer Management)
regeditRegistereditorn (Registry Editor)
msconfigSystemkonfiguration (boot, startup)
gpedit.mscGrupprincipeditor (ej Home-versioner)
lusrmgr.mscLokala användare och grupper
ncpa.cplNätverksanslutningar
appwiz.cplProgram och funktioner – avinstallera
sysdm.cplSystemegenskaper (datornamn, avancerat)
%temp%Temp-mappen – rensa vid prestandaproblem
shell:startupStartup-mapp för inloggad användare
%appdata%AppData\Roaming
Varningstecken – Windows
Reagera omedelbart på dessa symptom. De pekar mot allvarliga problem som kan eskalera snabbt.
Disk & hårdvara
wmic diskdrive get status → "Pred Fail" – disken håller på att ge upp. Backup omedelbart, planera utbyte idag.
chkdsk /r hittar dåliga sektorer – fysiska diskproblem. Backup och ersätt.
Enhet saknas helt i Enhetshanteraren (Device Manager) – BIOS eller hårdvarufel. Kontrollera BIOS Port Options, kör HP Diagnostics F2.
100% disk i Task Manager konstant – troligast SysMain/Superfetch eller Windows Search. Stoppa SysMain-tjänsten och testa.
BSOD & krascher
BSOD upprepas – notera felkod. IRQL_NOT_LESS_OR_EQUAL = drivrutin, MEMORY_MANAGEMENT = RAM, PAGE_FAULT = disk eller RAM. Kolla händelseloggen runt krasch-tidpunkten.
svchost.exe 100% CPU – högerklicka i Task Manager → Gå till tjänster. Oftast Windows Update (wuauserv) eller WMI Provider Host.
Nätverk & säkerhet
ping 8.8.8.8 funkar, ping google.com inte – DNS-problem. Kör ipconfig /flushdns och testa med manuell DNS (8.8.8.8).
Okända processer i netstat -b med utgående trafik – undersök genast. Möjlig skadlig kod.
Gult utropstecken i Enhetshanteraren (Device Manager) – drivrutinsfel. Avinstallera och kör pnputil /scan-devices.
Felsökningsflöden – macOS
Använd dessa när du ställs inför ett vanligt macOS-ärende och behöver ett strukturerat angreppssätt. Din Mac: MacBook Pro M1 – Apple Silicon, inga fläktar.
Mac är långsam / hänger sig
Situation: Tröghet, spinning wheel, appar svarar inte
1
Öppna Activity Monitor (Aktivitetskontroll) och identifiera
Activity Monitor (Aktivitetskontroll) → CPU-kolumnen
Sortera på %CPU. Ser du kernel_task högt upp? Det är termisk throttling – Mac:en är för varm, inte ett fel.
2
Kolla minnesanvändning
vm_stat
Hög "Pages out" = RAM är fullt. 8 GB M1 kan pressas hårt. Stäng appar.
3
Force-avsluta hängd app
killall "Appnamn"
Eller Cmd+Option+Esc för Force Quit-menyn
4
Kontrollera diskutrymme
df -h
macOS behöver minst 10–15% fri disk. Under det börjar systemet bli trött.
5
Om M1 fortfarande är varm – svalna och testa
M1 har inga fläktar. Lämna Mac:en av i 10 min. Kontrollera att ventilationsöppningar inte täcks.
Ingen internet / nätverksproblem
Situation: Kan inte ansluta, tappar Wi-Fi, DNS-problem
1
Isolera – DNS eller routing?
ping -c 4 8.8.8.8
Fungerar detta men inte ping google.com → DNS. Fungerar inte alls → routing/gateway-problem.
2
Rensa DNS-cache
sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder
Kör båda. Löser de flesta DNS-problem.
3
Kontrollera nätverksinställningar
networksetup -getinfo "Wi-Fi"
Verifierar IP, subnet och router är korrekt satta
4
Ta bort och lägg till Wi-Fi-nät igen
System Settings (Systeminställningar) → Wi-Fi → Glöm det här nätverket → anslut igen
App kraschar eller startar inte
Situation: App öppnas inte, stänger sig direkt, konstanta fel
1
Kontrollera kraschrapport
~/Library/Logs/DiagnosticReports/
Hitta .crash-filen med appens namn och notera felbeskrivningen
2
Kolla systemloggar runt krasch-tidpunkten
log show --last 30m --level error
3
Rensa appens preferensfil
defaults delete com.appens.bundleid
Eller ta bort plist-filen från ~/Library/Preferences/ manuellt
4
Avinstallera och installera om appen
Dra till papperskorgen, töm, installera om från källan
Boot & Recovery – macOS M1
Observera: M1 (din Mac) skiljer sig fundamentalt från Intel. Inga fläktar, annat boot-flöde, NVRAM återställs automatiskt.
Startlägen – M1
→ Visa startalternativ / Safe ModeHåll strömknappen tills startalternativ visasVälj volym + Shift-klick = Safe Mode. Fungerar bara på M1 – inte Cmd+R vid start.
→ Recovery ModeCmd + R (håll inne vid start)Terminal, Disk Utility, ominstallation av macOS
→ Internet Recovery (laddar ner macOS)Cmd + Option + R
→ SIP-status (bör alltid vara enabled)csrutil status
NVRAM – M1 vs Intel
På M1 kan du inte manuellt trigga NVRAM-reset (Cmd+Option+P+R). Det sker automatiskt vid behov. Stäng av → vänta 30 sek → starta om är den manuella varianten.
→ Visa NVRAM-variablersudo nvram -p
Processer & CPU – macOS
Använd när Mac:en är trög, en app hänger, du behöver force-avsluta processer, eller vill förstå varför kernel_task äter CPU.
Övervaka & hantera processer
→ Live CPU-topptop -o cpuq = avsluta. Sorterar på CPU-förbrukning i realtid.
→ Live RAM-topptop -o rsize
→ Minnesstatistik – page faultsvm_statHög "Pages out" = för lite RAM. Viktigt på 8 GB M1.
→ Hitta specifik processpgrep -fl "Safari"
→ Force kill via namnkillall "Appnamn"
→ Force kill via PIDkill -9 PID
→ CPU + temperatur (admin)sudo powermetrics --samplers cpu_power -i 1000
kernel_task – vad är det?
kernel_task på 300%+ CPU är inte ett fel. Det är macOS termiska skydd – chipet är för varmt och kernel_task stryper prestandan medvetet. M1 har inga fläktar. Lösning: stäng tunga appar, låt Mac:en svalna. Det är inget du ska force-killa.
Disk & Lagring – macOS
Använd när disk är full, du misstänker filsystemsfel, eller ska kontrollera diskens integritet.
Diskinfo & utrymme
→ Diskutrymme per volymdf -h
→ Vad tar plats i Downloads?du -sh ~/Downloads/*
→ Lista alla diskar och partitionerdiskutil list
Reparation (= chkdsk)
→ Verifiera utan att repareradiskutil verifyVolume /
→ Reparera volymdiskutil repairVolume disk1s1Identifierare från diskutil list. Root-disk: kör från Recovery Mode.
→ Filsystemkontroll (Recovery Mode)fsck -fy /dev/disk0s1
Nätverk – macOS
Använd när Mac:en saknar internet, DNS-problem, behöver diagnostisera anslutningen eller identifiera vad som lyssnar på en port.
Diagnos – börja här
→ IP, subnet, router för Wi-Finetworksetup -getinfo "Wi-Fi"
→ Testa internet (kringgår DNS)ping -c 4 8.8.8.8
→ Rensa DNS-cachesudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder
→ Rutt till destinationtraceroute google.com
→ Kontrollera HTTP-svarcurl -I https://sajt.se
Portar & anslutningar
→ Vad lyssnar på en specifik port?lsof -i :8080
→ Alla aktiva TCP-anslutningarlsof -i tcp
→ Realtid nätverkstrafik per processnettop
→ Paketfångst (= Wireshark CLI)sudo tcpdump -i en0
Loggar – macOS
Använd när du behöver förstå varför något gick fel, en app kraschar, eller spåra systembeteende över tid. Console.app är enklare att filtrera visuellt.
log show – filtrera systemloggar
→ Alla loggar senaste timmenlog show --last 1h
→ Bara fel senaste 30 minuternalog show --last 30m --level error
→ Loggar för specifik applog show --predicate 'process == "Safari"' --last 1h
→ Live-loggströmlog streamVisar alla händelser i realtid – Ctrl+C avslutar
Kraschloggar – sökvägar
→ Kraschrapporter per app~/Library/Logs/DiagnosticReports/.crash-filer – öppna i textredigerare och leta efter "Exception"
→ Systembreda kraschrapporter/Library/Logs/DiagnosticReports/
→ Apploggar för användare~/Library/Logs/
Behörigheter & Användare – macOS
Använd när en användare inte kan komma åt filer, du behöver hantera behörigheter eller kontrollera säkerhetsstatus.
Filbehörigheter
→ Visa behörigheterls -la
→ Vanliga behörigheter för filchmod 644 filrw-r--r-- – ägare kan läsa/skriva, övriga bara läsa
→ Vanliga behörigheter för mapp/scriptchmod 755 mapprwxr-xr-x – ägare full, övriga läs+kör
→ Byt ägare rekursivtchown -R user ~/mapp
Säkerhetsstatus
→ SIP på eller av? (ska vara on)csrutil status
→ Gatekeeper-statusspctl --status
→ Lista alla lokala användarkontondscl . list /Users
→ Nuvarande användare och grupperid
Tjänster – macOS
Använd när en bakgrundstjänst beter sig fel, du misstänker att en LaunchAgent är skadlig, eller behöver starta/stoppa systemtjänster.
launchctl – tjänstehantering
macOS har inget Services.msc. Alla tjänster hanteras via launchctl och plist-filer. LaunchAgents = användarnivå, LaunchDaemons = systemnivå.
→ Lista alla körande tjänsterlaunchctl list
→ Filtrera specifik tjänstlaunchctl list | grep -i "apple"
→ Stoppa tjänstlaunchctl stop com.apple.Spotlight
→ Force-restart tjänst (Monterey+)launchctl kickstart -k system/com.apple.Spotlight
LaunchAgents-platser
Kontrollera vid misstänkt adware/malware
| Plats | Scope | Kontrollera om |
|---|---|---|
| ~/Library/LaunchAgents/ | Inloggad användare | Okända plist-filer med konstiga namn |
| /Library/LaunchAgents/ | Alla användare | Program installerat för alla |
| /Library/LaunchDaemons/ | System (root) | Systemtjänster med root-åtkomst |
| /System/Library/LaunchDaemons/ | Apple-system | Rör normalt ej dessa |
Windows → macOS referens
Använd som snabbreferens när du vet vad du söker i Windows men behöver macOS-motsvarigheten.
Verktygsöversättning
| Windows | macOS-motsvarighet |
|---|---|
| Aktivitetshanteraren / Task Manager | Activity Monitor / Aktivitetskontroll (Utilities) |
| Händelseloggen / Event Viewer | Console.app + log show |
| Enhetshanteraren / Device Manager | System Information (system_profiler) |
| Kontrollpanelen / Control Panel | System Settings / Systeminställningar |
| Autentiseringshanteraren / Credential Manager | Keychain Access (Utilities) |
| Diskhanteraren / Disk Management | Disk Utility (Utilities) |
| regedit | plist-filer + defaults-kommando i Terminal |
| Services.msc | launchctl i Terminal |
| msinfo32 | system_profiler SPHardwareDataType |
| ipconfig /all | networksetup -getinfo "Wi-Fi" |
| ipconfig /flushdns | dscacheutil -flushcache + killall mDNSResponder |
| tracert | traceroute |
| chkdsk | diskutil repairVolume / fsck |
| taskkill /F | kill -9 / killall |
| Ctrl+Shift+Esc | Cmd+Option+Esc (Force Quit-menyn) |
| netstat -b | lsof -i tcp |
| sfc /scannow | Ingen direkt motsvarighet – diskutil verifyVolume |
Varningstecken – macOS
Reagera omedelbart på dessa symptom.
CPU, RAM & disk
kernel_task 300%+ CPU – termisk throttling, inte ett fel. Svalna Mac:en. Kör inga process-kills.
Hög "Pages out" i vm_stat – 8 GB M1 RAM är fullt. Stäng tunga appar, särskilt webbläsare och Electron-appar.
diskutil verifyVolume rapporterar fel – kör repairVolume. Om det inte hjälper: backup omedelbart.
df -h visar under 10% ledigt – macOS behöver ~10-15% fri disk. Rensa aktivt.
Säkerhet
csrutil status visar "disabled" – SIP är av. Ska normalt alltid vara enabled. Aktivera från Recovery Mode.
Okända plist-filer i ~/Library/LaunchAgents/ – kan vara adware eller malware som persisterar vid login. Undersök noggrant innan du tar bort.
Gatekeeper inaktiverat (spctl --status = disabled) – aktivera: sudo spctl --master-enable