[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว
เบ็ดเตล็ด / / November 28, 2021
ผู้ใช้รายงานว่าพบข้อผิดพลาดนี้เมื่อพยายามเรียกใช้ไฟล์ติดตั้ง ซึ่งหมายความว่าสาเหตุหลักของปัญหานี้คือการอนุญาตของผู้ใช้ สิ่งที่ฉันหมายถึงคือในบางครั้ง ระบบของคุณอาจได้รับความเสียหาย และด้วยเหตุนี้ผู้ใช้ของคุณจึงไม่ได้รับอนุญาตให้เรียกใช้ไฟล์ติดตั้ง
![แก้ไขไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว](/f/9a7d8eaebdbad664aef344bf2e8623e1.jpg)
ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว ยกเลิกการตั้งค่า ข้อผิดพลาด 5: การเข้าถึงถูกปฏิเสธ
แม้ว่าสาเหตุของข้อผิดพลาดนี้จะไม่จำกัดอยู่ที่การอนุญาตของผู้ใช้ แต่ในบางกรณี ปัญหาหลักอยู่ที่โฟลเดอร์ Temp ของ Windows ซึ่งพบว่าเสียหาย ข้อผิดพลาด "ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว" จะไม่อนุญาตให้คุณติดตั้งไฟล์เรียกทำงาน แม้ว่าคุณจะปิดกล่องป๊อปอัป ซึ่งหมายถึงปัญหาร้ายแรงสำหรับผู้ใช้ ขณะนี้มีวิธีแก้ปัญหาบางอย่างที่ช่วยแก้ไขข้อผิดพลาดนี้ โดยไม่ต้องเสียเวลาไปดูกัน
หมายเหตุ: ตรวจสอบให้แน่ใจว่าได้ สร้างจุดคืนค่าระบบ ในกรณีที่คุณทำบางสิ่งใน Windows ผิดพลาดโดยไม่ได้ตั้งใจ
สารบัญ
- [แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว
- วิธีที่ 1: แก้ไขการอนุญาตความปลอดภัยในโฟลเดอร์ Temp ของคุณ
- วิธีที่ 2: เปลี่ยนการควบคุมโฟลเดอร์ Temp
- วิธีที่ 3: การสร้างโฟลเดอร์ชั่วคราวใหม่
- วิธีที่ 4: การแก้ไขเบ็ดเตล็ด
[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว
ก่อนลองใช้วิธีการด้านล่าง ตรวจสอบให้แน่ใจว่าคุณได้ลองเรียกใช้โปรแกรม (ซึ่งคุณกำลังพยายามติดตั้ง) เป็นผู้ดูแลระบบก่อน และหากคุณยังคงเห็นข้อผิดพลาดนี้ ให้ดำเนินการต่อ จะได้ไม่เสียเวลาไปดู How to แก้ไขข้อผิดพลาดที่ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว ด้วยความช่วยเหลือของคำแนะนำด้านล่าง
วิธีที่ 1: แก้ไขการอนุญาตความปลอดภัยในโฟลเดอร์ Temp ของคุณ
1. กด Windows Key + R แล้วพิมพ์ %localappdata% และกด Enter
![เพื่อเปิดประเภทข้อมูลแอปในเครื่อง %localappdata%](/f/7bdda73f65377d6183ea48d5097cb8c7.png)
2. หากคุณไม่สามารถเข้าถึงโฟลเดอร์ด้านบน ให้ไปที่โฟลเดอร์ต่อไปนี้:
C:\Users\[ชื่อผู้ใช้]\AppData\Local
3. คลิกขวาที่ โฟลเดอร์ชั่วคราว และเลือก คุณสมบัติ.
4. ถัดไป สลับไปที่ แท็บความปลอดภัย และคลิก ขั้นสูง.
![สลับไปที่แท็บความปลอดภัยแล้วคลิกขั้นสูง](/f/387a73edd6f08cd7e9aadbaf875a8756.png)
5. ในหน้าต่างการอนุญาต คุณจะเห็นรายการอนุญาตสามรายการเหล่านี้:
ระบบที่มีการควบคุมเต็มรูปแบบที่สืบทอดมาจาก C:\Users\[ชื่อผู้ใช้]\ ซึ่งใช้กับ 'โฟลเดอร์นี้ โฟลเดอร์ย่อย และไฟล์' ผู้ดูแลระบบที่มีการควบคุมเต็มรูปแบบที่สืบทอดมาจาก C:\Users\[ชื่อผู้ใช้]\ ซึ่งใช้กับ 'โฟลเดอร์นี้ โฟลเดอร์ย่อย และไฟล์' ชื่อผู้ใช้ของคุณที่มีการควบคุมเต็มรูปแบบที่สืบทอดมาจาก C:\Users\[ชื่อผู้ใช้]\ ซึ่งใช้กับ 'โฟลเดอร์นี้ โฟลเดอร์ย่อย และไฟล์'
6. ถัดไป ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่ตัวเลือก ‘แทนที่รายการอนุญาตวัตถุลูกทั้งหมดด้วยรายการสิทธิ์ที่สืบทอดได้จากวัตถุนี้‘ และ เปิดใช้งานการสืบทอด จากนั้นคลิก Apply ตามด้วย OK
![ตรวจสอบให้แน่ใจว่าเปิดใช้งานการสืบทอด](/f/36a6933a0d1e13e4365b97c4967287fb.png)
7. ตอนนี้ คุณควรมีสิทธิ์ในการเขียนไปยังไดเร็กทอรี Temp และไฟล์การติดตั้งจะดำเนินต่อไปโดยไม่มีข้อผิดพลาด
วิธีนี้โดยทั่วไป แก้ไขข้อผิดพลาดที่ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว สำหรับผู้ใช้ส่วนใหญ่ แต่ถ้าคุณยังติดขัดอยู่ให้ดำเนินการต่อ
วิธีที่ 2: เปลี่ยนการควบคุมโฟลเดอร์ Temp
1. กดปุ่ม Windows + R แล้วพิมพ์ %localappdata% และกด Enter
![เพื่อเปิดประเภทข้อมูลแอปในเครื่อง %localappdata%](/f/7bdda73f65377d6183ea48d5097cb8c7.png)
2. หากคุณไม่สามารถเข้าถึงโฟลเดอร์ด้านบน ให้ไปที่โฟลเดอร์ต่อไปนี้:
C:\Users\[ชื่อผู้ใช้]\AppData\Local
3. คลิกขวาที่โฟลเดอร์ Temp แล้วเลือก Properties
4. ถัดไป สลับไปที่ แท็บความปลอดภัย และคลิก แก้ไข.
![ไปที่แท็บความปลอดภัยอีกครั้งแล้วคลิกแก้ไข](/f/e21cdb4b2ca4874580a207e72d596d77.png)
5. คลิกเพิ่มแล้วพิมพ์ ทุกคน จากนั้นคลิกที่ ตรวจสอบชื่อ. คลิก ตกลง เพื่อปิดหน้าต่าง
![พิมพ์ทุกคน จากนั้นคลิก ตรวจสอบชื่อ แล้วคลิก ตกลง](/f/d70b0222ef3d256dbbbcba9442246e1e.png)
6. ตรวจสอบให้แน่ใจว่า กล่องควบคุมทั้งหมด แก้ไขและเขียน ถูกเลือกไว้ แล้วคลิก ตกลง เพื่อบันทึกการตั้งค่า
![ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่อง การควบคุมทั้งหมดสำหรับชื่อผู้ใช้ทุกคน](/f/89bcaffa92b242a2340fd6f9759d07a8.png)
7. สุดท้าย คุณอาจ Fix Unable To Execute Files In The Temporary Directory ได้ เนื่องจากวิธีการข้างต้นทำให้การควบคุมโฟลเดอร์ Temp แก่ผู้ใช้ระบบของคุณทั้งหมด
วิธีที่ 3: การสร้างโฟลเดอร์ชั่วคราวใหม่
1. กด Windows Key + R แล้วพิมพ์ “ค:” (ไม่มีเครื่องหมายอัญประกาศ) แล้วกด Enter เพื่อเปิด C: ขับรถ.
บันทึก: ต้องติดตั้ง Windows บน C: Drive
2. หากคุณมีปัญหากับขั้นตอนข้างต้น ให้ไปที่ C: ไดรฟ์พีซีของคุณ
3. ถัดไป คลิกขวาในพื้นที่ว่างในโฟลเดอร์ C: และคลิก ใหม่ > โฟลเดอร์
4. ตั้งชื่อโฟลเดอร์ใหม่เป็น Temp และปิดหน้าต่าง
5. คลิกขวาที่พีซีเครื่องนี้หรือคอมพิวเตอร์ของฉัน แล้วเลือก คุณสมบัติ.
6. จากบานหน้าต่างด้านซ้าย ให้คลิกที่ การตั้งค่าระบบขั้นสูง.
![ในหน้าต่างต่อไปนี้ คลิกที่ Advanced System Settings](/f/f090daba7701c7423e4b2974f8d0ca35.png)
7. เปลี่ยนไปที่ แท็บขั้นสูง แล้วคลิก ตัวแปรสภาพแวดล้อม
![คลิกที่ 'ตัวแปรสภาพแวดล้อม...' ที่ด้านล่างขวาของกล่องโต้ตอบคุณสมบัติของระบบขั้นสูง](/f/9c8b293efafc136f38de633fa6fe8071.png)
8. ในตัวแปร User สำหรับชื่อผู้ใช้ของคุณ ให้ดับเบิลคลิกที่ตัวแปร TMP
บันทึก: ตรวจสอบให้แน่ใจว่าเป็น TMP ไม่ใช่ตัวแปร TEMP
![ดับเบิลคลิกที่ TMP เพื่อแก้ไขเส้นทางในตัวแปรสภาพแวดล้อม](/f/7ea06aafd2779b735035bf3c3d327ca7.png)
9. แทนที่ค่าตัวแปรเป็น C:\Temp และคลิกตกลงเพื่อปิดหน้าต่าง
![เปลี่ยนค่าของ TMP เป็นโฟลเดอร์ temp ใหม่ภายในไดเรกทอรี C](/f/8a9ac38d3aac2296ff0cb9108853017f.png)
10. พยายามติดตั้งโปรแกรมอีกครั้ง ซึ่งจะทำงานได้โดยไม่มีปัญหาใดๆ
วิธีที่ 4: การแก้ไขเบ็ดเตล็ด
1. ลองปิดการใช้งาน Antivirus และ Firewall เพื่อดูว่าใช้งานได้หรือไม่
2. ปิดใช้งาน HIPS (ระบบป้องกันการบุกรุกบนโฮสต์ HIPS)
นั่นคือคุณประสบความสำเร็จ แก้ไขไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับคู่มือนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น