Service Host Fix: Diagnostic policy service High CPU and memory usage

As you may know, there are a number of active background processes and services that help Windows run smoothly. Most of these background processes/services consume a minimal amount of CPU power and RAM. However, there are times when a process gets disrupted or corrupted and consumes much more resources than usual, leaving little room for other applications in the foreground. The Diagnostic Policy Service is one such process that has been known to overload system resources on rare occasions.

The Diagnostic Policy Service is one of the common Svchost.exe (Service Host) processes. It is responsible for detecting problems with various Windows components and solving them. The service tries to automatically resolve detected problems when possible and when not, it saves diagnostic information for analysis. read more

Core Isolation Memory Integrity that failed to enable has been fixed

This problem may apply to several computers, but in my case, it was an issue with my new Laptop. Even after unpacking, I was unable to activate memory integrity for kernel isolation. The screenshot above shows that it was due to an incompatible driver. In the latest Windows 10 updates, you can click on the blue link to see a list of incompatible drivers.

In most cases, the incompatible driver is wdcsam64_prewin8.sys, the Western Digital driver included in Windows 10. If you click the link and wdcsam64_prewin8.sys appears in the list, follow these steps to remove this driver if it is not needed on your system. read more