I do not think at this point in time we should be considering the computer is dying.
You have a driver problem, those are software issues and not mechanical issues.
Drivers simply tell your OS how to communicate with hardware.
If the driver software is corrupted, it does a poor job of telling windows what to do with the hardware it is trying to communicate with.
Since you have windows XP service pack 3, this is how you go about getting the system configuration utility to pop up.
Click your START button.
Look for RUN.
Type the following text into the box.MSCONFIG
Click the OK button.
The System Configuration Utility window will appear on the screen.
Look for a tab called STARTUP
Click on this tab and you will see a list of programs and a box with a check mark next to each one.
I want to tell you, this utility is for trouble-shooting only.
So the changes we are making here are NOT to be permanent ones, there are other safer ways to disable a trouble-some program or driver. We'll come to that, once we find out what is causing you the problems you are experiencing.
You may disable your anti-virus software or another utility that protects your computer, you should not permanently disable those programs.
But for the purpose of diagnosing a problem startup program, it is Okay to disable those until a problem is resolved or a solution is found.
Disable everything by removing the check marks from all of them.
Click apply and allow Windows to restart.
When Windows restarts, a box will pop up stating you have disabled some startup programs.
Just close the notice and use your computer for a few hours and see if the problem has gone away.
If it appears the problem has gone away, you know you disabled the problem program.
Now the question is, which program was it?
Here is how we determine this.
GO back to MSCONFIG as I instructed above.
Now go to the startup tab again and put a check mark next to the first item on the list.
Click apply and allow a restart.
Use the computer normally again.
If no problems, you still have the culprit disabled, if problem comes back, you just enabled the culprit.
Keep doing this procedure with MSCONFIG until you either have found the problem, or you have all the startups enabled again.
I would seriously try updating your drivers for each piece of hardware you have from the manufacturer's web sites, this way you know they are up to date.
Please keep me updated with your progress and if you have any questions or concerns, please let me know.
Edited by MrBruce1959, 05 November 2010 - 09:16 PM.