【Windows】環境変数TEMPの場所を変更してシステムドライブの空き容量を確保する手順

【Windows】環境変数TEMPの場所を変更してシステムドライブの空き容量を確保する手順
🛡️ 超解決

システムドライブの空き容量不足は、Windowsの動作速度低下や予期せぬエラーの原因となります。特に一時ファイルが蓄積すると、Cドライブが圧迫され業務に支障が出ることもあります。

この記事では、Windows 11およびWindows 10で環境変数TEMPの保存先を別のドライブに変更し、システムドライブの空き容量を確保する手順を解説します。

一時ファイルの保存場所を変更することで、PCの安定稼働と効率的なディスク使用を実現できます。

【要点】環境変数TEMPの変更でシステムドライブの容量不足を解消

  • 環境変数の設定: 一時ファイルの保存先を別のドライブに変更し、システムドライブの空き容量を確保します。
  • ディスククリーンアップ: 既存の不要な一時ファイルを削除し、即座に空き容量を増やします。
  • システムのプロパティ: 環境変数の設定画面へアクセスする手順を正確に把握できます。

ADVERTISEMENT

環境変数TEMPがシステムドライブを圧迫する仕組み

Windowsでは、多くのアプリケーションが一時ファイルを作成し、作業中に利用します。これらのファイルは一時データやキャッシュとして機能し、通常は処理が完了すると自動的に削除されるものです。

しかし、アプリケーションの異常終了やシステムの予期せぬシャットダウンにより、一時ファイルが削除されずに残ってしまうことがあります。また、一部のアプリケーションは大量の一時ファイルを生成し、これらが蓄積することでシステムドライブの空き容量を徐々に圧迫します。

環境変数TEMPとTMPは、これらのアプリケーションが一時ファイルを保存する既定の場所を定義しています。デフォルトでは、これらのパスは通常Cドライブ内のユーザープロファイルフォルダーに設定されています。そのため、一時ファイルが多量に生成されるとCドライブの容量が減少し、パフォーマンスに影響を与える可能性があります。

お探しの解決策が見つからない場合は、こちらの「Windowsトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

Windowsで環境変数TEMPの保存先を変更する手順

ここからは、Windows 11を基準に環境変数TEMPとTMPの保存先を別のドライブへ変更する具体的な手順を解説します。Windows 10をご利用の場合も、ほとんど同じ手順で設定できます。

  1. システムのプロパティを開く
    スタートボタンを右クリックし、表示されるメニューから「システム」を選択します。
    Windows 10の場合は、スタートボタンを右クリックし「システム」を選択します。
    システム画面が開きます。
  2. 詳細設定を開く
    左側のメニューから「バージョン情報」を選択します。
    関連設定の下にある「システムの詳細設定」をクリックします。
    Windows 10の場合は、システム画面の左側または右側にある「システムの詳細設定」をクリックします。
    「システムのプロパティ」ダイアログが表示されます。
  3. 環境変数を開く
    「詳細設定」タブが選択されていることを確認します。
    下部にある「環境変数」ボタンをクリックします。
    「環境変数」ダイアログが表示されます。
  4. 新しい一時ファイル保存先フォルダーを作成する
    Dドライブなど、システムドライブ以外の十分な空き容量があるドライブに新しいフォルダーを作成します。
    例: D:\Temp
    このフォルダーは、一時ファイルを保存するための専用の場所となります。
  5. ユーザー環境変数TEMPとTMPを変更する
    「ユーザー環境変数」セクションで「TEMP」を選択し、「編集」ボタンをクリックします。
    「変数名の編集」ダイアログで「変数値」に新しいフォルダーのパスを入力します。
    例: D:\Temp
    「OK」をクリックします。
    同様に「TMP」を選択し、新しいフォルダーのパスに変更します。
    「OK」をクリックします。
  6. システム環境変数TEMPとTMPを変更する
    「システム環境変数」セクションで「TEMP」を選択し、「編集」ボタンをクリックします。
    「変数名の編集」ダイアログで「変数値」に新しいフォルダーのパスを入力します。
    例: D:\Temp
    「OK」をクリックします。
    同様に「TMP」を選択し、新しいフォルダーのパスに変更します。
    「OK」をクリックします。
  7. 変更を確定しPCを再起動する
    「環境変数」ダイアログで「OK」をクリックします。
    「システムのプロパティ」ダイアログで「OK」をクリックします。
    これらの変更をシステムに完全に反映させるため、PCを再起動します。
    再起動後、新しいパスに一時ファイルが作成されることを確認できます。

環境変数変更時の注意点とよくある失敗

環境変数の変更は比較的安全な操作ですが、いくつかの注意点や起こりうる問題があります。これらのポイントを理解し、適切に対処することでスムーズな運用が可能です。

変更後に一時ファイルが作成されない

新しいTEMPフォルダーを指定したにもかかわらず、一時ファイルがその場所に作成されないことがあります。これは主に、指定したパスが間違っているか、フォルダーが存在しない場合に発生します。

対処法としては、まず指定したパスが正確か、そしてそのフォルダーが実際に存在するかをエクスプローラーで確認してください。また、作成したフォルダーに対して、現在ログインしているユーザーアカウントに「フルコントロール」の権限が付与されているかを確認することも重要です。

変更してもCドライブの空き容量が増えない

環境変数を変更しても、Cドライブの空き容量がすぐに増えないと感じるかもしれません。これは、TEMPの保存先を変更しただけでは、既存のCドライブ内の一時ファイルが自動的に削除されないためです。

この問題の対処法として、変更後に「ディスククリーンアップ」ツールを実行し、システムドライブに残っている不要な一時ファイルを削除することをおすすめします。これにより、Cドライブの実際の空き容量を増やすことができます。

一部のアプリケーションでエラーが発生する

非常にまれなケースですが、特定の古いアプリケーションや特殊なソフトウェアが、TEMPパスの変更に対応できずにエラーを発生させることがあります。これは、アプリケーションが特定のTEMPパスを前提としている場合に起こりえます。

このような場合は、一時的にTEMP環境変数を元のCドライブのパスに戻し、問題が解決するかを確認してください。その後、アプリケーションのアップデートを確認するか、開発元に問い合わせて対応策を確認することが必要です。

ADVERTISEMENT

環境変数TEMPの変更前と変更後の状態比較

環境変数TEMPの場所を変更することで、システムの状態がどのように変化するかを以下の表で比較します。

項目 変更前 変更後
一時ファイルの保存先 Cドライブ内のユーザープロファイルフォルダー 指定した別のドライブのフォルダー
システムドライブの空き容量 一時ファイルの蓄積により圧迫される可能性 一時ファイルによる圧迫が軽減され、空き容量を確保できる
パフォーマンスへの影響 空き容量不足によりシステム動作が遅くなる可能性 空き容量を確保し、システム動作の安定に寄与
ディスク管理のしやすさ 一時ファイルがCドライブに分散し、管理しにくい 一時ファイルを一箇所に集約し、管理や削除が容易になる

まとめ

この記事では、Windows 11およびWindows 10で環境変数TEMPの保存先を別のドライブに変更し、システムドライブの空き容量を確保する手順を解説しました。

一時ファイルの保存先を適切に管理することで、Cドライブの容量不足を解消し、PCの安定稼働を維持できます。

環境変数の変更後には、ディスククリーンアップを実行して既存の一時ファイルを削除し、定期的に新しいTEMPフォルダー内のファイルを整理することをおすすめします。

💻
Windowsトラブル完全解決データベース 起動不能、更新の不具合、動作が重い、設定の消失など、Windows 10/11のあらゆるトラブル解決手順を網羅しています。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。