内部エラー:一時ディレクトリを作成できません[修正]

Windows 11またはWindows 10コンピュータを起動したとき、または特定のプログラムをデバイスにインストールするために実行ファイルを実行しようとすると、メッセージ内部エラー:一時ディレクトリを作成できませんというエラープロンプトが表示された場合、この記事は、この問題に対する適切な解決策を説明します。

一時ディレクトリまたは一時フォルダは、ソフトウェアまたはアプリケーションによって一時ファイル(または永続的ではないファイル)が保存される場所です。システムにインストールされたアプリケーションのキャッシュデータ、構成ファイル、その他のデータが含まれ、ロード時間を短縮します。Tempフォルダは、Windowsをインストールすると自動的に作成され、場所はC:\Users\%username%\AppData\Local\Tempです。

影響を受けたPCユーザーは、このエラーが発生すると、ChromeやNorton Internet Securityなど、デバイスにインストールされている特定のプログラムを開くことができないと報告しています。また、Windows Updateで更新プログラムのインストールに問題が発生しましたというエラーが繰り返し表示されます。

内部エラー:一時ディレクトリを作成できません

この問題が発生した場合は、以下に示す推奨される解決策をお試しください。特に順番はありません。Windows 11/10デバイスで発生した内部エラー:一時ディレクトリを作成できませんという問題を解決できるかどうかを確認してください。

  1. プログラムのインストールとアンインストールのトラブルシューティングを実行する
  2. ファイルとフォルダのトラブルシューティングを実行する
  3. 実行ファイルを管理者権限で実行する
  4. ディスククリーンアップを実行する
  5. CHKDSKを実行する
  6. Tempフォルダにフルコントロールアクセス権を割り当てる
  7. 新しいTempフォルダを手動で作成する
  8. パーティションまたはドライブをフォーマットする
  9. システムの復元を実行する
  10. Windows 11/10をリセットする

リストされている各解決策に関連するプロセスについて説明します。

1] プログラムのインストールとアンインストールのトラブルシューティングを実行する

ソフトウェアをインストールしようとしたときにWindows 11/10デバイスで内部エラー:一時ディレクトリを作成できませんという問題が発生した場合は、Microsoftからプログラムのインストールとアンインストールのトラブルシューティングを実行して、問題が解決するかどうかを確認できます。プログラムのインストールとアンインストールのトラブルシューティングでは、プログラムのインストールまたは削除がブロックされた場合に問題を自動的に修復します。破損したレジストリキーも修正されます。

2] ファイルとフォルダのトラブルシューティングを実行する

ファイルとフォルダのトラブルシューティングを実行して、問題が修正されるかどうかを確認します。

3] 実行ファイルを管理者権限で実行する

プログラムのインストールとアンインストールのトラブルシューティングを実行しても問題が解決しない場合は、実行ファイルを管理者権限で実行して、エラーが表示されずにソフトウェアが正常にインストールされるかどうかを確認できます。エラーが再表示された場合は、次の解決策を試してください。

4] ディスククリーンアップを実行する

Windows 11/10コンピュータにプログラムをインストールしようとすると、Cドライブの一時ディレクトリにファイルが生成されます。システムドライブの使用可能な領域が不足している場合、またはその場所に一時ディレクトリを作成する権限がない場合に、このエラーが発生する可能性があります。この場合、Cドライブの使用可能な領域を確認または分析します。領域が十分でない場合は、ドライブでディスククリーンアップを実行するか、デバイスの設定アプリからハードディスクをクリーンアップします。

5] CHKDSKを実行する

この解決策では、CHKDSKを実行して、ドライブの整合性に矛盾が生じる可能性のある不良または破損したセクターを修復する必要があります。その結果、表示されるエラーが発生する可能性があります。

CHKDSKを実行するには、次の手順に従います。

  • Windowsキー+Rを押して、実行ダイアログを呼び出します。
  • 実行ダイアログボックスに「cmd」と入力し、Ctrl+Shift+Enterを押して、管理者権限または昇格モードでコマンドプロンプトを開きます。
  • コマンドプロンプトウィンドウで、以下のコマンドを入力してEnterキーを押します。
chkdsk /x /f /r

次のメッセージが表示されます。

Chkdskは、ボリュームが別のプロセスによって使用されているため実行できません。このボリュームを次回システムを再起動したときにチェックするようにスケジュールしますか?(Y/N)。

  • キーボードのYキーをタップして、コンピュータを再起動して、CHKDSKがコンピュータのハードドライブのエラーをチェックして修正できるようにします。

CHKDSKが完了したら、問題が解決したかどうかを確認します。解決しない場合は、次の解決策を試してください。

6] Tempフォルダにフルコントロールアクセス権を割り当てる

この解決策では、Windows 11/10 PCのシステムドライブにあるTempフォルダにフルコントロールアクセス権を割り当てる必要があります。

これは一時的な処置としてのみ使用し、作業が完了したら、フォルダのアクセス権をデフォルトに戻す必要があります。

7] 新しいTempフォルダを手動で作成する

この解決策では、システムドライブに手動で新しい一時ファイルフォルダを作成してTempという名前を付け、変数を変更する必要があります。

次の手順に従います。

  • システムのプロパティを開きます。
  • 詳細設定をクリックします。
  • 詳細タブに移動します。
  • 下部にある環境変数ボタンをクリックします。
  • 上部のボックスからTEMPをダブルクリックします。
  • フィールドの以下の値を置き換えます。
%USERPROFILE%\AppData\Local\Temp

C:\Temp
  • OK>OKをクリックします。
  • 適用>OKをクリックしてシステムのプロパティを終了します。

それでも問題が解決しない場合は、次の解決策を試すことができます。

8] パーティションまたはドライブをフォーマットする

この解決策では、パーティションまたはドライブをフォーマットする必要があります。または、ドライブに新しいパーティションを作成し、必要に応じてTempフォルダを作成して、問題が解決するかどうかを確認できます。

9] システムの復元を実行する

以前はWindows 11/10コンピュータを起動したりデバイスにソフトウェアをインストールしたりするときにこのエラーが発生しなかった場合、システムが最近知らないうちに変更されたことが原因で問題が発生した可能性があります。

この場合、何が変更されてエラーが発生しているのかわからないため、システムの復元を実行して、問題が発生する前の日付に戻します(アプリケーションのインストール、ユーザーの環境設定、復元ポイント以降に行われたその他の変更は失われます)。

10] Windows 11/10をリセットする

この時点で、何も機能せず、問題が解決しない場合は、Windows 11/10をリセットして問題を解決できます。デバイスでリセット操作を実行するときは、個人用ファイルを保持するオプションを選択します。

これがお役に立てば幸いです。

一時ディレクトリでファイルを実行できない場合の対処法

ソフトウェアをインストールしたりアプリケーションを起動したりするときに、一時ディレクトリでファイルを実行できません(エラー5:アクセスが拒否されました)というエラーが表示された場合は、プログラムファイルまたはアプリケーションファイルを管理者として実行して、機能するかどうかを確認してください。Tempフォルダを手動で作成したり、Tempフォルダのアクセス権を変更したりすることもできます。これを行うには、Tempフォルダの詳細セキュリティ設定にアクセスし、ユーザー名を選択してアクセス権を変更ボタンを使用します。すべての継承可能な子オブジェクトのアクセス権エントリをこのオブジェクトからの継承可能なアクセス権エントリに置き換えるオプションを選択して、変更を保存します。

以上です。これがお役に立てば幸いです。