ถ้าคุณเสียบแฟลชไดร์ฟเข้าในเครื่อง หรือการพยามฟอร์แมตแล้วปรากฎหน้าจอ The disk is write protected เป็นไปได้ว่าอาจเกิดจากการป้องกันตัวเองของแฟลชไดร์ฟหรือการ์ดเหล่านั้น เมื่อมันเกิดความผิดปกติอะไรบางอย่าง มันสามารถป้องกันตัวเองโดยเข้าสู่โหมดนี้ได้ ให้คิดเสมือนว่า แฟลชไดร์ฟก็เหมือนระเบิดถ้าหากเราไปตัดสายผิดมันก็พร้อมจะระเบิดตัวเองยังไงยังงั้นแหละนะครับ ล้อเล่นครับ แฟลชไดร์ฟคงไม่ได้ร้ายกาจเท่าระเบิดอะไรปานนั้นหรอกนะครับ
วิธีการแก้ไขปัญหานี้ ผมขอเสนอไว้สัก 4 วิธีเรียงลำดับจากง่ายไปยากนะครับ ให้ลองทำทีละวิธีตามลำดับไป ถ้าแก้ได้ด้วยวิธีใดวิธีหนึ่งก็ดีไปครับ แต่ผมเจอบ่อยครั้งมาก ทำครบทุกวิธีแล้วก็ไม่สำเร็จ ถึงขึ้นต้องไปหาโปรแกรมมาช่วยฟอร์แมตถึงจะสำเร็จก็มีครับ แต่หลายครั้งก็สามารถแก้ได้ด้วย 4 วิธีนี้ ไม่วิธีใดก็วิธีหนึ่งครับ

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

2. ใช้โปรแกรมช่วยปลดล็อคป้องกันการเขียน โปรแกรมนี้เมื่อเรารันมันจะช่วยไปปลดล็อกให้อัตโนมัติเราไม่ต้องไปทำอะไรมันเลยครับ ดาวน์โหลดมาแล้วลองก็อปปี้ไปวางที่หน้าเดสท็อปแล้วคลิกขวา run as ministrator ดูครับ เสียบแฟลชไดร์ฟเข้าไปถ้ามันเจอก็ฟอร์แมตได้เลย หรืออ่านรายละเอียดเพิ่มเติมจากบทความนี้

3. วิธีแก้ registry วิธีนี้อาจจะดูซับซ้อนนิดหนึ่ง ผมจะพยายามอธิบายให้ละเอียดยิบเลยนะครับ อันดับแรกให้คุณคลิกที่ช่องค้นหา ถ้าเป็น windows 10 ก็ช่อง Type here to search ด้านล่างซ้ายมือติดกับปุ่ม Start เลยครับ ให้พิมพ์ว่า regedit แล้วคลิกเออเต้น (enter) จากนั้นจะมีหน้าต่างเล็กๆ โผล่มา ให้คลิก Yes

3.1 คุณจะเห็นแผงควบคุมเยอะแยะ อย่าพึ่งกลัวนะครับ ให้คุณค่อยๆ เข้าไปตามที่ผมบอก อันดับแรกให้คลิกที่ HKEY_LOCAL_MACHINE>SYSTEM>Control>StorageDevicePolicies

3.2 เอ็ะๆๆๆ ถ้าคุณยังค้นหาไม่เจอคำว่า StorageDevicePolices ให้คุณคลิกขวาที่คำว่า Control แล้วเลือก New > Key จากนั้นก็ตั้งชื่อมันว่า StorageDevicePolices จากนั้นให้คุณคลิกที่โฟลเดอร์ชื่อ StorageDevicePolices แล้วดูหน้าต่างด้านขวามือ คลิกขวาตรงโล่งๆ แล้วเลือก New > DWORD เปลี่ยนชื่อ Value name เป็น WriteProtect และเปลี่ยนค่าให้มันเป็นเลข 0 ครับ แล้วกด OK จากนั้นลองฟอร์แมตแฟลชไดร์ฟดูครับ ว่าได้หรือไม่

4. วิธีฟอร์แมตแบบใช้ Diskpart วิธีนี้เป็นการใช้คำสั่ง cmd อาจยุ่งยากซับซ้อนขึ้นไปอีกนิด แต่ก็สามารถทำตามได้ไม่ยากครับ ตามมาเลย เข้าตรงช่องค้นหา หรือ Type here to search แล้วพิมพ์ว่า cmd จากนั้นคลิกขวาที่ cmd เลือก run as ministrator กด Yes ครับ

4.1 พิมพ์ diskpart แล้วกด enter

4.2 พิมพ์ lisk disk ตอนนี้ให้เสียบแฟลชไดร์ฟที่มีปัญหาเข้าไปก่อนนะครับ แล้วดูว่าแฟลชไดร์ฟของเราเป็นไดร์ฟไหน ขั้นตอนนี้ให้สังเกตจากความจุของแฟลชไดร์ฟก็ได้ครับ

4.3 เมื่อเห็นแล้วว่าไดร์ฟของเราเป็นไดร์ฟไหน ให้พิมพ์ select disk 2 <- ตรงนี้คือไดร์ฟแฟลชไดร์ฟของเรานะครับ เครื่องของคุณอาจเป็น 3 , 4, 5 แล้วแต่… ต้องดูให้ดีๆ น้าาาา

4.4 ขั้นตอนนี้จะเป็นการแก้ให้ไดร์ฟเคลียร์การอ่านนะครับ พิมพ์ว่า attributes disk clear readonly

4.5 พิมพ์ clean แล้วกด enter ครับ

4.6 พิมพ์ create partition primary แล้วกด enter ครับ

4.7 พิมพ์ format fs=fat32 quick แล้วกด enter

4.8 ถ้าฟอร์แมตสำเร็จ ก็สามารถพิมพ์ exit ออกได้เลยครับ

37 Comments

  1. ขอบคุณมากๆนะคะ ทำตามวิธีแก้ registry ได้ผลเลยค่ะ มาเจอบทความนี้ดีมากเลยค่ะ ทำตามก็ง่าย ขั้นตอนละเอียดเข้าใจมากค่ะ ส่วนตัวไปลองทำตามคนอื่นมาแล้วไม่ได้ผลค่ะ ใช้โปรแกรมช่วยปลดล็อคป้องกันการเขียนก็แล้ว ขอบคุณมากจริงๆค่ะ

    • จักรพงษ์

      ยินดีมากๆครับ ถ้าเป็นประโยชน์ จะพยายามทำบทความออกมาเรื่อยๆครับ ได้กำลังใจแล้ว อิอิ

  2. ทำแล้วได้ผลนะคะ มัน format เกลี้ยงเลย ใช้โปรแกรมกู้ 4-5 ครั้งแล้วก็กู้ไม่ได้เลยค่ะ มีวิธีกู้ข้อมูลกลับมาไหมคะ
    ขอบคุณค่ะ

    • จักรพงษ์

      ลองกูด้วย recuvapro ดูยังครับ ถ้าไม่ได้แสดงว่าไฟล์เสียหายแล้วครับผม

  3. ISKPART> select disk 1
    Disk 1 is now the selected disk.
    DISKPART> attributes disk clear readonly
    Disk attributes cleared successfully.
    DISKPART> clean
    DiskPart has encountered an error: The request could not be performed because of an I/O device error.
    See the System Event Log for more information.
    DISKPART>

  4. ติดตรงclean enterแล้วก็นิ่งเลยครับ

    • จักรพงษ์

      ขึ้นอยู่กับแฟลชไดร์ฟครับ อันนี้สันนิษฐานสาเหตุไมได้เลยครับผม

  5. Virtual Disk Service error:
    The volume size is too big

    แก้ยังไงครับเนี่ย ทำขั้นตอนสุดท้ายเเล้วขึ้นเเบบนี้ครับ

  6. ขอบคุณครับ

  7. ขอบคุณใสกครับ มีประโยชน์จริงๆ

  8. ทุกวิธีแล้วก็ไม่ได้

  9. ขอบคุณครับ หาวิธีทำตั้งนาน ในที่สุดก็ทำได้

  10. ทำทุกวิธีแต่ตอนสั่ง clean มันทำไม่ได้ครับ มันขึ้น DiskPart has encountered an error: The request could not be performed because of an I/O device error.
    See the System Event Log for more information.

  11. ช่าง Support

    ขอบคุณครับ ปล window 10 ส่วนใหญ่ วิธีแก้ใน cmd จะไม่ค๋อยหหาย
    เพื่อนเติมขั้นตอนที่ 3 . regedit การตั้งค่าใน regedit ต้องทำการ Restart เครื่องก่อน 1รอบ ถึงจะทำงานครับ

  12. ช่าง Support

    ขอบคุณครับ ปล window 10 ส่วนใหญ่ วิธีแก้ใน cmd จะไม่ค๋อยหหาย
    เพื่อนเติมขั้นตอนที่ 3 . regedit การตั้งค่าใน regedit ต้องทำการ Restart เครื่องก่อน 1รอบ ถึงจะทำงานครับ

  13. วิธีที่ 2 ถ้าเลี่ยงได้เลี่ยงครับ ถ้า flash drive format โดยใช้โปรแกรมไม่ได้ อย่าไปกด Restore ในโปรแกรมนะครับ ถ้า Restore ล้มเหลวจะทำให้ Flash Drive ไม่สามารถใช้งานได้อีกต่อไป หรือก็คือ เมื่อเสียบเข้าเครื่องแล้วจะไม่เจอไดร์ฟของ Flash Drive อีกเลย

  14. พี่คะ ทำวิธีสุดท้ายกับ ไดร์ D ทำเสร็จ ไดร์ D หายไปเลยค่ะ แก้ยังไงคะ

  15. ลองทำแล้ว ได้ผลตามวิธีของ diskpart ตอนแรกคิดว่าเสีย จะเอาไปเครมแล้ว

  16. ลองทำตามวิธีของ diskpart ได้ผลจริงๆ

  17. ผมทำ diskpart แล้วไม่ได้ พอ clean แล้ว จะแจ้ง diskpark has encountered sn error

  18. surapol surintharach

    ขอบคุณมากครับ เดี๋ยวจะลองทำตามดูนะครับ

  19. good jobs.. so thank you.

  20. ใช้ได้ด้วยวิธีสุดท้าย ขอบคุณครับ

Leave a Comment

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

This site uses Akismet to reduce spam. Learn how your comment data is processed.