We stopped using Henry Schein / Dentrix eServices this past year. But we never touched the servers to specifically make any changes after doing so.
Recently, one of our Office Managers reached out to me to complain about the entire system lagging, across most of the machines on the network. I logged into the server and was immediately shown the legacy eSync window. I’ve always ignored this window, because while we used eSync in the past, I just assumed that leaving it running would do no harm.
I tried my hand at some LLM-driven diagnosis. It suggested to run Resource Monitor (Start > Run > refmon), then sort by Average CPU descening.
Low and behold: Henry Schein Practice Data Sync was consuming 25% of the CPU.

Trying to confirm what this app is for is an exercise in frustration. All the links online that talk about it refer back to marketing pages. Nothing technical exists that I could find.
So, I took the Wild West approach: I just stopped the service and emailed the team with an “I’m making changes, something may break” email.
To stop the service, I went to Windows > services. I found Practice Data Sync:

Double clicked it, and tapped on Stop:

Immediately, CPU usage went down.

Next step: if the team sees no issues, I’m going to not just stop Practice Data Sync, but stop the service from running startup and stop eSync from starting on boot, and if I can figure out how, uninstall the application entirely.
Aside: I went to C:\Program Files (x86)\Henry Schein, Inc\eSync\Practice Data Sync, and look at that, there’s a >800MB file that represents the database sitting there.
