Guide · Ollama · lagring

Ta bort modeller i Ollama och kontrollera diskutrymmet

En vald modelltagg, bevarat byggunderlag och kontrollerbara före- och efterresultat.

Av C. Leijon · Publicerad · Senast granskad · 7 min läsning

Ett öppet svart metallchassi med två smala fack står på en bordsyta. En platt svart kassett ligger framför, och grönt ljus faller på chassits vänstra sida.
Spara eget byggunderlag innan du gallrar en modelltagg, och kontrollera sedan både modellistan och diskens fria utrymme.

Du behöver inte tömma hela modellbiblioteket för att städa i Ollama. Välj en modelltagg som du kan avvara, spara det som behövs för att återskapa egna modeller och kontrollera resultatet efter borttagningen. Guiden slutar med två anteckningar: vilka modeller som finns kvar och hur mycket det fria diskutrymmet faktiskt förändrades.

Metod och avgränsning

Kommandona bygger på primärkällor kontrollerade 8 oktober 2026. Ingen modell har tagits bort eller körts under arbetet med guiden. Exemplen är läsarprov för en lokal Ollama-installation; modellnamnen är exempel som du måste ersätta med dina egna. Diskprovet nedan gäller Windows och PowerShell, medan Ollama-kommandona kan användas även på macOS och Linux.

1. Bestäm om du vill frigöra minne eller disk

Ollamas CLI-referens har skilda kommandon: ollama ps visar körande modeller, ollama stop stoppar en körande modell och ollama rm tar bort en modell. FAQ:n preciserar att stop laddar ur modellen ur minnet.

ollama ps
ollama stop llama3.2:3b

Välj stopp om problemet är att en inläst modell upptar arbetsminne. Välj borttagning om du vill gallra det lokala biblioteket. Ett tomt resultat från ps är därför inget facit för diskstädning. Läs guiden om keep_alive och minne om du vill styra hur länge modellen ligger inläst.

2. Inventera exakta namn och välj en kandidat

Lista det lokala biblioteket med det dokumenterade kommandot nedan. Spara utdata som text eller skärmbild tillsammans med dagens datum. Kopiera kandidatens hela namn från listan, inklusive taggen efter kolon, i stället för att skriva ett ungefärligt familjenamn.

ollama ls

Listan har bland annat kolumnerna NAME, ID och SIZE, enligt Ollamas CLI-kod. Gör en liten arbetsanteckning med fyra fält: modelltagg, visat ID, visad SIZE och beslut. Skriv exempelvis ”behåll: används i kodassistenten” eller ”ta bort: eget experiment, originalfiler bevarade”. Kontrollera särskilt modeller som ett chattgränssnitt eller ett skript är inställt på att använda. Avbryt om du inte vet vad kandidaten används till.

Läsarprov: välj en borttagningskandidat och en annan, kvarvarande modell för slutprovet. Facit: båda exakta namnen finns i din sparade lista, och du har skrivit varför kandidaten kan tas bort. Saknar du en annan modell kan du fortfarande kontrollera borttagningen, men du kan inte göra provet av en kvarvarande modell.

3. Bevara underlaget till egna modeller

För en egen modell ska du först samla den ursprungliga Modelfile-filen, importerade GGUF-filer eller Safetensors-katalogen och eventuella andra filer som ditt bygge använder. Lägg en kopia utanför den modellkatalog som ska städas. Anteckna Ollama-versionen och hur modellen skapades. Versionsflaggan dokumenteras i Ollamas CLI-kod. Se importguiden för GGUF och Modelfile för byggsteget.

ollama --version
ollama show --modelfile min-assistent:latest

Spara också utdata från show som kompletterande dokumentation. Ollamas Modelfile-exempel visar att den genererade FROM-raden kan peka på en lokal fil i katalogen blobs. En sparad text med en sådan sökväg är inte en säkerhetskopia av själva modellfilen. Om filen försvinner räcker inte adressen för att återskapa den.

Kontrollera varje filreferens mot din kopia. Kan du öppna originalfilen på kopians plats? Har du både byggreceptet och dess indata? Vid osäkerhet behåller du modellen tills underlaget är komplett. För ett viktigt eget bygge är ett separat återbyggnadsprov med ett nytt namn ett bättre underlag för beslut än att bara se att textfilen går att öppna.

4. Mät diskens utgångsläge

Hitta först modellkatalogen. Ollamas FAQ anger Windows standardplats som C:\Users\%username%\.ollama\models. Variabeln OLLAMA_MODELS kan ange en annan plats. Om du har flyttat biblioteket ska du mäta den disk där tjänstens modeller faktiskt ligger, inte automatiskt C:. Flyttguiden hjälper dig kontrollera lagringsplats och körsätt.

Stäng eller pausa program som kan hämta nya modeller under jämförelsen. Anteckna volym och tidpunkt. Kör sedan detta i PowerShell, med C ersatt av rätt enhetsbokstav utan kolon:

$modelDisk = 'C'
$freeBefore = (Get-PSDrive -Name $modelDisk -PSProvider FileSystem).Free
$freeBefore

Microsofts Get-PSDrive-dokumentation beskriver Free för filsystemenheter. Här sparas värdet i byte i samma PowerShell-session. Låt fönstret stå öppet till eftermätningen. Om kommandot ger fel ska du rätta enhetsvalet innan du fortsätter; en mätning på fel disk säger inget om gallringen.

5. Ta bort bara den valda modelltaggen

Stäng de klienter som använder kandidaten. Om den syns i ps kan du stoppa den med dess exakta namn. Jämför därefter borttagningskommandot med din arbetsanteckning en sista gång. Följande dokumenterade syntax tar bort exempelmodellen; kör den bara om just den taggen är ditt medvetna val:

ollama rm llama3.2:3b

Arbeta med en kandidat åt gången. Spara eventuell feltext innan du försöker igen. Använd inte en loop som tar alla namn från modellistan, eftersom du då förlorar den enskilda beslutspunkten. Radera inte filer ur blobs för hand för att försöka få en större vinst; låt Ollamas borttagningskommando hantera modellens lagringsreferenser.

6. Kontrollera modellistan och en kvarvarande modell

Lista biblioteket igen och jämför hela resultatet med förelistan. Leta både efter den borttagna taggen och efter namnen du ville behålla. En lyckad kommandoutskrift ensam är ett svagare facit än den här jämförelsen.

ollama ls

Facit för listan: kandidatens exakta tagg saknas, och de avsedda kvarvarande taggarna finns kvar. Om kandidaten fortfarande finns ska du kontrollera feltext och vilken Ollama-instans klienten ansluter till innan du gör mer.

Välj nu den kvarvarande textmodell som du antecknade i steg 2. Ersätt exempelnamnet nedan med ett namn som finns i efterlistan. Kör inte den borttagna modellen som kontroll; syftet är att pröva biblioteket du behöll.

ollama run llama3.2:1b "Skriv ordet hej. Inga andra ord."

Facit för körningen: ett nytt textsvar kommer från den kvarvarande modellen utan fel om saknade modellfiler. Detta prövar att modellen går att använda, inte dess svenska språkförmåga eller prestanda. Anteckna svaret och feltexten om provet misslyckas.

7. Mät efteråt och tolka skillnaden

Kör eftermätningen i samma PowerShell-fönster och på samma enhet. Resultatet är skillnaden i tillgängligt utrymme mellan två tidpunkter, angiven i byte:

$freeAfter = (Get-PSDrive -Name $modelDisk -PSProvider FileSystem).Free
$freeAfter - $freeBefore

En positiv skillnad betyder mer ledigt utrymme vid eftermätningen. Ett mindre värde än modellistans SIZE behöver inte betyda att du valde fel tagg. Ollamas lagringskod tar bort data som inte längre refereras; flera modellnamn kan referera till gemensamma lagringsdata. Delad data kan därför behöva ligga kvar. Modellistans storlek är inget löfte om lika mycket frigjort diskutrymme.

Diskmätningen omfattar också andra skrivningar på samma volym. Om till exempel en nedladdning pågår kan den dölja vinsten. Anteckna störningen och gör en ny jämförelse under lugnare förhållanden nästa gång. Rapportera det uppmätta resultatet, även om det är litet eller negativt, tillsammans med att modelltaggen försvann.

Om du behöver modellen igen

En biblioteksmodell som fortfarande finns att hämta kan laddas ned med pull och sitt exakta namn. Det är återhämtning via biblioteket; behandla inte en framtida hämtning av samma tagg som ett löfte om identiska modellfiler. För ett eget bygge använder du ditt bevarade recept och dess originalfiler.

ollama pull llama3.2:3b
ollama create min-assistent:latest -f ./Modelfile

Kommandona är två olika återhämtningsfall, inte en följd som alla ska köra. CLI-referensen beskriver pull, och Modelfile-referensen beskriver create med en receptfil. Kontrollera modellistan och gör ett nytt körprov efter återhämtningen. Behöver du komma tillbaka till ett exakt tidigare bygge bör återställningsunderlaget finnas innan du gallrar det.

Källor och tekniskt underlag

Källorna kontrollerades 8 oktober 2026. Ingen egen modellborttagning, modellkörning eller diskmätning utfördes. Prov och facit är en föreslagen kontrollrutin för din dator.

Nästa steg

Spara förelista, efterlista, byggunderlag och diskresultat i ditt driftkort.

Öppna driftguiden