Imagine yourself on a computer, listening to music. You are almost done with a song until it just stops in 20 seconds before it's done playing. Think you've had this problem well, don't think so because I have. Here's some advice for you:
1. Update your Realtek HD Audio Manager
2. Check your Device Manager
3. Do a "Disk Defragment"
4. Have a clean-up for your hard drive
5. Sometimes overheating may cause bad audio quality
This is all I can say right now. I hope you enjoy this...