如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。4 g. c6 J# [# F$ Q- M/ m4 \6 i+ _
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:
: X) z! Y. j# Q) [ 1、运行“DISKPART”;
' r+ K" s. `% j* d0 t; _/ D 2、键入“automount enable”;7 F6 A( Z( e, j; T* Y) ~6 P
: N3 o! i2 D9 e3 \& Q' ^3 p1 B* o

. a1 K5 P& ~' \) B6 Z8 x" H8 @& L 8 i4 d2 u: y3 {) u( ?3 }3 F; n$ R
3、重启机器;
& x% C7 V; h9 H9 H# p, ~' o 4、安装SP1
1 H I- s: d: U# X; q& p1 Y4 P 除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:" g2 \0 C" T' I- E0 K- v
1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;
" U% u9 a) ]) }, q8 `9 g 
) e- H6 \+ Y4 \. a 2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。
, Z* g$ V" Q; W3 C; } 
- v0 {" s4 W; e, [9 \ 3、安装Windows 7 SP1。
2 ?' G, Y/ J0 N" F6 M# L" |. @# E |