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.
Addresses an issue that prevents Windows Hello face recognition from working after you restart a device.
Addresses an issue that causes a black screen to appear when you use Remote Desktop to connect to a machine running Windows 10, version 1903.
Addresses an issue that may prevent devices from starting up or cause them to continue restarting if they are connected to a domain that is configured to use MIT Kerberos realms.
Addresses an issue that prevents some users from reducing the size of windows.
Addresses an issue that causes the Windows Defender Application Control (WDAC) policy to become less restrictive when you create or deploy it using any version of PowerShell.
Addresses an issue that prevents some applications from printing to network printers.
Addresses an issue that may cause Bluetooth audio devices to have lower sound quality.
Addresses an issue that may cause audio playback and recording to fail when connecting to a remote virtual machine.
Improves compatibility with Window-Eyes screen reader software.
In addition, the update KB4512941 requires a new servicing stack update (SSU), which is also released via the patch KB4515530. The SSU is a component that provides updates to the Windows Update service. It is important to install the SSU before installing the cumulative update to avoid potential issues.
What are the problems with the update KB4512941?
Despite the long list of fixes, the update KB4512941 also introduced some new problems for some users. The most common and annoying one is the broken desktop search function. Some users reported that after installing the update, they could not get any results when using Windows Desktop Search. They only saw a blank window with a loading icon. Moreover, they noticed that the SearchUI.exe process, which is related to Cortana, was consuming a high amount of CPU resources. This issue only affected users who had disabled web search using Windows Desktop Search. Microsoft acknowledged this bug and said they were working on a resolution. They estimated a solution would be available in mid-September. However, some users found some workarounds to fix this issue temporarily, such as editing the registry or deleting a specific file.
Another problem that some users encountered after installing the update KB4512941 was related to RDP connections. Although the update claimed to fix the black screen issue when using Remote Desktop, some users reported that they still had this problem with certain graphics cards or virtual machines. Furthermore, some users experienced freezes and high CPU load from dwm.exe (Desktop Window Manager) when trying to connect via RDP. These issues were not resolved by the update and required some manual tweaks or workarounds.
Should you install the update KB4512941?
The answer to this question depends on your situation and preference. If you are not affected by the desktop search or RDP issues, or if you can tolerate them until Microsoft releases a fix, then you may want to install the update KB4512941 to benefit from the other improvements and fixes. However, if you rely heavily on the desktop search or RDP functions, or if you are concerned about the potential performance impact of the high CPU usage by Cortana, then you may want to skip or uninstall the update KB4512941 until Microsoft provides a solution. You can also try some of the workarounds suggested by other users, but be careful and backup your data before making any changes to your system.
The update KB4512941 is an optional cumulative update that is not automatically installed by Windows Update. You have to manually check for updates and download it. If you have already installed it and want to uninstall it, you can do so by following these steps:
Open Settings and go to Update & Security > Windows Update > View update history.
Click on Uninstall updates and find the update KB4512941 in the list.
Select it and click on Uninstall. You may need to restart your device to complete the process.
Alternatively, you can use the Windows 10 Update Assistant or the Media Creation Tool to update your device to the latest version of Windows 10, which may include a fix for the issues caused by the update KB4512941.
Conclusion
The update KB4512941 for Windows 10 version 1903 is a mixed bag of fixes and issues. It addresses some of the bugs and problems that users have been facing with the May 2019 Update, but it also introduces some new ones that affect the desktop search and RDP functions. Users have to weigh the pros and cons of installing or uninstalling this update, depending on their needs and preferences. Microsoft is aware of the issues and is working on a resolution, which is expected to be available in mid-September. Until then, users can try some workarounds or wait for a more stable update.
References:
[Windows 10 V1903: Update KB4512941, KB4515530 (08/30/2019)]
[Windows 10 V1903: Review of update KB4512941 Born's Tech and Windows World]
[Windows 10 V1903: Search and Cortana bug in Update KB4512941 confirmed (09/05/2019)]
[Cumulative Update KB4512508 Windows 10 v1903 build 18362.295 - Aug. 13]
[Windows 10 Build 18362.329 (KB4512941 for version 1903)]
[Servicing stack updates (Windows 10) - Windows Deployment]
[W10 update KB4512941 - Microsoft Community]
[KB4512941 for Windows 10 version 1903 causes high CPU usage]
[Windows 10 V1903: Search and Cortana bug in Update KB4512941 confirmed (09/05/2019)]
[How To Fix High CPU Usage By OneDrive In Windows 10]
[Windows 10 V1903: Review of update KB4512941 Born's Tech and Windows World]
[Windows 10 V1903: RDP (dwm.exe) causes high CPU load, freezes VMs (with a workaround)]
[Fix: RDP 'Remote Desktop' Black Boxes/Bars and Screen Size issue]
[Download Windows 10]
a104e7fe7e