如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。6 k0 B" O7 k; B' L2 f1 D0 X
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:0 ]% J3 t: P- a: ]1 a5 v
1、运行“DISKPART”;
1 n1 c/ ~! O+ w8 v) x 2、键入“automount enable”;9 u# p: C2 v8 ?; `$ [+ l' C, N8 O$ j
) T- T0 i# |+ g G3 q

, P* r" {' y: M) G; D2 W 
% ~, @8 B* F! e, C* X1 ]( U 3、重启机器;
9 m3 o3 Y8 t% t 4、安装SP10 [/ C7 Z- l- H! z3 o+ M
除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:$ T0 g: r4 h1 @
1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;
% Q8 f, A2 C: @2 i/ l9 a3 }) S, | , x# L& k. d4 b& v
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。
' L+ @- K; R5 U3 T3 Q 
# E$ K$ Y5 S: `( @ 3、安装Windows 7 SP1。2 ], u: o3 J: h
|