第一种方法:
注册表中 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion下的 CommonFilesDir 键值被更改了,补丁安装程序,无法安装在正确的目录中。
只要改回就行了,默认是“X:\Program Files\Common Files”,其中“X”改成系统所在的盘符。
第二种解决办法(通用解决方案):
首先,若已出现kb927779的升级提示,那么要先关闭自动升级。将windows文件夹中kb927779的升级文件也要删除。
1.打开注册表编辑器定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows \CurrentVersion\Uninstall,并在 Uninstall 中建立一个名为 KB927779 的子键。(如果已经存在则无需建立)
2.双击右侧"默认"字符串,赋指为"this key is required to STOP windows update from prompting to install".然后重启。
3.重新启动 Windows 后,再次打开注册表编辑器,定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SPX(其中 SPX 的 X 是数字,如果你
的系统是 Windows XP SP2,则 X 是 3;如果是 Windows XP SP1,则 X 是 2),把这个注册表项中的 KB927779子键删除。然后关闭注册表编辑器并重新启动 Windows。
重启后,再开启自动升级,kb92779补丁将不再提示安装。