Audio quality not same with earphones and speaker

Hi all,

I am here after several days stressed out not being able to find a way.
I am a total newbie to audio editing.

I’ve been recording keyboard music using Verve sounds with my Yamaha P45.
The issue I’ve had is I don’t get the same audio quality using earphones vs. laptop speaker (Win11, i7).

I hear quite everything clean with my earphones both before and after exporting the recorded tracks, but when they played with output laptop speaker, I hear lots of noise bursts.
What do I need to do to get the same audio quality with my laptop speaker?
I really appreciate any help on this.