Vista uses a changed NTFS called a transactional NTFS. It has been changed
singificantly. It's not your dad's NTFS or your dad's XP NTFS. You may not
notice it or use the features but it's been changed. And MSFT is beginning
to document itmore extensively:
MSDN Webcast: The Revolutionary Windows Vista Transactional NTFS (TxF)
Infrastructure (Level 200)
* This event was Recorded on Tuesday, May 30, 2006 *
http://msevents.microsoft.com/CUI/W...&EventCategory=5&culture=en-US&CountryCode=US
Transactional NTFS
Transactional NTFS (abbreviated TxF) brings the concept of atomic
transactions to the NTFS file system, allowing Windows application
developers to write file output routines that are guaranteed to either
completely succeed or completely fail.
Transactional NTFS is implemented on top of the Kernel Transaction Manager
(KTM), which is a Windows kernel component first introduced in Windows Vista
that provides transactioning of objects in the kernel. The NTFS file system
already supports journaling of low-level operations, such as writing a block
of data. Transactional NTFS expands on this capability to include:
Transaction Management (TxF)
http://en.wikipedia.org/wiki/SuperFetch#Transactional_NTFS
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/portal.asp
Discussion and explanation relating to the Transactional NTFS feature coming
in Longhorn, plus any other interesting anecdotes...
http://channel9.msdn.com/Showpost.aspx?postid=142120
Going Deep Video on New File System
http://channel9.msdn.com/shows/Going_Deep
To me JCO the term "updated NTFS" means something that has changed and been,
well, updated. How about you?
"Surendra Verma, Development Manager on the Vista Kernel team, digs into
Vista's new Transactional File System whith Charles Torre. TxF, as it is
referred to internally, is a new kernel construct that is part of an updated
Vista NTFS."
See also:
Overview of the Transactional NTFS Programming Model
http://msdn.microsoft.com/library/d..._the_transactional_ntfs_programming_model.asp
Because We Can: Discussion and explanation relating to the Transactional
NTFS feature coming in Longhorn, plus any other interesting anecdotes...
http://blogs.msdn.com/because_we_can/archive/2005/05/26/422390.aspx
System Services change in Windows Vista
http://blogs.msdn.com/junfeng/archive/2006/08/06/689983.aspx
Transactional NTFS Multi updates, transactional. No more worry on what if
one file is updated but the other is not.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/portal.asp
Kernel Transaction Manager
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/KTM/fs/ktm_start_page.asp
The Ntfsresize Frequently Asked Questions
http://mlf.linux.rulez.org/mlf/ezaz/ntfsresize.html
CH