Today, Microsoft released Windows 10 Insider Preview build 19041.173 to the Slow ring. And once again, Windows 10 version 2004 is inching just a bit closer to public release, something that we're expecting to happen in May. Typically, these cumulative updates have been arriving on or around Patch Tuesday, so this one is a bit early.

As usual, there are a bunch of fixes included. Here's what's new:

We are mitigating app compatibility issues where older versions of certain apps won’t launch by directing users to go and install the latest version of these apps.

We have fixed an issue that fails to allocate resources during device initialization, which causes certain USB mass storage devices to stop working.

We have fixed an issue that prevents the mute button from working on certain devices with the Your Phone app.

We have fixed an issue that causes a fault in the input-output memory management unit (IOMMU) and a DRIVER_VERIFIER_DMA_VIOLATION (e6) error. This issue occurs after resuming from hibernate on systems that have Kernel Direct Memory Access (DMA) Protection and Dynamic Root of Trust Measurement (DRTM) enabled.

We have updated the Country and Operator Settings Asset (COSA) to increase the coverage for automatic cellular provisioning on devices with mobile broadband.

There's also one known issue to be aware of:

We are aware Narrator and NVDA users that seek the latest release of Microsoft Edge based on Chromium may experience some difficulty when navigating and reading certain web content. Narrator, NVDA and the Edge teams are aware of these issues. Users of legacy Microsoft Edge will not be affected. NVAccess has released a NVDA 2019.3that resolves the known issue with Edge.

It's safe to say that the story of Windows 10 20H1 is pretty much complete. There isn't much left to fix, and it's feature-complete. The only thing left now is that it needs to be promoted to the Release Preview ring, where it will stay until it's generally available.