在 Windows XP 系统上,我尝试下载并安装 Windows 桌面搜索 4.0,但失败。
我收到的错误:
Windows Search 4.0 could not be installed on this system.
For more details, check the log file.
(C:\Windows\KB940157.log)
该文件的内容: http://pastebin.com/MW37NXCy
不知道如何解决这个问题。任何帮助都非常感谢!
答案1
卸载任何以前版本的 WDS,如果无法通过添加/删除程序卸载,请运行此文件:
%windir%\$NtUninstallKB917013$\spuninst\spuninst.exe
如果此方法也不起作用,请删除以下注册表项:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB917013"
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\KB917013"
... 然后再试一次。
答案2
在阅读了您的主题后,我发现了这篇文章,有人使用过它,但遇到与您类似的错误,但与 WDS 3.1 有关。在我看来,在大多数情况下,它似乎解决了问题。
关联
正是这两行让我认为这可能是注册表错误:
17.0.579:在函数 TestVolatileFlag 中,第 12013 行,RegOpenKeyEx 失败,错误 0x2
18.0.579:在函数 TestVolatileFlag 中,第 12045 行,RegOpenKeyEx 失败,错误 0x2
无论如何,值得一试。让我们知道进展如何。
答案3
我不确定这是你的问题,但我知道“Windows 桌面搜索 4.0”只能安装在 32 位机器上。
你必须安装适用于 Windows XP x64 版本的 Windows 桌面搜索 3.0164 位计算机上的版本。