I have a Windows Server 2016 XenApp server, and every so often, I get an a standard application crash popup saying "Host process for setting synchronization has stopped working". In the event logs I get this...
Log Name: Application
Source: Application Error
Date: 23/03/2018 14:40:58
Event ID: 1000
Task Category: (100)
Faulting application name: SettingSyncHost.exe, version: 10.0.14393.1198, time stamp: 0x590280cf
Faulting module name: SettingsHandlers_nt.dll, version: 10.0.14393.2125, time stamp: 0x5a9907cb
Exception code: 0xc0000005
Fault offset: 0x0000000000010893
Faulting process id: 0x2b4c
Faulting application start time: 0x01d3c2b43eab8535
Faulting application path: C:\Windows\system32\Settin
Faulting module path: C:\Windows\System32\Settin
Report Id: 4265a47f-2759-4546-a1b3-c6
Faulting package full name:
Faulting package-relative application ID:
I can't seem to pin point exactly what I'm doing to cause this - and it'll only happen once per session (presumably the process in question doesn't re-open after the first crash), and I can't tell whether it'll happen after a few minuets or after a couple of hours, so it's not really feasible to run ProcMon on it either. Closing the popup doesn't seem to affect anything with how the session runs, though, but I'd still like to prevent this from happening because I'm just going to get calls to the helpdesk from people who clearly don't have enough work to do!
Does anyone have an idea where I can start looking for this?
A few months ago I ran an optimization script on this machine which disables apparently unnecessary services, to improve performance. I'm guessing there is a possibility that the disabled state of one of the services is causing this. Just in case, I've attached screenshots of all the Disabled services on my machine.