如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。/ E& V' J V' y, P5 B0 s0 \: V: L. c
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:8 K7 ?- o9 h) y% C, z) Q* b2 q
1、运行“DISKPART”;
7 W; J& h, H) e0 C 2、键入“automount enable”; o, ?, C4 L7 ] Q% x
( y8 R1 n; X+ a9 w& P& [

% b2 u; K$ p" k# s 
: j8 O# Z/ j2 X2 {3 g 3、重启机器;
/ ?6 C i6 x: R) H3 W5 e 4、安装SP1* I1 r0 ]! x2 n D. e$ ]( f
除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:- Z$ \* [, T: u: Y: W3 b
1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;
5 a2 [& x8 T6 P & d- h. c+ W% Z( D8 L
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。
) r7 C, n2 i2 z0 V* T0 ]2 {& M 5 W8 ] Z9 G! m7 E0 B
3、安装Windows 7 SP1。
: k. Q& l; ?7 z% Y |