如果在安装Windows 7或Windows Server 2008 R2的SP1时收到错误提示“0x800F0A12”,那就表明安装程序无法访问硬盘中的系统分区,从而无法升级文件,因此导致SP1升级失败。
3 I9 }! U- I, A' W( L* S 通常,Windows是可以访问该分区的(尽管你在资源管理器中没法搜到该分区),不过,在某些情况下,Windows启动后系统分区会无法访问。解决办法很简单:
+ \) Z; X5 S; h) v0 c4 ?2 v 1、运行“DISKPART”;
' e" E% L' a% b3 |; R; b9 ? 2、键入“automount enable”;
" Y" L/ z+ } V( k0 [; t $ \/ m9 r2 H. ^5 F

' W% o/ O* }" D Y+ b, D6 T }1 g 7 N; m7 u8 Z! x) Z: \8 \& J
3、重启机器;+ S2 C+ X6 J6 H) k3 `; n
4、安装SP13 G3 X- ?9 U; U( P _( u) k3 C
除了上述办法外,还有一种可选方案。雨林木风那就是在安装Windows SP1前,确认“System Reserved”或Windows分区为“活动”:6 v8 g9 }7 q, s
1、打开“计算机管理”界面(可以在开始搜索框里输入“compmgmt.msc”),选择“存储”下的“磁盘管理”;
5 Z8 l) j# l" I) V " z, f! |' s+ I& ~2 l
2、查看Windows 7所在分区是否包含“活动”属性,深度系统若没有则右键点击该分区,选择“将分区标记为活动分区”。' U7 Q, X C9 t

" \5 \3 p+ C1 c 3、安装Windows 7 SP1。/ S6 c, j) u' y) O$ L- b
|