Because we can
Discussion and explanation relating to the Transactional NTFS feature coming in Longhorn, plus any other interesting anecdotes...
Translate This Page
Translate this page
Email Blog Author
RSS for posts
RSS for comments
Search this blog
Search all blogs
No tags have been created or used yet.
Because we can
8 Jun 2005 8:36 PM
I confess: I'm breaking the first rule of blogging and talking about something I know nothing - literally, nothing - about.
When I first started this blog, lots of people were asking about Transactional Registry support. I guess somebody in MS agreed, because that project has been under development for some time now. It integrates with Transactional NTFS via KTM - the Kernel Transaction Manager - so that a single transaction can encompass both file and registry operations, and commit or rollback those changes together.
This is primarily designed to provide atomicity to application installs and updates on Longhorn; as always, creative uses are welcome and encouraged.
Update: Oh, I wanted to mention this. What this means is NTFS and Registry calls both understand the concept of Transactions. Who knows what will tomorrow? It's a good idea to remain in a transaction for as short a time as possible; switch to a transaction, do your work, and switch out again. You never know, somebody might want to read your setup log. And you don't want to have your newly-transacted-UI in 2020 rollback on you if the install fails...right?
If you have some really cutting questions you'd like to ask about this, shoot. Bear in mind I have no idea how to answer them, so if they're really good, I'll chase up an answer for you. Happy coding :)
Blog - Comment List MSDN TechNet
Leave a Comment
Please add 5 and 5 and type the answer here:
An error occurred while posting! Please retry posting your comment.
© 2015 Microsoft Corporation.
Privacy & Cookies