Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

ผู้ใช้รายงานว่าพบข้อผิดพลาดนี้เมื่อพยายามเรียกใช้ไฟล์ติดตั้ง ซึ่งหมายความว่าสาเหตุหลักของปัญหานี้คือการอนุญาตของผู้ใช้ สิ่งที่ฉันหมายถึงคือในบางครั้ง ระบบของคุณอาจได้รับความเสียหาย และด้วยเหตุนี้ผู้ใช้ของคุณจึงไม่ได้รับอนุญาตให้เรียกใช้ไฟล์ติดตั้ง

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

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

แม้ว่าสาเหตุของข้อผิดพลาดนี้จะไม่จำกัดอยู่ที่การอนุญาตของผู้ใช้ แต่ในบางกรณี ปัญหาหลักอยู่ที่โฟลเดอร์ Temp ของ Windows ซึ่งพบว่าเสียหาย ข้อผิดพลาด "ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว" จะไม่อนุญาตให้คุณติดตั้งไฟล์เรียกทำงาน แม้ว่าคุณจะปิดกล่องป๊อปอัป ซึ่งหมายถึงปัญหาร้ายแรงสำหรับผู้ใช้ ขณะนี้มีวิธีแก้ปัญหาบางอย่างที่ช่วยแก้ไขข้อผิดพลาดนี้ โดยไม่ต้องเสียเวลาไปดูกัน

หมายเหตุ:อย่าลืมสร้างจุดคืนค่าระบบในกรณีที่คุณทำบางสิ่งใน Windows ผิดพลาด

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

ก่อนลองใช้วิธีการด้านล่าง ตรวจสอบให้แน่ใจว่าคุณได้ลองเรียกใช้โปรแกรม (ซึ่งคุณกำลังพยายามติดตั้ง) เป็นผู้ดูแลระบบก่อน และหากคุณยังคงเห็นข้อผิดพลาดนี้ ให้ดำเนินการต่อ เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธี แก้ไขข้อผิดพลาดที่ไม่สามารถเรียกใช้ไฟล์ในไดเรกทอรีชั่วคราว ด้วยคำแนะนำด้านล่าง

วิธีที่ 1:แก้ไขการอนุญาตความปลอดภัยในโฟลเดอร์ Temp ของคุณ

1. กดแป้น Windows + R จากนั้นพิมพ์ %localappdata% แล้วกด Enter

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

2. หากคุณเข้าถึงโฟลเดอร์ด้านบนไม่ได้ ให้ไปที่โฟลเดอร์ต่อไปนี้:

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

3. คลิกขวาที่ โฟลเดอร์ชั่วคราว และเลือกคุณสมบัติ

4. ถัดไป สลับไปที่แท็บความปลอดภัย และคลิกขั้นสูง .

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

5. ในหน้าต่างการอนุญาต คุณจะเห็นรายการอนุญาตสามรายการเหล่านี้:

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. ถัดไป ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่ตัวเลือก แทนที่รายการอนุญาตวัตถุลูกทั้งหมดด้วยรายการอนุญาตที่สืบทอดได้จากวัตถุนี้ ' และ เปิดใช้งานการสืบทอด จากนั้นคลิก Apply ตามด้วย OK

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

7. ตอนนี้ คุณควรมีสิทธิ์ในการเขียนไปยังไดเร็กทอรี Temp และไฟล์การติดตั้งจะดำเนินต่อไปโดยไม่มีข้อผิดพลาด

วิธีการนี้โดยทั่วไป แก้ไขข้อผิดพลาดไม่สามารถเรียกใช้ไฟล์ในไดเรกทอรีชั่วคราว สำหรับผู้ใช้ส่วนใหญ่ แต่ถ้าคุณยังติดขัดอยู่ให้ดำเนินการต่อ

วิธีที่ 2:เปลี่ยนการควบคุมโฟลเดอร์ Temp

1. กดปุ่ม Windows + R จากนั้นพิมพ์ %localappdata% แล้วกด Enter

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

2. หากคุณเข้าถึงโฟลเดอร์ด้านบนไม่ได้ ให้ไปที่โฟลเดอร์ต่อไปนี้:

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

3. คลิกขวาที่โฟลเดอร์ Temp แล้วเลือก Properties

4. ถัดไป สลับไปที่แท็บความปลอดภัย และคลิกแก้ไข

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

5. คลิก เพิ่ม และพิมพ์ ทุกคน จากนั้นคลิกที่ ตรวจสอบชื่อ . คลิก ตกลง เพื่อปิดหน้าต่าง

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

6. ตรวจสอบให้แน่ใจว่าได้เลือกช่อง การควบคุมทั้งหมด แก้ไข และเขียนแล้ว จากนั้นคลิก ตกลง เพื่อบันทึกการตั้งค่า

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

7. สุดท้าย คุณอาจ Fix Unable To Execute Files In The Temporary Directory ได้ เนื่องจากวิธีการข้างต้นให้การควบคุมโฟลเดอร์ Temp แก่ผู้ใช้ระบบของคุณทั้งหมด

วิธีที่ 3:การสร้างโฟลเดอร์ชั่วคราวใหม่

1. กดแป้น Windows + R แล้วพิมพ์ C: ” (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกด Enter เพื่อเปิด C:drive .

หมายเหตุ: ต้องติดตั้ง Windows บนไดรฟ์ C:

2. หากคุณมีปัญหากับขั้นตอนข้างต้น ให้ไปที่ C:ขับพีซีของคุณ

3. ถัดไป คลิกขวาในพื้นที่ว่างในโฟลเดอร์ C:และคลิก ใหม่> โฟลเดอร์

4. ตั้งชื่อโฟลเดอร์ใหม่เป็น Temp แล้วปิดหน้าต่าง

5. คลิกขวาที่พีซีเครื่องนี้หรือคอมพิวเตอร์ของฉัน แล้วเลือกคุณสมบัติ

6. จากบานหน้าต่างด้านซ้าย ให้คลิกที่ การตั้งค่าระบบขั้นสูง

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

7. สลับไปที่ แท็บขั้นสูง แล้วคลิก ตัวแปรสภาพแวดล้อม

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

8. ในตัวแปร User สำหรับชื่อผู้ใช้ของคุณ ให้ดับเบิลคลิกที่ตัวแปร TMP

 หมายเหตุ: ตรวจสอบให้แน่ใจว่าเป็น TMP ไม่ใช่ตัวแปร TEMP

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

9. แทนที่ค่าตัวแปรเป็น C:\Temp และคลิกตกลงเพื่อปิดหน้าต่าง

[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว

10. ลองติดตั้งโปรแกรมอีกครั้ง ซึ่งจะทำงานได้โดยไม่มีปัญหา

วิธีที่ 4:การแก้ไขเบ็ดเตล็ด

1. ลองปิดการใช้งาน Antivirus และ Firewall เพื่อดูว่าใช้งานได้หรือไม่

2. ปิดการใช้งาน HIPS (Host-based Intrusion Prevention System HIPS)

นั่นคือคุณประสบความสำเร็จ แก้ไขไม่สามารถเรียกใช้ไฟล์ในไดเรกทอรีชั่วคราวได้สำเร็จ แต่หากคุณยังมีข้อสงสัยใดๆ เกี่ยวกับคู่มือนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น