Windows 2000 2 GB file limit

Jay R. Ashworth jra at baylink.com
Wed Nov 10 11:07:52 PST 2004


On Tue, Nov 09, 2004 at 07:09:17PM -0500, Fairlight wrote:
> Kenneth Brody blabbed on about:
> > Yes and no.  Yes, a filesystem that doesn't allow >2GB files obviously
> > won't allow it regardless of the O/S.  No, in the sense that Win9X can't
> > access >4GB files regardless of the filesystem.  For example, I created
> > a huge file on a WinXP box with NTFS, and from a Win98 box on the network,
> > I attempted to copy that file, also to NTFS.  Although the copy kept on
> > running, the file never got bigger than 4,295,007,744 bytes, which is
> > actually 4GB+40,448 for some reason.  Now, the Win98 box sees the file as
> > on 40,448 bytes in size, and copy will only copy that many bytes.  (And
> > I'm not sure how you would access the file beyond the 2GB boundary, as
> > the Win9x API doesn't have any way to specify a file offset >2GB.)
> 
> It can definitely read >2GB files using win95b as the desktop, reading a
> 3.1GB file on a win2k NTFS share.  I've done it.  You can't copy it to
> the local vfat32, but you can read it streaming over the network in Media
> Player.  Not a problem.  (It was an MPG, Jay, not an AVI.)

Yes, I know.  I mentioned AVI's because they have *internal* seektables
that also have the 32 bit limit... and some libraries treat it as
*signed*.

Cheers,
-- jra
-- 
Jay R. Ashworth                                                jra at baylink.com
Designer                          Baylink                             RFC 2100
Ashworth & Associates        The Things I Think                        '87 e24
St Petersburg FL USA      http://baylink.pitas.com             +1 727 647 1274

	"You know: I'm a fan of photosynthesis as much as the next guy,
	but if God merely wanted us to smell the flowers, he wouldn't 
	have invented a 3GHz microprocessor and a 3D graphics board."
					-- Luke Girardi


More information about the Filepro-list mailing list