ใช้พื้นที่ว่างบนแฟลชไดรฟ์ที่ฟอร์แมต“ ว่างเปล่า”


11

ฉันเพิ่งซื้อแฟลชไดรฟ์ USB 2.0 SanDisk Cruzer CZ36 16GB แฟลชไดรฟ์ถูกฟอร์แมตเป็น FAT32 จากแพ็คเกจ ฉันจะต้องมีการจัดเก็บไฟล์ที่มีขนาดใหญ่กว่า 4GB ในแฟลชไดรฟ์นี้ดังนั้นฉันตัดสินใจที่จะฟอร์แมตแฟลชไดรฟ์เป็นแบบ NTFS (ไดรฟ์ยังมีซอฟต์แวร์ SanDisk SecureAccess ที่โหลดไว้ล่วงหน้าซึ่งฉันไม่ต้องการ) ใน Windows 7 ฉันคลิกขวาที่ไดรฟ์และเลือกรูปแบบ ฉันทำรูปแบบเต็มโดยยกเลิกการทำเครื่องหมายที่ช่อง "รูปแบบด่วน"

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

Type:        Removable Disk
File system: NTFS

Used space:     96,169,984 bytes    91.7 MB
Free space: 15,912,419,328 bytes    14.8 GB

Capacity:   16,008,589,312 bytes    14.9 GB

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

เมื่อฉันเปิดไดรฟ์บน Windows Explorer จะไม่มีโฟลเดอร์หรือไฟล์ปรากฏขึ้นแม้ว่าฉันจะบอกให้ Windows แสดงโฟลเดอร์และไฟล์ที่ซ่อนอยู่ แต่ถึงกระนั้นฉันคิดว่ามันน่าเป็นห่วงว่ามี 91.7 MB บางวิธีการใช้ในไดรฟ์ "ว่าง" นี้


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

2
@ Paebbels: ไม่ดีสำหรับเวลาชีวิตของอุปกรณ์หรือไม่ AFAIK, NAND flash cells ยังคงมีอายุขัยของวงจรการเขียนโดยทั่วไปอยู่ที่ 100,000 ถึง 1,000,000 ออเดอร์ รูปแบบเต็มรูปแบบเดียวเขียนแต่ละบิตอย่างแน่นอนหนึ่งครั้ง ฉันจะยอมรับว่ามันเป็นสิ่งที่ไร้ประโยชน์ที่จะทำ แต่ฉันไม่สามารถเห็นมันสร้างความแตกต่างที่สำคัญสำหรับอายุขัยของไดรฟ์
Mels

เคล็ดลับ: คุณได้บอกให้ Windows แสดง " ไฟล์ระบบปฏิบัติการที่ได้รับการป้องกัน " ด้วยหรือไม่? คุณยังไม่ได้เห็นทุกสิ่งแต่เป็นการเริ่มต้น
Mels

1
@Mels ไม่มีเซลล์แฟลช NAND สมัยใหม่ (<20 นาโนเมตร) มีวงจรชีวิตการเขียนประมาณ 10.000 (ตามความรู้ของฉัน) เทคนิคการสวมระดับใน SSD ที่ทันสมัยและตัวควบคุมแฟลช USB กระจายการเข้าถึงการเขียนเพื่อให้ได้อายุการใช้งานที่สูงขึ้น โดยเฉพาะอย่างยิ่ง TLCs (สามระดับเซลล์) มีค่าต่ำ
Paebbels

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

คำตอบ:


17

นี่เป็นปกติ. ระบบไฟล์ NTFS ที่ "ว่าง" มีจำนวนไฟล์ภายในเช่นตารางไฟล์ต้นแบบ ("$ MFT"), ไฟล์บันทึกที่ใช้สำหรับการกู้คืนระบบไฟล์ ("$ LogFile"), ไฟล์อธิบายระดับเสียง ("$ Volume"), และอื่น ๆ

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


4
นอกจากนี้: สิ่งนี้ไม่ได้ จำกัด อยู่ที่ NTFS ระบบไฟล์ทุกระบบจัดเก็บในสื่อเดียวกันและต้องการพื้นที่บางส่วน ขนาดขึ้นอยู่กับขนาดพาร์ติชันและ / หรือจำนวนไฟล์
Paebbels

ขอบคุณมาก. คุณคิดว่าพื้นที่ว่างที่ใช้ 91.7 MB เหมาะสมกับแฟลชไดรฟ์ขนาด 16 GB หรือไม่
แอนดรู

1
0.6% ฟังดูสมเหตุสมผลสำหรับฉัน
David Schwartz

1
@CivMeierFan คุณสามารถเริ่มต้นที่นี่หรือเพียงแค่ต่อยบางอย่างเช่น "โครงสร้าง ntfs" ลงในเครื่องมือค้นหาที่คุณชื่นชอบ
David Schwartz

1
@CivMeierFan: เอกสารที่ดีที่สุดเกี่ยวกับ NTFS เคยเป็นข้อมูลจำเพาะทางวิศวกรรมย้อนกลับบนLinux-NTFS Wiki มันครอบคลุมมาก - ตามรายการบันทึกของเว็บเซิร์ฟเวอร์ที่อยากรู้อยากเห็น - ดูเหมือนว่ามันถูกใช้เป็นสื่อการฝึกอบรมภายใน Microsoft น่าเสียดายที่ Wiki และโครงการ Linux-NTFS ทั้งหมดไม่มีอยู่อีกต่อไป แต่คุณยังสามารถหาเศษบางที่อินเทอร์เน็ตเอกสารเก่า 's เครื่อง Wayback
Jörg W Mittag

-1

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


3
ข้อเท็จจริงที่เกี่ยวข้องกับคอมพิวเตอร์แบบสุ่มนี้ไม่เกี่ยวข้องกับคำถามจริงๆ
fixer1234
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.