MS Word ファイルを開こうとすると「(略)環境変数 TEMP の設定を確認してください。」と出て開けない

トラブル対応
概要

MS Word ファイルを開こうとすると「(略)環境変数 TEMP の設定を確認してください。」と出て開けない。レジストリエディタで、HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell FoldersCache の「データ」の値を”%USERPROFILE%AppDataLocalMicrosoftWindowsINetCache” に直したところ、開けるようになった。

詳細

症状

MS Word ファイルを開こうとすると、以下のエラーメッセージが表示されて開けない。

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

スクリーンショット_20221226_153407.png

原因

ワールドワイドウェブで調べたところ、様々な原因が考えられる模様。
今回は、なぜか特定のレジストリの値がおかしくなっていたことが原因だった。

おかしいレジストリキー

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell FoldersCache

おかしい「データ」値
C:Users他のローカルアカウント名AppDataLocalMicrosoftWindowsINetCache
 ※なぜ他のユーザーのアカウント名になってるのか(;”∀”)

また、この現象と連動してか「インターネットオプション」(「Web サイト データの設定」)の「使用するディスク容量」が “0” になっていたり、「現在の場所」が空欄になっているということも判明した。

スクリーンショット_20221226_163534.png

やったこと

レジストリエディタを開く。

以下の値まで移動

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell FoldersCache

上記キーの「データ」を、正常な値である以下に書き換えた。

%USERPROFILE%AppDataLocalMicrosoftWindowsINetCache

OS再起動

参考にさせていただいたウェブページ

Internet Explorer 11 にて「インターネット一時ファイルが使用するディスク領域として、8から8の値を選択してください。」というエラーが表示されて0MBから変更できない

結果

MS Word ファイルが正常に開くようになった。

所感

こうなったトリガーとして心当たりあるのは、ローカルアカウントの追加、Windows のアップデート、とあるアプリケーションのインストールとアンインストール、など。
しかしこんな不具合、明らかにバグなんじゃないか。
完全に同じ症状はワールドワイドウェブ上では見当たらなかったので、やや手こずった。
それにしても、”INetCache” というフォルダーは、[隠しファイル] をオンにしても見えないのだね・・・。コマンド プロンプト上でも見えない・・・。こんな特殊なのがあったのか。 この中に “Content.Word” というフォルダーがあるために、インターネットオプションとWordでどっちもおかしくなってたのか。

タイトルとURLをコピーしました