如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。9 j: `9 g$ y& A% R
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:& Q+ t }$ V; f- d
1、运行“DISKPART”;
. J' {) b( O; ^$ v# N+ u+ P6 R 2、键入“automount enable”;
* p6 @0 d2 u' ]4 U3 K# y6 l) ?7 X: y 2 r# _$ ?7 t$ { ?' E) ^! l; R

9 p0 F& T8 q3 f9 _; f ~ 4 {) A" t0 j7 G$ m8 p; t- \. m2 k5 P
3、重启机器;5 E9 x, }+ ]7 i0 z H- o# o& [, J
4、安装SP1
1 }! E! v) G- r3 | 除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:$ h# v, Z9 {$ G+ K
1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;
" q2 T9 K) ^# S ~; k3 o' d 9 x5 r" O# r) X8 G1 @7 U
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。" Z p c! r( c& w

# L( X Y2 Y' I6 a3 u- X, ^ 3、安装Windows 7 SP1。( |1 j/ r- p/ I
|