如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。& |9 z" o! E0 M/ D& n
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:; ]! X' A7 q5 [7 [4 n' `# P* J
1、运行“DISKPART”;
W* b" U$ S! D/ \ 2、键入“automount enable”;, x$ y) K3 a8 z7 _# \3 h

9 y9 [) B5 r7 u `+ i * q4 z% F4 X B9 x1 `* Q; {2 q, Z+ d
5 H" a: x1 N$ T2 D
3、重启机器;
`- Q' X2 R) j% A# {! l: m$ e 4、安装SP1
* X! C) s2 [$ p- ^ 除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:
+ s; m4 ?4 O+ ?7 Z" H 1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;0 ^. Y1 @/ B" f; z
) Q: W2 y$ A/ ]% {; K, N
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。
: t: z7 W- ~( p4 @1 \ 
+ S/ {3 z0 [9 P. y& f 3、安装Windows 7 SP1。3 L- _8 h5 u# s4 z& H
|