Fix Broken Search and High CPU Usage in Windows 10 version 1903

How to Fix Search High CPU Usage in Windows 10 version 1903

As you may remember, an optional cumulative update to users of Windows 10 version 1903 'May 2019 Update', KB4512941/18362.329 has a couple of bugs that affect many users. One of them makes the search/Cortana feature broken and causes high CPU usage, the other bug is a broken screenshot feature.

Windows 10 1903 build 18362.329 (KB4512941) has appeared in the production branch after a short period of testing in the Release Preview ring. After installing the latest cumulative update, many users began reporting unusually high CPU usage even when the system was idle. They have been reporting that the high CPU load was caused by the SearchUI.exe process.

Search UI High CPU Usage

Additionally, the affected users have been complaining that the Search flyout was broken for them and was opening without any content.

Microsoft has been investigating the issue, so this led to a working fix. Microsoft has now released a workaround to fix the search problems.

To Fix Search High CPU Usage in Windows 10 version 1903,

  1. Open the Settings app.
  2. Go to Windows Update & Security -> Troubleshoot.
  3. Click on Additional Troubleshooters.Windows 10 Version 1903 Fix High CPU Usage By Search 1
  4. Click on Search and indexing.Windows 10 Version 1903 Fix High CPU Usage By Search 2
  5. Run the troubleshooter.

This should resolve the issue automatically.

Alternatively, you can launch the troubleshooter from the command prompt.

Launch Search and Indexing Troubleshooter from Command Prompt

  1. Open a new command prompt.
  2. Type the following command: msdt.exe -ep WindowsHelp id SearchDiagnostic.
  3. Press the Enter key.
  4. Once it finish its work, restart the operating system.

Finally, there is a PowerShell script that can be used to resolve the issue.

Using a PowerShell Script

  1. Download the following PS1 script.
  2. Extract it to your desktop folder.
  3. Right-click the file that you saved, and select Run with PowerShell.
  4. If you are asked "Do you want to allow this app to make changes to your device?," select Yes.
  5. The PowerShell script resets the Windows Search feature. When the word Done appears, close the PowerShell window.

You may need to change the PowerShell execution policy to Unrestricted before running the script.

If the solutions above doesn't help to resolve the issue, you should uninstall the KB4512941 patch.

Source

9 thoughts on “Fix Broken Search and High CPU Usage in Windows 10 version 1903

  1. Shyam Reddy

    Thanks Sergey! There have been quite a few tricks for this but none for the last update which is KB4515384 . Can you shed some light on this if there is a fix please?

    Reply
    1. Sergey Tkachenko Post author

      You can try to fix it with the same steps. Unfortunately, Microsoft is still ‘investigating’.

      Reply
      1. Shyam Reddy

        Thanks Sergey! Will be a bit selfish here, too much to upgrade, test and if failed to downgrade. Will wait for someone to try and update. :)

        Reply
      2. Anton

        According to https://support.microsoft.com/en-us/help/4515384/windows-10-update-kb4515384 this should be fixed:
        “Addresses an issue that causes high CPU usage from SearchUI.exe for a small number of users. This issue only occurs on devices that have disabled searching the web using Windows Desktop Search.”

        Reply
  2. Chris

    All the suggested fixes do not work except for uninstalling kb4512941 or installing the latest update kb4515384 which resolves the issue

    As I said all other fixes did not work including re-indexing

    Reply
    1. Sergey Tkachenko Post author

      That’s a pity. Really.

      Reply
      1. Shyam Reddy

        Yes, I tried it out and nothing worked. Removed kb4515384 and all good for now. Paused updates until we know we will get a good one in replacing kb4515384 or adding to it.

        Reply
  3. EP

    I’m not getting any of these search problems with either KB4512941 or KB4515384 update installed on a friend’s computer w/ 1903. no “high cpu usage” problem AND start menu & search functions are working as expected with either update.

    3rd party start menu apps, privacy tools (or even outdated AMD/Intel/nVidia graphic drivers) to blame for the KB4512941 or KB4515384 update going bad, Sergey?

    Reply
  4. Patrick

    Im running a lite modded version of 1607 build 14393 runs leaps and bounds better than bloated 1903 no preinstalled apps only edge no defender no cortana 600 mb start up along with Slimjet browser ahh smooth sailing on my core 2 duo 4 gig machine

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.