Without the full details of the error message nothing can be said.
It could be a hardware problem or a software problem (like malware). To exclude the software problem use the system recovery procedure (every manufacturer has it's own way of doing it) to go back to factory settings. If the problem persists then, it's a hardware problem that you can have repaired under warranty. If it's solved, it's solved (for the time being).
What's your antivirus protection?
My 2 month old laptop running Vista Home Premium has started having loads of blue screens and I don't know why. It started having them every now and then a couple weeks ago but now it sometimes happens a couple times each day. I have not installed any new hardware, like the error message suggests.
The last time I received the error I had just logged in after a previous blue screen. Here's what happened:
1 Got blue screen for no apparent reason
2 Computer reboots itself
3 Log in and windows shows the "Do you want Windows to try and find a solution" dialogue, to which I say Yes.
4 After a couple seconds of searching it gets the blue screen AGAIN! And this is before I even load any programs.
It's so frustrating! And then other times the computer will be on for hours and work perfectly. I don't run any weird programs. Just mainly MediaMonkey and Firefox and the Sidebar.
Any ideas? I can copy the error message down next time I get it, if that helps.