Windows 11 Insider Preview บิลด์ล่าสุด 27686 มีการปรับปรุงเพิ่มลิมิตของสตอเรจเมื่อฟอร์แมทแบบ FAT32 ผ่านคอมมานด์ไลน์ จากเดิมที่ลิมิตที่ 32GB ให้กลายเป็น 2TB แล้ว โดยการปรับลิมิตนี้มีผลเฉพาะการฟอร์แมทผ่านคอมมานด์ไลน์เท่านั้น การฟอร์แมทด้วยหน้าต่างคำสั่งฟอร์แมทปกติยังคงติดลิมิตอยู่
ลิมิต 32GB บน FAT32 ถูกกำหนดมาตั้งแต่ Windows 95 ราวๆ 30 ปีได้แล้ว โดย Dave Plummer อดีตนักพัฒนา Windows ของไมโครซอฟท์เคยโพสต์บน X เล่าว่าเจ้าตัวเป็นคนรับผิดชอบเรื่องหน้าต่างฟอร์แมทบน Windows นี้เอง แล้วเขาเองก็เป็นคนกำหนดลิมิตที่ 32GB และมันไม่เคยถูกแตะต้องเลย
Dave เล่าว่าตอนนั้นเกิดจากกำหนดว่าพื้นที่ที่เหลือในแต่ละคลัสเตอร์ (cluster slack) บนดิสก์ ควรเป็นเท่าไหร่ ก่อนจะจบที่ตัวเลข 32GB ซึ่งเป็นการกำหนดขึ้นมาแบบ ไม่มีที่มาที่ไปเท่าไหร่นัก (arbitrary)
ที่มา - Windows Blog via The Verge
I wrote this Format dialog back on a rainy Thursday morning at Microsoft in late 1994, I think it was.We were porting the bajillion lines of code from the Windows95 user interface over to NT, and Format was just one of those areas where WindowsNT was different enough from… pic.twitter.com/PbrhQe0n3K
— Dave W Plummer (@davepl1968) March 24, 2024
Comments
อ่าว ถ้าไม่มีที่มาที่ไป ไม่ทำตั้งแต่ตอน ex fat เล่า
แล้วนี่ทำแล้วแต่ก็ยังแค่ด้วย cli อยู่อีก 🤔
แต่จะว่าไปตอนนี้มีงานไหนที่เรากด format FAT32 จาก Windows แทน exFAT กันอยู่อีกนะฮะ
ล่าสุดที่เห็นก็เมมไว้เล่น switch เถื่อน ช่วงแรกๆมั้ง
ล่าสุดเลยอัพเดทbios intelไม่ได้ทำเปนfat32 เชฟsettingเดิมไม่ติด ต้องตั้งค่าใหม่ทั้งหมดจ้าเพราะแฟรตแล้วโปรไฟล์ในmbหายหมด
The Last Wizard Of Century.
มันจะมีประโยคนึงในทีมเดฟ "ทำไปก่อน เดียวไว้แก้ทีหลัง" ... และใช่ ส่วนใหญ่จะไม่ถูกแก้อีกเลย ...
The Dream hacker..
มันจะมาคู่กับอีกประโยคครับ
ถ้ามันใช้ได้ อย่าไปแตะต้องมัน
555555
ขำ เกือบตกเก้าอี้เลย
555 จริงครับ
ใช่เลย! 555 🤣
555+
คู่หูกันจริงๆครับ
..: เรื่อยไป
เพราะเดฟคนต่อมาก็บอกว่า "ถ้ามันใช้งานได้ อย่าไปแตะต้องมัน" ...
ชอบที่ต้นทางก็บอก อย่าได้หาทำอีก 😆
555 มันเป็นประโยคที่ผมใช้บ่อยมาก ช่วงที่ทำงาน โดยเฉพาะในช่วงที่หมุนเงินไม่ทัน ต้องหาเงินเข้าบริษัท ส่งงานไปก่อนเดี๋ยวไปเคลียร์หน้างานเอา 555
ผมก็บ่อยอยู่ครับ แต่มันเป็นสิ่งที่คิดมาแล้วนะว่ามันก็ ok แล้วอย่างน้อยก็ได้อีกหลายปี อีกอน่างไม่น่าจะมี req มาลงลึกระดับ parameter value สักเท่าไร
คือเคยเจอลูกค้าที่ถาม parameter value ทุกตัวว่าทำไมเรากำหนดแบบนั้น อันนี้ตอบกันเหนื่อยเลย
แล้วขนาดไฟล์สูงสุดใน FAT32 ที่อยู่ที่ 4GB มันสามารถแก้ได้ไหม หรือเป็นข้อจำกัดของ FAT32 จริงๆ เนี่ย
ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว
FAT32 มันคือขนาด pointer 32 bit มั้งครับ
ดังนั้นพื้นที่ใน file ที่เป็นชี้ไปได้คือ 2 ยกกำลัง 32 หรือคือ 4294967296 หรือ 4G นั่นเอง
แล้วจะเอาไปเปิดใช้ในเครื่องที่รองรับ fat32 เก่าๆได้มั๊ย?
แบบ format 1TB บน win11
แล้วเอาไปเปิดบน WinXP/Win7
เคยลองบน 7 แล้วเปิดได้ครับ
ได้ครับ เคยลองแล้ว
เอาจริง ๆ mkfs.fat32 ก็ format partition ใหญ่ขนาดนั้นได้อยู่แล้วครับ (ถ้าจำไม่ผิด)
ขอบคุณครับ
แล้วความผิดนี้ ทำให้ผมซื้อ flash drive มาบันทึกกล้องรอบคันของรถแค่ 32GB ทั้งที่ซื้อได้ใหญ่กว่านั้น 🥲
ขึ้นอยู่กับกล้องด้วยครับ บางตัวเคยใส่ 64 ก็ไม่ทำงานต้องไปใส่ 32 ตามคู่มือ
หนักกว่าก็บอกรองรับ 256 GB แต่ใช้จริงได้แค่ 128 GB นี่สิครับ
ก็ตอนนั้น Storage 32 GB คือมหาศาลแล้ว
ปี95ยังใช้ฟอฟบีดิส5.5อยุ่เลยงับ hdd คนทั่วๆปสมัยนั้นไม่ถึง1GBแน่ๆ แต่ระดับองกรณ์นี่ก็น่าสนใจว่าถึง32หรือไม่
The Last Wizard Of Century.
แผ่น 5.25" ยังใช้ fat12 อยู่เลยครับ เพิ่งจะมาเริ่มใช้ fat16 บน 3.5"
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
GUI กับ CLI ไม่ได้เรียก command เดียวกันหรือไงทำไมไม่แก้ไปพร้อมกันเลยนะ
ปรกติ GUI มันเป็นตัวหน้ากากไปสั่งงาน CLI อีกที ซึ่งการแก้ที่ CLI แต่ไม่ได้ย้อนไปแก้ GUI ด้วย และเข้าใจได้ว่าทีมที่ทำ GUI กับ CLI น่าจะคนละทีม
ฝั่ง GUI ถึงทำได้ก็ไม่ควรทำครับ เพื่อป้องกันปัญหาฝั่ง non-poweruser ที่ไม่เข้าใจข้อจำกัดของ fat32 แล้วเลือก format fat32 แทนที่จะเป็น exfat แบบที่ควรจะเป็น
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
ของเดิมจำกัดแค่ 32 GB แต่ ขนาดไฟล์ใหญ่สุดของ FAT32 ก็แค่ 4 GB แล้วพื้นที่สูงสุดสเป็ค FAT32 มัน 8 TB
ในเคสนี้อัพใหม่มัน 32 GB เป็น 2 TB ก็ยังไม่เต็มขีดจำกัด แถมความใหญ่ไฟล์ก็จำกัดเหมือนเดิมนะครับ คือของเดิมก็ 4 GB ใหม่ก็ 4 GB อยู่ดี
ผมหมายถึงข้อจำกัดเรื่องขนาดไฟล์นั่นแหละครับ
อีกอย่าง exfat มี file system structure ที่ดีกว่า fat32 เหมาะกับพื้นที่เก็บข้อมูลที่มีไฟล์จำนวนมาก เพราะ access/seek time ต่ำกว่าครับ
ดังนั้นการสร้างข้อจำกัดให้ end user ที่ต้องการ format fat32 ในพื้นที่เก็บข้อมูลขนาดใหญ่ เพื่อให้ user ย้ายไป exfat แทนเป็นเรื่องที่สมควรทำครับ
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)