What is the current patch level? Has system health been verified? I'd verify system and servicing health by running;
sfc /scannow
also system update readiness tool
https://learn.microsoft.com/en-us/troubleshoot/windows-server/deployment/fix-windows-update-errors#resolution-for-windows-7-service-pack-1-sp1-and-windows-server-2008-r2-sp1
Then check for errors in;
%SYSTEMROOT%\Logs\CBS\CheckSUR.log
--please don't forget to Accept as answer if the reply is helpful--