1976:
1987:
140:
on both kernel mode and user mode resources, as well as among distributed resources. The Kernel
Transaction Manager intends to make it easy for application developers to do much error recovery, virtually transparently, with KTM acting as a transaction manager that transaction clients can plug into.
275:
141:
Those transaction clients can be third-party clients that want to initiate transactions on resources that are managed by
Transaction Resource Manager. The resource managers can also be third-party or built into the system.
176:
255:
991:
1006:
1171:
248:
828:
228:
1862:
241:
208:
1991:
264:
1241:
881:
465:
300:
1413:
1322:
838:
470:
2012:
1161:
1141:
1104:
1066:
1051:
1907:
1489:
1016:
1031:
2022:
1872:
1741:
1428:
1418:
1292:
1196:
1056:
413:
368:
121:
223:
75:
1980:
1348:
1307:
1206:
1061:
858:
573:
523:
2027:
1570:
1450:
655:
295:
288:
283:
1902:
1867:
1297:
1287:
1226:
1136:
1026:
996:
645:
343:
109:
1267:
1211:
1191:
1036:
805:
690:
580:
1852:
1847:
1691:
1686:
1646:
1606:
1556:
1302:
1046:
1041:
916:
891:
853:
823:
773:
585:
508:
433:
353:
328:
2017:
1832:
1796:
1408:
1393:
1151:
1109:
1001:
931:
848:
833:
428:
149:
1961:
1781:
1726:
1666:
1651:
1460:
1131:
1086:
943:
896:
153:
1946:
1941:
1786:
1756:
1721:
1611:
1317:
1312:
1216:
1166:
1124:
1094:
981:
568:
533:
480:
418:
137:
61:
1887:
1746:
1701:
1676:
1631:
1577:
1376:
1231:
1114:
563:
548:
488:
408:
378:
157:
117:
64:
46:
1892:
1842:
1616:
1535:
1521:
1440:
1146:
986:
953:
926:
921:
595:
498:
493:
393:
177:
Introducing the
Windows Kernel Transaction Manager, Transactional NTFS and Transactional Registry
145:
229:
Transactional Vista: Kernel
Transaction Manager and friends (TxF, TxR) | Going Deep | Channel 9
1956:
1882:
1837:
1736:
1731:
1706:
1661:
1626:
1496:
800:
610:
443:
204:
39:
152:(CLFS) for its operation. CLFS is a general-purpose log-file subsystem designed for creating
1897:
1806:
1641:
1584:
1542:
1403:
1371:
1327:
1282:
1201:
961:
758:
635:
625:
388:
383:
192:
106:
56:
34:
1933:
1816:
1791:
1776:
1766:
1716:
1711:
1465:
1099:
815:
680:
670:
615:
600:
458:
348:
200:
125:
1423:
966:
778:
768:
753:
685:
553:
528:
503:
453:
423:
333:
2006:
1912:
1771:
1671:
1011:
971:
748:
723:
715:
650:
518:
318:
113:
1681:
1636:
1563:
1528:
1236:
1186:
976:
728:
675:
640:
558:
538:
358:
338:
1751:
1696:
1601:
1455:
1343:
1221:
1076:
868:
843:
438:
233:
1656:
1480:
1021:
911:
785:
705:
630:
448:
22:
1277:
1272:
906:
795:
743:
513:
27:
1857:
1761:
1621:
1381:
1246:
876:
733:
620:
605:
543:
403:
363:
1877:
1811:
1549:
1435:
1398:
1386:
1071:
790:
763:
738:
700:
398:
323:
1951:
1801:
1470:
1251:
1176:
1917:
1353:
1181:
886:
660:
373:
136:
The transaction engine, which operates in kernel mode, allows for
1445:
1119:
938:
901:
237:
1363:
695:
665:
590:
148:(TxF) and Transactional Registry (TxR). KTM relies on the
224:
Kernel
Transaction Manager - Win32 apps | Microsoft Docs
1930:
1825:
1594:
1513:
1506:
1479:
1362:
1336:
1260:
1085:
952:
867:
814:
714:
479:
309:
70:
55:
45:
33:
21:
249:
8:
128:by making them available as kernel objects.
16:
1986:
1510:
256:
242:
234:
15:
195:; Solomon, David; Ionescu, Alex (2012),
169:
1863:Next-Generation Secure Computing Base
7:
992:Distributed Transaction Coordinator
1323:User Interface Privilege Isolation
90:/kernel-transaction-manager-portal
14:
120:that enables applications to use
51:Operating system kernel component
1985:
1975:
1974:
105:) is a component of the Windows
1052:Remote Differential Compression
1908:Windows System Assessment Tool
1:
1197:Open XML Paper Specification
1057:Remote Installation Services
265:Microsoft Windows components
1349:Windows Subsystem for Linux
1308:Mandatory Integrity Control
1062:Windows Deployment Services
859:Wireless Zero Configuration
2044:
1451:Universal Windows Platform
1157:Kernel Transaction Manager
1142:Hardware Abstraction Layer
839:Multimedia Class Scheduler
99:Kernel Transaction Manager
17:Kernel Transaction Manager
1970:
1903:Windows Services for UNIX
1288:Data Execution Prevention
1137:Graphics Device Interface
1027:Network Access Protection
646:Remote Desktop Connection
271:
197:Windows Internals. Part 1
144:KTM is used to implement
1268:Security and Maintenance
1212:Security Account Manager
806:Windows XP visual styles
1853:Media Control Interface
1687:Help and Support Center
1303:Kernel Patch Protection
1067:System Resource Manager
1047:Remote Desktop Services
1042:Print Services for UNIX
824:Service Control Manager
434:Windows Error Reporting
354:DirectX Diagnostic Tool
2013:Transaction processing
1833:Desktop Cleanup Wizard
1409:COM Structured storage
1110:Desktop Window Manager
1002:Windows Media Services
150:Common Log File System
1461:Windows Mixed Reality
1132:Enhanced Write Filter
982:Roaming user profiles
1742:Mobile Device Center
1692:Health & Fitness
1490:Solitaire Collection
1318:User Account Control
1313:Protected Media Path
1217:Server Message Block
1167:Logical Disk Manager
419:System Policy Editor
404:System Configuration
2023:Windows Server 2008
1888:Virtual DOS machine
1232:System Idle Process
1207:Resource Protection
1115:Portable Executable
1007:Active DRM Services
409:System File Checker
379:Performance Monitor
122:atomic transactions
118:Windows Server 2008
65:commercial software
18:
1893:Windows on Windows
1617:Backup and Restore
1429:Transaction Server
1147:I/O request packet
987:Folder redirection
656:Speech Recognition
414:System Information
369:Management Console
146:Transactional NTFS
2028:Windows NT kernel
2000:
1999:
1926:
1925:
1883:Video for Windows
1838:Games for Windows
1707:Internet Explorer
801:Windows Spotlight
444:Windows Installer
210:978-0-7356-4873-9
193:Russinovich, Mark
96:
95:
40:Microsoft Windows
2035:
1989:
1988:
1978:
1977:
1898:Windows SideShow
1677:Food & Drink
1571:Spider Solitaire
1511:
1404:ActiveX Document
1372:Active Scripting
1328:Windows Firewall
1283:Credential Guard
962:Active Directory
759:Indexing Service
389:Resource Monitor
384:Recovery Console
258:
251:
244:
235:
213:
199:(6th ed.),
179:
174:
107:operating system
92:
89:
87:
85:
83:
81:
79:
77:
35:Operating system
19:
2043:
2042:
2038:
2037:
2036:
2034:
2033:
2032:
2003:
2002:
2001:
1996:
1966:
1934:Microsoft Store
1932:
1922:
1868:POSIX subsystem
1848:File Protection
1821:
1792:Program Manager
1777:Phone Companion
1767:Outlook Express
1717:Make Compatible
1647:Desktop Gadgets
1607:Anytime Upgrade
1590:
1502:
1475:
1466:Windows Runtime
1358:
1332:
1298:Family features
1256:
1081:
1037:DFS Replication
948:
863:
854:Error Reporting
810:
710:
586:Mobility Center
581:Movies & TV
475:
459:Windows Insider
349:Driver Verifier
344:Drive Optimizer
311:
305:
296:Booting process
267:
262:
220:
211:
201:Microsoft Press
191:
188:
186:Further reading
183:
182:
175:
171:
166:
134:
74:
12:
11:
5:
2041:
2039:
2031:
2030:
2025:
2020:
2015:
2005:
2004:
1998:
1997:
1995:
1994:
1983:
1971:
1968:
1967:
1965:
1964:
1959:
1954:
1949:
1944:
1938:
1936:
1928:
1927:
1924:
1923:
1921:
1920:
1915:
1910:
1905:
1900:
1895:
1890:
1885:
1880:
1875:
1870:
1865:
1860:
1855:
1850:
1845:
1840:
1835:
1829:
1827:
1823:
1822:
1820:
1819:
1814:
1809:
1804:
1799:
1797:Steps Recorder
1794:
1789:
1784:
1779:
1774:
1769:
1764:
1759:
1754:
1749:
1744:
1739:
1734:
1729:
1724:
1719:
1714:
1709:
1704:
1699:
1694:
1689:
1684:
1679:
1674:
1669:
1664:
1659:
1654:
1649:
1644:
1639:
1634:
1629:
1624:
1619:
1614:
1609:
1604:
1598:
1596:
1592:
1591:
1589:
1588:
1581:
1574:
1567:
1560:
1553:
1546:
1539:
1532:
1525:
1517:
1515:
1508:
1504:
1503:
1501:
1500:
1493:
1485:
1483:
1477:
1476:
1474:
1473:
1468:
1463:
1458:
1453:
1448:
1443:
1438:
1433:
1432:
1431:
1426:
1424:OLE Automation
1421:
1416:
1411:
1406:
1401:
1391:
1390:
1389:
1384:
1379:
1368:
1366:
1360:
1359:
1357:
1356:
1351:
1346:
1340:
1338:
1334:
1333:
1331:
1330:
1325:
1320:
1315:
1310:
1305:
1300:
1295:
1290:
1285:
1280:
1275:
1270:
1264:
1262:
1258:
1257:
1255:
1254:
1249:
1244:
1239:
1234:
1229:
1224:
1219:
1214:
1209:
1204:
1199:
1194:
1192:Object Manager
1189:
1184:
1179:
1174:
1169:
1164:
1159:
1154:
1152:Imaging Format
1149:
1144:
1139:
1134:
1129:
1128:
1127:
1122:
1112:
1107:
1102:
1097:
1091:
1089:
1083:
1082:
1080:
1079:
1074:
1069:
1064:
1059:
1054:
1049:
1044:
1039:
1034:
1029:
1024:
1019:
1014:
1009:
1004:
999:
994:
989:
984:
979:
974:
969:
964:
958:
956:
950:
949:
947:
946:
941:
936:
935:
934:
929:
924:
919:
914:
909:
899:
894:
889:
884:
879:
873:
871:
865:
864:
862:
861:
856:
851:
849:Task Scheduler
846:
841:
836:
831:
826:
820:
818:
812:
811:
809:
808:
803:
798:
793:
788:
783:
782:
781:
779:Special folder
776:
771:
766:
761:
751:
746:
741:
736:
731:
726:
720:
718:
712:
711:
709:
708:
703:
698:
693:
691:Voice Recorder
688:
683:
678:
673:
668:
663:
658:
653:
648:
643:
638:
633:
628:
623:
618:
613:
608:
603:
598:
593:
588:
583:
578:
577:
576:
566:
561:
556:
551:
546:
541:
536:
531:
526:
521:
516:
511:
506:
501:
496:
491:
485:
483:
477:
476:
474:
473:
468:
463:
462:
461:
454:Windows Update
451:
446:
441:
436:
431:
426:
424:System Restore
421:
416:
411:
406:
401:
396:
391:
386:
381:
376:
371:
366:
361:
356:
351:
346:
341:
336:
334:Device Manager
331:
326:
324:Command Prompt
321:
315:
313:
307:
306:
304:
303:
298:
293:
292:
291:
286:
278:
272:
269:
268:
263:
261:
260:
253:
246:
238:
232:
231:
226:
219:
218:External links
216:
215:
214:
209:
187:
184:
181:
180:
168:
167:
165:
162:
133:
130:
94:
93:
72:
68:
67:
59:
53:
52:
49:
43:
42:
37:
31:
30:
25:
13:
10:
9:
6:
4:
3:
2:
2040:
2029:
2026:
2024:
2021:
2019:
2018:Windows Vista
2016:
2014:
2011:
2010:
2008:
1993:
1984:
1982:
1973:
1972:
1969:
1963:
1960:
1958:
1955:
1953:
1950:
1948:
1945:
1943:
1940:
1939:
1937:
1935:
1929:
1919:
1916:
1914:
1913:Windows To Go
1911:
1909:
1906:
1904:
1901:
1899:
1896:
1894:
1891:
1889:
1886:
1884:
1881:
1879:
1876:
1874:
1871:
1869:
1866:
1864:
1861:
1859:
1856:
1854:
1851:
1849:
1846:
1844:
1841:
1839:
1836:
1834:
1831:
1830:
1828:
1824:
1818:
1815:
1813:
1810:
1808:
1805:
1803:
1800:
1798:
1795:
1793:
1790:
1788:
1785:
1783:
1782:Photo Gallery
1780:
1778:
1775:
1773:
1770:
1768:
1765:
1763:
1760:
1758:
1755:
1753:
1750:
1748:
1745:
1743:
1740:
1738:
1735:
1733:
1730:
1728:
1727:Meeting Space
1725:
1723:
1720:
1718:
1715:
1713:
1710:
1708:
1705:
1703:
1700:
1698:
1697:HyperTerminal
1695:
1693:
1690:
1688:
1685:
1683:
1680:
1678:
1675:
1673:
1670:
1668:
1667:Easy Transfer
1665:
1663:
1660:
1658:
1655:
1653:
1650:
1648:
1645:
1643:
1640:
1638:
1635:
1633:
1630:
1628:
1625:
1623:
1620:
1618:
1615:
1613:
1610:
1608:
1605:
1603:
1600:
1599:
1597:
1593:
1587:
1586:
1582:
1580:
1579:
1575:
1573:
1572:
1568:
1566:
1565:
1561:
1559:
1558:
1554:
1552:
1551:
1547:
1545:
1544:
1540:
1538:
1537:
1533:
1531:
1530:
1526:
1524:
1523:
1519:
1518:
1516:
1512:
1509:
1505:
1499:
1498:
1494:
1492:
1491:
1487:
1486:
1484:
1482:
1478:
1472:
1469:
1467:
1464:
1462:
1459:
1457:
1454:
1452:
1449:
1447:
1444:
1442:
1439:
1437:
1434:
1430:
1427:
1425:
1422:
1420:
1417:
1415:
1412:
1410:
1407:
1405:
1402:
1400:
1397:
1396:
1395:
1392:
1388:
1385:
1383:
1380:
1378:
1375:
1374:
1373:
1370:
1369:
1367:
1365:
1361:
1355:
1352:
1350:
1347:
1345:
1342:
1341:
1339:
1337:Compatibility
1335:
1329:
1326:
1324:
1321:
1319:
1316:
1314:
1311:
1309:
1306:
1304:
1301:
1299:
1296:
1294:
1291:
1289:
1286:
1284:
1281:
1279:
1276:
1274:
1271:
1269:
1266:
1265:
1263:
1259:
1253:
1250:
1248:
1245:
1243:
1240:
1238:
1235:
1233:
1230:
1228:
1225:
1223:
1220:
1218:
1215:
1213:
1210:
1208:
1205:
1203:
1200:
1198:
1195:
1193:
1190:
1188:
1185:
1183:
1180:
1178:
1175:
1173:
1170:
1168:
1165:
1163:
1162:Library files
1160:
1158:
1155:
1153:
1150:
1148:
1145:
1143:
1140:
1138:
1135:
1133:
1130:
1126:
1123:
1121:
1118:
1117:
1116:
1113:
1111:
1108:
1106:
1103:
1101:
1098:
1096:
1093:
1092:
1090:
1088:
1084:
1078:
1075:
1073:
1070:
1068:
1065:
1063:
1060:
1058:
1055:
1053:
1050:
1048:
1045:
1043:
1040:
1038:
1035:
1033:
1030:
1028:
1025:
1023:
1020:
1018:
1015:
1013:
1010:
1008:
1005:
1003:
1000:
998:
995:
993:
990:
988:
985:
983:
980:
978:
975:
973:
970:
968:
965:
963:
960:
959:
957:
955:
951:
945:
942:
940:
937:
933:
930:
928:
925:
923:
922:Reparse point
920:
918:
915:
913:
910:
908:
905:
904:
903:
900:
898:
895:
893:
890:
888:
885:
883:
880:
878:
875:
874:
872:
870:
866:
860:
857:
855:
852:
850:
847:
845:
842:
840:
837:
835:
832:
830:
827:
825:
822:
821:
819:
817:
813:
807:
804:
802:
799:
797:
794:
792:
789:
787:
784:
780:
777:
775:
772:
770:
767:
765:
762:
760:
757:
756:
755:
752:
750:
747:
745:
742:
740:
737:
735:
732:
730:
727:
725:
724:Action Center
722:
721:
719:
717:
713:
707:
704:
702:
699:
697:
694:
692:
689:
687:
684:
682:
679:
677:
674:
672:
669:
667:
664:
662:
659:
657:
654:
652:
651:Snipping Tool
649:
647:
644:
642:
639:
637:
634:
632:
629:
627:
624:
622:
619:
617:
614:
612:
609:
607:
604:
602:
599:
597:
594:
592:
589:
587:
584:
582:
579:
575:
572:
571:
570:
567:
565:
562:
560:
557:
555:
552:
550:
547:
545:
542:
540:
537:
535:
532:
530:
527:
525:
522:
520:
517:
515:
512:
510:
509:Character Map
507:
505:
502:
500:
497:
495:
492:
490:
487:
486:
484:
482:
478:
472:
469:
467:
464:
460:
457:
456:
455:
452:
450:
447:
445:
442:
440:
437:
435:
432:
430:
427:
425:
422:
420:
417:
415:
412:
410:
407:
405:
402:
400:
397:
395:
392:
390:
387:
385:
382:
380:
377:
375:
372:
370:
367:
365:
362:
360:
357:
355:
352:
350:
347:
345:
342:
340:
337:
335:
332:
330:
329:Control Panel
327:
325:
322:
320:
319:App Installer
317:
316:
314:
308:
302:
299:
297:
294:
290:
287:
285:
282:
281:
280:Architecture
279:
277:
274:
273:
270:
266:
259:
254:
252:
247:
245:
240:
239:
236:
230:
227:
225:
222:
221:
217:
212:
206:
202:
198:
194:
190:
189:
185:
178:
173:
170:
163:
161:
159:
155:
151:
147:
142:
139:
131:
129:
127:
123:
119:
115:
114:Windows Vista
111:
108:
104:
100:
91:
73:
69:
66:
63:
60:
58:
54:
50:
48:
44:
41:
38:
36:
32:
29:
26:
24:
20:
1947:File Manager
1787:Photo Viewer
1722:Media Center
1682:Groove Music
1612:Address Book
1583:
1576:
1569:
1564:Purble Place
1562:
1555:
1548:
1541:
1534:
1529:Chess Titans
1527:
1520:
1507:Discontinued
1495:
1488:
1187:Ntoskrnl.exe
1156:
1095:Boot Manager
1087:Architecture
977:Group Policy
869:File systems
769:Saved search
676:Sticky Notes
641:Quick Assist
569:Media Player
539:Feedback Hub
534:Fax and Scan
429:Task Manager
359:Event Viewer
339:Disk Cleanup
196:
172:
143:
138:transactions
135:
102:
98:
97:
23:Developer(s)
1962:Minesweeper
1931:Spun off to
1752:MSN Dial-up
1747:Movie Maker
1652:Diagnostics
1602:ActiveMovie
1344:COMMAND.COM
1222:Shadow Copy
1077:Server Core
917:Mount Point
844:Shadow Copy
439:Windows Ink
62:Proprietary
2007:Categories
1942:DVD Player
1757:NetMeeting
1657:DriveSpace
1522:3D Pinball
1022:SharePoint
786:Start menu
631:Phone Link
494:Calculator
449:PowerShell
310:Management
164:References
158:event logs
78:.microsoft
1737:Messenger
1732:Messaging
1662:DVD Maker
1632:CD Player
1627:CardSpace
1578:Solitaire
1278:BitLocker
1273:AppLocker
907:Hard link
796:Task View
774:Namespace
744:ClearType
564:Messaging
549:Magnifier
514:Clipchamp
489:3D Viewer
126:resources
28:Microsoft
1981:Category
1858:MS-DOS 7
1843:ScanDisk
1762:NTBackup
1642:Contacts
1622:Cardfile
1557:Hold 'Em
1536:FreeCell
1382:VBScript
1293:Defender
1261:Security
1247:Winlogon
1202:Registry
816:Services
749:Explorer
734:AutoPlay
621:Paint 3D
606:OneDrive
596:Narrator
544:Get Help
499:Calendar
394:Settings
364:IExpress
132:Overview
84:/windows
1957:Mahjong
1878:Interix
1812:WinHelp
1712:Journal
1702:Imaging
1550:InkBall
1436:DirectX
1399:ActiveX
1387:JScript
1100:Console
1072:Hyper-V
967:Domains
791:Taskbar
764:IFilter
739:AutoRun
701:WordPad
696:Weather
611:OneNote
601:Notepad
524:Cortana
399:Sysprep
71:Website
57:License
1990:
1979:
1952:Hover!
1826:Others
1807:Travel
1802:Syskey
1585:Tinker
1543:Hearts
1471:WinUSB
1456:WinAPI
1441:Native
1252:WinUSB
1177:MinWin
954:Server
754:Search
666:Sports
636:Photos
626:People
504:Camera
207:
110:kernel
86:/win32
82:/en-us
1918:WinFS
1817:Write
1514:Games
1481:Games
1354:WoW64
1182:NTLDR
1172:LSASS
1105:CSRSS
912:links
887:exFAT
716:Shell
681:Store
671:Start
661:Skype
616:Paint
591:Money
519:Clock
466:WinRE
374:Netsh
312:tools
301:Games
1992:List
1873:HPFS
1637:Chat
1595:Apps
1497:Surf
1446:.NET
1414:DCOM
1242:WHEA
1237:USER
1227:SMSS
1017:WSUS
997:MSMQ
939:ReFS
902:NTFS
877:CDFS
834:CLFS
829:BITS
729:Aero
706:Xbox
686:Tips
574:2022
559:Maps
554:Mail
529:Edge
481:Apps
276:APIs
205:ISBN
156:and
154:data
116:and
88:/ktm
80:.com
76:docs
47:Type
1772:Pay
1672:Fax
1419:OLE
1394:COM
1377:WSH
1364:API
1125:DLL
1120:EXE
1032:PWS
1012:IIS
972:DNS
944:UDF
932:EFS
927:TxF
897:FAT
892:IFS
882:DFS
471:WMI
124:on
112:in
103:KTM
2009::
289:NT
284:9x
203:,
160:.
257:e
250:t
243:v
101:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.