描述thinkpad笔记本装的win8.1的操作系统,开机突然出现错误,错误代码显示0xc000000001(几个0记不清楚了),按下enter键之后,显示了win8的开机LOGO,但是进不去系统,下边还提示:COOOO34 0000000000000000.cdf-ms(中间有很多乱码,这是我能看见的),网上提供了很多解决办法,自己尝试了都不能解决,最后弄了半天终于正常了,下面记录一下解决的过程(其实吧系统更新一下就好了,有的电脑设置了从不检查更新,出现这种情况的可能性久比较大):
微软针对win7操作系统提供了解决办法: http://support.microsoft.com/kb/975484(中国友人已经翻译,网址:http://www.cnblogs.com/jasonsfu/archive/2013/05/21/3091078.html)
但是在win8下那些选项根本没有,所以我借鉴了有部分人提出的删除pending.xml的做法,过程如下:
第一步:制作U盘PE工具,进入PE系统
第二步:进入系统盘下的Windos/WinSxS文件夹(我的是C盘,所以我的路径为:c:/WIndos/WinSxs/),找到pending.xml,先复制一份到U盘或者其他盘(网上有说直接删除pending.xml或者修改其内容的,但是我感觉十分不妥,毕竟是系统文件,我做这一步的目的只是为了进入系统,最后还要恢复这个文件的,所以一定要备份好),打开该文件(文件较大,打开较慢),找到0000000000000000.cdf-ms所在的节点(在编辑下有查找功能,或者直接ctrl+f),删除前边紧挨着的CheckPoint节点以及所有包含0000000000000000.cdf-ms的节点(节点都是以<开始,以/>结尾的,比如我删除的是: