5-10 minutes is a really long time. What all have you installed over the laptop?
Maybe try to flush out the unwanted apps that you never use. If you have any antivirus make sure it's updated.
If you take it to the service center most of the time they will suggest you to reset it.
I hope you...