NTFS Specification

This is a discussion on NTFS Specification within the A Brief History of Cprogramming.com forums, part of the Community Boards category; I'm checking out the FAT32 spec right now, and am interested in NTFS. But... According to wiki and some other ...

  1. #1
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,534

    NTFS Specification

    I'm checking out the FAT32 spec right now, and am interested in NTFS. But...
    According to wiki and some other google links, the NTFS specification is a "trade secret" and Microsoft hasn't released any specification to the public.
    However, it exists and can be easily experimented on and manipulated with any Win2000+ machine. Does anyone know of an unofficial release, or at least a hack specification compiled by an individual or something?
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  2. #2
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,145
    NTFS-3G is a stable open-source NTFS read/write driver for Linux (using FUSE). They may know something about NTFS?

  3. #3
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,189
    Keep in mind that MS-NTFS is a journaling file system, so a bare bones read/write implimentation may not support all the features of the official version.
    Until you can build a working general purpose reprogrammable computer out of basic components from radio shack, you are not fit to call yourself a programmer in my presence. This is cwhizard, signing off.

  4. #4
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,892
    I'm pretty sure the two NTFS-for-linux projects have some documentation about the disk format of NTFS on their websites, but I just can't find it.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  5. #5
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,534
    Thanks, I think NTFS-3G will do.
    @abachler: That's fine, I'm not trying to do anything to fancy.
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  6. #6
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,534
    Also, does anyone know where I can find anything on exFAT (FAT64)? Microsoft has stuff on 12, 16, and 32, but not 64.
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  7. #7
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,586
    I've never heard of FAT64. AFAIK FAT32 is the last FAT used by MS. After that came NTFS.

  8. #8
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,534
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  9. #9
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,892
    Isn't FAT64 something they want or already have for big USB sticks?
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  10. #10
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,534
    Yes.
    But XP doesn't support it I don't think, Vista SP1 I know does.
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. NTFS ( FileSystem ) with C++
    By bobbelPoP in forum Windows Programming
    Replies: 1
    Last Post: 07-19-2008, 02:34 PM
  2. Partitiontypes NTFS,...
    By King01 in forum C Programming
    Replies: 2
    Last Post: 10-21-2007, 12:46 PM
  3. Feedback: Functional Specification Wording
    By Ragsdale85 in forum C++ Programming
    Replies: 0
    Last Post: 01-18-2006, 03:56 PM
  4. NTFS Partition Shrinker
    By cboard_member in forum Tech Board
    Replies: 7
    Last Post: 10-10-2005, 05:37 PM
  5. Splitting NTFS Partitions...
    By Grayson_Peddie in forum Tech Board
    Replies: 12
    Last Post: 02-19-2004, 11:24 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21