この記事では、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. 具体的な手順
- 管理者権限で実行
OllamaSetup.exeを右クリック→「管理者として実行」を選択します。 - Visual C++ Redistributableを事前インストール
Microsoft公式から最新のVC++ Redistributable(x64)をインストールします。 - TEMPフォルダのパスを確認
ユーザー名に日本語やスペースが含まれている場合、TEMPフォルダのパスを変更します:set TEMP=C:\Temp set TMP=C:\Temp mkdir C:\Temp - 互換モードでインストール
OllamaSetup.exe → 右クリック →「プロパティ」→「互換性」タブ → 「Windows 8互換モード」にチェックを入れて実行します。
4. 補足・注意点
企業のグループポリシーでソフトウェアインストールが制限されている場合もあります。IT管理者に確認してください。また、ディスク容量は最低15GB以上の空きが必要です。
5.
👉 【RunPod】1時間数十円から使える高性能クラウドGPU
参考元
本記事は海外コミュニティの複数のディスカッションを要約・再構成したものです。
Source: Ollama GitHub Issues #11344
🔧 おすすめの開発環境
本記事の手順を快適に進めるための推奨スペック:
- GPU: NVIDIA RTX 4070 Ti Super(コスパ最強)
- メモリ: DDR5 64GB(LLM推論に必須)
- SSD: NVMe SSD 2TB(モデル保存用)
🔧 快適な開発環境のために
本記事の手順をスムーズに進めるために、以下のスペックを推奨します。
- GPU: NVIDIA RTX 4070 Ti Super(AI開発のコスパ最強GPU)
- メモリ: DDR5 64GB(LLMのローカル推論に必須)