如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。. \# d, @( T2 L) m! }1 i
通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:
" D6 R, l/ R- y' n 1、运行“DISKPART”;
% _ A- X3 k0 N4 s# F' H: ^9 q9 q7 r 2、键入“automount enable”;
9 ?, T* l7 F4 V) L 
- C* [3 O: z) X 
. ]# h; X0 ~8 N% P( P1 @ 5 F' e1 k5 H7 N* f# u7 f' \
3、重启机器;- q) u8 G: x% d) y6 s2 F
4、安装SP1
; L: B& V& }9 D1 j+ F/ v 除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:
$ J ~# M4 I' w. }: _5 e) j 1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;( ?; x5 L* A9 h

& \2 M* T: h/ y J 2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。% m2 b u( a2 o ?2 |2 F5 ~) `. {

4 \! \0 P$ M) ^/ y! B& l: { 3、安装Windows 7 SP1。+ f7 G% x+ ^5 i1 C% R* K
|