如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。- T" p8 K1 p/ F% L
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:( k4 H3 [8 W# `$ B: A3 U, V3 _
1、运行“DISKPART”;4 w8 c9 s" W# C% B2 M Y. `
2、键入“automount enable”;4 a( E9 i$ G9 u+ ], ^, _: K9 q

+ J' ?% g1 ] m' l1 e; Q 1 P' n/ g/ _ p$ ?4 R8 e$ T5 g: o
! ~" N$ x* }0 W8 l
3、重启机器;
8 ~4 H b1 N$ W5 n* ] 4、安装SP1) s( K. h6 x2 D/ W
除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:
. N! [5 y% }2 C( t3 k b 1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;6 u$ v' W* v" ?# K+ |0 G, J( E
# `+ s2 i M: K; i8 L2 s
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。& u: Q( i& M( Z9 H

/ q Y; q- a8 y+ N9 n4 k0 W, n 3、安装Windows 7 SP1。/ W; ]+ O$ z2 y+ b0 o5 t0 p2 T* Q2 R- `
|