如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。
4 m) D& O8 {& ~! x 通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:
7 ?9 s6 z( }" \( e6 l; c V 1、运行“DISKPART”;
! N( b/ w! s& _! _" O' l. B. z2 k) w2 E 2、键入“automount enable”;
/ {& n$ G: _8 z5 q 6 X% S2 u. |" M: Z) A9 \3 }

/ k' T, n/ R- C % J" F: _ l" j# @: E9 A
3、重启机器;- s9 P2 v! a+ K4 R0 n, Z1 @& m
4、安装SP1* ], P3 ]+ [# V+ b! ?1 ]
除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:
J/ \% Y8 `& Q# E/ A 1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;0 b6 b. @) y8 a9 n
% [/ H& Q7 p' E& C
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。
9 F6 a& V1 L2 h3 R 1 L" l, _: {' D( i' l3 \5 b/ b1 @2 ?
3、安装Windows 7 SP1。
1 y: `* y5 G& r# L |