I recently noticed my bus clock was not at 100mhz anymore causing my boost clock to no longer reach the frequency it once did.
I found my solution was to disable CPU virtualization in CPU BIOS settings as well as Spread Spectrum. For ASRock users it is labeled as SVM.
Now my CPU is back to boosting to 4.650ghz and all it took was toggling two items in BIOS.
If anyone is having issues with bus clock not being at 100mhz this is what fixed it for me. Mileage may vary, but I hope this helps someone out there. I was scouring the internet for a reason my CPU would not hit the clocks it once did, and finding no solutions.
Good luck friends and happy building.
Ryzen 7 7800X3D, ASUS ROG STRIX B650E-F GAMING WIFI, G.SKILL TRIDENT Z NEO 2x16GB DDR5 DRAM 6000MT/s CL30, AMD Radeon RX 7900 XTX, LIAN LI EDGE 1300, Corsair MP600 PRO NH 4TB