如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。3 d, d3 G; d$ O. V- N" u
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:1 ]+ N L* ^$ l' |& V$ d' v, V
1、运行“DISKPART”;
9 _, w/ Y* P; Z- n2 t$ [+ t 2、键入“automount enable”;' `: `& V1 w# _6 r) L+ C' K5 U) \6 ^

& g8 e8 @. \9 G+ V# j" T: M : Z/ m2 k2 n* G( }% s
8 F2 W$ r6 l$ T6 G4 r9 X
3、重启机器;
+ t: h+ y+ n. S4 v8 E/ W6 P( f 4、安装SP11 ^! n! }; h2 h
除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:: f, A, p% x9 E% K: T' G, M
1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;
w2 j+ ^9 W% i) G7 } & ~! S5 X& q7 K. b
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。
/ B* w1 [, y. Z/ b. J 
5 X# T% s5 p& J7 X% c& ` 3、安装Windows 7 SP1。
9 o2 z, d/ Z2 B) `- O& {: G |