Microsoft Enterprise Platforms Support: Windows Server Core Team
EPS Team Blogs
Product Team Blogs
Part 2 of this article has been written. Please continuing reading for more information on this topic.
Great blog! Very informative.
Hi Jeff, sorry for making a comment on a post so old, but as I could not find the information by myself, I had to ask.
Will the base record always be 1KB? When the data inside then increase, it does not matter, it will keep its size, correct?
What about the atribute list and child records, what is their size? The size of the disk cluster (4kb, for example)?
File records were 1KB for the longest time. When 4KB sector drives started to hit the market, this changed somewhat. For 4KB sector drives that are 'Native 4K', the file records will be 4KB. In Win8/Server2012, the FORMAT command was also given a new switch (/L) that allowed you to format with a 4KB file record size regardless of the physical sector size.
I wrote an article for Windows IT Pro about 4K drives.
A very interesting article. But could you please update links to the images. There are none of them displayed.
Really great interesting post (even 5 years after!) and nice from your part to share your knowledge here.THANKS!
If the size of the attribute_list gets too big, you can hit a 'file system limitation' error.
KB 967351 (approx. half way down) describes this and the format /L switch to increase the max size of an external attribute_list
Why isn't this effecting all the files?
I've seen cases with sparse files only.
Sorry, I haven't looked in on this blog for a while. The image problem was something that affected a number of TechNet blogs, but it should be resolved now.
This only affects very big, very fragmented files. Both sparse and compressed files will have large amounts of fragmentation due to how those files deal with the empty spaces of the files.
The update to FORMAT does allow you to force NTFS to create an MFT that uses 4 KB file records instead of the default of 1 KB records. So fragmentation is better dealt with and the size limitation of the attribute list is much less likely to be hit. In fact,
I haven't seen it happen yet with 4 KB file records.
Hi Vladimir. With the newer 4kb sector hard drives, NTFS will create a Master File Table that uses 4kb records. Also, if you want to FORCE it to use 4kb records, you can use the new /L switch in FORMAT.EXE. But only do this on empty drives. There is no
way to change the record size of an active file system.
I actually created a 'part 2' for the blog that is mentioned later in the article update. This addresses the change to the 1KB record size.