如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。
+ Z/ W) z, w0 |3 j 通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:
8 q3 g( Q- V; K; i7 S 1、运行“DISKPART”;' R" I2 M4 L" a) X& P' T! l1 o
2、键入“automount enable”;' F" l+ L, b9 _: @1 x
8 C7 ~9 [( b _# E" y$ A! N
0 L# h- O \ P

0 \9 x) ~) f2 K 3、重启机器;; \" S4 c' U* G
4、安装SP1
; b+ {& F9 S7 L6 `) B- R0 X 除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:0 y6 o8 ^' J, e, s$ @! V
1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;
: c# p Z, \* ^$ V/ F3 [: y/ c; H 
+ s" C( W# W' P3 O' |( P 2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。& a1 e! N9 v/ m' |, u; S, ~
8 l5 h0 ~. z- H& t ]: l
3、安装Windows 7 SP1。
; R4 O5 O, s9 Y1 }! K* J |