Skip to content

OllamaはWindowsネイティブアプリケーションとして動作し、NVIDIAおよびAMD Radeon GPUをサポートしています。 Windows向けOllamaをインストールした後、Ollamaはバックグラウンドで実行され、 ollamaコマンドラインはcmdpowershell、またはお好みのターミナルアプリケーションで利用可能です。 通常通り、Ollama APIhttp://localhost:11434で提供されます。

システム要件

  • Windows 10 22H2以降、HomeまたはPro
  • NVIDIAカードを使用している場合、NVIDIA 551.61以降のドライバ
  • ROCmアクセラレーション用のAMD ROCm v7 / HIP7対応ドライバスタック、またはVulkanアクセラレーション用のVulkan対応AMD Radeonドライバ

Ollamaは進捗表示にUnicode文字を使用しているため、Windows 10の一部の古いターミナルフォントでは不明な四角形として表示される場合があります。このような現象が発生した場合は、ターミナルのフォント設定を変更してみてください。

RDNA2 / Radeon RX 6000シリーズの一部のシステム(RX 6800クラスのカードを含む)では、現在のWindows AMDドライバでROCm v7が公開されない場合があります。そのようなシステムでは、デフォルトでVulkanが有効になっており、推奨される代替手段となっています。iGPU/dGPUの混在システムで不安定なVulkan iGPUが選択された場合は、GGML_VK_VISIBLE_DEVICESをディスクリートGPUのインデックスに設定してください。

ファイルシステム要件

Ollamaのインストールには管理者権限は必要なく、デフォルトでホームディレクトリにインストールされます。バイナリのインストールには少なくとも4GBの空き容量が必要です。Ollamaのインストールが完了したら、大規模言語モデルを保存するための追加の容量が必要になります。モデルのサイズは数十GBから数百GBに及ぶことがあります。ホームディレクトリに十分な空き容量がない場合は、バイナリのインストール先やモデルの保存先を変更できます。

インストール先の変更

ホームディレクトリ以外の場所にOllamaアプリケーションをインストールするには、以下のフラグを指定してインストーラーを実行してください。

powershell
OllamaSetup.exe /DIR="d:\some\location"

モデルの保存先の変更

ホームディレクトリの代わりにダウンロードしたモデルを保存する場所を変更するには、ユーザーアカウントで環境変数OLLAMA_MODELSを設定してください。

  1. 設定アプリ(Windows 11)またはコントロールパネル(Windows 10)を開き、「環境変数」を検索してください。
  2. 「アカウントの環境変数を編集」をクリックしてください。
  3. モデルを保存したい場所を指定して、ユーザーアカウント用のOLLAMA_MODELS環境変数を編集または新規作成してください。
  4. 「OK」または「適用」をクリックして保存してください。

Ollamaが既に実行中の場合、トレイアプリケーションを終了し、スタートメニューから再起動するか、環境変数を保存した後に起動した新しいターミナルから再起動してください。

APIへのアクセス

以下は、powershellからAPIにアクセスする簡単な例です。

powershell
(Invoke-WebRequest -method POST -Body '{"model":"llama3.2", "prompt":"Why is the sky blue?", "stream": false}' -uri http://localhost:11434/api/generate ).Content | ConvertFrom-json

トラブルシューティング

Windows版Ollamaは複数の異なる場所にファイルを保存します。<Ctrl>+Rを押してエクスプローラーウィンドウで以下のパスを入力することで、それらの場所を表示できます。

  • explorer %LOCALAPPDATA%\Ollamaにはログとダウンロードされたアップデートが含まれています
    • _app.log_にはGUIアプリケーションの最新のログが含まれています
    • _server.log_には最新のサーバーログが含まれています
    • _upgrade.log_にはアップグレードのログ出力が含まれています
  • explorer %LOCALAPPDATA%\Programs\Ollamaにはバイナリが含まれています(インストーラーはこれをユーザーのPATHに追加します)
  • explorer %HOMEPATH%\.ollamaにはモデルと設定が含まれています
  • explorer %TEMP%には1つ以上のollama*ディレクトリに一時実行ファイルが含まれています

アンインストール

Ollama Windowsインストーラーはアンインストーラーアプリケーションを登録します。Windows設定の「プログラムの追加と削除」からOllamaをアンインストールできます。

モデルの保存先の変更を行っている場合、インストーラーはダウンロードしたモデルを削除しません。

スタンドアロンCLI

WindowsにOllamaをインストールする最も簡単な方法は、OllamaSetup.exeインストーラーを使用することです。このインストーラーは管理者権限を必要とせず、アカウントにインストールされます。Ollamaは最新のモデルをサポートするために定期的に更新されており、このインストーラーを使用することで常に最新の状態を維持できます。

Ollamaをサービスとしてインストールまたは統合したい場合は、Ollama CLIとNvidia用GPUライブラリの依存関係のみを含むスタンドアロンのollama-windows-amd64.zip zipファイルが利用可能です。ハードウェアによっては、同じディレクトリに追加のパッケージをダウンロードして展開する必要がある場合もあります:

  • AMD GPU: ollama-windows-amd64-rocm.zip
  • MLX (CUDA): ollama-windows-amd64-mlx.zip

これにより、既存のアプリケーションへのOllamaの埋め込みや、NSSMなどのツールを使用してollama serveでシステムサービスとして実行することが可能になります。

以前のバージョンからアップグレードする場合は、最初に古いディレクトリを削除してください。