NTFS changes

Following is a list of the new features coming in NTFS:

  • The ability to set short file names
  • The ability to set Valid Data Length
  • The ability to defrag the MFT
  • Readonly NTFS support
  • The ability to read from a specific member of a plex
  • File prefetch support.
  • Deny defrag support

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

From: Ken Galipeau [mailto:xxxxx@legato.com]
Sent: Monday, January 27, 2003 12:33 PM
To: File Systems Developers
Can anyone tell the me main differences (features)?between NTFS on WIN2K and WIN 2003 Server.
?

You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Hi Neal,

Regarding the ability to set short file names:

  • What are valid short file names? Is it any 8.3 name
    with valid DOS filename chars?
  • Does it have to have a ~ in the name?

It seems that this feature will be used by
backup/restore types of apps. Any other reasons that
this was put in?

Any details will be helpful, thanks.

Randy Cook

— Neal Christiansen
wrote:
> Following is a list of the new features coming in
> NTFS:
>
> - The ability to set short file names
> - The ability to set Valid Data Length
> - The ability to defrag the MFT
> - Readonly NTFS support
> - The ability to read from a specific member of a
> plex
> - File prefetch support.
> - Deny defrag support
>
> Neal Christiansen
> Microsoft File System Filter Group
>
> This posting is provided “AS IS” with no warranties,
> and confers no rights.
>
>
> From: Ken Galipeau [mailto:xxxxx@legato.com]
> Sent: Monday, January 27, 2003 12:33 PM
> To: File Systems Developers
> Can anyone tell the me main differences
> (features) between NTFS on WIN2K and WIN 2003
> Server.
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@windows.microsoft.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
xxxxx@lists.osr.com

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

Am I correct in assuming that if the MFT is de-fragmented - all of the FILE ID's will change? And also, is this the reason that it can be denied?

/TomH

-----Original Message-----
From: Neal Christiansen [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, January 30, 2003 1:29 PM
To: File Systems Developers
Subject: [ntfsd] RE: NTFS changes

Following is a list of the new features coming in NTFS:

  • The ability to set short file names
  • The ability to set Valid Data Length
  • The ability to defrag the MFT
  • Readonly NTFS support
  • The ability to read from a specific member of a plex
  • File prefetch support.
  • Deny defrag support

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

From: Ken Galipeau [mailto:xxxxx@legato.com]
Sent: Monday, January 27, 2003 12:33 PM
To: File Systems Developers
Can anyone tell the me main differences (features)?between NTFS on WIN2K and WIN 2003 Server.
?

You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@inflectionsystems.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Diskeeper from Executive Software will defrag an MFT (boot time defrag)
today on W2K. Now if it would only reclaim the lost space in my 700MB MFT!!!

/ted

-----Original Message-----
From: Tom Hansen [mailto:xxxxx@inflectionsystems.com]
Sent: Thursday, January 30, 2003 2:50 PM
To: File Systems Developers
Subject: [ntfsd] RE: NTFS changes

Am I correct in assuming that if the MFT is de-fragmented - all of the FILE
ID's will change? And also, is this the reason that it can be denied?

/TomH

-----Original Message-----
From: Neal Christiansen [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, January 30, 2003 1:29 PM
To: File Systems Developers
Subject: [ntfsd] RE: NTFS changes

Following is a list of the new features coming in NTFS:

  • The ability to set short file names
  • The ability to set Valid Data Length
  • The ability to defrag the MFT
  • Readonly NTFS support
  • The ability to read from a specific member of a plex
  • File prefetch support.
  • Deny defrag support

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

From: Ken Galipeau [mailto:xxxxx@legato.com]
Sent: Monday, January 27, 2003 12:33 PM
To: File Systems Developers
Can anyone tell the me main differences (features)?between NTFS on WIN2K and
WIN 2003 Server.
?

You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@inflectionsystems.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@livevault.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Neal, for some reason I thought that read-only NTFS volumes would mount on XP. Is this untrue?

-----Original Message-----
From: Neal Christiansen [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, January 30, 2003 11:29 AM
To: File Systems Developers
Subject: [ntfsd] RE: NTFS changes

Following is a list of the new features coming in NTFS:

  • The ability to set short file names
  • The ability to set Valid Data Length
  • The ability to defrag the MFT
  • Readonly NTFS support
  • The ability to read from a specific member of a plex
  • File prefetch support.
  • Deny defrag support

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

From: Ken Galipeau [mailto:xxxxx@legato.com]
Sent: Monday, January 27, 2003 12:33 PM
To: File Systems Developers
Can anyone tell the me main differences (features)?between NTFS on WIN2K and WIN 2003 Server.
?

You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@powerquest.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

IIRC MFT can be a sparse file - thus file IDs will not change, and the
disk space occupied by the MFT will not grow nevertheless.

Max

----- Original Message -----
From: “Tom Hansen”
To: “File Systems Developers”
Sent: Thursday, January 30, 2003 10:50 PM
Subject: [ntfsd] RE: NTFS changes

Am I correct in assuming that if the MFT is de-fragmented - all of the
FILE ID’s will change? And also, is this the reason that it can be
denied?

/TomH

-----Original Message-----
From: Neal Christiansen [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, January 30, 2003 1:29 PM
To: File Systems Developers
Subject: [ntfsd] RE: NTFS changes

Following is a list of the new features coming in NTFS:

- The ability to set short file names
- The ability to set Valid Data Length
- The ability to defrag the MFT
- Readonly NTFS support
- The ability to read from a specific member of a plex
- File prefetch support.
- Deny defrag support

Neal Christiansen
Microsoft File System Filter Group

This posting is provided “AS IS” with no warranties, and confers no
rights.

From: Ken Galipeau [mailto:xxxxx@legato.com]
Sent: Monday, January 27, 2003 12:33 PM
To: File Systems Developers
Can anyone tell the me main differences (features) between NTFS on
WIN2K and WIN 2003 Server.


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as:
xxxxx@inflectionsystems.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Randy,

This feature was added for backup/restore products so that they could try and restore the short name as well.

Note that this feature is only supported on NTFS, it is not supported on FAT. The feature first appeared in Windows XP.

A valid short name is any 8.3 name with valid DOS filename chars. For example you can’t have a space character in a short name.

NTFS does not require the short name to have a ~ in it. This means anyone can set the short name to anything that is a valid 8.3 dos name.

I know there are filters that optimize their name normalization code to assume that only short names with a ~ will have a long name. This assumption is no longer valid.

Neal Christiansen
Microsoft File System Filter Group

This posting is provided “AS IS” with no warranties, and confers no rights.

-----Original Message-----
From: Randy Cook [mailto:xxxxx@yahoo.com]
Sent: Thursday, January 30, 2003 11:34 AM
To: File Systems Developers

Hi Neal,

Regarding the ability to set short file names:

  • What are valid short file names? Is it any 8.3 name
    with valid DOS filename chars?
  • Does it have to have a ~ in the name?

It seems that this feature will be used by
backup/restore types of apps. Any other reasons that
this was put in?

Any details will be helpful, thanks.

Randy Cook

— Neal Christiansen
wrote:
> Following is a list of the new features coming in
> NTFS:
>
> - The ability to set short file names
> - The ability to set Valid Data Length
> - The ability to defrag the MFT
> - Readonly NTFS support
> - The ability to read from a specific member of a
> plex
> - File prefetch support.
> - Deny defrag support
>
> Neal Christiansen
> Microsoft File System Filter Group
>
> This posting is provided “AS IS” with no warranties,
> and confers no rights.
>
>
> From: Ken Galipeau [mailto:xxxxx@legato.com]
> Sent: Monday, January 27, 2003 12:33 PM
> To: File Systems Developers
> Can anyone tell the me main differences
> (features)?between NTFS on WIN2K and WIN 2003
> Server.
> ?
> —
> You are currently subscribed to ntfsd as:
> xxxxx@windows.microsoft.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
xxxxx@lists.osr.com

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

No, that is not correct.

Remember, the MFT is a file inside of NTFS like any other file. When you defrag the MFT (like any file) you are changing the underlying physical blocks that the files uses, you are not changing the logical position of the records inside the MFT.

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

-----Original Message-----
From: Tom Hansen [mailto:xxxxx@inflectionsystems.com]
Sent: Thursday, January 30, 2003 11:50 AM
To: File Systems Developers

Am I correct in assuming that if the MFT is de-fragmented - all of the FILE ID's will change? And also, is this the reason that it can be denied?

/TomH

-----Original Message-----
From: Neal Christiansen [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, January 30, 2003 1:29 PM
To: File Systems Developers
Subject: [ntfsd] RE: NTFS changes

Following is a list of the new features coming in NTFS:

  • The ability to set short file names
  • The ability to set Valid Data Length
  • The ability to defrag the MFT
  • Readonly NTFS support
  • The ability to read from a specific member of a plex
  • File prefetch support.
  • Deny defrag support

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

From: Ken Galipeau [mailto:xxxxx@legato.com]
Sent: Monday, January 27, 2003 12:33 PM
To: File Systems Developers
Can anyone tell the me main differences (features)?between NTFS on WIN2K and WIN 2003 Server.
?

You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@inflectionsystems.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Starting with Windows XP, NTFS does support read-only volumes.

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

-----Original Message-----
From: Nate Bushman [mailto:xxxxx@powerquest.com]
Sent: Thursday, January 30, 2003 12:23 PM
To: File Systems Developers

Neal, for some reason I thought that read-only NTFS volumes would mount on XP. Is this untrue?

-----Original Message-----
From: Neal Christiansen [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, January 30, 2003 11:29 AM
To: File Systems Developers
Subject: [ntfsd] RE: NTFS changes

Following is a list of the new features coming in NTFS:

  • The ability to set short file names
  • The ability to set Valid Data Length
  • The ability to defrag the MFT
  • Readonly NTFS support
  • The ability to read from a specific member of a plex
  • File prefetch support.
  • Deny defrag support

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

From: Ken Galipeau [mailto:xxxxx@legato.com]
Sent: Monday, January 27, 2003 12:33 PM
To: File Systems Developers
Can anyone tell the me main differences (features)?between NTFS on WIN2K and WIN 2003 Server.
?

You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@powerquest.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

— Neal Christiansen
wrote:
> I know there are filters that optimize their name
> normalization code to assume that only short names
> with a ~ will have a long name. This assumption is
> no longer valid.

Yep, I have this issue in my filter.

I frequently have to make sure a path has all long
name components. The only way I know to do this is to
open the parent directory and query for the long name
(for each component).

Anything better?

Thanks,

Randy Cook

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

Thanks Neal. I had read that there was a de-fragmentation scheme (from some 3rd party) that actually re-allocated the logical layout of the $MFT entries within the MFT file itself. /TomH

-----Original Message-----
From: Neal Christiansen [mailto:xxxxx@windows.microsoft.com]
Sent: Friday, January 31, 2003 5:38 PM
To: File Systems Developers
Subject: [ntfsd] RE: NTFS changes

No, that is not correct.

Remember, the MFT is a file inside of NTFS like any other file. When you defrag the MFT (like any file) you are changing the underlying physical blocks that the files uses, you are not changing the logical position of the records inside the MFT.

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

-----Original Message-----
From: Tom Hansen [mailto:xxxxx@inflectionsystems.com]
Sent: Thursday, January 30, 2003 11:50 AM
To: File Systems Developers

Am I correct in assuming that if the MFT is de-fragmented - all of the FILE ID's will change? And also, is this the reason that it can be denied?

/TomH

-----Original Message-----
From: Neal Christiansen [mailto:xxxxx@windows.microsoft.com]
Sent: Thursday, January 30, 2003 1:29 PM
To: File Systems Developers
Subject: [ntfsd] RE: NTFS changes

Following is a list of the new features coming in NTFS:

  • The ability to set short file names
  • The ability to set Valid Data Length
  • The ability to defrag the MFT
  • Readonly NTFS support
  • The ability to read from a specific member of a plex
  • File prefetch support.
  • Deny defrag support

Neal Christiansen
Microsoft File System Filter Group

This posting is provided "AS IS" with no warranties, and confers no rights.

From: Ken Galipeau [mailto:xxxxx@legato.com]
Sent: Monday, January 27, 2003 12:33 PM
To: File Systems Developers
Can anyone tell the me main differences (features)?between NTFS on WIN2K and WIN 2003 Server.
?

You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@inflectionsystems.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@inflectionsystems.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

There is nothing better.

Neal Christiansen
Microsoft File System Filter Group

This posting is provided “AS IS” with no warranties, and confers no
rights.

-----Original Message-----
From: Randy Cook [mailto:xxxxx@yahoo.com]
Sent: Friday, January 31, 2003 3:49 PM
To: File Systems Developers

— Neal Christiansen
wrote:
> I know there are filters that optimize their name
> normalization code to assume that only short names
> with a ~ will have a long name. This assumption is
> no longer valid.

Yep, I have this issue in my filter.

I frequently have to make sure a path has all long
name components. The only way I know to do this is to
open the parent directory and query for the long name
(for each component).

Anything better?

Thanks,

Randy Cook

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com