{
	"id": "716ceb35-77b5-4fed-9302-d028da1a3dd4",
	"created_at": "2026-04-06T00:22:22.865297Z",
	"updated_at": "2026-04-10T03:20:51.719893Z",
	"deleted_at": null,
	"sha1_hash": "e6ea8dc81b90d5ab5324e9f5ccc0e16d25fc7c31",
	"title": "Transactional NTFS (TxF) - Win32 apps",
	"llm_title": "",
	"authors": "",
	"file_creation_date": "0001-01-01T00:00:00Z",
	"file_modification_date": "0001-01-01T00:00:00Z",
	"file_size": 32404,
	"plain_text": "Transactional NTFS (TxF) - Win32 apps\r\nBy jwmsft\r\nArchived: 2026-04-05 22:29:42 UTC\r\n[Microsoft strongly recommends developers utilize alternative means to achieve your application's needs. Many\r\nscenarios that TxF was developed for can be achieved through simpler and more readily available techniques.\r\nFurthermore, TxF may not be available in future versions of Microsoft Windows. For more information, and\r\nalternatives to TxF, please see Alternatives to using Transactional NTFS.]\r\nTransactional NTFS (TxF) allows file operations on an NTFS file system volume to be performed in a transaction.\r\nTxF transactions increase application reliability by protecting data integrity across failures and simplify\r\napplication development by greatly reducing the amount of error handling code.\r\nTxF uses the transaction framework provided by the Kernel Transaction Manager (KTM). This allows TxF file\r\noperations to be part of a transaction involving other data sources such as SQL Server and Transacted Registry\r\n(TxR).\r\nAn application can use TxF to preserve the integrity of data on disk caused by unexpected error conditions and\r\nhelp resolve concurrent file-system user scenarios by isolating your changes from others while the changes are\r\nbeing made.\r\nBefore using TxF, you should have a working knowledge of transactions using either KTM or Distributed\r\nTransaction Coordinator (DTC).\r\nTxF is available starting with Windows Vista.\r\nTopic Description\r\nAbout General information about Transactional NTFS.\r\nReference\r\nDocumentation for the functions, data structures, enumerations, and other programming\r\nelements.\r\nSource: https://msdn.microsoft.com/library/windows/desktop/bb968806.aspx\r\nhttps://msdn.microsoft.com/library/windows/desktop/bb968806.aspx\r\nPage 1 of 1",
	"extraction_quality": 1,
	"language": "EN",
	"sources": [
		"MITRE"
	],
	"references": [
		"https://msdn.microsoft.com/library/windows/desktop/bb968806.aspx"
	],
	"report_names": [
		"bb968806.aspx"
	],
	"threat_actors": [],
	"ts_created_at": 1775434942,
	"ts_updated_at": 1775791251,
	"ts_creation_date": 0,
	"ts_modification_date": 0,
	"files": {
		"pdf": "https://archive.orkl.eu/e6ea8dc81b90d5ab5324e9f5ccc0e16d25fc7c31.pdf",
		"text": "https://archive.orkl.eu/e6ea8dc81b90d5ab5324e9f5ccc0e16d25fc7c31.txt",
		"img": "https://archive.orkl.eu/e6ea8dc81b90d5ab5324e9f5ccc0e16d25fc7c31.jpg"
	}
}