I have a client with a centralized print server (Windows Server 2019) that manages about 65 printers with ~200 users (max). The Windows Print Spooler crashes 5+ times a day, and it's always due to faulting module "wsnmp.dll". From what I've been able to find online so far, I suspect that one or more of the client's Konika-Minolta printers is causing the crashes, but I'd like to be able to know for certain before I start suggesting impactful changes such as disabling SNMP (the solution I found online).
I ran across Microsoft's Application Verifier but am unsure whether this will provide the information I'm looking for. I also want to minimize disruption to the client. Print Spooler is currently set to always restart upon a crash, and it does so every time with no noticeable impact to print services. If I have Application Verifier monitor the Print Spooler and related processes, will Application Verifier stop Print Spooler from rebooting when it crashes? The crashing doesn't occur often enough for me to watch for a crash and manually restart the Print Spooler.
Any other suggestions would be appreciated. Thanks.