Windows: "Access Denied" เมื่อเรียกใช้ Attrib

click fraud protection

วันนี้ฉันกำลังช่วยเหลือผู้ใช้ Microsoft Windows 10 ที่ไม่สามารถอ่านหรือเขียนไฟล์ในโฟลเดอร์บนเครือข่ายได้ ฉันคิดว่ามีการตั้งค่าบางอย่างในไฟล์ที่ตั้งค่าเป็นอ่านอย่างเดียว ดังนั้นฉันจึงรันคำสั่ง DOS ต่อไปนี้ในโฟลเดอร์ที่มีไฟล์:

attrib *.* -r +a -s -h /s

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

1. ให้แน่ใจว่าคุณกำลังเรียกใช้คำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ

  1. คลิก “เริ่ม“ แล้วพิมพ์ “CMD“.
  2. คลิกขวาที่ “พร้อมรับคำสั่ง“ จากนั้นเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ“. สิ่งนี้จะให้สิทธิ์ที่ถูกต้องแก่คุณ
  3. พิมพ์คำสั่ง attrib

2. ตรวจสอบว่าไฟล์อยู่ใน Use

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

3. ตรวจสอบสิทธิ์

คุณมีการเข้าถึงไฟล์ทั้งหมดที่คุณกำลังเรียกใช้ attrib หรือไม่? คุณสามารถตรวจสอบได้ด้วยขั้นตอนเหล่านี้:

  1. คลิกขวาที่โฟลเดอร์ที่คุณใช้งานอยู่ จากนั้นเลือก “คุณสมบัติ“.
  2. เลือก "ความปลอดภัย“.
  3. เลือก “แก้ไข…” เพื่อแก้ไขการอนุญาต
  4. เลือก "เพิ่ม…“.
  5. พิมพ์ชื่อผู้ใช้ของคุณเพื่ออนุญาตให้เข้าถึงบัญชีของคุณหรือพิมพ์ “ทุกคน” เพื่อให้ทุกคนเข้าถึงได้ เลือก "ตกลง” เมื่อคุณพร้อม
  6. ด้วยบัญชีที่คุณเพิ่งเพิ่มไฮไลต์ใน “ชื่อกลุ่มหรือชื่อผู้ใช้” พื้นที่ เลือก “อนุญาต" ตรวจสอบ "ควบคุมทั้งหมด“. เลือก "ตกลง” เมื่อคุณพร้อม

4. ตรวจสอบระบบไฟล์หรือดิสก์

เป็นเรื่องปกติมากที่ attrib จะแสดงข้อผิดพลาด "Access Denied" หากมีปัญหากับฮาร์ดไดรฟ์ ลองวิ่ง CHKDSK /F บนไดรฟ์จากพรอมต์คำสั่งของ DOS จากนั้นลองเรียกใช้ attrib อีกครั้งเมื่อการสแกนเสร็จสิ้น

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