Event ID 51

G

Guest

When I check the Event Viewer out of curiosity, I notice there are a lot of
warnings about the harddisk. I use Asus A8X5N motherboard and Seagate 120G
SATA harddisk, with 1G ram, with XP sp2 installed. This is a new computer I
have used for about two and a half months. Other then the warnings, I do not
reckon there is any unusual activities or behavior, no computer hangs or blue
screen. I have run Seatools on the harddisk, there is no error. I have run
chkdsk/f too, no error reported. The same warning keeps coming even I have
defragmented the harddisk. Since the harddisk is rather new, is there any
thing I can do about it, or it is a false warning?
Any advice is welcome, please.
Peter
 
M

Mak

I've seen few of those in combination Asus + nvidia drivers + seagate SATA
drive. (not sure whose fault it is)
Every time either using default XP drivers for SATA controller or moving to
different brand of SATA controller 'fixes' the problem.

I do not know what will happen if you leave things as they are now.

Your m/b is A8N5X by the way, right?
 
G

Guest

Thank you for all the replies. My m/b is A8N5X. I think I'll try two things,
one by one.
1. To disable "Write cache" feature on the harddisk.
2. To use the XP default drivers for SATA controller.
I think I'll try option 2 first. The existing driver is NIVIDIA nForce4
Serial ATA Controller, version 5.10.2600.534, where can I locate the XP
default driver, from the XP sp2 installation disk or the Download site of
www.microsoft.com?
Further instruction is appreciated. Thank you in advanced.
Peter
 
M

Mak

Since computer you've got is brand new, it's probably still under warranty -
I suggest you exercise your right for technical support from wherever you've
bought it from as steps below can lead to unusable computer if you not sure
what you are doing.

I don't have computer with nForce controller in front of me, so I'll go from
memory.
(This is just a template, YMMV)

1. Backup your data.
2. Go to Device Manager / IDE ATA controllers
you should see 2 (perhaps even 3 for your board) NForce Storage controllers
there with 2 child devices each
3. Switch view to devices by connection, drill down til you see where your
HD is attached to.
4. Leave that parent / child alone.
5. Right click on another parent (that is exact same as the one with your
HD) / properties / driver / update driver
6. You will be precented with Hardware update wizard, click 'no, not this
time' / 'install from a list of specific location' / 'don't search, I will
choose the driver to install'.
7. If Standard dual channel PCI IDE controller is listed, select, finish
driver replacement, if not - un-tick 'show compatible hardware', you will
find 'Standard dual....' under 'Standard IDE..' manufacture.
8. Reboot / check device manager to see if default driver is still there.
9. Shutdown, open computer / move your HD to different SATA port (if HD was
on port 1 move it 3 - you want to connect it to the parent you changed the
driver).
10. Boot / go to BIOS / change boot from if required
11. Boot to Windows.
From there - if everything checks fine, you can probably leave it like that
for now, wait for the next BIOS update from ASUS / next nForce drivers / or
(highly unlikely - Seagate SATA firmware).
If system isn't bootable anymore, move HD back to SATA port where it was,
again changing BIOS boot from option.
 
G

Guest

Hi Mak,
Thanks a lot. I've successfully made the changes according to your steps.The
HD is now on SATA port 3, using Standard dual channel PCI IDE controller
driver. I'll keep an eye on the Event Viewer to see if the Event ID 51 still
appears. If so, I'll post again to let you know. If there is new m/b BIOS or
nForce drivers, I'll give it a try too. Many thanks indeed.
Peter
 
M

Mak

no problems, Peter.

I hope you realize that all you have to do if new BIOS addresses the problem
you have, is to move your HD back to port 1 after the update.
And.. if / when new drivers are released - you would want to apply them only
to the parent of port 1.

Thanks for the feedback.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top