[解決済み]一時ディレクトリ内のファイルを実行できません

ユーザーは、セットアップファイルを実行しようとしたときにこのエラーが発生したと報告しています。これは、この問題の主な原因がユーザーの許可であることを意味します。私が言いたいのは、ある時点でシステムが破損している可能性があり、そのためにユーザーがセットアップファイルを実行する権限を取得していないということです。

一時ディレクトリでファイルを実行できない問題を修正

 Unable To Execute Files In The Temporary Directory. Setup Aborted. Error 5: Access Is Denied

このエラーの原因は、場合によってはユーザーの許可に限定されませんが、主な問題は、破損していることが判明したWindowsの(Windows)Tempフォルダーにあります。「一時(Temp)ディレクトリ内のファイル(Files)を実行できません」というエラーでは、ポップアップ(Pop-up)ボックスを閉じても実行可能ファイルをインストールできません。これは、ユーザーにとって重大な問題です。現在、このエラーを修正するのに役立つ解決策はほとんどないので、時間を無駄にすることなく、それらを見てみましょう。

注:Windowsで誤って何かを台無しにした場合に備えて、必ずシステムの復元ポイントを作成してください。

[解決済み]一時(Temporary)ディレクトリ内のファイル(Files)を実行できません

以下の方法を試す前に、まずプログラム(Program)インストール(Which)しようとしているプログラム)を管理者(Administrator)として実行してみてください。それでもこのエラーが表示される場合は、続行してください。したがって、時間を無駄にすることなく、以下のガイドを使用して、一時ディレクトリでファイルを実行できないエラーを修正する(Fix Unable To Execute Files In The Temporary Directory error)方法を見てみましょう。

方法1:Tempフォルダのセキュリティ権限を修正する(Fix)

1.Windowsキー+Rを押してから、 %localappdata% と入力し、Enterキーを押します。

ローカルアプリのデータ型を開くには%localappdata%

2.上記のフォルダにアクセスできない場合は、次のフォルダに移動します。

C:\Users\[Username]\AppData\Local

3. Tempフォルダー(Temp folder)を右クリックして、 [プロパティ]を選択します。(Properties.)

4.次に、[セキュリティ]タブ(Security tab)に切り替えて、[詳細(advanced)]をクリックします。

[セキュリティ]タブに切り替えて、[詳細]をクリックします

5.権限ウィンドウに、次の3つの権限エントリが表示されます。

SYSTEM with Full control inherited from C:\Users\[Username]\ which applies to 'This folder, subfolders, and files.'
Administrators with Full control inherited from C:\Users\[Username]\ which applies to 'This folder, subfolders, and files.'
Your Username with Full control inherited from C:\Users\[Username]\ which applies to 'This folder, subfolders, and files.'

6.次に、[すべての子オブジェクトのアクセス許可エントリをこのオブジェクトから継承可能なアクセス許可エントリに置き換える(‘Replace all child object permission entries with inheritable permission entries from this object‘)]オプションにチェックマークを付け、継承を有効(Inheritance is Enabled)にしてから、[適用]、[OK]の順にクリックします。

継承が有効になっていることを確認してください

7.これで、Tempディレクトリへの書き込み権限が必要になり、セットアップファイルはエラーなしで続行されます。

この方法は通常、ほとんどのユーザーにとって「一時ディレクトリでファイルを実行できない」エラーを修正 (Fix Unable To Execute Files In The Temporary Directory error )しますが、それでも問題が解決しない場合は続行します。

方法2:Tempフォルダーの管理を変更する

Windows Key + Rを押してから、%localappdata% と入力し、Enterキーを押します。

ローカルアプリのデータ型を開くには%localappdata%

2.上記のフォルダにアクセスできない場合は、次のフォルダに移動します。

C:\Users\[Username]\AppData\Local

3. Temp(Temp)フォルダーを右クリックして、 [プロパティ]を選択します。

4.次に、[セキュリティ]タブ(Security tab)に切り替えて、[編集]をクリックします(Edit.)

もう一度[セキュリティ]タブに移動し、[編集]をクリックします。

5. [追加]をクリックしてEveryoneと入力し、[名前の確認]をクリック(Everyone )ます(Check Names)。[ OK]をクリックしてウィンドウを閉じます。

全員を入力し、[名前の確認]、[OK]の順にクリックします

6. [フルコントロール、変更、書き込み]ボックスがオンになっていることを確認し、[ (Full Control, Modify and Write box is checked)OK ]をクリックして設定を保存します。

必ずチェックボックスをオンにしてくださいすべてのユーザー名のフルコントロール

7.最後に、上記の方法でシステムのすべてのユーザーにTemp(Temp)フォルダーを完全に制御できるため、TemporaryDirectory(Temporary Directory)ファイル(Files)を実行できない問題を修正できます。

方法3:新しい一時フォルダを作成する(New Temp Folder)

Windows Key + Rを押してから、「C:」(引用符なし)と入力し、Enterキーを押してC:ドライブ(C: drive)を開きます。

注:(Note:)WindowsはC:ドライブにインストールする必要があります

2.上記の手順で問題が発生した場合は、C:PCを駆動するに移動します。

3.次に、C:フォルダーの空のスペースを右クリックし、[New > Folder.

4.新しいフォルダにTempという名前を付けて、ウィンドウを閉じます。

5. [このPC]または[マイコンピュータ(Computer)]を右クリックして、[プロパティ]を選択します。( Properties.)

6.左側のペインのウィンドウで、[システムの詳細設定]をクリックします。(Advanced system settings.)

次のウィンドウで、[システムの詳細設定]をクリックします

7. [詳細設定]タブに切り替えて、[(Advanced tab)環境変数(Environment Variables.)]をクリックします。

[高度なシステムプロパティ]ダイアログボックスの右下にある[環境変数...]をクリックします。

8.ユーザー名の(User)ユーザー(User)変数で、 TMP変数をダブルクリックします。

 注:( Note:) TEMP変数ではなく、TMPであることを確認してください(Make)

TMPをダブルクリックして、環境変数のパスを編集します

9.変数の値をC:\Tempに置き換え、 [OK]をクリックしてウィンドウを閉じます。

TMPの値をCディレクトリ内の新しい一時フォルダに変更します

10.もう一度プログラムをインストールしてみてください。今回は、問題なく動作します。

方法4:その他の修正

1.アンチウイルス(Antivirus)ファイアウォール(Firewall)を無効にして、これが機能するかどうかを確認します。

2. HIPS(ホストベースの侵入防止システムHIPS(Intrusion Prevention System HIPS))を無効にします。

これで、一時ディレクトリでファイルを実行できない問題を修正でき(Fix Unable To Execute Files In The Temporary Directory,)ましたが、このガイドに関する質問がある場合は、コメントのセクションでお気軽にお問い合わせください。



About the author

私はソフトウェア エンジニアであり、Windows 10 の専門家です。スマートフォン、Windows 10、および Microsoft Edge で 2 年以上の経験があります。私の主な焦点は、デバイスの動作をより良く、より速くすることです。Verizon、IMac、HP、Comcast など、さまざまな企業のさまざまなプロジェクトに携わってきました。また、Microsoft Azure クラウド トレーニングの認定インストラクターでもあります。



Related posts