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

วิธีแก้ไข Diskpart failed to clear disk attributes

ข้อผิดพลาด "Diskpart failed to clear disk attributes" เกิดขึ้นเมื่อผู้ใช้พยายามเปลี่ยนสถานะ read-only ของอุปกรณ์จัดเก็บโดยใช้แอปพลิเคชัน Diskpart และคำขอถูกปฏิเสธ Diskpart เป็นตัวเลือกหลักสำหรับการแก้ไขอุปกรณ์จัดเก็บ read-only โดยการเปลี่ยนแอตทริบิวต์ผ่านคำสั่งบรรทัดคำสั่ง

วิธีแก้ไข Diskpart failed to clear disk attributes

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

สาเหตุของข้อผิดพลาด 'Diskpart failed to clear disk attributes' คืออะไร?

ความไม่สามารถของ Diskpart ในการเปลี่ยนสถานะแอตทริบิวต์ของอุปกรณ์จัดเก็บของคุณจาก read-only เป็น writable อาจเกิดจากเหตุผลที่แตกต่างกันหลายประการ บางอย่างแสดงด้านล่าง:

  • มีสวิตช์ write-protected ทางกายภาพ บนอุปกรณ์ USB หรือการ์ด SD
  • ดิสก์ที่กำลังพยายามดำเนินการมี bad sectors หรือถูกตั้งค่าเป็น hidden
  • แอปพลิเคชัน Diskpart ไม่ได้รันในฐานะ administrator
  • อุปกรณ์ USB ใหม่มี RAW format RAW format ถูกสร้างขึ้นเมื่อระบบไฟล์เสียหายหรือมีปัญหาฮาร์ดแวร์ Diskpart ไม่ทำงานสำหรับรูปแบบแบบนี้

ก่อนที่คุณจะดำเนินต่อไปกับวิธีแก้ไข คุณควรตรวจสอบให้แน่ใจว่าคุณกำลังรันแอปพลิเคชัน Diskpart ในฐานะ administrator หากคุณไม่มีการเข้าถึงที่เพิ่มขึ้น ระบบปฏิบัติการอาจปฏิเสธการเข้าถึงของคุณ

วิธีแก้ไขที่ 1: ปิดสวิตช์ทางกายภาพ

อุปกรณ์ USB และเครื่องอ่านการ์ด SD บางตัวมีสวิตช์ write-protected ทางกายภาพที่ปิดใช้งานตัวเลือก writable ทั้งหมดบนอุปกรณ์จัดเก็บ นี่ถูกนำไปใช้เพื่อต่อต้านการลบหรือเขียนทับข้อมูลโดยบังเอิ้น หากสวิตช์ทางกายภาพถูกเปิดอยู่ แอปพลิเคชัน Diskpart จะไม่สามารถเปลี่ยนแอตทริบิวต์ดิสก์เป็น writable ได้ בשוםทาง

วิธีแก้ไข Diskpart failed to clear disk attributes

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

วิธีแก้ไขที่ 2: แก้ไขคีย์ 'WriteProtected' ใน Registry Editor

Write protection เป็น registry entry ใน Windows registry editor และทำหน้าที่เป็นการคุ้มครองโดยการจำกัดโปรแกรมและแอปพลิเคชันบางอย่างไม่ให้เขียนบนอุปกรณ์จัดเก็บ หากแฟล็ก 'WriteProtected' ถูกเปิด คุณจะไม่สามารถเขียนข้อมูลลงในอุปกรณ์จัดเก็บของคุณได้สำเร็จ เพื่อต่อต้านสิ่งนี้ เราจะเปิด registry editor และเปลี่ยนคีย์

หมายเหตุ: Registry editor เป็นเครื่องมือที่ทรงพลัง เพียงเปลี่ยนคีย์ที่คุณรู้จักเท่านั้น มิฉะนั้นระบบอาจเข้าสู่สถานะข้อผิดพลาด

  1. กด Windows + R พิมพ์ "regedit" ในกล่องโต้ตอบและกด Enter
  2. เมื่ออยู่ใน registry editor ให้ไปที่พาธไฟล์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
  1. หา entry "WriteProtect" ด้านซ้ายของหน้าต่าง คลิกสองครั้งและเปลี่ยนค่าของมันเป็น

วิธีแก้ไข Diskpart failed to clear disk attributes

  1. กด OK เพื่อบันทึกการเปลี่ยนแปลงและออก รีสตาร์ทคอมพิวเตอร์ของคุณและลองโอนข้อมูลไปยังอุปกรณ์จัดเก็บของคุณอีกครั้ง

วิธีแก้ไขที่ 3: ตรวจสอบไดรฟ์หาข้อผิดพลาด

หากข้อความข้อผิดพลาดนี้เกิดขึ้นบนฮาร์ดไดรฟ์ของคุณ คุณควรตรวจสอบมันหา bad sectors หรือข้อผิดพลาดทางตรรกะ หากข้อผิดพลาดเหล่านี้มีอยู่ Windows จะไม่สามารถเปลี่ยนประเภทแอตทริบิวต์ของอุปกรณ์จัดเก็บได้สำเร็จ วิธีนี้ไม่จำกัดเฉพาะฮาร์ดไดรฟ์ คุณสามารถ chkdsk อุปกรณ์ถอดได้ได้ด้วย บางอย่างที่ถูกจดจำโดยระบบ 1

  1. กด Windows + S พิมพ์ "command prompt" ในกล่องโต้ตอบ คลิกขวาที่แอปพลิเคชันและเลือก "Run as administrator"
  2. เมื่ออยู่ใน elevated command prompt ให้รันคำสั่งต่อไปนี้:
chkdsk F: /f

วิธีแก้ไข Diskpart failed to clear disk attributes

ในกรณีนี้ ตัวอักษร 'F' ตรงกับโวล्यุมของดิสก์ คุณสามารถเปลี่ยนได้ตามตัวอักษรที่จัดสรรให้อุปกรณ์จัดเก็บในระบบของคุณ

วิธีแก้ไขที่ 4: ล้างแอตทริบิวต์บน RAW

หากคุณมีอุปกรณ์ USB ด้วย RAW format โอกาสคือคุณจะไม่สามารถเปลี่ยนแอตทริบิวต์ดิสก์ของอุปกรณ์จัดเก็บได้ ตามที่กล่าวไว้ก่อนหน้า Diskpart ไม่ทำงานได้ดีใน RAW formats เพื่อแก้ไขปัญหา เราจะลองแปลงประเภทการจัดเก็บและจากนั้นลองเข้าถึง

  1. กด Windows + S พิมพ์ "diskpart" ในกล่องโต้ตอบ คลิกขวาที่แอปพลิเคชันและเลือก "z"
  2. เมื่ออยู่ใน elevated command prompt ให้ปฏิบัติตามคำสั่งที่ระบุ:
list volume select volume 'n' (แทนที่ 'n' ด้วยหมายเลขโวล्यุมของไดรฟ์) format fs=fat32 quick (คุณยังมีความยืดหยุ่นที่จะเปลี่ยนรูปแบบเป็น 'ntfs' หรือ 'exfat') exit.

วิธีแก้ไข Diskpart failed to clear disk attributes

  1. ถอดอุปกรณ์จัดเก็บที่ถอดได้ออก และรอไม่กี่วินาทีก่อนเสียบกลับเข้าไป ตอนนี้ลองการเขียนข้อมูลปกติใดๆ และหากล้มเหลว คุณสามารถรัน Diskpart อีกครั้งและพยายามเปลี่ยนแอตทริบิวต์

วิธีแก้ไขที่ 5: ตรวจสอบส่วนประกอบฮาร์ดแวร์

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

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