โปรแกรม ทำลายไฟล์ และ โปรแกรม ทำลายข้อมูลจำนวนมากรองรับวิธีการล้างข้อมูล ด้วยซอฟต์แวร์ Write Zero เพื่อเขียนทับข้อมูลที่มีอยู่ในอุปกรณ์จัดเก็บข้อมูล เช่น ฮาร์ดไดรฟ์
วิธี Data Sanitization Write Zero อาจไม่สามารถป้องกันวิธีการกู้คืนข้อมูลด้วยฮาร์ดแวร์ขั้นสูงสุดจากการดึงข้อมูลที่ถูกลบไปบางส่วนเป็นอย่างน้อย แต่อาจป้องกันวิธีการกู้คืนไฟล์ทั้งหมดได้ ต้องใช้ซอฟต์แวร์เพื่อดึงข้อมูลจากไดรฟ์
หมายเหตุ : บางครั้งเมธอด Write Zero เรียกว่าเมธอด Single Overwrite และแม่นยำกว่านั้น นอกจากนี้ยังสามารถเรียกว่า Zero Fill Erase หรือ Zero-fill ก็ได้
Write Zero ทำอะไรได้บ้าง?
วิธีการล้างข้อมูลบางวิธี เช่น Gutmann และ DoD 5220.22-M จะเขียนอักขระแบบสุ่มทับข้อมูลที่มีอยู่ในไดรฟ์ อย่างไรก็ตาม โดยทั่วไปแล้ว Data Sanitization Write Zero จะมีการใช้งาน (ไม่น่าแปลกใจ) ในลักษณะต่อไปนี้:
ครั้งที่ 1: เขียนทับด้วย 0
การใช้งานบางอย่างของเมธอด Write Zero อาจรวมถึงการตรวจสอบหลังจากครั้งแรก การเขียนอักขระที่ไม่ใช่ศูนย์ หรือการเขียนศูนย์หลายครั้ง แต่นั่นไม่ใช่การใช้งานทั่วไป
เคล็ดลับ : โปรแกรมซอฟต์แวร์ส่วนใหญ่ที่รองรับ Write Zero ช่วยให้คุณปรับแต่งอักขระและจำนวนครั้งในการตรวจสอบได้ อย่างไรก็ตาม การเปลี่ยนแปลงจนถึงจุดหนึ่งหมายความว่าคุณไม่ได้ใช้ Write Zero อีกต่อไป
Write Zero เพียงพอที่จะลบข้อมูลหรือไม่
เป็นไปได้มากที่สุดว่าใช่ อย่างไรก็ตาม วิธีการล้างข้อมูลบางวิธีจะแทนที่ข้อมูลปกติที่อ่านได้ของคุณด้วยอักขระแบบสุ่ม ตามที่กล่าวไว้ข้างต้น Write Zero ทำสิ่งเดียวกันแต่ใช้เลขศูนย์ ในทางปฏิบัติ หากคุณล้างฮาร์ดไดรฟ์ด้วยเลขศูนย์แล้วทิ้งมันไม่สำคัญว่าใครเป็นเจ้าของมัน มันก็จะเป็นไปไม่ได้เช่นกัน กู้คืนข้อมูลที่ถูกลบ
หากเป็นเช่นนั้น คุณอาจสงสัยว่าเหตุใดจึงมีวิธีการลบข้อมูลประเภทอื่นอยู่ ด้วยวิธีการลบข้อมูลทั้งหมดที่มีอยู่ จุดประสงค์ของยูทิลิตี้ Zero-fill คืออะไร? ตัวอย่างเช่น วิธี Random Data เขียนอักขระแบบสุ่มลงในไดรฟ์แทนที่จะเป็นศูนย์ แล้วมันแตกต่างจาก Write Zero หรือวิธีอื่นอย่างไร
ในแง่หนึ่ง ไม่เพียงแต่อักขระที่เขียนเท่านั้น แต่วิธีการที่มีประสิทธิภาพในการเขียนทับข้อมูลก็มีความสำคัญเช่นกัน หากเขียนเพียงครั้งเดียวและซอฟต์แวร์ไม่ตรวจสอบว่าข้อมูลทั้งหมดถูกลบไปแล้ว วิธีการดังกล่าวจะไม่มีประสิทธิภาพเท่ากับวิธีอื่นๆ
กล่าวอีกนัยหนึ่ง หากคุณใช้ Write Zero บนไดรฟ์และตรวจสอบว่าข้อมูลทั้งหมดถูกเขียนทับ คุณจะมั่นใจได้ว่าข้อมูลมีโอกาสกู้คืนน้อยกว่าเมื่อเปรียบเทียบกับข้อมูลเดียวกัน ข้อมูลจะถูกเขียนทับโดยใช้วิธี Random Data แต่ไม่ได้ตรวจสอบว่าแต่ละเซกเตอร์ถูกแทนที่ด้วยอักขระแบบสุ่ม
อย่างไรก็ตาม ตัวละครบางตัวอาจให้ความเป็นส่วนตัวได้ดีกว่าตัวละครอื่นๆ หากโปรแกรมกู้คืนไฟล์รู้ว่าข้อมูลถูกเขียนทับด้วยศูนย์เท่านั้น การคัดกรองข้อมูลที่มีอยู่จะง่ายกว่าการที่โปรแกรมไม่ทราบอักขระที่ใช้ ดังเช่นวิธีของ Schneier
อีกเหตุผลหนึ่งที่วิธีการลบข้อมูลอื่นๆ ยังคงมีอยู่ก็คือ บางองค์กรต้องการพิสูจน์ว่าข้อมูลของตนกำลังถูกลบด้วยวิธีเฉพาะ ซึ่งอาจป้องกันการกู้คืนได้ เนื่องจากพวกเขาจึงใช้วิธีการล้างข้อมูลบางอย่างสำหรับความต้องการในการลบข้อมูลทั้งหมด
โปรแกรมที่รองรับ Write Zero
ใน Windows 10, Windows 8, Windows 7 และ Windows Vista คำสั่ง trusted formatจะใช้เมธอด Write Zero ในระหว่างการจัดรูปแบบตามค่าเริ่มต้น คุณสามารถใช้คำสั่งนั้นใน command prompt เพื่อเขียนเลข 0 ลงในฮาร์ดไดรฟ์ของคุณ โดยไม่ต้องดาวน์โหลดซอฟต์แวร์หรือเครื่องมือพิเศษใดๆ
ดูบทความ: วิธีใช้คำสั่งรูปแบบเพื่อเขียนหมายเลข 0 ลงในฮาร์ดไดรฟ์เพื่อดูรายละเอียดเกี่ยวกับวิธีการทำเช่นนี้ นี่ไม่ใช่เรื่องง่ายอย่างที่คิด เนื่องจากคุณกำลังพยายามทำสิ่งนี้บนไดรฟ์ระบบหลักของคุณ
นอกจากนี้ยังมีโปรแกรมของบริษัทอื่นที่รองรับการใช้วิธี Write Zero เพื่อลบข้อมูล เช่น DBAN, HDShredder, KillDisk และ Macrorit Disk Partition Wiper โปรแกรมเหล่านี้บางโปรแกรมสามารถใช้เพื่อลบฮาร์ดไดรฟ์ที่คุณใช้ (เช่น ไดรฟ์ C) โดยการเรียกใช้จากดิสก์หรือแฟลชไดรฟ์ และโปรแกรมต่างๆ ที่ทำงานภายในระบบปฏิบัติการเพื่อลบไดรฟ์อื่นๆ เช่น ไดรฟ์แบบถอดได้ ไดนามิก
เครื่องมืออื่นๆ ใช้เมธอด Write Zero เพื่อลบไฟล์บางไฟล์ แทนที่จะลบไฟล์แบบเดียวกับที่โปรแกรมด้านบนทำ ตัวอย่างของเครื่องมือดังกล่าว ได้แก่ WipeFile และ BitKiller
โปรแกรมทำลายข้อมูลส่วนใหญ่รองรับวิธีการล้างข้อมูลหลายวิธี นอกเหนือจาก Write Zero ดังนั้นคุณจึงมักจะสามารถเลือกวิธีอื่นได้ (หากคุณสนใจ) เมื่อเปิดโปรแกรม