最近、RAMドライブのドライバが悪さして、起動ディスクのディスクエラーが頻発したので

Dドライブに指定していたRAMドライブを廃止した。

 

RAMドライブはテンポラリーファイルを置く場所に指定していたので、

まずは、環境変数の変更をしなきゃならないと思い、

 

コントロールパネル→ システム→詳細設定の環境変数のボタンで

TEMPをC:\TEMP

TMPを同じくC:\TEMP

へ変更。

 

でもちょっと使ってみたら、Wordは次のエラー

作業ファイルを作成できません。環境変数 TEMP の設定を確認してください。

Excelもエラーが出て使えない。

 

作業フォルダーの指定が上記環境変数の変更ではうまく機能していない。。。

ちょっと調べると、OFFICEは作業フォルダを環境変数TEMPではなく、

IEの一時フォルダの場所で指定してしているそうな。

(エラーメッセージが間違っているだろー)

 

そこで、コントロールパネル→ インターネットオプション→全般タグ閲覧の履歴から

設定ボタンを押すとWebサイトデータの設定ウインドウが開き、

インターネット一時ファイルのタグで一時ファイルの置場所を確認すると、

 

!!現在の場所が空欄になっている。これじゃだめだろー!!

 

ここからが重要なんだけど、フォルダーの移動ボタンを押して、

新たなフォルダを指定してOKボタンをおしても 現在の場所は空欄のまま。

バグらしい。。。。

 

そこで、あんまりやりたくなかったけど、

https://support.microsoft.com/ja-jp/kb/2285187

を参考にして

 

[スタート] をクリックし、[ファイル名を指定して実行] をクリック。
[名前] ボックスに「regedit」と入力し、[OK] をクリック。
次のレジストリ サブキーを見つけてクリックします。
HKEY_CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
キャッシュのレジストリ エントリをダブルクリックし、[値のデータ] ボックスに以下を入力して [OK] をクリックします。

%USERPROFILE%\AppData\Local\Temp\

(%USERPROFILE%はたとえばログインするユーザー名がadminならC:\Users\adminになります)
レジストリ エディタを閉じます。(regditはOKを押すとすぐに自動で保存します)

 

上記、マイクロソフトのリンクのフォルダは存在しなかったので、適当な見つけたフォルダーを

指定しました。

 

直ってよかった。