Hello
Thank you for posting in Microsoft Community forum.
It sounds like you're experiencing high CPU usage on your Windows 2016 server due to the NT KERNEL & SYSTEM process. This can be a common issue and there are several potential causes and solutions.
- Check for Drivers Issues:
- Outdated or faulty drivers can cause high CPU usage. Make sure all your drivers, especially for network, disk, and graphics, are up to date.
- nvestigate with Performance Monitor:
- Use Windows Performance Monitor to identify which processes or services are contributing to the high CPU usage.
- Open Performance Monitor (type
perfmon
in the Run dialog: Windows Key + R) and create a custom data collector set to monitor CPU usage over time.
- **Check for System Services and Processes:**
- Use Task Manager and Resource Monitor to identify which processes are using significant CPU resources.
- Open Task Manager (Ctrl + Shift + Esc), go to the "Processes" tab, and sort by "CPU" to see which processes are at the top.
- **Analyze with Windows Debugging Tools:**
- If you have more experience with debugging, you could use tools like WinDbg to analyze the kernel memory dumps for specific clues.
Analyze a Kernel-Mode Dump File by Using WinDbg - Windows drivers | Microsoft Learn
Best Regards,
Wesley Li