如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。' S$ m! g- C E1 f# P
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:
k. |" K# I3 `# c) F+ _0 F/ u 1、运行“DISKPART”;
: ~5 t: E7 ?2 Z/ E t4 ^2 S7 t9 Y# w 2、键入“automount enable”;
6 x9 |6 r/ I. U: M6 H- c . C. J7 r0 V* ?% c2 `7 m
. e' v/ \. [$ m
1 O9 r( N5 M, w
3、重启机器;
. W/ M6 I' W1 O/ C: r3 T1 J# G& f 4、安装SP1% O* M2 \7 b( D0 t+ ]$ e
除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:$ R4 w" E: S5 F& v
1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;; C( m4 d- p8 B5 ~' K @
% ?' m" p. ]8 M- K& @! k4 k
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。2 W& [5 d1 E4 C/ d' _# d

4 G$ s, o0 H' H L/ V, H# { 3、安装Windows 7 SP1。
( x+ F+ X$ [ i" h0 d' L |