ccSvcHst.exe System uses 100% cpu for hours with no backround jobs running

I'm running NAV 16.8.0.41 as part of NSW 12 Premiere. I've been noticing for perhaps a year or more that ccSvcHst.exe takes up 100% of one of my cpus for an hour or more at a time, several times a day. This is the only time my laptop gets hot enough to fry an egg. Sometimes i check the NAV interface to see what it's doing after it's been running like this for a half hour or more. Usually, it says it updated definitions a few minutes ago. I check again in another half hour or so and it says it downloaded definitions again a few minutes ago. How many times in a row does NAV update definitions?

 

When i open the CPU graph, all the backround jobs listed show as complete. I only have idle time scan enabled, so it's probably not scanning.

 

What on earth could NAV be doing that's so cpu intensive for so long so many times a day when it's not scanning? Does it really take hours a day to update the virus definitions?

 

Finally becoming concerned that something's not right. Thanks for any help.