Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Access Denied หรือปัญหาสิทธิ์กับ Autorun.inf

ไฟล์ autorun.inf เก็บข้อมูล Setup/Disk มักพบใน Removable Drives ให้ AutoPlay และ AutoRun ของ Windows ทำงานกับ Removable Drive ต้องอยู่ใน Root Folder ของ Removable Drive จะเห็นได้ก็ต่อเมื่อติ๊ก "Show hidden files and folders"

หากพยายามลบ/แก้ไข ได้ข้อความ Access denied สาเหตุ 2 อย่าง: 1) แอนติไวรัสป้องกันไฟล์ ป้องกันไวรัสติดไฟล์แทนคำสั่ง 2) ไวรัสติดไฟล์จริงๆ ไม่อนุญาตให้ทำอะไรกับมัน

ไม่ว่าจะเป็นอย่างไร มีวิธีลบ autorun.inf ที่เสียหาย ไม่ต้องกังวล Removable Drive จะสร้างใหม่ครั้งหน้าที่เสียบ วิธีแรกใช้ได้ถ้าแอนติไวรัสเป็นสาเหตุ หากไม่ได้ ลองวิธีอื่นสำหรับไวรัสปฏิบล็อก

แก้ไข: Access Denied หรือปัญหาสิทธิ์กับ Autorun.inf

วิธีที่ 1: Copy ข้อมูล และ Format ไดรฟ์

ถ้าแอนติไวรัสป้องกัน: เปิดไดรฟ์ Select All ข้อมูลที่อยากเก็บ Copy ไปที่อื่นบน Desktop (จะหายจากไดรฟ์ถาวร) Copy เสร็จ (เวลาตามขนาด/ความเร็ว) เปิด My Computer/This PC หาไดรฟ์ คลิกขวา > Format > Start รอเสร็จ ตรวจสอบให้แน่ใจว่าเป็นไดรฟ์ถูกต้อง และ Copy ข้อมูลสำคัญหมดแล้ว เพราะจะลบทุกอย่างบนไดรฟ์ เสร็จแล้ว Copy ข้อมูลกลับมา ใช้ต่อได้ หากล้มเหลว = ไวรัสติด อ่านวิธีต่อไป

วิธีที่ 2: Take Ownership แล้วลบ

ต้องใช้ Elevated Command Prompt กดปุ่ม Windows/Start พิมพ์ cmd คลิกขวา cmd app > Run as administrator พิมพ์คำสั่ง:

takeown /f F:\autorun.inf

แก้ไข: Access Denied หรือปัญหาสิทธิ์กับ Autorun.inf

ระวังพิมพ์ผิด F: = ตัวอักษรไดรฟ์ (ดูใน My Computer/This PC) ได้ Ownership แล้ว เปิด Removable Drive ลบ autorun.inf ได้

วิธีที่ 3: บูตเข้ Safe Mode ลบไฟล์

Safe Mode ให้ทำสิ่งขั้นสูงกว่า และบล็อก Services ที่อาจก่อปัญหา เข้า Safe Mode ง่าย:

Windows 7/Vista: ปิด/Restart เปิดเครื่อง กด F8 หลายครั้งก่อน Windows บูต ใช้ลูกศรเลือก Safe Mode Enter เข้า Windows ไป Removable Drive ลบ autorun.inf

Windows 8/10: ดูขั้นตอน (ที่นี่)

วิธีที่ 4: ลบผ่าน Command Prompt และสแกนคอมพิวเตอร์

วิธีนี้ไม่ต้อง Elevated CMD ธรรมดาพอ: กด Win + R พิมพ์ cmd Enter พิมพ์คำสั่งทีละบรรทัด Enter:

cd F: หรือ cd "path ของไดรฟ์" attrib -r -h -s autorun.inf del autorun.inf

ระวังสะกด รวม Space ในคำสั่ง attrib เสร็จ Restart ปัญหาแก้ แต่สาเหตุ (ไวรัส) อาจยังอยู่ในเครื่อง Full System Scan ด้วยแอนติไวรัส

วิธีที่ 5: ใช้ Diskpart Wipe ไดรฟ์หมด

หมายเหตุ: ระวังมาก - ทำก็ต่อเมื่อเข้าใจ - อาจทำลาย C: หรือ Root Drive หากผิด - สำรองข้อมูลหมดก่อน

ลบทุกอย่างบนไดรฟ์ Copy ข้อมูลก่อน ใช้ clean หรือ clean all (clean all ลึกกว่า แต่นานกว่า ลดอายุการใช้งาน ไม่ควรทำบ่อย) ขั้นแรก: เปิด Elevated Command Prompt (ดูวิธี วิธีที่ 2) พิมพ์ diskpart Enter

ต้องรู้หมายเลข Disk ที่ถูกต้อง: กด Win + R พิมพ์ compmgmt.msc Enter Yes UAC เลือก Disk Management ซ้าย จดหมายเลข Disk ที่ต้องการ

กลับ diskpart พิมพ์ list disk Enter เลือก Disk ตามหมายเลข (เช่น Disk 1: select disk 1 Enter) ดู Status Online/Offline ถ้า Offline 用 online disk พร้อม Disk ที่เลือก พิมพ์ clean หรือ clean all Enter เสร็จ exit Enter ปิด CMD

Disk จะกลายเป็น Unallocated space ต้องสร้าง Partition ใหม่: คลิกขวาไดรฟ์ใน Disk Management ที่เปิดอยู่ > New Simple Volume ทำตาม Wizard

ข้อความ Access denied กับ autorun.inf รบกวน แต่วิธีแก้ง่าย ด้วยวิธีข้างต้นจะแก้ได้เร็ว