如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。* @# O7 b$ @( v1 e. c2 v! J, {9 H; w
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:# q! }5 y7 T- j5 b# k- M
1、运行“DISKPART”;
+ N6 S2 F% i7 {/ C' b5 [ 2、键入“automount enable”;, B+ p8 w. d! F+ T5 E% R- }
0 j! \$ V9 X0 ~ W( R

! W* y& L3 ^' ^, ?7 b1 z 5 ^9 V3 t( F$ e; `+ Z1 R
3、重启机器;
* A; U# N8 S3 v L9 O 4、安装SP1
2 x# o( m$ u5 _3 F 除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:
$ _& j. W$ J5 H9 i& n 1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;5 v: o! N+ b) i
# e: C0 d% N* Y e4 K$ f( }
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。
" G9 O! D0 a4 l+ y1 a , _8 `! a' n% ^3 ] p# n4 U0 b
3、安装Windows 7 SP1。( [3 f9 e3 A4 g( G; f
|