ในWindows 8เช่นเดียวกับ Windows เวอร์ชันอื่นๆ เมื่อเวลาผ่านไป คุณจะสังเกตเห็นว่าคุณไม่สามารถเข้าถึงไฟล์ทั้งหมดบนอุปกรณ์ของคุณได้เสมอไป สิ่งนี้สามารถเกิดขึ้นได้เนื่องจากคุณไม่มีสิทธิ์ที่ถูกต้องหรือเนื่องจากมีข้อขัดแย้งระหว่างไฟล์หลายไฟล์ในระบบของคุณ
ในขณะที่ใช้ Windows ผู้ใช้มักจะพบข้อผิดพลาด "คุณต้องได้รับอนุญาตเพื่อดำเนินการนี้" ดังนั้นหากคุณต้องการทราบวิธีแก้ไขข้อผิดพลาดนี้ และในขณะเดียวกันก็ต้องการให้ระบบให้สิทธิ์เต็มรูปแบบแก่คุณในการทำงานกับไฟล์ โปรดดูที่ ถึงบทความนี้
วิธีแก้ไขข้อผิดพลาด File Access Denied (คำขอเข้าถึงไฟล์ถูกปฏิเสธ)
การรับข้อความแสดงข้อผิดพลาด เช่นFile Access Deniedหรือคุณต้องได้รับอนุญาตจึงจะดำเนินการนี้ได้ค่อนข้างน่ารำคาญ โดยเฉพาะอย่างยิ่งเมื่อคุณต้องการชมภาพยนตร์หรือเล่นเกมแต่ทำไม่ได้ด้วยเหตุผลเพียงข้อเดียว บางสิ่งที่ไม่รู้จัก นอกจากนี้ คำเตือนที่คล้ายกันอาจแสดงขึ้นเมื่อคุณพยายามติดตั้งหรือลบไฟล์หรือโปรแกรมจากคอมพิวเตอร์ Windows ของคุณ ดังนั้นการได้รับสิทธิ์อนุญาตไฟล์แบบเต็มบนอุปกรณ์จึงเป็นสิ่งสำคัญ
File Access Deniedเป็นข้อผิดพลาดทั่วไปที่ผู้ใช้ Windows พบ ด้านล่างนี้คือ ข้อผิดพลาด Access Denied ทั่วไป และการแก้ไขทั่วไปดังต่อไปนี้:
- ผู้ดูแลระบบถูกปฏิเสธการเข้าถึง Windows 10:บางครั้งคุณอาจได้รับข้อความนี้แม้ว่าคุณจะเป็นผู้ดูแลระบบก็ตาม หากต้องการแก้ไขปัญหา เพียงเปลี่ยนการเป็นเจ้าของไฟล์ที่มีปัญหา และตรวจสอบเพื่อดูว่าสามารถแก้ปัญหาได้หรือไม่
- การเข้าถึงโฟลเดอร์ถูกปฏิเสธ คุณต้องมีสิทธิ์จึงจะดำเนินการนี้ได้:ข้อผิดพลาดนี้อาจเกิดขึ้นได้หากคุณไม่มีสิทธิ์ที่จำเป็นในการเข้าถึงไฟล์ ในการแก้ไขปัญหานี้ เพียงให้สิทธิ์ควบคุมบัญชีที่ต้องการเข้าถึงไฟล์นั้นโดยสมบูรณ์
- ไม่สามารถลบไฟล์ การเข้าถึงถูกปฏิเสธ : ข้อความแสดงข้อผิดพลาดนี้อาจป้องกันไม่ให้คุณลบไฟล์บางไฟล์ อย่างไรก็ตาม คุณควรจะสามารถแก้ไขปัญหานี้ได้โดยใช้วิธีแก้ไขปัญหาอย่างใดอย่างหนึ่งที่จะกล่าวถึงต่อไปด้านล่าง
- การเข้าถึงไฟล์ถูกปฏิเสธ คัดลอกวาง เปลี่ยนชื่อ : ผู้ใช้บางรายพบข้อความแสดงข้อผิดพลาดนี้เมื่อคัดลอกหรือเปลี่ยนชื่อไฟล์ อย่างไรก็ตาม คุณสามารถแก้ไขได้โดยการเปลี่ยนการตั้งค่าความปลอดภัย
- การเข้าถึงไฟล์ถูกปฏิเสธฮาร์ดไดรฟ์ภายนอก USB : ปัญหานี้พบได้บ่อยสำหรับฮาร์ดไดรฟ์ภายนอกและอุปกรณ์ USB และหากคุณประสบปัญหานี้ ให้ลองวิธีแก้ไขปัญหาด้านล่าง
- การเข้าถึงไฟล์ถูกปฏิเสธ ไม่สามารถเป็นเจ้าของได้:ผู้ใช้บางรายรายงานว่าพวกเขาไม่สามารถเป็นเจ้าของไฟล์ที่พวกเขาเลือกได้ หากคุณพบปัญหานี้ คุณสามารถลองเปลี่ยนความเป็นเจ้าของโดยใช้Command Prompt
- การเข้าถึงไฟล์ถูกปฏิเสธ steam_api.dll, Google Chrome: บางครั้งข้อผิดพลาด นี้อาจปรากฏขึ้นในขณะที่คุณพยายามเรียกใช้แอปพลิเคชันบางอย่าง เช่นSteamหรือChromeหากคุณพบปัญหานี้ ให้ติดตั้งแอปพลิเคชันที่ได้รับผลกระทบอีกครั้ง และตรวจสอบเพื่อดูว่ามีข้อผิดพลาดอื่นๆ เกิดขึ้นหรือไม่
มาตรการแก้ไข
ตรวจสอบประเภทบัญชีผู้ใช้ Windows
การแก้ไขที่พบบ่อยที่สุดประการหนึ่งสำหรับข้อผิดพลาด "คุณต้องได้รับอนุญาตจึงจะดำเนินการนี้ได้" คือการตรวจสอบประเภทบัญชีผู้ใช้ Windows ของคุณ บัญชีผู้ใช้ Windows มีสามประเภทหลัก: Administrator , StandardและGuest
ประเภทของบัญชีผู้ใช้ Windows จะกำหนดช่วงของกิจกรรมที่คุณสามารถเข้าถึงได้บนเครื่อง Windows ของคุณ
หากคุณใช้ บัญชี StandardหรือGuestคุณจะต้องมีสิทธิ์สำหรับบางไฟล์และโฟลเดอร์ที่มีการจำกัดการเข้าถึง ในบางกรณี หน้าจอข้อผิดพลาดการจำกัดสิทธิ์จะมีตัวเลือกในการป้อนรหัสผ่านบัญชีผู้ใช้ของผู้ดูแลระบบ หากคุณรู้จักผู้ดูแลระบบ คุณสามารถขอให้พวกเขาป้อนรหัสผ่านเพื่อลบข้อจำกัดและแก้ไขข้อผิดพลาดได้
อย่างไรก็ตาม นี่คือการแก้ไขชั่วคราวที่ไม่อนุญาตให้มีการเข้าถึงคอมพิวเตอร์ทั้งหมดอย่างต่อเนื่อง
หากต้องการตรวจสอบประเภทบัญชีผู้ใช้ Windows ที่คุณใช้ ให้ไปที่แผงควบคุม > บัญชีผู้ใช้ประเภทบัญชีผู้ใช้จะแสดงพร้อมกับชื่อผู้ใช้ของคุณ
ตรวจสอบประเภทบัญชีผู้ใช้ Windows
มาตรการที่ 1 - เปลี่ยนเจ้าของโฟลเดอร์
1. ก่อนอื่น ค้นหาไฟล์ที่ไม่สามารถเข้าถึงได้ คลิกขวาที่ไฟล์ นั้นและเลือกProperties
2. เลือก แท็บ Securityและใน ส่วน Group and User Nameให้คลิกAdministrator
3. คลิก ปุ่ม ขั้นสูงที่ด้านล่าง
4. คลิกเปลี่ยนแปลงใน ส่วน เจ้าของ
5. ใน หน้าต่างเลือกผู้ใช้หรือกลุ่มคลิก ปุ่ม ขั้นสูง
6. จากนั้น จากการตั้งค่าขั้นสูงคลิก ปุ่ม ค้นหาทันทีและเลือกกลุ่มผู้ใช้ที่จะสามารถเข้าถึงคอมพิวเตอร์ของคุณได้อย่างเต็มที่ เมื่อเลือกแล้ว คลิกตกลงเพื่อปิดหน้าต่างนี้
7. จากนั้นไปที่ แท็บ การอนุญาตแล้วคลิก ปุ่ม เพิ่ม
8. คลิกเลือกเงินต้น
9. ทำซ้ำขั้นตอนที่5และ6เพื่อเลือกผู้ใช้หรือกลุ่มที่คุณต้องการใช้
10. ตั้งค่าTypeเป็นAllow และเลือกตัว เลือก Full control จากนั้นคลิกตกลงเพื่อบันทึกการเปลี่ยนแปลง
หลังจากทำตามขั้นตอนเหล่านี้แล้ว คุณจะมีสิทธิ์เป็นเจ้าของไฟล์ที่เลือกโดยสมบูรณ์ และจะสามารถแก้ไขได้โดยไม่มีข้อจำกัดใดๆ
มาตรการที่ 2 - เปลี่ยนสิทธิ์ด้านความปลอดภัยโดยไม่ต้องเปลี่ยนความเป็นเจ้าของ
บางครั้งในการเข้าถึงไฟล์บางไฟล์ คุณไม่จำเป็นต้องมีสิทธิ์การเป็นเจ้าของไฟล์นั้น คุณเพียงแค่ต้องมีสิทธิ์ที่เหมาะสมบางประการเท่านั้น การเปลี่ยนการเป็นเจ้าของไฟล์ที่ละเอียดอ่อนอาจทำให้เกิดปัญหาที่ซับซ้อนมากขึ้น ดังนั้นหากเป็นไปได้ ควรเปลี่ยนการอนุญาตด้านความปลอดภัยจะดีกว่า
หากคุณได้รับ ข้อความแสดงข้อผิดพลาด File Access Deniedคุณสามารถเปลี่ยนสิทธิ์ของคุณได้โดยไม่กระทบต่อความเป็นเจ้าของโดยทำดังต่อไปนี้:
1. ค้นหาไฟล์หรือโฟลเดอร์ที่คุณไม่สามารถเข้าถึงได้ คลิกขวาที่ไฟล์แล้วเลือกProperties
2. เมื่อ หน้าต่างคุณสมบัติ เปิดขึ้น ให้ไปที่ แท็บ ความปลอดภัยตรวจสอบรายชื่อผู้ใช้และกลุ่มที่มีอยู่แล้วคลิกปุ่มแก้ไข
3. ตรวจสอบว่าบัญชีที่คุณต้องการเปลี่ยนการอนุญาตอยู่ในรายการหรือไม่ ถ้าไม่ ให้ไปยังขั้นตอนถัดไป หากบัญชีอยู่ในรายการแล้ว ให้ไปที่ขั้นตอนที่ 7
4. คลิก ปุ่ม เพิ่ม
5. หน้าต่างเลือกผู้ใช้หรือกลุ่มจะปรากฏขึ้น หากคุณทราบชื่อที่แน่นอนของชื่อผู้ใช้หรือชื่อกลุ่ม คุณสามารถป้อนชื่อนั้นลงใน ช่อง ป้อนชื่อออบเจ็กต์จากนั้นคลิก ปุ่ม ตรวจสอบชื่อ จาก นั้นคลิกตกลง
หากคุณไม่ได้รับชื่อที่ตรงกัน ให้คลิกขั้นสูง
6. คลิกค้นหาทันที ตอนนี้คุณจะเห็นรายชื่อผู้ใช้และกลุ่มที่มีอยู่ทั้งหมดบนพีซีของคุณ เลือกกลุ่มหรือผู้ใช้ที่ต้องการจากช่องผลการค้นหาแล้วคลิกตกลงเพื่อบันทึกการเปลี่ยนแปลง
ตอนนี้คลิก ปุ่ม ตกลงอีกครั้ง บัญชีที่คุณต้องการเลือกจะถูกเพิ่มลงในรายการ และคุณจะสามารถเปลี่ยนการอนุญาตด้านความปลอดภัยได้
7. เลือกบัญชีที่ต้องการใน ส่วน ชื่อกลุ่มหรือชื่อผู้ใช้ตอนนี้ใน ส่วน สิทธิ์ ที่ด้านล่าง ให้ เลือก ตัวเลือกการควบคุมทั้งหมดใน คอลัมน์ อนุญาตคลิกนำไปใช้แล้ว คลิก ตกลงเพื่อบันทึกการเปลี่ยนแปลง
หลังจากให้สิทธิ์การควบคุมเต็มรูปแบบแก่ผู้ใช้หรือกลุ่มที่เลือกแล้ว คุณจะสามารถเข้าถึงไฟล์หรือโฟลเดอร์ที่มีปัญหาได้โดยไม่มีปัญหาใดๆ
โซลูชันที่ 3 - ใช้ Command Prompt เพื่อเปลี่ยนสิทธิ์ด้านความปลอดภัยและการเป็นเจ้าของ
หากคุณมีปัญหากับ ข้อความแสดงข้อผิดพลาด File Access Deniedนอกเหนือจากสองวิธีข้างต้น คุณสามารถแก้ไขปัญหาได้โดยใช้ Command Prompt แม้ว่าวิธีแก้ปัญหาข้างต้นจะมีประสิทธิภาพ แต่ก็มีหลายขั้นตอนดังนั้นจึงต้องใช้เวลามากขึ้น ในขณะที่ Command Prompt ช่วยให้คุณเปลี่ยนความปลอดภัยและสิทธิ์การเป็นเจ้าของได้อย่างรวดเร็วด้วยคำสั่งเพียงสองคำสั่ง หากต้องการแก้ไขปัญหานี้โดยใช้ Command Prompt เพียงทำดังต่อไปนี้:
1. กดWindows Key + Xเพื่อเปิด เมนู Win + Xและเลือก รายการ Command Prompt (Admin)จากรายการเมนู หากไม่มี Command Prompt คุณสามารถใช้PowerShell (Admin)แทนได้
2. เมื่อ Command Prompt เปิดขึ้น คุณจะต้องป้อนคำสั่งtakeown /f /r /dyแล้วกดEnterเมื่อรันคำสั่งนี้ คุณจะได้รับสิทธิ์การเป็นเจ้าของโฟลเดอร์หรือไฟล์ที่คุณเลือก
3. ตอนนี้ให้ป้อนคำสั่ง/grant administrators:F /Tแล้วกดEnterเพื่อเรียกใช้ เมื่อดำเนินการคำสั่งแล้ว คุณจะได้รับการควบคุมโฟลเดอร์ทั้งหมดให้กับกลุ่มผู้ดูแลระบบ หากคุณต้องการให้การควบคุมเต็มร��ปแบบแก่ผู้ใช้หรือกลุ่มผู้ใช้อื่น ให้ป้อนชื่อผู้ใช้หรือกลุ่มนั้น
หลังจากรันคำสั่งทั้งสองนี้ คุณจะเป็นเจ้าของและได้รับการควบคุมผู้ใช้หรือกลุ่มที่เลือกอย่างสมบูรณ์ เพื่อให้คำสั่งนี้ใช้งานได้ คุณจะต้องแทนที่ด้วยตำแหน่งที่แน่นอนของไฟล์หรือโฟลเดอร์ที่แสดงข้อความแสดงข้อผิดพลาด File Access Denied
อย่างที่คุณเห็น การใช้ Command Prompt เพื่อเปลี่ยนความเป็นเจ้าของและการอนุญาตด้านความปลอดภัยใช้เวลาเพียงไม่กี่นาที ซึ่งเร็วกว่าสองวิธีแรกมาก อย่างไรก็ตาม นี่เป็นวิธีการขั้นสูงเล็กน้อย และหากต้องการใช้งาน คุณต้องป้อนคำสั่งด้วยความแม่นยำสูงสุด
โซลูชันที่ 4 - บูตเข้าสู่เซฟโหมด
บางครั้งปัญหาของ Windows อาจทำให้คุณไม่สามารถเข้าถึงไฟล์หรือโฟลเดอร์เฉพาะได้ หากต้องการดูว่ามีข้อผิดพลาดหรือไม่ คุณสามารถบูตเข้าสู่ Safe Modeจากนั้นลองเข้าถึงไฟล์ที่ถูกจำกัด
บูตเข้าสู่เซฟโหมด
วัดที่ 5 - เรียกใช้ SFC และ CHKDSK
อีกวิธีในการแก้ไขข้อผิดพลาด "คุณต้องมีสิทธิ์ในการดำเนินการนี้" คือการตรวจสอบไฟล์ที่เสียหาย Windows System File Check (SFC) เป็นเครื่องมือระบบ Windows ในตัวที่คุณสามารถใช้ตรวจสอบข้อผิดพลาดได้
ก่อนที่จะรันคำสั่ง SFC คุณต้องตรวจสอบว่าคำสั่งทำงานอย่างถูกต้องหรือไม่ เมื่อต้องการทำเช่นนี้ บทความนี้ใช้เครื่องมือการบริการและการจัดการการปรับใช้รูปภาพหรือ DISM
เช่นเดียวกับ SFC DISM เป็นยูทิลิตี้ Windows ในตัวพร้อมฟังก์ชันที่หลากหลาย ในกรณีนี้ คำสั่ง DISM Restorehealth ช่วยให้แน่ใจว่าการแก้ไขครั้งถัดไปจะทำงานได้อย่างถูกต้อง นี่คือวิธีที่คุณใช้DISMและSFC
เรียกใช้ SFC และ CHKDSK
CHKDSK เป็นอีกหนึ่งเครื่องมือระบบ Windows ที่ใช้ตรวจสอบโครงสร้างไฟล์ ต่างจาก SFC ตรงที่ CHKDSK จะสแกนไดรฟ์ทั้งหมดเพื่อหาข้อผิดพลาด ในขณะที่ SFC จะสแกนไฟล์ระบบ Windows แยกกัน เช่นเดียวกับ SFC ให้เรียกใช้ การสแกน CHKDSK จาก Command Prompt เพื่อ แก้ไขปัญหา
หลังจากที่ SFC และ CHKDSK ซ่อมแซมไฟล์ที่เสียหายระหว่างกระบวนการเสร็จแล้ว ให้รีบูทระบบ จากนั้นให้ลองเข้าถึงไฟล์ที่ถูกจำกัด
ข้างต้นเป็นวิธีการทั้งหมดในการแก้ไขข้อผิดพลาดที่ถูกปฏิเสธการเข้าถึงใน Windows หวังว่าบทความนี้จะช่วยคุณได้ พวกคุณทำสำเร็จแล้ว!
ดูเพิ่มเติม: