飘易博客(作者:Flymorn)
订阅《飘易博客》RSS,第一时间查看最新文章!
飘易首页 | 留言本 | 关于我 | 订阅Feed

电脑蓝屏STOP:c0000221-ntdll.dll硬件错误

Author:Flymorn Source:飘易博客
Categories:电脑技术 PostTime:2008-8-28 10:24:31
正 文:
    前2天同事的电脑在使用了带有病毒的U盘后,电脑重启后就出现蓝屏,屏幕提示:STOP:c0000221 unknown hard error: \systemroot\system32\ntdll.dll;显然,这是由于系统的ntdll.dll文件损坏导致了系统无法启动,连安全模式也无法进入。

    解决方法很简单:
    用一张带有WIN PE微型XP系统的光盘启动电脑,进入电脑PE界面后,从其他正常的电脑上copy一个ntdll.dll文件,目录路径是\systemroot\system32\ntdll.dll,覆盖到出问题的这台电脑上即可。

    ntdll.dll是NT操作系统重要的模块,是调用API函数时候用到的一个动态链接库文件。

    也有人认为可以通过设置硬盘的模式来解决这个错误。

    把BIOS里硬盘的UDMA选项改成不是AUTO的

    如何设置UDMA模式:

    BIOS设置页面:首先,我们进行硬盘的相关设置。选择Integrated Peripherals进入,这一项中包含有硬盘的相关设置选项,其中有SATA Mode、Secondary Master UDMA、Secondary Slave UDMA、SATA1/2、SATA3/4、RAID Enable等几个选项。  

    微软的官方解释

    原因:如果错误信息中描述的文件已损坏,可能会出现此问题。Microsoft Windows XP 启动时会检查下列文件的完整性: 
• 所有驱动程序文件(系统加载器加载的用来启动计算机的那些文件除外) 
• 所有动态链接库 (DLL),包括用户、图形设备接口 (GDI)、外壳程序、内核、Ntdll、Crtdll 等。 
如果您为硬件安装了不正确的驱动程序,可能会出现此问题。例如,如果您在基于 X86 的计算机上安装每秒数百万条指令 (MIPS) 的驱动程序,则会收到本文“概要”一节中描述的错误信息之一。

    如果 Iomega Zip 驱动器与硬盘驱动器在同一集成设备电路 (IDE) 上,可能会出现此问题。本文中提到的第三方产品由 Microsoft 以外的其他公司提供。对于这些产品的性能或可靠性,Microsoft 不作任何暗示保证或其他形式的保证。 

    解决方案
    要解决此问题,您可以获取已损坏文件的新副本,或者重新安装 Windows XP。如果在重新安装 Windows XP 之后仍然收到本文“概要”一节中描述的任何错误信息之一,则可能存在硬件或网络问题。 

    更多信息
    该错误信息可能会以许多不同的格式显示,其中包括显示在蓝屏上的错误信息或显示在对话框中的错误信息。显示的错误信息格式的类型取决于在检测到已损坏的文件时操作系统的加载程度。 
作者:Flymorn
来源:飘易博客
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
上一篇:学会从google里用inurl找网站链接
下一篇:2008北京奥运比赛结束:奥运奖牌榜
7条评论 “电脑蓝屏STOP:c0000221-ntdll.dll硬件错误”
1 小舟
2008-8-28 22:39:04
WIN PE微型XP系统的光盘
嗯,还是最近听说的,很有用
2008-8-29 18:07:23
好久没有来你的博客转转了。。呵呵。。。文章又更新了好多。。看来有时间还是应该多走动走动。。
3 am
2008-9-23 8:51:47
重装系统。OK
4 得到
2008-12-4 20:44:47
用pe拷了一个,覆盖,依旧蓝屏。
2010-4-15 15:36:13
硬件的问题我感觉!
2010-4-15 15:37:01
我感觉是硬件的问题,硬件冲突的话也会蓝屏
7 啊光
2012-8-5 18:37:30
开机按F8,里面用深度一键还原系统就好了,(如果你电脑有备份系统的话)我昨天也遇到这样的问题,搞了半天
发表评论
名称(*必填)
邮件(选填)
网站(选填)

记住我,下次回复时不用重新输入个人信息
© 2007-2010 飘易博客 Www.Piaoyi.Org 原创文章版权由飘易所有 渝ICP备07006361号