R
Rob
If you are only getting the message on one particular drive, I wouldUPS might help, but I've had somewhat bad experiences with UPSes in the past, so I'm not really ready to go down that road again. My system is a somewhat unusually power-hungry system, there's a 650W PS inside it, but it may just be barely enough to power all of the stuff inside it. Besides the mainboard and processor, there is six internal hard drives, a video card, and a couple of optical drives. Plus there are various USB hard drives and other peripherals that get attached and detached from it from time to time. It's more of a server really than a standard desktop.
Yousuf Khan
tend to suspect the drive itself or cables running to it, although
the system drive does so many extra writes compared to data drives
that you may be right in it being power issues - just that they
haven't affected writes to data drives (yet..)
It might be worth looking at which drives are sharing PSU power
cables and changing them around. I usually share the system drive
power harness with optical drives only, and the other (data) hard
drives share a different one.
What make/model of PSU do you have in there? As I'm sure you know,
many of the cheaper/unbranded models have wattage ratings which are rather
higher than they are actually capable of for sustained use.
If it helps, I've found Corsair PSUs to be ultra reliable and deliver 'what
it says on the tin' when it comes to power rating.
As far as UPS's go, they also clean up a dirty mains supply, so can help
with spikes and brown-outs.
Cheers,