Computer Audio lower volume?

When I use earphones with my laptop, it appears to lower the sound of loud tones in songs so that it isn't as loud. So it would be louder and louder then it would sharply decrease in volume.

When I do not use earphones, my computer plays everything perfectly fine. When I use earphones on my iPhone playing the same song/file, everything is perfectly fine. So I think it is a setting on my computer, rather than my earphones or music file.

I tried these with both new and old earphones. Same result

Can someone please help resolve this?

Thanks.

Added (1). How do I check this? I run Windows 7.

When I right-click sounds, do I check Playback Devices or sounds?
What do I look for?

It's called the sound dynamic range. It's either a setting or the sound chip that can't drive those high impedance earphones. If it would be a setting, you would have a sound software with a mixer option. Right click on the sound icon in the taskbar and try to find something about automatic sound volume control, dynamics… Without knowing what sound chip and what sound's option that you have, it's hard to figure out

It is because your earphones is not compatible with your computer, visit a computer store and get a right headset/earphone for your laptop.earphone works fine on your iPhone because it is actually package for your phone(i think), also iPhone is made by apple so if your laptop is windows it will not work.