Tag: Performance

Fix for OneDrive high CPU

If your OneDrive seems to be constantly running at a higher than expected CPU (anything above 10%), then this fix may help. It worked for me. CPU settled down after a while.

To see what’s eating your CPU, press CTRL+SHIFT+ESC. On the ‘Process’ tab sort the ‘CPU’ column to show the largest number at the top. If you see OneDrive up at the top most of the time, then it probably needs this reset. It should be pretty much on 0% once all is synced.

All your account settings and files will remain in tact. Make sure you have installed the latest version too ( https://onedrive.live.com/about/en-us/download/ ).

  1. Press the Windows key + R to open the Run Window.
  2. In the Run Window enter the following:
    %localappdata%\Microsoft\OneDrive\onedrive.exe /reset
  3. Click OK. The OneDrive system tray icon on the desktop should disappear and re-appear after a minute or two.
  4. If the OneDrive system tray icon does not re-appear after a few minutes, do the following. In the Run Window Enter:

Windows 2008 R2 Hyper-V – Guests VMs have slow performance – Change you adapter settings

If you are experiencing very slow or ‘jittery’ network performance when attempting to connect to them using remote desktop or file shares, then it may well be down to a couple of settings on your adaptors.

I had this experience on two types of network cards. A Marvell Yukon 88E8056 and a Realtek RTL8187. After much head bashing I found various bits of info about the network adaptor settings and made the following changes.

On the Host Hyper-V Server

On all network adaptor configuration I disabled the following

  • IPv4 Checksum Offload
  • Large Send Offload (IPv4)
  • TCP Checksum Offload (IPv4)


This seemed to do most of the work, but just to be sure I also tackled the guests.

On the Guest VMs

On all network adapter configuration I disabled the following

  • IPv4 Checksum Offload
  • Large Send Offload Version 2(IPv4)
  • TCP Checksum Offload (IPv4)


If these don’t work for you then I have also heard of success switching to the legacy network adaptor in the guest VM. Also ensure that your flow control is enabled on your host NICs.

Adaptor configuration

To get to the adaptor settings open the ‘Network and Sharing Center’, click on ‘Change adaptor settings’, then right-click on the adaptor and select properties. Now click the ‘Configure’ button.