Microsoft has released Windows 10 Cumulative KB4512941 yesterday. The latest update brings a series of fixes for some major problems in Windows 10 May 2019 Update.
Although this update fixed a number of issues, Microsoft maintained the tradition of introducing new bugs for Windows 10 users. Some recent reports suggest that the installation of this update causes a high CPU usage for many users. Moreover, the search function stopped working for those who updated their systems.
Windows 10 users reported the high CPU usage bug on the Reddit forum and Windows 10 Feedback Hub. Furthermore, this problem eventually causes performance issues on affected systems. If we look into the details, this update brings a buggy Cortana version which becomes the major cause. One of the users reported on Windows forums.
I have a group policy in place to disable the Windows search from searching the web. Everything was working fine until today when update KB4512941 was installed. The search menu is totally nonfunctional, when I disabled the gpo and restarted the system, everything was back to normal. Is anyone else having issues with the KB4512941 update? I have since uninstalled it. This is how the search menu looks now, no search results at all.
It is worth mentioning that Windows Insiders documented the same problem multiple times before the official release of this update. Apparently, Microsoft simply ignored all those reports and decided to go ahead with its release. It is not the first time that the high CPU load issue affected Windows 10 users. A similar problem was reported earlier this year due to buggy Nvidia GPU drivers. Later on, the GPU manufacturer released an update to resolve the problem.
Workaround For Cortana High CPU Usage Issue
Luckily, there are few workarounds available that you can use to fix this issue.
- If you haven’t installed Windows 10 KB4512941 update yet, you need to back up your Cortana cache folder to another directly. You can find the folder at the following location: C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\cache.
- Now install the KB4512941 and the Service Stacking Update (SSU) as well.
- Once you are done with the installation process, search for Command Prompt from the Start menu, right-click and select Run as administrator.
- Now copy and paste the following command in the Command Prompt windows. Press Enter to execute it. cd c:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\cache xcopy /o /x /e /h /k E:\Cortanabackup\cache\*
Note: Replace E:\Cortanabackup\cache in the command with the name of your drive and local directory where you have INITIALLY saved the cache folder.
Additionally, those who have already installed the update can delete a Registry key to fix the issue.
- Type regedit in the search box on the taskbar click the first result to open Registry Editor.
- Go to the BingSearchEnabled registry key at the following location and delete it: Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search
Reboot your system to apply the changes, high CPU usage issue should disappear now.