แฟลชไดรฟ์ USB SanDisk ของฉันแสดงว่าใช้งาน 43GB เมื่อฉันคัดลอกโฟลเดอร์ 10GB หลังจากฟอร์แมต [ซ้ำกัน]


17

ฉันเพิ่งซื้อแฟลชไดรฟ์ USB SanDisk 128GB

และหลังจากฟอร์แมตแฟลชไดรฟ์ USB ในรูปแบบ exFAT แล้วฉันก็คัดลอกโฟลเดอร์ที่มีความจุประมาณ 10GB มีไฟล์ขนาดเล็กจำนวนมากดังนั้นจึงใช้เวลาพอสมควร

อย่างไรก็ตามเมื่อฉันเห็นใน Windows Explorer หลังจากคัดลอกโฟลเดอร์มันบอกว่ามีพื้นที่เก็บข้อมูลประมาณ 43GB และตอนนี้มีพื้นที่เก็บข้อมูลเพียง 70GB เท่านั้นที่ใช้งานได้ฟรี

เกิดอะไรขึ้นและฉันจะจัดการกับมันอย่างไร? แฟลชไดรฟ์ USB ของฉันเสียหรือไม่

ยังคงแปลกเพราะเมื่อฉันคัดลอกไฟล์เดียวที่มีความจุ 7 GB จะแสดงความจุที่เหลืออย่างถูกต้องที่ประมาณ 110 GB ..


7
หากคุณคลิกขวาที่ไฟล์ขนาดเล็กและไปที่คุณสมบัติมันจะแสดงอะไรสำหรับ "ขนาด" และ "ขนาดบนดิสก์"
Scott Chamberlain


20
คุณพูดa 10GB fileในชื่อเรื่อง แต่คัดลอกก10GB folder of small files. พวกเขาแตกต่างอย่างสิ้นเชิง หากขนาดคลัสเตอร์ของคุณคือ 4KB และไฟล์ของคุณโดยเฉลี่ย 1KB เห็นได้ชัดว่ามันจะใช้ 40GB บนดิสก์ โดยค่าเริ่มต้นขนาดการจัดสรร exFAT จะสูงกว่าระบบไฟล์อื่นมาก
phuclv

ทำไมคุณทำอย่างนั้น? คุณต้องใช้ก้าน USB กับอุปกรณ์อื่นนอกเหนือจากแล็ปท็อปเดสก์ท็อปและฮาร์ดแวร์ที่คล้ายกันหรือไม่? AFAIK มีวิทยุติดรถยนต์บางตัวเท่านั้นและไม่รองรับ NTFS หรือทางเลือกอื่นที่คล้ายกัน ...
Bakuriu

ฉันไม่คิดว่าโฟลเดอร์จะมี "ความจุ" (จำนวนสูงสุดที่สามารถเก็บได้) คาดว่าอาจมีจำนวนไฟล์ คุณหมายถึงอะไร
jpmc26

คำตอบ:


57

คุณตอบคำถามของคุณเองแล้ว: มีไฟล์ขนาดเล็กจำนวนมาก

ทุกไฟล์ในปริมาณ exFAT ใช้เวลาอย่างน้อยหนึ่งบล็อก ดังนั้นไฟล์ขนาดไบต์เดียวจะต้องมีอย่างน้อย 4K - การขยายขนาด 1: 4096 คุณกำลังขยายขนาด 4.3 ซึ่งเป็นไปได้มากที่มีไฟล์ขนาดเล็กจำนวนมาก

คุณสามารถตรวจสอบสมมติฐานนี้ได้โดยการบรรจุไฟล์ด้วย WinRAR และการตั้งค่าการบีบอัดเป็นศูนย์จากนั้นคัดลอกไฟล์นี้ไปยังแท่ง USB


14
มันหมายถึงสิ่งที่มันหมายถึง พื้นที่ดิสก์ได้รับการจัดสรรเพิ่มขึ้น 4kb ประมาณ ไฟล์ไบต์เดียวใช้พื้นที่ดิสก์ 4kb ไฟล์สองไบต์ใช้พื้นที่ดิสก์ 4kb เท่ากัน เหมือนกัน 3 ไบต์และสูงสุด 4096 ไบต์ ไฟล์ 4097 ไบต์ใช้พื้นที่ดิสก์ 8192 ไบต์และอื่น ๆ (นี่เป็นการข้ามค่าใช้จ่ายในการสร้างรายการไดเรกทอรี) ขนาดเฉลี่ยของไฟล์ของคุณน่าจะอยู่ที่ประมาณ 1kb ดังนั้นคุณจึงใช้งานได้มากถึงสี่เท่าของผลรวมทั้งหมดของข้อมูลของคุณ ระบบไฟล์ทั้งหมดทำงานด้วยวิธีนี้ FAT หรือ NTFS แตกต่างกันเฉพาะในขนาด blk แต่การปรับบางอย่างอาจทำได้ในบางครั้ง
Sam Varshavchik

7
NTFS นั้นมีประสิทธิภาพมากกว่า FAT รุ่นใด ๆ ที่จัดการไฟล์ขนาดเล็กจำนวนมาก หากคุณเคยใช้ไดรฟ์ USB นี้กับคอมพิวเตอร์ขนาดใหญ่ที่ใช้ Windows การฟอร์แมตเป็น NTFS นั้นเป็นสิ่งที่เหมาะสมอย่างยิ่ง หากคุณวางแผนที่จะเสียบเข้ากับกล้องในทางกลับกันหรือผลิตภัณฑ์ Apple พวกเขาจะไม่สามารถอ่านได้
zwol

3
เป็นไปได้หรือไม่ที่ exFAT ถูกฟอร์แมตด้วยขนาดบล็อกที่ใหญ่กว่า 4k มาก ที่สามารถแก้ไขได้โดยการฟอร์แมต exFAT ด้วยตัวเลือกที่มีสติโดยไม่สูญเสียความเข้ากันได้
..

3
@zwol ผลิตภัณฑ์ Apple สามารถอ่านไดรฟ์ NTFS โดยค่าเริ่มต้นพวกเขาไม่สามารถเขียนถึงพวกเขาได้
awksp

4
MSDN กล่าวว่าขนาดคลัสเตอร์เริ่มต้นสำหรับพาร์ติชัน exFAT ขนาด 128 GB คือ128 kB ซึ่งจะทำงานได้ไม่ดีกับไฟล์ขนาดเล็ก ซิปเป็นเพื่อนของคุณที่นี่
ปีเตอร์ - Reinstate Monica

14

เมื่อทำการฟอร์แมตเป็น exFAT คุณเกือบจะเลือกหน่วยการจัดสรรขนาดใหญ่ (ขนาดบล็อก) เช่น 128k หรือ 512k ฟอร์แมตใหม่ด้วยหน่วยการจัดสรร 4k มาตรฐานและปัญหาควรหายไป



2
ใช่นั่นเป็นปัญหาใหญ่ ฟอร์แมตใหม่พร้อม 4k
..

1
สำหรับผมขนาดจัดสรรเริ่มต้นเป็น 512KB ..
เฟลิกซ์ลี

@FelixLee นั่นหมายความว่าแม้ไฟล์ 1 ไบต์จะใช้เวลา 512 KB
Captain Man

1
@GalacticCowboy: ปัจจุบันอาจไม่เป็นข้อกำหนด แต่เป็นเพียงแนวทางปฏิบัติที่ดีที่สุดโดยทั่วไป โดยเฉพาะอย่างยิ่งมันอาจกลายเป็นปัญหาในกรณีที่จำเป็นต้องเข้าถึงไฟล์จากระบบอื่นหรือหากมีความเสียหายในไดรฟ์และ OP กำลังพยายามกู้คืนข้อมูลให้มากที่สุด (โชคดีถ้ามันซ้อนอยู่ในไฟล์เก็บถาวรโดยเฉพาะ บีบอัดหนึ่ง)
..

7

ทำไมสิ่งนี้จึงเกิดขึ้น

เพราะคุณเก็บไฟล์เล็ก ๆ จำนวนมาก

ระบบไฟล์มีขนาดไฟล์ขั้นต่ำที่สามารถจัดเก็บได้ สำหรับระบบไฟล์ NTFS โดยปกติจะเป็น 4KB สำหรับ exFAT มันสามารถมีขนาดใหญ่กว่ามาก เรียกว่าขนาดบล็อกหรือคลัสเตอร์ ไฟล์ที่มีขนาดเล็กกว่าขนาดนี้จะยังคงใช้ขนาดต่ำสุดดังนั้นไฟล์ 1KB อาจใช้พื้นที่ดิสก์ 4KB ไฟล์ 3KB จะใช้พื้นที่ดิสก์ 4KB ด้วย หากคุณมีไฟล์ 5KB มันจะใช้พื้นที่ดิสก์ 8KB

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

คุณทำอะไรได้บ้าง

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

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


2

ตามคำตอบอื่น ๆ ที่แนะนำให้ใช้ Archiver แต่ฉันจะแนะนำให้ใช้ 7z แทนที่จะใช้ WinRAR เพราะฟรี ) ตัวเลือกโฟลเดอร์ "เมื่อคุณคลิกขวาที่ไฟล์และโฟลเดอร์ มันเร็วกว่า 7z แต่มันเก็บได้ช้ากว่าเล็กน้อย

ในกรณีที่คุณต้องการเก็บภาพ JPEG ส่วนใหญ่หรืออย่างอื่นที่ไม่บีบอัดเลยคุณควรได้รับประโยชน์จากการใช้ 7z และเลือกตัวเลือก "ไม่มีการบีบอัด" อย่างชัดเจน

การใช้รูปแบบการเก็บถาวร. zipเหนือ. rarหรือ. 7zเป็นสิ่งสำคัญเนื่องจาก Windows รองรับการเรียกดูราวกับว่าเป็นเพียงโฟลเดอร์อื่น ๆ (แม้ว่าจะมีข้อ จำกัด )

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


3
หากขนาดเพิ่มขึ้น 4 เท่าจากขนาดปกติไฟล์ส่วนใหญ่จะน้อยกว่า 1k ไฟล์ jpeg เหล่านี้แทบจะไม่แน่นอน
..

อีกอย่างคือทำไมคุณถึงเลือก "ไม่มีการบีบอัด" มันจะยังเล็กกว่านี้แม้ว่าไฟล์จะไม่บีบอัดมากเกินไป
Clonkex

1
@clonkex เพราะความเร็วและความหน่วงเป็นสิ่งที่สำคัญ
PlasmaHH

2
@Clonkex เนื่องจากอัลกอริธึมการบีบอัดค่อนข้างช้าและใช้ทรัพยากรอย่างเข้มข้นโดยธรรมชาติถ้าคุณรู้ว่ามันจะไม่ได้รับประโยชน์อย่างมีนัยสำคัญจากการถูกบีบอัดด้วยเวลาพิเศษในการบีบอัด / แตกไฟล์ทำไมไม่บอกให้ซิปข้ามขั้นตอนนั้น ?
Trotski94

1
@ JamesTrotter สำหรับอัลกอริธึมการบีบอัดแบบธรรมดา (ไม่ใช่ LZMA) บนเครื่องธรรมดารหัสการบีบอัดจะทำงานเร็วกว่าดิสก์ที่สามารถเขียนได้ดังนั้นจึงไม่มี "เวลาพิเศษ" - การเขียนไฟล์บีบอัดที่เก็บถาวรนั้นเร็วกว่าเพราะเขียนไบต์น้อยลง เป็นคอขวด
ฮอบส์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.