如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。
% o0 R: H5 w% R' ^+ H 通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:
: v: Y! s; j* c0 Q. j" j- s; W 1、运行“DISKPART”;- h- J0 T, P3 ], t
2、键入“automount enable”;! ~- H- o& n; ?) |9 s4 ~
! B8 _; g; q0 M# y& D
9 L- j$ P& N* X A) O) m& X s
7 r* Y* d$ Q# m) g' p. h2 |
3、重启机器;
8 S9 m$ [; k* m& ?* P 4、安装SP1- r+ _( `7 I0 G: N
除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:
6 C) }- F8 }. x( ]) h& c 1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;: @! y5 y0 g- B5 Q. Y

, F- K* @; f; u9 q& E* \ 2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。
/ G. {' ]2 Q- z; l6 S! {1 f 7 Z i) J+ Y, i
3、安装Windows 7 SP1。 z4 q) P7 m) q
|