Google Chromeの拡張機能をインストールしようとすると「COULD_NOT_GET_TEMP_DIRECTORY」というエラーが発生する

下記の条件で発生するようです。
 1.リモートデスクトップサービスを利用している
 2.ユーザープロファイルディスクを使用している

ユーザープロファイルディスクがNAS上にあるのが原因なのかは不明だが、下記の手順で解決したのでメモ。
※本当はドメインのポリシーでやっても良いけど面倒なので個人的に設定する

■手順
 1.C:\TEMP\%USERNAME% のディレクトリを作成する
 2.ユーザー環境変数のTEMPとTMPを1で作成したディレクトリに変更する
 3.一度サインアウトし、サインインし直す
 4.Google Chromeを起動する
  →同期をONに設定していると拡張機能を有効にするか聞かれるので有効にすればインストールされる

結局のところ、TEMPディレクトリはユーザープロファイルディスクではなくローカルに存在しないとダメなのかなと思う。
知らんけど。

管理者権限のないユーザーの環境変数を変更する方法も貼っておきます。

 

 


■参考
https://rdr-it.com/en/troubleshooting/google-chrome-error-could-not-get-temp-directory/