【Ollama】Windowsインストール時に「internal error」で失敗する問題の解決法

この記事では、OllamaのWindowsインストーラ(OllamaSetup.exe)実行時に「An internal error occurred during installation」エラーが発生する問題について、海外コミュニティでの解決策を要約して解説します。

1. どんな問題(エラー)が発生したか?

  • 発生した環境やツール: Ollama Windows版インストーラ、Windows 10/11
  • エラーメッセージ: An internal error occurred during installation または SHGetFolderPath failed
  • 症状: インストーラが途中でエラーを出して停止し、Ollamaがインストールされない

2. 結論(解決策)

管理者権限の不足、Windowsのユーザーフォルダパスの問題、またはVisual C++ Redistributableの不足が原因です。

3. 具体的な手順

  1. 管理者権限で実行
    OllamaSetup.exeを右クリック→「管理者として実行」を選択します。
  2. Visual C++ Redistributableを事前インストール
    Microsoft公式から最新のVC++ Redistributable(x64)をインストールします。
  3. TEMPフォルダのパスを確認
    ユーザー名に日本語やスペースが含まれている場合、TEMPフォルダのパスを変更します:

    set TEMP=C:\Temp
    set TMP=C:\Temp
    mkdir C:\Temp
  4. 互換モードでインストール
    OllamaSetup.exe → 右クリック →「プロパティ」→「互換性」タブ → 「Windows 8互換モード」にチェックを入れて実行します。

4. 補足・注意点

企業のグループポリシーでソフトウェアインストールが制限されている場合もあります。IT管理者に確認してください。また、ディスク容量は最低15GB以上の空きが必要です。


5.
👉 【RunPod】1時間数十円から使える高性能クラウドGPU

参考元

本記事は海外コミュニティの複数のディスカッションを要約・再構成したものです。

Source: Ollama GitHub Issues #11344

🔧 おすすめの開発環境

本記事の手順を快適に進めるための推奨スペック:

🔧 快適な開発環境のために

本記事の手順をスムーズに進めるために、以下のスペックを推奨します。

この記事は役に立ちましたか?