Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 18700|回复: 3

[已解决] 【已解决】调整系统分区容量后win8不能启动,错误代码 0xc0000225 [复制链接]

Rank: 2Rank: 2

UID
107400
帖子
374
PB币
2509
贡献
0
技术
53
活跃
474
发表于 2014-6-2 17:43:39 |显示全部楼层
本帖最后由 TeF 于 2014-6-3 08:04 编辑

最近手贱,因为安装臭名昭著的KB2919355(8.1 update)补丁,想把100M系统保留分区扩容一下,(因为我的100M保留分区是在安装win7的时候生成的,升级win8后,并没有调整为350M),后来看到MS社区里说系统保留分区不足也会导致安装出错(我的出错代码是800F0922)。于是就打算把系统保留分区扩大到500M左右,然后用DiskGeus软件把C盘缩小了500M,等分区调整好后,系统就进不去了,显示的错误号是状态:0xc0000225
信息:未连接或无法访问所需设备。具体见下图
20140601_171920.jpg


我尝试用以下两个步骤进行修复,但是都没修复好。
步骤一:用win8安装盘自动修复。
结果无论是【恢复电脑】选项还是【启动修复】都不能自动恢复。结果见下图
20140602_092434.jpg

20140602_092451.jpg

上面是用恢复电脑的选项,直接挂掉
20140602_092508.jpg

20140602_092530.jpg

20140602_092554.jpg

尝试用启动修复,扫描了一下,也不能完成。

既然自动修复不行,就手动看看到时是啥问题。于是我进入控制台。用diskpart查看了一下分区。下面这个图是list volu显示的分区各个卷名(1号卷:Winboot 是系统保留分区容量100M,平常应该是没有分配盘符的,现在显示为C盘。而2号卷:win8平时分配的盘符应该是C盘,现在显示的是K盘。
20140602_092629.jpg


于是我尝试用sele volu 和assign 以及remove 把盘符调整好,
20140602_092712.jpg

然后再次尝试修复以及重启,还是显示0xc0000225。

步骤二:再次用win8安装盘进入控制台,用bcdedit命令查看修复
再次进入控制台,用bcdedit命令查看bcd数据,列表显示bcd数据完好,并没有缺项和丢失,和我以前的bcdedit输出的结果一样。再次用diskpart查看,各个卷修改后的盘符又换回去了,winboot那个系统保留分区我分配的盘符是O,又自动变回C了。

根据状况和经验判断,各个盘的数据和目录完好,就是调整系统分区大小的时候,win的引导信息被破坏了,应该是可以修复的。
请各位老鸟给点修复建议。让我早点把win8修复吧。



20140602_093332.jpg

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2426
PB币
7699
贡献
0
技术
385
活跃
1107

十周年 热心会员 远景技术达人

发表于 2014-6-3 07:45:23 |显示全部楼层

Rank: 2Rank: 2

UID
107400
帖子
374
PB币
2509
贡献
0
技术
53
活跃
474
发表于 2014-6-3 08:04:12 |显示全部楼层
SzqZys 发表于 2014-6-3 07:45
重建引导。http://bbs.pcbeta.com/viewthread-793759-1-1.html

谢谢二楼的建议。我之前的修复一直在围绕修复bcd数据为中心,尝试用bcdedit恢复引导entry。今早想起来,干嘛不用bcdboot重建一下。于是在控制台下先把错乱的盘符设置好。然后用bcdboot c:\windows  /s O: /l zh-cn 重建引导。命令提示重建成功,引导菜单恢复为win8默认的standard样式(我之前是黑屏白字的Legency样式)并多出了一个启动入口win 8.1 (卷2) 见下图 20140603_074006.jpg

。从新的启动入口进去,win8成功引导。而从老的启动入口进入,还是显示0xc0000225错误。至此,win8启动修复完成。下一步比对一下新老启动入口的bcd区别,看看能否手动修复老的启动入口。

Rank: 2Rank: 2

UID
107400
帖子
374
PB币
2509
贡献
0
技术
53
活跃
474
发表于 2014-6-3 20:10:14 |显示全部楼层
系统启动修复后,看了一下bcdedit的输出,发现resumeobject的guid发生了变化。可能是用diskGenius调整系统分区容量后导致扇区发生变化。
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件