1. Learn
  2. Get started

Run a local LLM on Windows: setup with Ollama and an NVIDIA or AMD GPU

Install Ollama on Windows 10 or 11, get it using your graphics card, change where models are stored, and fix the common problems.

Updated Oct 26, 2026 · RunItLocal.io

On Windows, local AI takes one installer and one command. You don't need WSL, Python or the CUDA toolkit. Ollama ships with everything it needs to use an NVIDIA card, and supports many recent AMD Radeon cards too.

Step 1: Update your graphics driver

This is the step people skip, and it causes most problems.

  • NVIDIA: install the latest Game Ready or Studio driver from NVIDIA's site or the NVIDIA app. You do not need the CUDA toolkit.
  • AMD: install the latest Adrenalin driver from AMD's site.

Step 2: Install Ollama

Download the Windows installer from ollama.com and run it. It installs for your user account, without admin rights, and puts an icon in the system tray. The server starts with Windows and runs in the background.

Step 3: Run a model

Open PowerShell or Windows Terminal and run:

ollama run qwen3:8b

The first run downloads about 5 GB. When you see >>>, start typing. Type /bye to quit. For the rest of the commands, see the Ollama cheat sheet.

Step 4: Check it's on the GPU

In a second window, while the model is loaded:

ollama ps

You want 100% GPU in the PROCESSOR column. You can also open Task Manager, go to Performance, pick your GPU, and watch Dedicated GPU memory jump by about the model's size when it loads.

If it says 100% CPU, see the fixes below.

What your card can run

The most common card in a Windows gaming PC right now has 8 GB. Here's an RTX 4060 from our calculator:

RTX 4060, 8 GB · estimated with our calculator · full page

  • Qwen3 4BQuick everyday chat and summaries
    ~60 tok/s
    Runs greatqwen3:4b
  • Qwen3 8BA solid all-rounder for chat and writing
    ~29 tok/s
    Usableqwen3:8b
  • Gemma 3 12BReads images as well as text
    needs 10 GB
    Too biggemma3:12b
  • Qwen3 14BNoticeably smarter at reasoning and code
    needs 11 GB
    Too bigqwen3:14b
  • gpt-oss 20BOpenAI's open model. Fast, strong reasoning
    needs 16 GB
    Too biggpt-oss:20b
  • Gemma 3 27BGoogle's best open model for its size
    needs 19 GB
    Too biggemma3:27b
  • Qwen3 30B-A3B30B smarts at small-model speed
    needs 21 GB
    Too bigqwen3:30b
  • Qwen3 32BStrong coding and long answers
    needs 22 GB
    Too bigqwen3:32b
  • Llama 3.3 70BClose to the big cloud models
    needs 45 GB
    Too bigllama3.3:70b
  • gpt-oss 120BOpenAI's largest open model
    needs 67 GB
    Too biggpt-oss:120b
  • Qwen3 235B-A22BAlibaba's flagship open model, for multi-GPU rigs
    needs 144 GB
    Too bigqwen3:235b
  • DeepSeek R1 671BThe full DeepSeek R1, for the biggest rigs
    needs 406 GB
    Too bigdeepseek-r1:671b

8 GB runs Qwen3 8B comfortably. With 12 GB you can step up to Qwen3 14B, and with 16 GB to gpt-oss 20B. Look up your exact card on every GPU, or read how much VRAM you need.

Change where models are stored

Models go in C:\Users\<you>\.ollama\models by default. They're big, so if your C: drive is small, move them:

  1. Quit Ollama from its tray icon.
  2. Open the Start menu and search for Edit environment variables for your account.
  3. Add a new variable named OLLAMA_MODELS with a folder such as D:\ollama\models.
  4. Start Ollama again.

Full details, including moving the models you already have, are in where Ollama stores models. Other settings, like OLLAMA_HOST, are set the same way.

Common problems

It runs on the CPU. Usually one of three things:

  • The model is too big for your VRAM. A partial split like 40%/60% CPU/GPU means this. Use a smaller model.
  • The driver is old. Update it and restart Ollama from the tray.
  • On a laptop with two GPUs, Windows is handing Ollama the built-in graphics. In Settings, under Display then Graphics, you can set apps to use the high-performance GPU.

AMD card not used. Ollama supports many, but not all, Radeon cards on Windows. If yours isn't picked up, LM Studio's Vulkan option runs on most AMD and Intel cards. See Ollama vs llama.cpp vs LM Studio.

ollama is not recognized. Close and reopen the terminal after installing, so it picks up the new path.

A firewall prompt appears. That happens if you set OLLAMA_HOST to accept connections from other devices. If you only use Ollama on this PC, leave it at the default and you won't see one.

What about WSL?

You can install Ollama inside WSL2 using the Linux instructions, and it can use an NVIDIA card through the normal Windows driver. There's no speed reason to do it, though. Use it only if your other tools already live in WSL.

A chat window instead of a terminal

Once Ollama works, add Open WebUI through Docker Desktop for a ChatGPT-style window with chat history and document upload. Or install LM Studio, which has its own chat window and model browser.

Where to go next