Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

Diskpart พบข้อผิดพลาด สื่อมีการป้องกันการเขียน

ผู้ใช้บางคนรายงานว่าได้รับข้อความแสดงข้อผิดพลาดว่า “Diskpart พบข้อผิดพลาด สื่อได้รับการป้องกันการเขียน ” หลังจากใช้ ทำความสะอาด หรือ ล้างทั้งหมด คำสั่งใน DiskPart นอกจากนี้ ปัญหานี้อาจปรากฏขึ้นเมื่อติดตั้งการ์ด SD, HDD, SSD, ไดรฟ์ SanDisk และอื่นๆ ในกรณีที่คุณกำลังจัดการกับปัญหาเดียวกันบนคอมพิวเตอร์ของคุณ โพสต์นี้อาจช่วยคุณแก้ไขได้

Diskpart พบข้อผิดพลาด สื่อมีการป้องกันการเขียน

อะไรเป็นสาเหตุให้ Diskpart พบข้อผิดพลาดในการป้องกันการเขียนสื่อ

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

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

Diskpart พบข้อผิดพลาด สื่อได้รับการป้องกันการเขียน

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

1] แก้ไขตัวแก้ไขรีจิสทรี

Diskpart พบข้อผิดพลาด สื่อมีการป้องกันการเขียน

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

  • ขั้นตอนแรกคือการเปิด Registry Editor ในการดำเนินการนี้ ให้กด แป้น Windows + R เพื่อเปิด Run พิมพ์ regedit ลงในกล่องข้อความ จากนั้นคลิก ตกลง . เมื่อ UAC ปรากฏบนหน้าจอ ให้คลิกที่ ใช่ ปุ่ม.
  • เมื่อคุณอยู่ใน Registry Editor ให้ไปที่ตำแหน่งต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies

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

Diskpart พบข้อผิดพลาด สื่อมีการป้องกันการเขียน

  • หากคุณไม่เห็น StorageDevicePolicies ป้อนตำแหน่งต่อไปนี้ คุณต้องสร้างมันขึ้นมา
  • ในการทำเช่นนั้น ให้คลิกขวาที่ Control จากนั้นเลือก ใหม่> คีย์ .
  • จากนั้นตั้งชื่อเป็น StorageDevicePolicies
  • ตอนนี้คุณต้องสร้างค่า DWORD 32 บิตใหม่ชื่อ WriteProtect
  • สำหรับสิ่งนี้ ให้คลิกขวาที่ StorageDevicePolicies เลือก New> DWORD (32-bit) Value แล้วตั้งชื่อเป็น WriteProtect
  • คลิกสองครั้งบน WriteProtect ที่สร้างขึ้นใหม่ คีย์ จากนั้นเมื่อเมนูป๊อปอัปปรากฏขึ้น ให้เปลี่ยนข้อมูลค่าเป็น 0 .
  • สุดท้าย คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง

ตอนนี้ให้ปิดหน้าต่าง Registry Editor และตรวจสอบว่าคุณสามารถเข้าถึงอุปกรณ์จัดเก็บข้อมูลและข้อมูลได้หรือไม่

2] ลบแอตทริบิวต์อ่านอย่างเดียว

หากคำสั่ง Diskpart clean ทำงานไม่ถูกต้องเนื่องจากสื่อมีการป้องกันการเขียนบน USB, การ์ด SD, HDD หรือ SSD ให้ล้างแอตทริบิวต์อ่านอย่างเดียวและดูว่าจะช่วยได้หรือไม่ นี่คือวิธีการ:

  • เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ โดยเปิดหน้าต่างเรียกใช้ เมื่อเปิดขึ้น ให้พิมพ์ cmd ในแถบค้นหาแล้วกดคีย์ผสม Ctrl+Shift+Enter .
  • ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์ diskpart แล้วกด Enter
  • จากนั้น รันคำสั่งตามลำดับที่แสดงด้านล่าง:

Diskpart พบข้อผิดพลาด สื่อมีการป้องกันการเขียน

list disk
select disk n
attributes disk clear readonly
clean

หมายเหตุ: ในคำสั่งข้างต้น n หมายถึงจำนวนอุปกรณ์ที่จะทำความสะอาด

  • หลังจากที่คุณทำตามขั้นตอนข้างต้นแล้ว ให้ปิดหน้าต่างและตรวจสอบว่าใช้งานได้หรือไม่

3] ซ่อมแซมไฟล์ระบบที่เสียหาย

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

  • เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ
  • ในหน้าถัดไป พิมพ์ diskpart แล้วกด Enter
  • ตอนนี้ให้รันคำสั่งด้านล่างทีละรายการ:
list disk
select disk m
attributes disk clear readonly
clean
create partition primary
format fs=fat32

หมายเหตุ: ในบรรทัดคำสั่งด้านบน m หมายถึงไดรฟ์ที่มีระบบไฟล์ที่เสียหาย

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

เกี่ยวข้อง :

  • Diskpart พบข้อผิดพลาด พารามิเตอร์ไม่ถูกต้อง
  • DiskPart พบข้อผิดพลาด:การเข้าถึงถูกปฏิเสธ
  • DiskPart พบข้อผิดพลาด: ข้อผิดพลาดของข้อมูล การตรวจสอบ Cyclic redundancy
  • ข้อผิดพลาด DiskPart อุปกรณ์ไม่รู้จักคำสั่ง

ฉันจะทำความสะอาด Diskpart ได้อย่างไร

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

Diskpart พบข้อผิดพลาด สื่อมีการป้องกันการเขียน