errorin installing windows XP

March 17, 2011 at 06:44:13
Specs: Windows XP
when i install my computer with Windows XP. there's always be STOP: c0000221 unknown hard error\systemroot\system32\ntdll.dll.

See More: errorin installing windows XP

Report •


#1
March 17, 2011 at 09:08:52

Report •

#2
March 17, 2011 at 09:41:09
"when i install my computer with Windows XP. there's always be STOP: c0000221 unknown hard error\systemroot\system32\ntdll.dll. "

Are you trying to install XP by booting from the XP CD ?

If yes....

"STOP: C0000221 unknown hard error" or "STOP: C0000221 STATUS_IMAGE_CHECKSUM_MISMATCH" error message occurs
http://support.microsoft.com/defaul...

Looking around on the web finds that this error can be caused by:

- the hard drive is failing

Check your hard drive with the manufacturer's diagnostics.
See the latter part of response 1 in this:
http://www.computing.net/windows95/...

If you don't have a floppy drive, you can get a CD image diagnostic utility from most hard drive manufacturer's web sites, but obviously you would need to make a burned CD, preferably a CD-R for best compatibility, on another computer if you need to.

E.g.
Seagate's Seatools will test any brand of hard drive.
Do the long test.
http://www.seagate.com/ww/v/index.j...

The bootable Dos versions of SeaTools can be used even if Windows is not working properly.

- you have an IDE hard drive that requires an 80 wire data cable connected to a 40 wire data cable
All hard drives capable of UDMA 66 / ATA 66 or greater burst data transfer speeds MUST be connected to an 80 wire data cable.
If you don't have an 80 wire data cable, you can temporarily set your mboards's bios Setup settings so the drive controllers use no more than UDMA 33 / ATA 33 for them, Save bios settings, until you DO use an 80 wire data cable, and XP will then install successfully

- or - you have an IDE hard drive that requires an 80 wire data cable connected to to an 80 wire data cable but there is a problem with the connection.

It is common to un-intentionally damage IDE data cables, especially while removing them - the 80 wire ones are more likely to be damaged. What usually happens is the cable is ripped at either edge and the wires there are either damaged or severed, often right at a connector or under it's cable clamp there, where it's hard to see - if a wire is severed but it's ends are touching, the connection is intermittent, rather than being reliable.
Another common thing is for the data cable to be separated from the connector contacts a bit after you have removed a cable - there should be no gap between the data cable and the connector - if there is press the cable against the connector to eliminate the gap.
80 wire data cables are also easily damaged at either edge if the cable is sharply creased at a fold in the cable.

Try another data cable if in doubt.

80 wire data cables must have the proper end connector connected to the mboard IDE header - usually that's blue, but in any case it's the one farther from the middle connector on a 3 connector data cable.
..................................

For this error with an existing Windows installation -

- not likely - ntdll.dll, the one in C:\WINDOWS\system32\ntdll.dll, is actually corrupted or missing.

To get ntdll.dll just boot with the Windows XP CD and select "R" at the Welcome Screen to enter Recovery Console, logon at the drive you want and enter the password if available (just press enter if unavailable).

At the Command Prompt type the following (where "X" represent your CD-Rom drive letter and "C" is your system drive letter):
COPY X:\I386\NTDLL.DLL C:\WINDOWS\system32\dllcache\ntdll.dll
COPY X:\I386\NTDLL.DLL C:\WINDOWS\system32\ntdll.dll

Or - Copy the ntdll.dll in C:\WINDOWS\system32\dllcache\ntdll.dll
to C:\WINDOWS\system32\
....

If you have a brand name system installation that shows you the option of going into the Recovery Console while booting, that will NOT work if ntdll.dll in C:\Windows\System32 is actually corrupted or missing, because the Recovery Console requires ntdll.dll .

If you have a brand name system installation that shows you the option of going into the Recovery Console while booting, and that doesn't work,
or if you have no XP CD to boot the computer with,

you can probably get the downloads to make a 6 floppy for your specific XP version - e.g. XP Home with SP3 updates- from the Microsoft web site, make the floppies, boot your computer from the first one and load the set, which will get you to....

select "R" at the Welcome Screen to enter Recovery Console, logon at the drive you want and enter the password if available (just press enter if unavailable).

At the Command Prompt type the following (where "X" represent your CD-Rom drive letter and "C" is your system drive letter):
COPY X:\I386\NTDLL.DLL C:\WINDOWS\system32\dllcache\ntdll.dll
COPY X:\I386\NTDLL.DLL C:\WINDOWS\system32\ntdll.dll

Or - Copy the ntdll.dll in C:\WINDOWS\system32\dllcache\ntdll.dll
to C:\WINDOWS\system32\
....

Or - you could make yourself a bootable CD such as a Linux CD,and boot your computer with that and copy ntdll.dll to the same places on the hard drive,

Or - Copy the ntdll.dll in C:\WINDOWS\system32\dllcache\ntdll.dll
to C:\WINDOWS\system32\


Report •

Related Solutions


Ask Question