วิธีค้นหาไฟล์ซ้ำและเพิ่มพื้นที่ดิสก์อย่างปลอดภัย
ไฟล์ซ้ำคือไฟล์ที่เนื้อหาตรงกับอีกไฟล์หนึ่งทุกไบต์ การมีชื่อเหมือนกันไม่พอ และการมีขนาดเท่ากันก็ไม่พอเช่นกัน ในการหาไฟล์ซ้ำจริง ให้จัดกลุ่มไฟล์ตามขนาดก่อน แล้วเปรียบเทียบลายนิ้วมือของเนื้อหาแต่ละไฟล์ ก่อนลบสำเนาใด ๆ ให้ตรวจว่ายังเหลือสำเนาที่ดีไว้หนึ่งชุด และข้อมูลสำรองมีไฟล์ที่เหลือครบ
ค้นหาไฟล์ซ้ำไฟล์เดียวกันถูกเซฟไว้สองครั้งใช้ฟรีทำไมขนาดเท่ากันจึงยังอาจเป็นไฟล์คนละไฟล์
ขนาดคือจำนวนไบต์ในไฟล์ ไฟล์สองไฟล์อาจมีขนาดเท่ากันโดยบังเอิญ หรือเพราะมีโครงสร้างตายตัวเหมือนกัน เช่น แม่แบบของแบบฟอร์ม ไฟล์เซฟเกมที่มีความยาวคงที่ หรือเอกสารที่เปลี่ยนตัวเลขจาก 12 เป็น 13 เพียงหลักเดียว ขนาดยังเท่าเดิม แต่เนื้อหาไม่เหมือนกัน
ชื่อไฟล์ก็ไม่น่าเชื่อถือกว่ากัน "photo (1).jpg" อาจเป็นรูปคนละรูปกับ "photo.jpg" และไฟล์ชื่อ "budget.xlsx" สองไฟล์ในโฟลเดอร์ต่างกันอาจเก็บตัวเลขคนละชุดก็ได้ ใช้ขนาดเพื่อคัดรายการให้แคบลง และใช้เนื้อหาเพื่อตัดสิน
การใช้แฮชพิสูจน์ว่าไฟล์สองไฟล์ตรงกันได้อย่างไร
ฟังก์ชันแฮชจะอ่านทุกไบต์ของไฟล์และสร้างลายนิ้วมือสั้น ๆ ที่มีความยาวคงที่ ตัวอย่างที่นิยมคือ SHA-256 ซึ่งให้ผลลัพธ์เป็นเลขฐานสิบหก 64 ตัวเสมอ ไม่ว่าไฟล์จะมีขนาดเท่าใด หากเปลี่ยนเพียงหนึ่งไบต์ ลายนิ้วมือจะเปลี่ยนไปทั้งหมด
ดังนั้น ไฟล์สองไฟล์ที่มี SHA-256 เหมือนกันจะถือว่าเหมือนกันในทางปฏิบัติ ไม่มีวิธีที่รู้จักกันในการทำให้ไฟล์ต่างกันสองไฟล์มี SHA-256 เหมือนกันโดยตั้งใจ
การอ่านไฟล์ทั้งไฟล์คือส่วนที่ช้า ดังนั้นตัวค้นหาที่ดีจะทำงานเป็นขั้นตอน ดังนี้
- จัดกลุ่มไฟล์ตามขนาด ไฟล์ที่ไม่มีไฟล์อื่นมีขนาดเท่ากัน จะไม่มีทางเป็นไฟล์ซ้ำ จึงถูกข้ามไป
- คำนวณลายนิ้วมือเฉพาะไฟล์ที่เหลืออยู่ในแต่ละกลุ่ม
- ไฟล์ที่มีลายนิ้วมือเหมือนกันคือไฟล์ซ้ำ
รูปที่หน้าตาคล้ายกันเป็นงานอีกแบบ
รูปที่ส่งผ่านแอปแชตมักถูกบีบอัดใหม่และบันทึกซ้ำ ไบต์ของรูปจึงเปลี่ยน ลายนิ้วมือก็เปลี่ยนตามไปด้วย รูปถ่ายฉากเดียวกันสองรูป โดยรูปหนึ่งถูกปรับขนาดหรือครอป ดูเหมือนกันสำหรับคุณ แต่มีไบต์ต่างกัน เครื่องมือค้นหาแบบตรงทุกไบต์จะรายงานว่าต่างกัน
สำหรับกรณีนี้ ให้เปรียบเทียบด้วยสายตา เปิดรูปเคียงข้างกันในโปรแกรมดูรูป แล้วเก็บรูปที่ใหญ่กว่าและคมชัดกว่าไว้ ลบสำเนาที่เล็กกว่าเมื่อดูแล้วเท่านั้น
เปรียบเทียบโฟลเดอร์กับข้อมูลสำรอง
ก่อนลบอะไรออกจากโฟลเดอร์ที่ใช้งานอยู่ ให้ตรวจว่าข้อมูลสำรองมีไฟล์นั้น เปรียบเทียบโฟลเดอร์ทั้งสอง เพื่อดูว่ามีอะไรอยู่เพียงฝั่งเดียว อะไรเปลี่ยนไป และอะไรถูกย้ายที่
มีสองโหมดที่สำคัญ
- โหมดเร็ว จับคู่ไฟล์ตามพาธ โดยถือว่าสองไฟล์เหมือนกันเมื่อขนาดตรงกัน และเมื่อเปรียบเทียบระหว่างสองโฟลเดอร์ เวลาแก้ไขล่าสุดก็ต้องตรงกันด้วย โหมดนี้เร็ว แต่ไฟล์ที่เปลี่ยนไปโดยที่ขนาดและเวลาแก้ไขยังเท่าเดิม อาจหลุดรอดไปได้
- ตรวจสอบเนื้อหา อ่านไฟล์ที่มีขนาดตรงกันทั้งสองฝั่ง แล้วเปรียบเทียบลายนิ้วมือ SHA-256 โหมดนี้พบการเปลี่ยนแปลงที่ยังคงขนาดเดิมไว้ได้ และพบไฟล์ที่ถูกย้ายหรือเปลี่ยนชื่อ
ใช้โหมดตรวจสอบเนื้อหาก่อนพึ่งพาข้อมูลสำรอง บรรทัดที่สำคัญที่สุดคือ "มีเฉพาะใน A" เพราะไฟล์เหล่านั้นไม่มีสำเนาอยู่อีกฝั่งเลย
อะไรทำให้ดิสก์เต็ม
ดิสก์มักเต็มในไม่กี่จุดที่คาดเดาได้ ได้แก่ วิดีโอเก่า ไฟล์สำรองจากโทรศัพท์ โฟลเดอร์ดาวน์โหลดที่เต็มไปด้วยตัวติดตั้ง ไฟล์อิมเมจดิสก์ และสำเนาทั้งโฟลเดอร์ที่ทำไว้เผื่อ ดูว่าอะไรกินพื้นที่ ก่อนเป็นอันดับแรก เครื่องมือนี้จะแสดงโฟลเดอร์ที่ใหญ่ที่สุด ทำให้คุณเริ่มจากจุดที่พื้นที่หายไปจริง แทนที่จะลบไฟล์แบบสุ่ม
ไฟล์ซ้ำกินพื้นที่ตามสัดส่วนขนาดของมัน วิดีโอขนาด 4 GB (4 กิกะไบต์) ที่บันทึกไว้สามครั้งใช้พื้นที่ 12 GB หากเก็บไว้หนึ่งสำเนา คุณจะคืนพื้นที่ได้ 8 GB
ลบสำเนาที่เกินอย่างปลอดภัย
- ดูไฟล์ที่เหมือนกันแต่ละกลุ่ม แล้วตัดสินใจว่าจะเก็บสำเนาไหน คือสำเนาในโฟลเดอร์ที่คุณใช้งานจริง หรือสำเนาที่มีชื่อชัดเจนที่สุด
- เปิดสำเนาที่จะเก็บ ยืนยันว่าเปิดได้และแสดงผลถูกต้อง
- ตรวจข้อมูลสำรอง เปรียบเทียบโฟลเดอร์เพื่อยืนยันว่าข้อมูลสำรองมีไฟล์นั้น
- ย้ายสำเนาที่เกินไปไว้ในถังรีไซเคิล (Recycle Bin) หรือถังขยะ (Trash) อย่าลบถาวร และล้างถังเมื่อใช้งานตามปกติไปสักสองสามวันแล้วและไม่มีอะไรหายไป
- ล้างถังขยะ การย้ายไฟล์ไปไว้ในถังจะยังไม่คืนพื้นที่ดิสก์ จนกว่าจะล้างถัง
กรณีพิเศษ
- ฮาร์ดลิงก์และทางลัด ไฟล์บางไฟล์ที่ดูเหมือนไฟล์ซ้ำ จริง ๆ แล้วเป็นชื่อสองชื่อของข้อมูลชุดเดียวกันบนดิสก์ การลบชื่อหนึ่งจะไม่คืนพื้นที่ เพราะข้อมูลยังคงอยู่สำหรับอีกชื่อหนึ่ง
- โฟลเดอร์ที่ซิงก์ โฟลเดอร์คลาวด์หรือโฟลเดอร์ซิงก์จะส่งการลบไปยังทุกอุปกรณ์ที่ซิงก์ด้วย ตรวจการตั้งค่าการซิงก์ก่อนลบในโฟลเดอร์นั้น
- โฟลเดอร์โปรแกรม แอปพลิเคชันและระบบอาจเก็บไฟล์ที่เหมือนกันไว้หลายที่ ซึ่งโปรแกรมอาจต้องใช้ ให้ทำความสะอาดเฉพาะโฟลเดอร์ส่วนตัว อย่าแตะโฟลเดอร์โปรแกรม
- คลังรูปภาพ แอปรูปภาพมีคลังของตัวเอง ให้ลบรูปซ้ำภายในแอป ไม่ใช่ในโฟลเดอร์ที่อยู่เบื้องหลัง ไม่เช่นนั้นคลังอาจหาไม่เจอรูปของตัวเอง
แปลจาก ฉบับภาษาอังกฤษ ด้วยความช่วยเหลือของ AI
ความคิดเห็น
ยังไม่มีความคิดเห็น มาเป็นคนแรกกันเลย


