In Windows 8.1, a deadlock between two threads on a file control block (FCB) resource for the TXF log may occur.
Specifically, assume that one thread is defragmenting the Master File Table (MFT) and has initiated a flush of the TXF log and is waiting for it to complete, while the other thread is flushing the TXF log and is waiting for the FCB. In this situation, a deadlock issue occurs.
When the deadlock occurs, the operating system freezes and requires a hard reset in order to recover.