The author sent me a PM about his PSU model:
"Well, the power supplier model is KMEX (PK-500) ATX 12v with total max power of 500 WAT."
I think you other folks will agree with me that it is almost definitely a problem with the power supply, at least judging by the information we've been given (like he hasn't mentioned that the error started happening after some other change - like new drivers for example). Non-reputable brands like the one you mentioned claim watts that aren't realistic - those numbers are calculated as the peak output (not continuous) when the power supply is cool temperature-wise. Realistically, the power supply may be capable of only 200-300W (or less!) in continuous use.
The NX7950GX2 is very power-hungry, and it looks like you have a Prescott P4, which are also ridiculously power-hungry. I'd strongly recommend getting a quality power supply, you can use it in your next computer so it wouldn't really be a waste of money getting a good one. Some recommendations from personal experience are Seasonic and Tagan, although other brands such as PC Power & Cooling (if you're in the US and are lucky enough to be able to get one), OCZ, Enermax and Antec also come highly recommended.
The one thing that casts a shadow of doubt onto this diagnosis is that it didn't happen before and suddently started happening, but it's still fully within reason to assume that such high loads caused your "500W" power supply to start dying.