我在 32 位 Windows 7 安装上运行 Microsoft Excel 2007。从昨天开始,当我尝试从桌面/Windows 资源管理器打开 Excel 文件时,Excel 启动并显示错误
向程序发送命令时出现问题。
但无法打开文件。我再次双击即可打开文件。
我搜索发现,导致这个问题的原因主要有三个:
忽略其他应用程序对我来说已经取消选中,ZoneAlarm 没有安装在我的计算机上,而且我也没有使用任何兼容性设置。还有什么问题?文件本身?该文件来自另一台计算机,我信任它,但目前无法访问它。
答案1
这是 Windows 7 在资源管理器中实现预览窗格的一个众所周知的错误。回头看看,我敢打赌预览窗格是打开的。简单的解决方法是将其关闭。很少有人想打开它。另一个解决方法是改变用户进程,以便每次运行 Excel 时都会创建一个新实例。大多数人不这样做,但如果您先打开 Excel,然后浏览到该文件,那么您将不会看到此错误。您可能会看到一些人提到关闭 DDE 功能,但这实际上会破坏实例之间的复制/粘贴。
答案2
关闭本地策略组编辑器中的预览窗格(和详细信息窗格)对我来说不起作用,仍然出现错误:开始/运行/gpedit.msc
不过,我还是禁用了它们,因为这样你就可以在文件资源管理器中看到更多内容。
我在这个页面上找到了答案: https://forum.solidworks.com/thread/51794
我知道这个问题已经得到解答了,但还有另一种方法可以解决这个问题。
1) 将 sldworks.exe 重命名为 sldworks_orig.exe 2) 双击 soldiworks 文件(可能是 .sldprt)。它应该要求您选择一个程序。继续并选择重命名的文件。3) 现在应该可以打开该文件,而不会出现错误消息。4) 将 sldworks_orig.exe 重命名为 sldworks.exe 5) 重复步骤 2 和 3
你应该做得很好。简而言之...你正在尝试修复文件类型关联。
今天,这在我办公室的几台电脑上都有效。用户使用的是装有 Solidworks 2011 的 Win 7 x64。
注意:如果您右键单击某个文件并说“打开方式”并选择 solidworks 并且它打开时没有错误(与双击某个文件并出现发送命令错误相反),我刚才列出的方法应该可以解决您的问题。
翻译至ARTLink6:
1)转到...C:\Program Files\BERNINA\ARTlink 6\BIN...并将 ARTLink.exe 重命名为 ARTLink_orig.exe 或者这个也可以(所有字符串):ARTLink.exe - 无 DDE Error.exe
有点令人困惑:ARTlink6 程序,ARTlink.exe ...使用另一个名称打开该程序:dsgnedit.exe,Wilcom Pty Ltd
2) 双击 .art 文件。它会要求您选择一个程序。继续并选择重命名的文件。3) 现在应该可以打开该文件,并且不会出现错误消息。
4) 将 ARTLink_orig.exe 重命名回 ARTLink.exe ...否 - 您再次收到错误消息,请保留原样 5) 重复步骤 2 和 3 ...否
控制面板 \ 默认程序 \ 将文件类型或协议与程序关联 \ 将 Dsgnedit.exe 设置为其他 Artista 文件类型的默认程序:.art .art42 .art50 .art60