我最近在办公笔记本电脑上安装了 Windows 10 Enterprise 64Bit 和 Office 2016 32Bit。
现在,当我想通过选择“数据 -> 来自其他来源 -> 来自 Microsoft Query”从 Excel 打开 MS Query 时,MS Query 应用程序将最小化启动,并且 Excel 会挂起大约 10-20 秒,然后显示以下警报:
Microsoft Query could not be started because it isn't installed. You can install Query by running the installation program you used to intall Office or Excel. The Query option is in the Office Tools category.
通常 MS Query 会显示一个对话框来选择 ODBC 数据源,但此对话框从未出现过。
我已经看到其他计算机运行相同的 Windows/Office 映像,其中 MS Query 正在启动“选择数据源”对话框,正如它应该的那样。
我尝试运行 Office 修复程序,从 Office 安装中删除/添加查询组件,删除 Windows/Office 中未附带的任何 ODBC 驱动程序,并使用所有可用更新更新 Excel。但仍然没有成功。
谁能指出我解决此错误的正确方法?
答案1
最后我终于可以修复它了。Windows Update 无法安装新更新(错误 0x8024401c)。我根据此信息编辑了注册表https://appuals.com/windows-updates-error-0x8024401c/:
- 按 Windows 徽标键 + R 打开运行。在运行对话框中输入 regedit,然后按 Enter 启动注册表编辑器。
- 在注册表编辑器的左窗格中,导航到以下目录:HKEY_LOCAL_MACHINE > Software > Policies > Microsoft > Windows > WindowsUpdate
- 在注册表编辑器的左侧窗格中,单击“WindowsUpdate”下的“AU”,以在右侧窗格中显示其内容。
- 在注册表编辑器的右窗格中,找到并双击标题为 UseWUServer 的注册表值进行修改。
- 将注册表值的值数据字段的内容替换为 0,然后单击“确定”。
- 关闭注册表编辑器。
- 重启你的电脑。
- 计算机启动后,启动 Windows Update 并检查计算机的更新。Windows Update 现在不仅应该找到计算机的所有可用更新,而且还应该成功下载并安装计算机的所有可用更新。
答案2
我也遇到过同样的问题。不过我注意到一个 Adobe PDF COM 插件,它一定是我最近安装的 Adobe 试用版的一部分。
我卸载了 Adobe,从而删除了这个 COM 插件。之后 - 重新启动笔记本,就可以从 Excel 调用 ms query 了。