如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。( o- ~) r" z0 V. l# m
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:! d2 O7 v$ ~1 ~* W( z7 Q7 f" c, w
1、运行“DISKPART”;
# I8 T9 @# U8 o 2、键入“automount enable”;
7 N# K( q/ u( _1 F 
% c1 x" @' I! O7 y# C- W$ p 
, Y0 M( t3 P. Z0 Y5 P6 r% g : X1 l9 }1 {& L6 b; a* o/ @7 L
3、重启机器;
) t+ H4 f- F6 n; i5 k 4、安装SP1* Q- i# h: k: t' s6 S
除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:3 u8 t( }/ A1 G( Z. D% o4 d3 Z
1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;
) a5 G: l5 y# V, L 
; _/ L9 p$ P! j! Y0 ? 2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。
+ G+ _' w8 v' z% X& @ / Z ]7 M: r" e F- R2 t* _3 w
3、安装Windows 7 SP1。
2 i" D2 a0 L6 @ |