Windows 7 บอกว่าไฟล์ 8.6 GB ไม่พอดีกับพื้นที่ 14.7 GB ใช่ไหม [ซ้ำ]


30

รูปภาพด้านล่างอธิบายได้ดี แต่ดูเหมือนว่า Windows จะไม่ให้ฉันวางไฟล์. vhd ขนาด 8.16 GB ลงในแฟลชไดรฟ์ที่มีพื้นที่ว่าง 14.6 GB

สกรีนช็อตจาก Windows 7


21
โปรดทราบว่าข้อความแสดงข้อผิดพลาดกล่าวถึงระบบไฟล์อย่างชัดเจนและไม่ใช่ไดรฟ์!
Bakuriu

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

ไฟล์ของคุณมีขนาดที่ผิดกฎหมายในรูปแบบไดรฟ์ FAT32 ข้อความแสดงข้อผิดพลาดกล่าวถึงข้อเท็จจริงนี้โดยเฉพาะ
Ramhound

@ แรมฮาวด์ฉันเข้าใจแล้วว่าตอนนี้ขอบคุณ ตอนแรกสิ่งที่ฉันเห็นคือด้านบนของกล่องโต้ตอบ "ไฟล์ใหญ่เกินไป"
KDecker

คำตอบ:


110

มันจัดรูปแบบเป็น FAT32 ไฟล์ขนาดใหญ่ที่สุดที่รองรับใน FAT32 คือ 4GB คุณจะต้องฟอร์แมตไดรฟ์ใหม่เป็น NTFS หรือ ExFAT


28

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


22
ที่จริงแล้วข้อความแสดงข้อผิดพลาดระบุว่ามันทั้งหมด: "ไฟล์มีขนาดใหญ่เกินไปสำหรับระบบไฟล์ปลายทาง"
gronostaj

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

4
@ us2012: นั่นเป็นภาพที่ดีกว่า Windows รุ่นก่อน ๆ ซึ่งจะส่งคืนข้อความแสดงข้อผิดพลาดทั่วไป "การเข้าถึงถูกปฏิเสธ" ที่เป็นความลับ
afrazier

3
Microsoft ควรใส่ "สิ่งนี้" ในกล่องโต้ตอบ สิ่งที่บอกผู้ใช้ที่ไม่มีประสบการณ์ว่าเกิดอะไรขึ้น พวกเขาเรียนรู้UXหรือไม่?
Andrew Sun

@ascom yay สำหรับ Paperclip ... Microsoft พยายามทำเช่นนั้นผู้คนเกลียด (หรือกลุ่มนักร้องที่อ้างสิทธิ์มากทำให้ดูเหมือนว่ามีคนไม่ชอบทั่วชุมชนผู้ใช้) ดังนั้น Microsoft จึงตัดสินใจทำเช่นนั้นอย่างชาญฉลาด สิ่ง
jwenting

22

นอกเหนือจากคำตอบของ David Marshall แล้วไม่จำเป็นต้องฟอร์แมตไดรฟ์อีก คุณสามารถอัพเกรดจาก FAT32 เป็น NTFS ด้วยconvertคำสั่ง

>convert /?
Converts a FAT volume to NTFS.

CONVERT volume /FS:NTFS [/V] [/CvtArea:filename] [/NoSecurity] [/X]


  volume      Specifies the drive letter (followed by a colon),
              mount point, or volume name.
  /FS:NTFS    Specifies that the volume will be converted to NTFS.
  /V          Specifies that Convert will be run in verbose mode.
  /CvtArea:filename
              Specifies a contiguous file in the root directory
              that will be the place holder for NTFS system files.
  /NoSecurity Specifies that the security settings on the converted
              files and directories allow access by all users.
  /X          Forces the volume to dismount first if necessary.
              All open handles to the volume will not be valid.

6
เป็นความคิดที่ดีที่จะสำรองไฟล์ของคุณก่อนที่จะใช้convertแม้ว่าในกรณีที่มีบางสิ่งผิดพลาด!
nhinkle

3

ไดรฟ์ที่ฟอร์แมตด้วย FAT ไม่สามารถดูไฟล์ที่มีขนาดใหญ่กว่า 4 GB; คุณจะต้องฟอร์แมตเป็นNTFS คุณอาจมีไดเรกทอรีที่มีขนาด 100 GB อย่างไรก็ตามอาจไม่มีไฟล์เดี่ยวเกินกว่า 4 GB

ขนาดสูงสุดที่เป็นไปได้สำหรับไฟล์บนFAT32โวลุ่มคือ 4 GB ลบ 1 ไบต์ (232−1 ไบต์) แอปพลิเคชันวิดีโอฐานข้อมูลขนาดใหญ่และซอฟต์แวร์อื่น ๆ บางอย่างเกินขีด จำกัด นี้ได้อย่างง่ายดาย ไฟล์ที่มีขนาดใหญ่ต้องใช้รูปแบบอื่นเช่น NTFS

Ref .: บทความวิกิพีเดีย FAT32


3
ไม่สามารถถือ ..
Thorbjørn Ravn Andersen

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