RamDisk に Temp を置いていると HoYoPlay をインストールできない

TL;DR

ユーザー環境変数 "TMP" を RamDisk 以外に置け.


ゼンレスゾーンゼロをやるかー, となってインストーラを起動したらこうなった.

空き容量は足りているはずだが?

インストールしようとすると空き容量が足りないとエラーが出る.

別ドライブを指定したりサポートに連絡したりしたが解決しなかった.

4 TB 空いてるが?

他ドライブもだめ.

他ドライブもだめ2 (ツー) .

もうだめかーと思って一つ思い当たることがあった.

それは Temp フォルダを RamDisk 上に置いていること.

SSD の寿命を伸ばすことを目的としてこうしていた.

今までこれが原因で問題が起きたことは一度もなかったが, 一応試してみた.

R: は RamDisk.

これを,

TMP と TEMP を C:\Temp に変更.

こうした.

さて, どうなるかな……

おっ?

エラーが出てこない!

インストールできたーーー

インストールできたーーー

インストール後は再び Temp を RamDisk に戻しても問題なかった.

その後, 4つの TMP/TEMP のうちどれが原因なのか気になり, 調べたらユーザー環境変数の TMP だと分かった.

ユーザー環境変数の TMP だけ非 RamDisk にしたらインストールできた.