Error 5: Access denied เป็นปัญหาที่ทราบกันดีบน Windows 10 ข้อผิดพลาดนี้ป้องกันไม่ให้คุณติดตั้งซอฟต์แวร์บนคอมพิวเตอร์และเข้าถึงหรือแก้ไขไฟล์บางไฟล์
สาเหตุของปัญหา Error 5 Access Denied
เหตุผลของปัญหานี้คือการไม่มีสิทธิ์อนุญาต Windows 10 จะป้องกันไม่ให้คุณติดตั้งหากคุณไม่มีสิทธิ์ Administrator หรือบัญชีของคุณไม่ใช่บัญชี Administrator
การได้รับสิทธิ์ Administrator สำหรับบัญชีของคุณบนคอมพิวเตอร์จะแก้ปัญหานี้ได้ แต่ก่อนจะดำเนินการต่อ ให้ปิดโปรแกรม Anti-virus ชั่วคราวและดูว่ามีผลหรือไม่ หากมี แสดงว่า Antivirus เป็นผู้กระทำผิด หากไม่ ให้ดำเนินการต่อตามวิธีแก้ปัญหาด้านล่างและเปิด Antivirus กลับคืนภายหลัง
วิธีแก้ไข Error 5 Access Denied
วิธีที่ 1: แก้ไขสิทธิ์ความปลอดภัยของโฟลเดอร์ Temp
- กด Windows Key หนึ่งครั้ง และคลิก File Explorer
- พิมพ์
ในแถบที่อยู่ที่อยู่กลางบนของ File Explorer และกด Enter - ค้นหาโฟลเดอร์ Temp คลิกขวาแล้วเลือก Properties
- คลิกแท็บ Security แล้วคลิก Advanced
- ตรวจสอบว่า Replace all child object permissions with inheritable permissions from this object ถูกติ๊กหรือไม่ หากไม่ได้ ให้ติ๊กและคลิก Continue
- ตอนนี้เลือกรายการใดๆ ที่ไม่ได้สืบทอดมาจากโฟลเดอร์ C:\Users\[Username]\ และคลิก Remove
- คลิก Apply แล้วคลิก OK
วิธีที่ 2: ได้รับสิทธิ์ Administrator
ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ Administrator ก่อนพยายามรัน setup โดยคลิกขวาที่ setup ที่คุณได้ปัญหาและเลือก Run as Administrator
วิธีที่ 3: ทำให้โปรไฟล์ของคุณเป็น Administrator
- ค้าง Windows Key และกด R
- พิมพ์ netplwiz และกด Enter
- เลือกผู้ใช้ที่คุณต้องการทำให้เป็น Administrator ของคอมพิวเตอร์
- คลิก Properties
- คลิกแท็บ Group Membership
- คลิก Administrator และคลิก Apply แล้วคลิก OK
วิธีที่ 4: ย้ายไฟล์ติดตั้ง
หากคุณได้ข้อผิดพลาดบนตัวติดตั้งเฉพาะตัว ให้คัดลอกหรือย้ายไปที่ไดรฟ์ C หรือไดรฟ์ที่ติดตั้ง Windows ไว้ แล้วลองรันอีกครั้ง ควรจะแก้ปัญหาได้
วิธีที่ 5: เปิดใช้งานบัญชี Administrator แบบ Built-in
พื้นฐานแล้ว เมื่อคุณติดตั้ง Windows 10 Windows จะสร้างบัญชีเพิ่มอีก 2 บัญชีให้คุณเอง หนึ่งเป็นบัญชี Guest และอีกหนึ่งเป็นบัญชี Administrator ทั้งสองเป็น inactive โดยค่าเริ่มต้น
คุณสามารถตรวจสอบบัญชีได้โดยทำตามขั้นตอนเหล่านี้
- ค้าง Windows Key และกด X (ปล่อย Windows Key) คลิก Command Prompt (Admin)
- พิมพ์ net user และกด Enter
ความแตกต่างหลักระหว่างบัญชี Administrator ของคุณและบัญชี Administrator แบบ Built-in คือ บัญชี Administrator แบบ Built-in มีการเข้าถึงเต็มที่ไม่มีข้อจำกัดต่อคอมพิวเตอร์ของคุณ ดังนั้น การเปิดใช้งานบัญชี Administrator แบบ Built-in สามารถช่วยได้เมื่อคุณมีปัญหาสิทธิ์บน Windows 10
นี่คือขั้นตอนสำหรับการเปิดใช้งานบัญชี Administrator แบบ Built-in
- ค้าง Windows Key และกด X (ปล่อย Windows Key) คลิก Command Prompt (Admin)
- พิมพ์ net user administrator /active:yes และกด Enter คุณควรเห็นข้อความ Command run successfully
การป้องกันบัญชี Administrator ด้วยรหัสผ่านเป็นสิ่งดีเสมอ เพื่อป้องกันไม่ให้ผู้อื่นทำการเปลี่ยนแปลงบนคอมพิวเตอร์
- พิมพ์ net user administrator <Password> และกด Enter (คุณควรเขียนรหัสผ่านที่คุณต้องการตั้งสำหรับบัญชี Administrator แทน <Password>)
หรือ
- พิมพ์ net user administrator * และกด Enter คุณจะถูกถาม 2 ครั้ง เพื่อใส่รหัสผ่านที่คุณต้องการตั้งสำหรับบัญชี Administrator เพียงพิมพ์รหัสผ่านและกด Enter
ตอนนี้ลองรันโปรแกรม และไม่ควรมีปัญหา หากคุณต้องการปิดใช้งานบัญชี Administrator ให้ทำตามขั้นตอนด้านล่าง
- ค้าง Windows Key และกด X (ปล่อย Windows Key) คลิก Command Prompt (Admin)
- พิมพ์ net user administrator /active:no และกด Enter
วิธีที่ 6: ปรับการตั้งค่า UAC
ขั้นตอนนี้ไม่แนะนำ เพราะจะทำให้ระบบของคุณเปราะบางต่อภัยคุกคามหลายอย่าง มีแอปพลิเคชันบางตัวที่ไม่เข้ากันหรือขัดแย้งกับการตั้งค่า UAC (User Account Control) การปิดใช้งาน UAC (เพื่อลดการรบกวนของ UAC ในการติดตั้งแอปพลิเคชันและการเข้าถึงโฟลเดอร์) อาจแก้ปัญหาได้ UAC เป็นไฟร์วอลล์หลักด้านความปลอดภัยที่ขอรหัสผ่านหรือการยืนยันตัวตนเมื่อคุณติดตั้งหรือรันซอฟต์แวร์
- กดปุ่ม Windows พิมพ์ UserAccountControlSettings และในผลลัพธ์ คลิกที่ UserAccountControlSettings
- ในหน้าต่าง User Account Control Settings ให้เลื่อนสไลด์ไปที่ Never Notify แล้วคลิก OK
- ตอนนี้ติดตั้งแอปพลิเคชันหรือดำเนินการที่คุณพยายามทำ