Vamos de nuevo.
No es que Ryzen no banque SMT.
El procesador está perfecto.
Lo que está mal es Windows, que hace mal la asignación de threads.
Deshabilitar SMT simplemente hace que Windows asuma que cada procesador puede correr un hilo, en vez de los 2 que debería, y eso evita colisiones de recursos que hacen que el procesador rinda todavía menos que andando a un hilo por núcleo.