: The link you provided is a hotfix for a Windows 2000 system and is not applicable to this Vista system. The other link ... which you edited out of your post was applicable!!!
Bug Check 0x51: REGISTRY_ERROR http://msdn.microsoft.com/en-us/library/windows/hardware/ff559026%28v=vs.85%29.aspx
Order of business:
- Test the hard drive.
- Run chkdsk /r to check and repair disk file-system errors.
Test the hard drive. If you tell us the hard drive manufacturer's name (brand name) and model we can point you to the most appropriate diagnostic utility to use.
It is best to use the hard drive manufacturer's own diagnostic utility, but Seagate's tool will work OK on most brands. The diagnostic tool is run from a bootable CD (Windows does not need to be working. The first two steps are done on a working computer, while the third step is to boot the ailing computer with the CD that you create in the first two steps.) In your case, the "working computer" steps can be done from your laptop with Windows loaded in Safe Mode with networking ...
Please download SeaTools for DOS (CD)
from Seagate's SeaTools for DOS web page
or use the following direct download link to download the latest version of SeaTools for DOS:Download SeaTools for DOS ISO Image
The downloaded file name is SeaToolsDOS223ALL.ISO
Burn the downloaded .ISO image to a CD using the appropriate burning software.
- If you do not already have a suitable burning program for writing .ISO images to disc ...
- Download and install ImgBurn.
Ensure that you UN-check the box agreeing to install the Ask toolbar during the installation.
- Place a new (blank) CD disc in the drive tray.
- Choose Write image file to disc.
- Under Source, click on the Browse button: Navigate to and select the .ISO file that you wish to burn.
- Place a check-mark in the box beside Verify.
When the CD has been burned and verified as successful, it will be bootable.
Boot from the CD.
- (You may need to access the BIOS Setup Menu or the Boot Menu and change the boot order to enable booting from CD before hard drive.)
- From Basic tests on the Main Menu, run the Short test and then the Long test.
(The long test will take some considerable time to complete.)
The results will be shown as either a PASS or FAIL.
There is a chance that during the Long test, you may be offered the opportunity to attempt repairs on the hard drive:
- If so, go ahead and attempt to do so, but ONLY after backing up all important personal files.
You may wish to view the following ...
Please let us know the results of the tests.
When you can, include the make and model number of the problematic hard drive. If you do choose to use SeaTools, you will see the model number (and maybe the make) when SeaTools first detects the hard drive.
Start Windows in Safe Mode
and do the following ...
Use the Windows Error Checking
utility (Check Disk), with the options to fix file system errors and scan the disk surface for errors, attempt recovery of data and repair the disk.
A log of the disk check is recorded only if the scheduled re-start is used, and only for drives on the same HDD as the Operating System.
- Go to Start > Computer.
- Right-click on the drive that you wish to check > Properties > Tools tab
- In the "Error checking" section, click on Check now.
- Place a checkmark in both boxes > Start.
- If the disk you have chosen is the Windows system disk:
A message will notify you that a restart is necessary ask "Do you want to check for hard disk errors the next time you start your computer?".
- Click Schedule disk check > OK and close all windows.
- Re-start the computer. The disk will be checked when the system boots.
This will take some time to run and at times may appear stalled but just let it run.
When the disk check is complete, the system will re-start automatically and load Windows.
To open Event Viewer
and view the log:
- Go to Start > and type eventvwr and press the <ENTER> key.
The Event Viewer window will open.
- In the left pane, expand "Windows Logs" and then click on Application.
- In the right pane, at the top, click on the column heading Source to sort the list alphabetically.
- Look in the Source column for "Wininit", with an entry corresponding to the date and time of the disk check.
- Click on that Wininit entry to select it.
- On the top main menu, click Action > Copy > Copy Details as Text.
- Paste the log text into your next reply.
Edited by AustrAlien, 26 March 2012 - 08:34 AM.