Access 2000 无法启动

Access 2000 无法启动

我有 3 台完全相同的新 HP 笔记本电脑,在这些电脑上我从原始介质安装了全新(合法)的 Windows XP SP3 32 位实例,以及 Microsoft Office 2000 SR-1 Premium 的合法副本,同样是从原始介质安装的。对于 Office 2000,我进行了自定义安装,并且只安装了 Access 和 Powerpoint。它们在任何新电脑上都无法启动。

访问在启动时崩溃,我能收集到的唯一技术信息是:

AppName:msaccess.exe AppVer:9.0.0.6620 Modname:未知 ModVer:0.0.0.0 偏移量:000c030e

编辑:事件查看器报告以下Event ID = 1000消息:

应用程序故障 msaccess.exe 9.0.0.6620,位于未知的 0.0.0.0 偏移量 000c030e 处。

该应用程序以 身份运行Administrator

编辑结束

Powerpoint 也在开始时死机,然后 Clippy 出现并提示“发生了不可逆转的错误”(意大利语翻译)。但我不太在乎 PP:不过我需要 Access。

Windows 已完全更新,并安装了相应的驱动程序。vcredist 已安装 Visual C 6.0、2005 和 2008 版本。我尝试卸载并重新安装,但没有成功;我还尝试应用从 Microsoft 网站下载的 Office 2000 SP3。毫无效果。

除了这两个应用程序之外,电脑上的一切似乎都运行良好。

我搜索了几个小时,却找不到任何关于这些崩溃的有用提示。有谁知道我可以尝试什么来让 Access 正常工作,或者至少收集有关问题所在的详细信息?

谢谢。

答案1

您是否检查过 PC 上的事件日志?将所有错误和事件 ID 一起发布到日志中。

如果我没记错的话,您还需要以管理员身份运行该应用程序一次。我记得它似乎会生成一些需要提升权限的奇怪注册表项。用户是管理员吗?

答案2

这是我为了让它工作而做的事情:

  • 再次卸载与 Office 相关的所有内容;
  • 我尝试使用regedit 删除所有 Office 注册表项:我发现 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office。当我尝试删除它及其子节点时,一个节点不会消失(b7eff951-e52f-45cc-9ef7-57124f2177cc)。授权似乎正确...所以我选择了一个父节点,并在授权中使子节点继承此节点的授权。之后我可以删除整个HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office 分支;
  • 重启;
  • 重新安装 Office 2000,再次进行定制安装,并具有完整的 Access、Office 工具和所有过滤器和转换器;
  • 启动 Access,现在它可以按预期运行。

我不太确定我做了什么与第一次安装时不同的事情。另外,我只在原帖中提到的三台电脑中的一台上尝试过。希望其他电脑也能正常工作。:)

谢谢。

相关内容