[แก้ไขแล้ว] ไม่สามารถเรียกใช้ไฟล์ในไดเร็กทอรีชั่วคราว
ผู้ใช้รายงานว่าพบข้อผิดพลาดนี้เมื่อพยายามเรียกใช้ไฟล์ติดตั้ง ซึ่งหมายความว่าสาเหตุหลักของปัญหานี้คือการอนุญาตของผู้ใช้ สิ่งที่ฉันหมายถึงคือในบางจุด ระบบของคุณอาจได้รับความเสียหาย และด้วยเหตุนี้ผู้ใช้ของคุณจึงไม่ได้รับอนุญาตให้เรียกใช้ไฟล์ติดตั้ง
Unable To Execute Files In The Temporary Directory. Setup Aborted. Error 5: Access Is Denied
แม้ว่าสาเหตุของข้อผิดพลาดนี้จะไม่จำกัดอยู่ที่การอนุญาตของผู้ใช้ แต่ในบางกรณี ปัญหาหลักอยู่ที่โฟลเดอร์Temp ของ (Temp)Windowsซึ่งพบว่าเสียหาย ข้อผิดพลาด "ไม่สามารถดำเนินการไฟล์(Files)ใน ไดเรกทอรี ชั่วคราว(Temp) " จะไม่อนุญาตให้คุณติดตั้งไฟล์เรียกทำงาน แม้ว่าคุณจะปิด กล่อง ป๊อปอัป(Pop-up)ซึ่งหมายถึงปัญหาร้ายแรงสำหรับผู้ใช้ ขณะนี้มีวิธีแก้ปัญหาบางอย่างที่ช่วยแก้ไขข้อผิดพลาดนี้ โดยไม่ต้องเสียเวลาไปดูกัน
หมายเหตุ: อย่าลืมสร้างจุดคืนค่าระบบในกรณีที่คุณทำบางสิ่งในWindowsผิดพลาดโดยไม่ได้ตั้งใจ
[แก้ไขแล้ว] ไม่สามารถ เรียกใช้ ไฟล์(Files)ในไดเร็กทอรีชั่วคราว(Temporary)
ก่อนลองใช้วิธีการด้านล่าง ตรวจสอบให้แน่ใจว่าคุณได้ลองเรียกใช้โปรแกรม(Program) ( ซึ่ง(Which)คุณกำลังพยายามติดตั้ง) เป็นผู้ดูแลระบบ(Administrator)ก่อน และหากคุณยังคงเห็นข้อผิดพลาดนี้ ให้ดำเนินการต่อ เพื่อไม่ให้เสียเวลาเรามาดูวิธีแก้ไขข้อผิดพลาดในการดำเนินการไฟล์ในไดเรกทอรีชั่วคราวไม่(Fix Unable To Execute Files In The Temporary Directory error)ได้ด้วยความช่วยเหลือของคำแนะนำด้านล่าง
วิธีที่ 1: แก้ไข(Fix)การอนุญาตความปลอดภัยในโฟลเดอร์Temp ของคุณ(Temp)
1. กด Windows Key + R จากนั้นพิมพ์%localappdata% แล้วกด Enter
2. หากคุณไม่สามารถเข้าถึงโฟลเดอร์ด้านบน ให้ไปที่โฟลเดอร์ต่อไปนี้:
C:\Users\[Username]\AppData\Local
3. คลิกขวาที่โฟลเดอร์ Temp(Temp folder)แล้วเลือกProperties
4. ถัดไป สลับไปที่แท็บความปลอดภัย(Security tab)และคลิกขั้น(advanced)สูง
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. ถัดไป ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายที่ตัวเลือก'แทนที่รายการอนุญาตวัตถุลูกทั้งหมดด้วยรายการอนุญาตที่สืบทอดได้จากวัตถุนี้'(‘Replace all child object permission entries with inheritable permission entries from this object‘)และเปิดใช้งานการสืบทอด(Inheritance is Enabled)จากนั้นคลิก ใช้ ตามด้วย ตกลง
7. ตอนนี้ คุณควรมีสิทธิ์ในการเขียนไปยังไดเร็กทอรีTemp และไฟล์การติดตั้งจะดำเนินต่อไปโดยไม่มีข้อผิดพลาด(Temp)
วิธีนี้โดยทั่วไปจะแก้ไขข้อผิดพลาด "ไม่สามารถดำเนินการไฟล์ในไดเรกทอรีชั่วคราว" (Fix Unable To Execute Files In The Temporary Directory error )สำหรับผู้ใช้ส่วนใหญ่ แต่ถ้าคุณยังคงค้างอยู่ให้ดำเนินการต่อ
วิธีที่ 2: เปลี่ยนการควบคุมโฟลเดอร์Temp
1. กดปุ่มWindows Key + Rจากนั้นพิมพ์%localappdata% แล้วกด Enter
2. หากคุณไม่สามารถเข้าถึงโฟลเดอร์ด้านบน ให้ไปที่โฟลเดอร์ต่อไปนี้:
C:\Users\[Username]\AppData\Local
3. คลิกขวาที่ โฟลเดอร์ Tempแล้วเลือก Properties
4. ถัดไป สลับไปที่แท็บ ความปลอดภัย(Security tab)แล้วคลิกแก้ไข(Edit.)
5. คลิก เพิ่ม แล้วพิมพ์ทุกคน(Everyone )จากนั้นคลิก ตรวจ สอบชื่อ (Check Names)คลิกตกลง(Ok)เพื่อปิดหน้าต่าง
6. ตรวจสอบให้แน่ใจว่าได้เลือกช่องFull Control, Modify and Write(Full Control, Modify and Write box is checked)แล้วคลิกOKเพื่อบันทึกการตั้งค่า
7. สุดท้าย คุณอาจ Fix Unable To Execute Files In The Temporary Directoryได้ เนื่องจากวิธีการข้างต้นทำให้การควบคุม โฟลเดอร์ Tempแก่ผู้ใช้ระบบของคุณทั้งหมด
วิธีที่ 3: การสร้างโฟลเดอร์ชั่วคราวใหม่(New Temp Folder)
1. กดWindows Key + Rจากนั้นพิมพ์ “ C: ” (โดยไม่ใส่เครื่องหมายอัญประกาศ) และกด Enter เพื่อเปิด ได รฟ์ C:(C: drive)
หมายเหตุ:(Note:)ต้องติดตั้ง Windows บน C : Drive(Windows)
2. หากคุณมีปัญหากับขั้นตอนข้างต้น ให้ไปที่ C: ไดรฟ์พีซีของคุณ
3. ถัดไป ให้คลิกขวาในพื้นที่ว่างในโฟลเดอร์ C: แล้วคลิกNew > Folder.
4. ตั้งชื่อโฟลเดอร์ใหม่เป็นTempและปิดหน้าต่าง
5. คลิกขวาที่พีซีเครื่องนี้หรือคอมพิวเตอร์(Computer) ของฉัน แล้วเลือกคุณสมบัติ( Properties.)
6. จากบานหน้าต่างด้านซ้าย ให้คลิกที่Advanced system settings
7. สลับไปที่แท็บ ขั้นสูง(Advanced tab)แล้วคลิกตัวแปรสภาพแวดล้อม(Environment Variables.)
8. ในตัวแปรUser สำหรับชื่อ (User)ผู้ใช้(User) ของคุณ ให้ดับเบิลคลิกที่ตัวแปรTMP
หมายเหตุ: ตรวจสอบ ( Note:) ให้(Make)แน่ใจว่าเป็นTMPไม่ใช่ตัวแปรTEMP
9. แทนที่ค่า Variable เป็นC:\Tempแล้วคลิก OK เพื่อปิดหน้าต่าง
10. ลองติดตั้งโปรแกรมอีกครั้ง ซึ่งจะทำงานได้โดยไม่มีปัญหาใดๆ
วิธีที่ 4: การแก้ไขเบ็ดเตล็ด
1. ลองปิดการใช้งานAntivirusและFirewallเพื่อดูว่าใช้งานได้หรือไม่
2. ปิด การใช้งาน HIPS (Host-based Intrusion Prevention System HIPS )
นั่นคือคุณได้ทำการแก้ไขไม่สามารถเรียกใช้ไฟล์ในไดเรกทอรีชั่วคราว(Fix Unable To Execute Files In The Temporary Directory,) ได้สำเร็จ แต่หากคุณยังมีข้อสงสัยใดๆ เกี่ยวกับคู่มือนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น
Related posts
[แก้ไข] ไม่สามารถ Boot Error 0xc00000e9
Fix Unable ถึง Delete Temporary Files ใน Windows 10
Delete Temporary Files ใช้ Disk Cleanup Tool ใน Windows 10
Different วิธีการลบ Temporary Files ใน Windows 10
[แก้ไข] วินโดวส์ 10 Freezes Randomly
วิธีการทำ File or Folder Hidden หรือ Read เฉพาะใน Windows 10
เปิดไฟล์ .hlp ด้วย WinHlp32.exe บน Windows 10; Convert HLP ถึง CHM
วิธีแก้ไขหรือเพิ่มไฟล์ Metadata ถึง Photos & Video ใน Windows 10
tridnet: Identify file type ไม่มีนามสกุลใน Windows
วิธีการรีเซ็ต File and Folder permissions เป็นค่าเริ่มต้นใน Windows 10
วิธีการแปลง PDF เป็น MOBI บน Windows 10
[แก้ไขแล้ว] Windows 10 File Explorer ขัดข้อง
Universal File Viewer software Best ฟรีสำหรับ Windows 10
[แก้ไขแล้ว] GWXUX หยุดทำงาน
วิธีการเปลี่ยน Ownership ของ File or Folder ใน Windows 11/10
Delete Files Permanently ใช้ File Shredder software ฟรีสำหรับ Windows
Junk Files ใน Windows 10: สิ่งที่คุณสามารถลบได้อย่างปลอดภัย?
วิธีการลบ Files and Folders ใน Windows 10
[แก้ไขแล้ว] ข้อผิดพลาดในการบูต 0xc0000098 บน Windows 10
วิธีการคืนค่ารุ่นก่อนหน้าของ Files and Folders ใน Windows 11/10