All DDR5 systems have longer boot times than DDR4 since they have to do memory tests.
I dunno. Once I went to two sticks on my Crosshair x670e extreme, my boot time is pretty fast. Doesn't take more than 10 seconds to post I don't think. Now if he's using four sticks, maybe.
To the original poster: "Asus x670e" could be referring to a whole bunch of different motherboards. Might want to be more specific. I'm also guessing you meant "7950x". I don't think there is such a thing as 7095x. Lastly, might want to indicate if your memory is 2 sticks or 4 sticks. That makes a big difference these days.
Enable Context Restore in the DDR Settings menu of BIOS, you might have another one boot after that which is long, but subsequent boots should me much quicker, until you do a BIOS update or clear CMOS
Don't know if this is still active. I'm sorry for reactivating an old thread, if it's already solved.
I just did the suggested action and it worked beautifully. Before, I had easily more than 30 or 40 seconds till POST, now it's down to about 10. (I have the TUF Gaming X670-E Plus WIFI)
I found the setting in the DRAM timings menu, really far down. It's called Context Restore and is set to AUTO on default.