Wordの「作業ファイルを作成できませんでした。Temp環境変数を確認してください」エラーを解決する7つの方法
Wordを他のプログラムと連携させようとした際に、「Wordは作業ファイルを作成できませんでした。一時環境変数を確認してください(Word could not create the work file, check the temp environment variable)」というエラーが表示された場合は、この記事で紹介する対処法を試してみてください。このエラーは、Windows 11/10/8/7環境におけるMicrosoft Office製品(Word、Excel、PowerPointなど)のどのバージョンでも発生する可能性があります。ここでは例としてWordを取り上げますが、同様の手順はExcelやPowerPointでも有効です。
数多くの機能を備えたWordは、最も利用頻度の高いOfficeコンポーネントの一つです。筆者もチームとの連携のためにSharePointをWordと組み合わせて使おうとしたところ、このエラーに遭遇し、ローカルドキュメントの使用を強いられるという経験がありました。
Officeアプリケーションで「作業ファイルを作成できませんでした」エラーが発生する原因
このエラーにはいくつかの原因が考えられます。主なものは以下の通りです。
- マルウェア感染: システム内のマルウェアがOfficeアプリケーションの正常な動作を妨げている可能性があります。ウイルス対策ソフトでスキャンし、検出された脅威を除去することで解決できる場合があります。
- システムファイルの破損やディスクエラー: PC上のシステムファイル破損やファイルシステムエラーが原因となることがあります。その場合は、SFCスキャンを実行した後、CHKDSKコマンドでディスクエラーを修復すると良いでしょう。
- Temporary Internet Filesフォルダの場所設定ミス: 一時インターネットファイルフォルダの場所が正しく設定されていないと、このエラーが発生することがあります。「インターネットのプロパティ」からフォルダの場所を変更して対処できます。
「作業ファイルを作成できませんでした」エラーの解決手順
エラーメッセージ自体には具体的な解決策が示されておらず、Microsoftサポートの案内も旧バージョン向けのもので役に立たないことがあります。こうしたケースでは、レジストリエントリの不備が原因であることが多く、以下の7つの対処法が効果的です。
- SFCスキャンを実行し、ディスクエラーをチェックする
- 環境変数を追加する
- プレビュー ウィンドウを無効化する
- Temporary Internet Filesフォルダを作成する
- インターネットのプロパティからTemporary Internet Filesの場所を変更する
- Wordファイルを再登録する
- レジストリを修正する
それでは、各手順を詳しく見ていきましょう。
1. SFCスキャンを実行し、ディスクエラーをチェックする
システムファイルの破損やディスクエラーが原因の場合、まずSFC(システム ファイル チェッカー)スキャンを実行し、その後ディスクエラーのチェックと修復を行います。SFCはWindowsに標準搭載されているユーティリティで、コマンドプロンプトから破損したシステムファイルをスキャン・修復できます。また、ディスクエラーの修復には、同じくWindows標準ツールのチェックディスクユーティリティ(CHKDSK)を使用します。
作業を始める前に、ウイルス対策ソフトでマルウェアスキャンを実行しておくことをおすすめします。マルウェアが検出されなければ、以下の手順に進みましょう。
- 管理者権限でコマンドプロンプトを開きます。
- 次のコマンドを入力してEnterキーを押します。
sfc.exe /scannow - コマンドの実行が完了し、システムファイルのエラーが修復されたら、次にディスクエラーのチェックを行います。
- 引き続き管理者権限のコマンドプロンプトで、次のコマンドを入力します。
chkdsk /r /f - ファイルシステムエラーの修復が完了したらPCを再起動し、Wordを開いて、エラーが発生していた操作をもう一度試します。
これで問題が解決しない場合は、次の対処法に進んでください。
2. 環境変数を追加する
新しい環境変数を追加する方法も有効です。多くのユーザーがこの方法でエラーを解消しています。手順は以下の通りです。
- Windows + Iキーで「設定」アプリを開き、「システム > 詳細情報」に移動します。
- 「関連リンク」セクションにある「システムの詳細設定」をクリックします。
- 「システムのプロパティ」ウィンドウが開いたら、「詳細設定」タブを選択していることを確認します。
- 「環境変数」ボタンをクリックします。
- 「<ユーザー名> のユーザー環境変数」セクションで「新規」ボタンをクリックします。
- 以下の値を入力します。
・変数名:%userprofile%
・変数値:C:\Users\<ユーザー名>(<ユーザー名>の部分には実際のユーザー名を入力) - 「OK」をクリックして新しい環境変数を作成します。
設定後、デバイスを再起動し、Wordで同じ操作を試してエラーが解消されたか確認しましょう。
3. プレビュー ウィンドウを無効化する
エクスプローラーのプレビュー ウィンドウを無効化することでも、エラーを回避できる場合があります。これは回避策的な方法ですが、試す価値があります。Windows + Eキーでエクスプローラーを開き、「表示」ドロップダウンメニューから「表示 > プレビュー ウィンドウ」のチェックを外してください。
プレビュー ウィンドウを完全に無効化したくない場合は、レジストリのサブキーを編集することで、WordなどのOfficeファイルのみプレビューを無効化できます。ただし、レジストリの誤った編集は深刻な問題を引き起こす可能性があるため、必ず事前にバックアップを取ってください。
エクスプローラーでWord、Excel、PowerPointファイルのプレビューを無効化する手順は以下の通りです。
- Windows + Rキーで「ファイル名を指定して実行」ダイアログを開き、「regedit」と入力してレジストリエディターを起動します。
- 以下のキーを探します。
Wordのプレビュー:HKEY_CLASSES_ROOT\CLSID\{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}
PowerPointのプレビュー:HKEY_CLASSES_ROOT\CLSID\{65235197-874B-4A07-BDC5-E65EA825B718}
Excelのプレビュー:HKEY_CLASSES_ROOT\CLSID\{00020827-0000-0000-C000-000000000046} - 該当するキーを順番に削除します。
- Windowsを再起動し、エラーが解消されたか確認します。
4. Temporary Internet Filesフォルダを作成する
Temporary Internet Filesフォルダを新規作成することでも、エラーを解決できることがあります。手順は以下の通りです。
- Windows + Rキーで「ファイル名を指定して実行」ダイアログを開き、以下のパスを入力します。
C:\Users\ユーザー名\AppData\Local\Microsoft\Windows\INetCache
※この場所を表示するには、エクスプローラーの「表示 > 表示 > 隠しファイル」を有効にする必要がある場合があります。 - 開いた場所の空きスペースを右クリックし、「新規作成 > フォルダー」を選択して新しいフォルダを作成します。
- 新しく作成したフォルダの名前を「Content.Word」に変更します。
- PCを再起動し、エラーが解消されたか確認します。
コマンドプロンプトを使って作成する方法もあります。管理者としてコマンドプロンプトを起動し、以下のコマンドを順番に入力してください。
cd /d %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache MD Content.Word
5. インターネットのプロパティからTemporary Internet Filesの場所を変更する
Temporary Internet Filesの場所が正しく設定されていないと、Wordや他のOfficeアプリケーションでこのエラーが発生することがあります。設定を見直し、必要に応じて「インターネットのプロパティ」から場所を変更しましょう。
- Windows + Rキーで「ファイル名を指定して実行」ダイアログを開き、「inetcpl.cpl」と入力して「インターネットのプロパティ」を起動します。
- 「全般」タブの「閲覧の履歴」セクションにある「設定」をクリックし、「Webサイト データの設定」ウィンドウを開きます。
- 「インターネット一時ファイル」タブを開くと、現在のフォルダの場所が表示されます。ウィンドウ下部の「フォルダーの移動」ボタンをクリックします。
- 「フォルダーの参照」ウィンドウで、以下のパスへ移動します。
C:\Users\<ユーザー名>\AppData\Local\Microsoft\Windows
注意: <ユーザー名>の部分は、実際にログオンしているユーザー名に置き換えてください。 - 移動先に「INetCache」というフォルダがあるので、それを選択して「OK」をクリックします。
- すべてのダイアログを閉じ、PCを再起動します。再起動後は、Wordや他のOfficeアプリで同じエラーが表示されなくなるはずです。
6. Wordファイルを再登録する
Windowsキー + Rキーで「ファイル名を指定して実行」ダイアログを開き、以下のコマンドを入力してEnterキーを押します。
winword.exe /r
このコマンドの「/r」オプションにより、WordがWindowsレジストリ構成に強制的に再登録され、問題が解決します。うまくいかない場合は、次の方法を試してください。
7. レジストリを修正する
1. Windowsキー + Rキーで「ファイル名を指定して実行」ダイアログを開き、「Regedt32.exe」と入力してEnterキーを押し、レジストリエディターを起動します。
2. 以下の場所へ移動します。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
3. 右側のペインで「AppData」という名前の文字列値を探し、その「値のデータ」を確認します。この値が変更されていると、環境変数に関する問題が発生する原因となります。既定の値に戻すには、以下の値を設定してください。
%USERPROFILE%\AppData\Roaming
値を入力したら「OK」をクリックし、レジストリエディターを閉じてPCを再起動します。再起動後にWordを使ってみて、問題が解消されていることを確認しましょう。
関連記事: Outlookで「作業ファイルを作成できませんでした。Temp環境変数を確認してください」エラーが表示される場合の対処法
よくある質問
Wordで「作業ファイルを作成できません」エラーを解消するには?
主な対処法は2つあります。1つ目は、PC上のすべてのWordファイルを再登録する方法(winword.exe /rコマンド)。2つ目は、本記事で紹介したレジストリエディターを使った修正方法です。古いバージョンから最新版のOfficeまで、これらの方法で問題を解決できます。
Wordで「ファイルを保存または作成できません」エラーを解消するには?
Windows 11/10でWordがファイルの保存や作成ができない場合は、まずアカウントのアクセス許可を確認してください。新しいファイルの作成や既存ファイルの保存に対する権限がアカウントに付与されていないと、このエラーが発生することがあります。
この記事がお役に立てば幸いです!
-
MMC「スナップインを作成できませんでした」エラーの原因と対処法を徹底解説
Microsoft Management Console(MMC)は、管理ツールのコレクションであるコンソールを作成・保存・開くためのグラフィカルユーザーインターフェース(GUI)とプログラミングフレームワークを提供するアプリケーションです。 MMCは当初Windows 98 Resource Kitの一部としてリリースされ、以降のすべてのWindowsバージョンに標準搭載されています。MicrosoftのWindows Explorerに似た環境で、マルチドキュメントインターフェース(MDI)を使用しています。MMC自体は実際の操作を行うコンテナとして機能し、「ツールホスト」と呼ばれています
-
Windows 10で「Java仮想マシンを作成できませんでした」エラーを解決する方法
Javaが正しくインストールされていれば、Javaベースのプログラムやゲームは非常に安定して動作します。しかし最近、MinecraftなどのJavaプログラムを実行しようとした際に「Java仮想マシンを作成できませんでした(Could not create the Java virtual machine)」というエラーが発生するという報告がユーザーから寄せられています。これは、Javaプログラムが動作するために使用する仮想マシン(JVM)が正しくインストールされていないことを意味します。同じ問題でお困りの方は、この記事が役立ちます。このエラーを解決するための完全ガイドをご紹介します。 Wi