If I may recommend a regimen with your new Z690.
First create a dedicated location (not @root NVMe) where you are going to download all of the Asus motherboard updates in the future, before installing in a pick-n-choose manner. Care should be taken when a new MoBo is released, as there will be many software patches and updates at the onset... but less so, in subsequent years.
Here is the '
1 picture = 100 words' to prevent a TL&DR:
View attachment 207426
Ever try to track down which versions of which MoBo updates you are currently running, before clicking that "install all" button?
Asus (and Intel) are not really known for doing proper uninstall routines to eradicate older versions (of updates) that makes for nasty left-over cling-ons. Asus (as well as Intel) have previously recommended which slew of updates to install FIRST before randomly installing the mess (I think Asus recommendation was that Network [LAN] updates should should take that priority, over all other drivers.)
I hope the above image doesn't make me OCD, as I think it provides me sanity but, as always, YMMV.