将命令发送到程序时出现问题 [已修复]

修复向程序发送命令时出现问题: (Fix There was a Problem Sending the Command to the Program: )如果您在尝试打开Microsoft Excel文件时遇到问题并收到错误消息“向程序发送命令时出现问题(There was a problem sending the command to the program)”,则表示Windows无法连接与Microsoft Office 应用程序(Microsoft Office Applications)。现在,如果您在错误消息上单击“确定”并再次尝试打开文件,它将毫无问题地打开。重新启动 PC 后,错误消息将再次弹出。

当您尝试打开Microsoft Office文件(如Word文档、Excel电子表格等)时,您会收到以下错误消息:

  • 将命令发送到程序时出现问题。(There was a problem sending the command to the program.)
  • 向程序发送命令时出错(An error occurred when sending commands to the program)
  • Windows 找不到该文件,请确保您输入了正确的名称,然后重试。(Windows cannot find the file, Make sure you typed the name correctly, and then try again.)
  • 找不到文件(或其组件之一)。确保路径和文件名正确,并且所有必需的库都可​​用。(Cannot find the file (or one of its components). Make sure the path and filename are correct and that all required libraries are available.)

修复将命令发送到程序时出现问题

现在您可以面对上述任何一种错误消息,在某些情况下,它甚至不会让您打开所需的文件。因此,在错误消息上单击“确定”后,他们是否能够查看文件实际上取决于用户系统配置。因此,不要浪费任何时间,让我们看看如何在下面列出的故障排除指南的帮助下实际修复将(Fix)命令(Command)发送到程序(Program)时出现问题。(Problem)

将命令(Command)发送到程序时出现问题(Problem)[已修复]

确保 创建一个还原点(create a restore point) 以防万一出现问题。

方法 1:禁用动态数据交换 (DDE)(Method 1: Disable Dynamic Data Exchange (DDE))

1.打开Microsoft Excel程序,然后单击(Click)Office ORB(或文件菜单),然后单击Excel 选项。(Excel Options.)

单击 Office ORB(或文件菜单),然后单击 Excel 选项

2.现在在 Excel 选项中,从左侧菜单中选择高级。(Advanced)

3.向下滚动到底部的常规(General)部分,确保取消选中(uncheck)忽略使用动态数据交换 (DDE) 的其他应用程序”选项。(Ignore other applications that use Dynamic Data Exchange (DDE).)

取消选中忽略使用动态数据交换 (DDE) 的其他应用程序

4.单击确定保存更改并重新启动您的 PC。

方法2:禁用“以管理员身份运行”选项(Method 2: Disable the “Run as administrator” option)

1.转到开始(Start)菜单并键入导致问题的程序的名称。

2.右键单击程序并选择打开文件位置。( Open file location.)

右键单击该程序并选择打开文件位置

3.现在再次右键单击程序并选择属性。(Properties.)

4.切换到兼容性选项卡(Compatability tab)并取消选中“以管理员身份运行此程序。(Run this program as an administrator.)

取消选中以管理员身份运行此程序

5.单击应用(Apply),然后单击确定以保存更改。

6.重新启动您的PC并再次尝试运行该程序,看看您是否能够 修复将命令发送到程序错误时出现问题。(Fix There was a Problem Sending the Command to the Program error.)

方法 3:重置文件关联(Method 3: Reset file associations)

1.右键单击Office文件并选择“打开方式...(Open with…) ”选项。

2.在下一个屏幕上单击更多应用程序,然后向下滚动并单击“在这台电脑上查找另一个应用程序(Look for another app on this PC)”。

第一个复选标记始终使用此应用程序打开 .png 文件,然后单击在此 PC 上查找另一个应用程序

注意:确保选中“始终将此应用程序用于此文件类型”。(Always use this application for this file type)

3.现在浏览到C:\Program Files (x86)\Microsoft Office (For 64-bit) 和 C:Program Files\Microsoft Office\ (For 32-bit) 并选择正确的EXE 文件。(EXE file.)

例如:(For example:)如果您在使用 excel 文件时遇到上述错误,则浏览上面的位置,然后单击OfficeXX(其中 XX 将是Office版本),然后选择EXCEL.EXE文件。

现在浏览到 Office 文件夹并选择正确的 EXE 文件

4.选择文件后确保点击打开(Open)

5.这将自动重置特定文件的默认文件关联。

方法 4:修复 Microsoft Office(Method 4: Repair Microsoft Office)

1.按 Windows 键 + R 然后键入appwiz.cpl并按 Enter 以打开程序和功能。(Programs and Features.)

输入 appwiz.cpl 并按 Enter 打开程序和功能

2.现在从列表中找到Microsoft Office,然后右键单击它并选择更改。( Change.)

在 microsoft office 365 上单击更改

3.单击选项修复(Repair),然后单击继续。

选择修复选项以修复 Microsoft Office

4.一旦修复完成,重新启动您的 PC 以保存更改。这应该修复了将命令发送到程序错误时出现问题, (Fix There was a Problem Sending the Command to the Program error, )如果没有,则继续下一个方法。

方法 5:关闭加载项(Method 5: Turn off add-ins)

1.打开显示上述错误的Office程序,然后单击(Office)Office ORB,然后单击选项。(Options.)

2.现在从左侧菜单中选择加载(Add-Ins)项,然后在底部,从管理下拉列表(Manage dropdown)中选择COM 加载项(COM Add-ins),然后单击执行。

选择加载项,然后在底部的管理下拉列表中选择 COM 加载项,然后单击执行

3.清除列表中的加载项之一,然后选择确定。

清除列表中的加载项之一,然后选择确定

4.重新启动Excel或任何其他显示上述错误的Office程序,看看您是否能够解决问题。

5.如果问题仍然存在,对列表中的不同加载项重复步骤 1-3。

6.此外,一旦您清除了所有COM 加载项(COM Add-ins)并仍然面临错误,请从管理下拉列表中选择Excel 加载项,然后单击执行。(Excel Add-ins)

从管理下拉列表中选择 Excel 加载项,然后单击执行

7.取消选中或清除列表中的所有加载项,然后选择确定。

取消选中或清除列表中的所有加载项,然后选择确定

8.重新启动Excel,这应该可以 解决将命令发送到程序时出现问题。(Fix There was a Problem Sending the Command to the Program.)

方法6:禁用硬件加速(Method 6: Disable hardware acceleration)

1.启动任何Office程序,然后单击Office ORB文件(File)选项卡选择选项。(Options.)

2.从左侧菜单中选择高级(Advanced)并向下滚动到显示部分。(Display section.)

取消勾选禁用硬件图形加速

3.在显示下确保取消选中(uncheck)禁用硬件图形加速”。(Disable hardware graphics acceleration.)

4.选择确定并重新启动您的电脑以保存更改。

方法 7:注册表修复(Method 7: Registry Fix)

1.按 Windows 键 + R 然后键入regedit并按Enter打开注册表编辑器(Registry Editor)

运行命令 regedit

2.导航到以下注册表项:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office

3.在Office(Office)键下,您将找到一个名为10.0、11.0、12.0等的子键(10.0, 11.0, 12.0)具体取决于您 PC 上安装的Microsoft Office版本。(Microsoft Office)

右键单击 word 或 excel 下列出的数据键,然后选择删除

4.展开上面的键,你会看到Access、Excel、Groover、Outlook等。

5.现在展开与上面有问题的程序相关的键,你会发现一个数据键(Data key)。例如:如果Microsoft Word导致问题,则展开Word,您将看到其下方列出的Data键。(Data)

6.右键单击数据(Data)键并选择删除。(Delete.)

看看您是否能够 修复将命令发送到程序时出现问题。(Fix There was a Problem Sending the Command to the Program.)

方法八:暂时禁用杀毒软件(Method 8: Temporarily Disable Antivirus Software)

1.右键单击系统托盘中的防病毒程序图标( Antivirus Program icon),然后选择禁用。(Disable.)

禁用自动保护以禁用您的防病毒软件

2.接下来,选择防病毒软件将保持禁用的时间范围。( Antivirus will remain disabled.)

选择直到禁用防病毒软件的持续时间

注意:选择尽可能少的时间,例如 15 分钟或 30 分钟。

3.完成后,再次尝试打开Microsoft Excel并检查错误是否解决。

为你推荐:(Recommended for you:)

就是这样,您已成功修复将命令发送到程序错误(Fix There was a Problem Sending the Command to the Program error)时出现问题,但如果您对这篇文章仍有任何疑问,请随时在评论部分提出。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts