วิธีแก้ไขข้อผิดพลาด“ ไม่สามารถเรียกใช้ไฟล์ในไดเรกทอรีชั่วคราว” ใน Windows 7, 8 และ 10

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

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

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

วิธีที่ 1: เรียกใช้ในฐานะผู้ดูแลระบบ

เนื่องจากรหัสข้อผิดพลาดระบุว่ามีปัญหาเกี่ยวกับสิทธิ์จึงสามารถช่วยข้ามสิ่งนั้นได้

  1. ค้นหาไฟล์ปฏิบัติการที่คุณต้องการติดตั้ง
  2. แทนการดับเบิลคลิกมันคลิกขวาและเลือกเรียกใช้ในฐานะผู้ดูแลระบบจากเมนูบริบท หากคุณได้รับการควบคุมบัญชีผู้ใช้คลิก

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

วิธีที่ 2: สร้างโฟลเดอร์ Temp ใหม่และเปลี่ยนตัวแปร

ข้อความแสดงข้อผิดพลาดบอกอย่างชัดเจนว่ามีปัญหากับไดเร็กทอรีชั่วคราว การสร้างใหม่และเปลี่ยนตัวแปรให้ชี้ไปที่นั่นสามารถแก้ปัญหานี้ได้

  1. ในไดรฟ์C:สร้างโฟลเดอร์ใหม่ตั้งชื่อว่าTemp  (แทนที่ C: ด้วยไดรฟ์ที่ติดตั้งระบบปฏิบัติการของคุณ)

  2. คลิกขวาที่พีซีเครื่องนี้หรือคอมพิวเตอร์ของฉันขึ้นอยู่กับเวอร์ชันของ Windows ที่คุณมีและเลือกคุณสมบัติจากเมนู

  3. ทางด้านซ้ายมีลิงค์Advanced System Settingให้คลิก
  4. ในหน้าต่างที่เปิดขึ้นให้คลิกที่แท็บขั้นสูงแล้วคลิกตัวแปรสภาพแวดล้อม

  5. ในรายการตัวแปรผู้ใช้คลิกสองครั้งที่  TMP
  6. ค่าควรเป็น% USERPROFILE% \ AppData \ Local \ Temp เปลี่ยนที่C: \ Temp ปิดหน้าต่างโดยการกด

  7. ลองติดตั้งโปรแกรมตอนนี้มันควรจะทำงานได้ตามที่คาดไว้

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

  1. ไปที่โฟลเดอร์ของผู้ใช้ของคุณในไดรฟ์ที่ติดตั้งระบบปฏิบัติการของคุณและเข้าไปในโฟลเดอร์appdataซึ่งมีอยู่ภายในหากระบบปฏิบัติการของคุณติดตั้งในพาร์ติชันC:และชื่อผู้ใช้ของคุณคือผู้ใช้ที่อยู่ใน File Explorer ควรเป็น:

C: \ Users \ User \ AppData \ Local

  1. ค้นหาโฟลเดอร์Tempด้านในและคลิกขวาที่ Select Propertiesจากเมนู
  2. ภายในหน้าต่างPropertiesไปที่Security
  3. คลิกที่ทุกคนจากนั้นคลิกแก้ไข หากทุกคนไม่ใช่ตัวเลือกโปรดดู GiF ด้านล่างเพื่อดูวิธีเพิ่มทุกคน
  4. ตรวจสอบให้แน่ใจว่าได้เลือกกล่องควบคุมทั้งหมดแล้วกดตกลงเพื่อบันทึกการตั้งค่า

สิ่งนี้ให้การควบคุมโฟลเดอร์ Temp แก่ผู้ใช้ทุกคนในระบบของคุณอย่างเต็มที่ซึ่งควรแก้ปัญหาการอนุญาต Error 5

วิธีที่ 4: เลือกรวมสิทธิ์ที่สืบทอดได้ในสิทธิ์ของโฟลเดอร์ชั่วคราว

  1. ตามที่อธิบายไว้ในขั้นตอนที่ 1, 2 และ 3 ในวิธีที่สามข้างต้นให้เปิดแท็บความปลอดภัยในคุณสมบัติของอุณหภูมิ
  2. คลิกขั้นสูงเพื่อดูสิทธิ์ ควรมีระบบผู้ดูแลระบบและผู้ใช้และทุกคนควรมีการควบคุมอย่างเต็มที่และทุกคนควรได้รับการสืบทอดจากC: \ Users \ User
  3. ค้นหารวมสิทธิ์ที่สืบทอดได้จากตัวเลือกหลักของออบเจ็กต์นี้และตรวจสอบให้แน่ใจว่าเป็นคลิกดำเนินการต่อจากนั้นใช้และสุดท้ายตกลงเพื่อบันทึกการเปลี่ยนแปลง

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

สิทธิ์ของ Windows เป็นเรื่องยุ่งยากสำหรับคนที่ไม่รู้ว่ากำลังทำอะไรอยู่ ประการหนึ่งการตั้งค่าสิทธิ์อย่างถูกต้องจะช่วยให้แน่ใจว่าคุณไม่ได้ทำอันตรายร้ายแรงใด ๆ กับระบบปฏิบัติการโดยไม่ได้ตั้งใจ ในทางกลับกันสิทธิ์อาจบล็อกคุณไม่ให้ทำงานบางอย่างที่คุณคิดว่าจำเป็นสำหรับคุณ ไม่ว่าในกรณีใดให้ทำตามวิธีการที่อธิบายไว้ข้างต้นและคุณจะแก้ไขปัญหาError 5 - Access Denied ได้ในเวลาไม่นานและคุณจะสามารถติดตั้งซอฟต์แวร์ของคุณได้โดยไม่ต้องมีขั้นตอนพิเศษใด ๆ