redgey Posted January 23, 2010 Posted January 23, 2010 I have a Dell Dimension 4700, 2560 RAM, 160GB HD OS-WIN XP Home. Recently got the Blue SOD screen on Booting up. I used the Dell diagnostics CD to do tests, & it listed 2 errors relating to th HD. I suspected a HD failure, as it is over 5yrs old. I bought a simmilar replacement - a Seagate Barracuda 7200-12, 500GB. Now when i try to re-install Win XP it starts of OK, but when it reaches the point where the T&C acceptance should appear, I get this erroe -STOP C0000221 Windows unknown hard error/system root/system32/NTDLL.LL. I have attempted loading WINS with an alternat CD, but I get a simmilar reaction, it gets to the FORMAT stage & then just stops without any errors. Quote
Tootech Posted January 23, 2010 Posted January 23, 2010 I have seen hard disks fail a diagnostic check, not because they were faulty, but because the memory was faulty. Also, install issues on a new drive are often memory related. So do a memory check before going any further. Download, burn the ISO and boot from Memetest. http://www.memtest.org/download/4.00/memtest86+-4.00.iso.zip - thats a direct link. Let it run through its tests. Bad parts of memory will flag up in red, and it would need replacing. Also, what install CD are you using - is it the Dell original, or another CD? Quote
redgey Posted January 23, 2010 Author Posted January 23, 2010 I have tried the Dell original, & a genuine WIN XP Disc. Bothe failed after a short time at the same point. Quote
redgey Posted January 23, 2010 Author Posted January 23, 2010 OK I burnt the file memtest86 to disk & when I put it in & started the PC it gives a msg - Selected Boot device not available. I must stress tho that I have no problems if I put a Win instalation disk or my Dell diagnostics cd in. I have run the Diagnostics CD & checked everything, & only the HDD showed any errors, but no errors with the new HDD drive fitted. Quote
Jelly Bean Posted January 23, 2010 Posted January 23, 2010 There are many different ways that ntdll.dll errors may be displayed on your computer. Ntdll.dll errors can be caused by a number of different things which result in many different error messages, but some of the most common are listed below: "STOP: 0xC0000221 unknown hard error C:\Winnt\System32\Ntdll.dll" "STOP: C0000221 unknown hard error \SystemRoot\System32\ntdll.dll" "AppName: [PROGRAM NAME] ModName: ntdll.dll" "[PROGRAM NAME] caused a fault in module NTDLL.DLL at [ANY ADDRESS]" "Crash caused in ntdll.dll!" "NTDLL.DLL Error!" "Unhandled exception at [ANY ADDRESS] (NTDLL.DLL)" Ntdll.dll error messages might appear before or after a program is used, while a program is running, when Windows is started or shutdown, or even during a Windows installation. Cause of Ntdll.dll Errors The causes of ntdll.dll error messages can vary greatly. However, most ntdll.dll errors result from a corrupt or damaged version of the ntdll.dll file itself, corrupt hardware drivers, or issues between Windows and other programs. Ntdll.dll errors can sometimes mean that a piece of hardware in your computer is malfunctioning, but this is rare. Resolution Restart your computer. The ntdll.dll error you're receiving could be due to a one-time, temporary issue and a simple reboot may resolve the problem completely. Reinstall the program if the ntdll.dll error only displays when you use a specific program. If the software program has any updates or service packs available, install them too. The software's programmers may have identified an issue with the program that caused the ntdll.dll error and then issued a patch for it. Note: Third party software programs that have been installed on your computer are almost always the cause of ntdll.dll errors. The remainder of these troubleshooting steps resolve ntdll.dll issues only rarely. Check the Windows service pack level you're running and then check Microsoft's support site to see if there is a more recent service pack available for installation. Some issues that caused ntdll.dll errors have been corrected in these service packs from Microsoft. Selectively disable Internet Explorer add-ons. If your ntdll.dll error is displaying when you start, run, or close Internet Explorer, an add-on may be causing the problem. Disabling each add-on, one by one, will determine which add-on is the culprit (if any). Note: As a workaround, assuming the ntdll.dll error really is Internet Explorer related, install and use a competing browser like Firefox. Rename the NLSPATH system variable. If your Windows system does not have this environment variable, skip this step. Note: This is a troubleshooting step for this issue only. Be sure to set this path back to its original name if this does not resolve the ntdll.dll issue. Disable Data Execution Prevention for Explorer.exe. As in the previous step, this is for troubleshooting the ntdll.dll issue only. If this doesn't resolve the problem, return the Data Execution Prevention settings to their previous settings. Update drivers for any hardware in your computer where updated drivers are available. Outdated drivers sometimes cause ntdll.dll errors. Test your memory for damage. If you're receiving ntdll.dll messages, one possible cause could be a bad memory module in your system. Testing your memory will either identify a problem or clear your RAM of any responsibility. Replace your memory if it fails any of your tests. Ntdll.dll errors could occur if you have an Iomega Zip drive on the same IDE cable as the hard drive inside your computer. If so, move the Zip drive to a dedicated IDE controller. Replace the IDE cable connecting the hard drive to the motherboard. If this cable is damaged or malfunctioning, one symptom could be the ntdll.dll error you're seeing. Repair your installation of Windows. If individual software reinstallations fail to resolve the problem, a repair installation of Windows will replace the ntdll.dll file. Perform a clean installation of Windows. A clean installation will completely remove Windows from your PC and install it again from scratch. I don't recommend this option unless you've exhausted all previous troubleshooting ideas and you're comfortable that the ntdll.dll error is not caused by a single program (Step #2). Note: If a single program or plugin is causing the ntdll.dll error, reinstalling Windows and then reinstalling all of the same software may lead you right back to the same ntdll.dll error. While extremely rare, if everything else has failed, including the clean installation from the last step, you could be dealing with a hardware issue with your hard drive. If so, replace the hard drive and then perform a new installation of Windows. Applies To Ntdll.dll error messages can apply to nearly any Windows based software program, driver, or plugin on any of Microsoft's operating systems from Windows NT to Windows XP, Windows Vista, and Windows 7. Quote Rwy'n ceisio fy ngorau......................
redgey Posted January 24, 2010 Author Posted January 24, 2010 Well I have run Memtest86 & Seatools for DOS to check Mem & Hard drive. Bothe produced no errors. With regard to Jelly Bean`s comments, I was not running any software when this problem started. Everything was fine 1 day, & the next I switched on I had this trouble. I am ubable to BOOT up to get into the OS to make any changes. Have tried re-installing Win`s, & the instalation stops at the Format stage. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.