I'm trying to get to the bottom of a problem I've seen frequently lately while trying to help people in the BSoD forum.
I don't know any of the other techs/helpers here have noticed this, but there are a lot of threads in the last short while (a few weeks?) in the BSoD forum in which the following sequence of events can be seen in peoples' System Events Log:
Event[547]: Log Name: System Source: Microsoft-Windows-Kernel-Power Date: 2019-05-03T22:44:48.439 Event ID: 41 Task: N/A Level: Critical Opcode: Info Keyword: N/A User: S-1-5-18 User Name: NT AUTHORITY\SYSTEM Computer: Gabe-Gaming-PC Description: The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly. Event[548]: Log Name: System Source: Microsoft-Windows-FilterManager Date: 2019-05-03T22:44:48.405 Event ID: 6 Task: N/A Level: Information Opcode: Info Keyword: N/A User: S-1-5-18 User Name: NT AUTHORITY\SYSTEM Computer: Gabe-Gaming-PC Description: File System Filter 'npsvctrig' (10.0, ?2037?-?02?-?23T02:11:04.000000000Z) has successfully loaded and registered with Filter Manager. Event[549]: Log Name: System Source: Microsoft-Windows-FilterManager Date: 2019-05-03T22:44:48.328 Event ID: 6 Task: N/A Level: Information Opcode: Info Keyword: N/A User: S-1-5-18 User Name: NT AUTHORITY\SYSTEM Computer: Gabe-Gaming-PC Description: File System Filter 'FileCrypt' (10.0, ?2034?-?08?-?13T10:30:12.000000000Z) has successfully loaded and registered with Filter Manage
First, the FileCrypt driver loads, then the NpSvctrig.sys (the Named Pipe Service Trigger Driver) loads, and then BOOM! A BSoD, or reboot occurs. The user is forced to power off in order to shut down. I've seen between 13 and 15 instances of this happening with various "clients" here on BP lately.
The FileCrypt.sys is described by MS as the "Windows Sandboxing and Encryption Filter". It appears to be an essential service, and reports are that Windows will fail to boot without it. Npsvctrig.sys is the "Named Pipe Service Trigger Driver".
I can't find much in my Google Research that's informative, except the following in which the writer noted the same sequence of events that I did:
https://www.reddit.com/r/Windows10/comments/8yqp8q/how_i_fixed_the_filecrypt_npsvctrig_kernelpower/
That person "solved" it by running the Windows debloat script. But that tells us little about what is causing the problem except that possibly, it is one or more of those drivers. This is a sample size of one, so not terribly useful.
I also found this, in which someone claims to have fixed the problem by disabling Fast Boot. I'm not sure how that would relate to filter drivers exactly.
My observations suggest that this may be happening more after one of the more recent (Late Apr/Early May) Windows updates. I will try to track down if there are any particular versions of these files that may be causing the problems. Perhaps some of you who are troubleshooting these patterns can post your results, along with your version numbers of the above modules?
My skills with WinDBG are very minimal, as I have zero programming knowledge and only a basic understanding of Windows internal architecture. Can anyone shed more light on this subject?
Is anyone with more internals/programming knowledge willing to walk the stack a little to help figure out what's going on?
Edited by Shplad, 08 May 2019 - 06:33 PM.