neowin[.]net/news/microsoft-is-removing-legacy-drivers-from-windows-update/
bleepingcomputer[.]com/news/microsoft/microsoft-to-remove-legacy-drivers-from-windows-update-for-security-boost/
When you reset or install Windows, during the boot process, before Windows starts, the setup routine will look at your hardware, determine which drivers are necessary, and install them. If the drivers aren't included in the setup files, it checks Microsoft's database and downloads whatever's needed. The same thing happens when you boot to a Windows To Go drive on different/new hardware, or when you migrate a copy of Windows to new/different hardware. Microsoft is going to be shrinking that database.
That's not a problem for major components like the CPU, the motherboard's main chipset, or the graphics card, but it could be a problem for everything else, depending on how new your PC / laptop / tablet is, and the brand & model of those add-on chips. Those add-ons handle audio, USB, often the SATA circuitry that connect some of the hard disks / SSDs, WiFi, Bluetooth, touchscreens, touchpads etc. If the correct driver isn't found in that database, Windows might guess, which often results in the wrong driver so that device will not work. And if Windows does start, you will most likely have problems identifying the components with missing drivers, and if you do manage to ID a part, you may find your only choices of drivers were uploaded by folks who have a different brand / model device that uses the same chip. That can be Very iffy. The device manufacturer *might* have drivers available, but they only keep those current while their product is still being sold, and may remove them from their site afterwards.
It can help to keep your existing copy of Windows going -- if there's a problem so Windows needs to be reinstalled, reinstall it while running Windows rather than performing a fresh or new installation. The same for upgrades. Windows will then reuse the drivers currently in use, and when upgrading Windows versions it will try to modify the drivers for compatibility as needed if there's not a newer driver in their database. It can also help to save a copy of the folder: C:\ Windows\ System32\ DriverStore\ FileRepository\. That folder has a copy of every driver installed in Windows [plus a few extra], and can only be copied while you're running that copy of Windows, so you can't get it from a backup archive. If you run into a problem in the future you can go into Device Mgr, right click a component without a driver, and have it look in a copy of that folder for the driver.