|
Posted by Jay.Eff. on April 13, 2006, 9:44 pm
If you were Registered and logged in, you could reply and use other advanced thread options
DH: What's the maximum number of alternate data streams a file can have on
an NTFS volume?
JF: It appears to be 4106, plus the default stream of course.
DH: What if the data in those alternate streams have more bytes than can be
put into the NTFS Master File Table (MFT)?
JF: Even when you put 100KB into each stream, the maximum number of streams
per file is still 4106.
DH: What's a quick way to check this?
JF: In a CMD.EXE shell, run this command:
for /L %i in (1,1,4110) do echo sometext%i >
file.txt:alternate%i.txt
DH: What is the error message when you've created the maximum number?
JF: "Insufficient system resources exist to complete the requested service."
DH: Interesting.
JF: Indeed.
MH: Hey! What the hell is going on here?!
|