Continuous 100 percent utilisation on azure hosted windows server 2019. Hi There, We were continuously having CPU utilisation on this server. It's WMI and System interrupts and different others sharing resources unstable but utilisation never dropped.

BhanuSai 0 Reputation points
2024-01-03T08:22:47.8533333+00:00

Hi There,

We were continuously having CPU utilisation on this server.

It's WMI and System interrupts and different others sharing resources unstable but utilisation never dropped.

We have tried renaming software distribution.

We tried sfc /scan now and dism commands nothing helped.

Any help would be appreciated.

Thanks,

Bhanu.

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,013 questions
Windows for business Windows Server User experience Other
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Om Patil 10 Reputation points
    2024-01-03T09:36:56.71+00:00

    High and continuous CPU utilization on a Windows Server can be indicative of various issues. Here are some steps you can take to troubleshoot and resolve the problem:

    1. Identify Culprit Processes:

    Use Task Manager or other monitoring tools to identify which processes are consuming the most CPU. Look for specific applications or system processes that are consistently using resources.

    1. Check for Malware:

    Run a full antivirus scan on the server to ensure there is no malware or malicious software causing high CPU usage.

    1. Review Event Logs:

    Check the Windows Event Viewer for any critical or error events that might provide insights into the root cause of the high CPU usage.

    1. Windows Update:

    Ensure that your Windows Server is fully up-to-date with the latest security updates and patches. Windows Update issues can sometimes cause high CPU usage.

    1. Driver Updates:

    Update device drivers, especially those related to your server's hardware components. Outdated or incompatible drivers can contribute to performance issues.

    1. Performance Monitor:

    Use the Performance Monitor tool to analyze performance metrics. Look for patterns and correlations between high CPU usage and specific activities or processes.

    1. Resource-Intensive Applications:

    Identify and address any resource-intensive applications running on the server. This may involve optimizing configurations, adjusting settings, or upgrading hardware.

    1. Check for Background Tasks:

    Review scheduled tasks, background processes, and services running on the server. Disable unnecessary or non-essential services.

    1. WMI Issues:

    WMI issues can sometimes cause high CPU usage. Try restarting the WMI service:

    bashCopy code
    net stop winmgmt
    net start winmgmt
    
    1. System Interrupts:

    High CPU usage attributed to "System Interrupts" might indicate hardware issues. Ensure that all hardware components are functioning correctly and are compatible with the operating system.

    1. Performance Analysis Tools:

    Consider using advanced performance analysis tools such as Windows Performance Toolkit (WPT) to capture and analyze performance traces.

    1. Check for Known Issues:

    Search for known issues related to your specific Windows Server version. Microsoft often releases updates or hotfixes to address performance-related problems.

    1. Consult Microsoft Support:

    If the issue persists and you are unable to identify the root cause, consider reaching out to Microsoft Support for assistance. Provide them with detailed information about the issue, system configuration, and any relevant error messages.

    Remember to take appropriate precautions, such as backups, before making significant changes to your server configuration. If you're not comfortable with advanced troubleshooting, consider seeking assistance from IT professionals or Microsoft support.

    0 comments No comments

  2. Prrudram-MSFT 28,201 Reputation points Moderator
    2024-02-08T07:34:10.03+00:00

    Hi @BhanuSai

    Thank you for reaching out to the Microsoft Q&A platform. What kind of server is this? What application is hosted on this azure VM? What is the VM SKU/VM Size. Is this VM patched up-to-date with all the pending OS updates?

    High CPU utilization can be caused by a variety of factors, including software issues, hardware issues, and system configuration issues. Here are a few things you can try to troubleshoot the issue:

    Check for malware or viruses: Malware or viruses can cause high CPU utilization. Run a full system scan with your antivirus software to check for any infections.

    Check for driver issues: Outdated or malfunctioning drivers can cause high CPU utilization. Check the Device Manager for any devices with a yellow exclamation mark, indicating a driver issue. Update the drivers for these devices. Check for system updates: Make sure your system is up to date with the latest updates and patches. Install any available updates.

    Check for background processes: Some background processes can cause high CPU utilization. Use Task Manager to identify any processes that are using a lot of CPU resources. If you find any, try to determine what they are and whether they are necessary. You may need to disable or uninstall them.

    Check for system configuration issues: Incorrect system configurations, such as incorrect power settings or BIOS settings, can cause high CPU utilization. Check the system settings to make sure they are configured correctly.

    I hope these suggestions help you troubleshoot the issue. Let me know if you have any further questions.

    --please don't forget to "[Accept the answer]" if the reply is helpful--

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.