我在 IE8 Windows XP 上遇到了完全相同的问题,它说安装成功。但它仍然在浏览器中显示安装消息(而不是实际的应用程序)。
我明白了为什么这对我不起作用,根本原因是网络管理登录例程显然为我创建了两个配置文件:
C:\Documents and Settings\g43899
(过时的个人资料位置)和
C:\Documents and Settings\g43899.ND60A600
(新的个人资料位置)
在我进一步解释之前,请先看看有关的建议GWT 缺陷列表,问题 4358:
- 是否安装了以下注册表项:
HKEY_CLASSES_ROOT\CLSID{1D6156B6-002B-49E7-B5CA-C138FB843B4E}?
如果是的话,它的子项是什么?
价值观?
- 当您运行“regsvr32.exe ophm.dll”时会发生什么?你能试一下吗
运行“regsvr32.exe /u oophm.dll”
然后是“regsvr32.exe ophm.dll”?
在我的机器上,注册表项不存在。此外,我在运行命令时收到警报框错误regsvr32.exe oophm.dll
:
LoadLibrary("oophm.dll") failed - The specified module could not be found.
我能够将 DLL 文件定位到第一个文件夹:
C:\Documents and Settings\g43899\Application Data\Google\Developer Plugin\IE\oophm.dll
但由于该位置与过时的配置文件相关,因此我执行了以下操作
- 文件夹移自
Application Data\Google\Developer Plugin
进入新的配置文件位置。
- Ran
regsvr32.exe "%APPDATA%\Google\Developer Plugin\IE\oophm.dll"
在该命令之后,我实际上可以看到注册表项HKEY_CLASSES_ROOT\CLSID\{1D6156B6-002B-49E7-B5CA-C138FB843B4E}
。现在一切突然都正常了。希望这可以帮到你。
我正在添加'HKEY_CLASSES_ROOT\CLSID{1D6156B6-002B-49E7-B5CA-C138FB843B4E}` 的完整内容如果你需要的话。