【问题标题】:This Operation has been canceled due to restrictions in effect on this computer, Please contact your administrator由于此计算机的限制,此操作已取消,请联系您的管理员
【发布时间】:2015-06-08 10:56:39
【问题描述】:

我在 Excel 2010 (win 7) 中尝试打开位于共享文件夹上的 pdf 文件的超链接时收到错误消息“由于此计算机上的限制,此操作已被取消,请联系您的管理员”网络驱动器。超链接上的文件路径是正确的。其他人有同样的问题并找到解决方案吗?似乎所有在线问题都涉及到 www 的超链接。

【问题讨论】:

  • “请联系您的管理员”
  • 我是管理员。
  • 管理员可以在 serverfault.com 获得帮助
  • 我从没听说过那个网站,谢谢 :)

标签: excel windows-7


【解决方案1】:

找到了解决办法。我以管理员身份运行 cmd,然后运行以下命令:

REG ADD HKEY_CURRENT_USER\Software\Classes.htm /ve /d htmlfile /f

REG ADD HKEY_CURRENT_USER\Software\Classes.html /ve /d htmlfile /f

REG ADD HKEY_CURRENT_USER\Software\Classes.shtml /ve /d htmlfile /f

REG ADD HKEY_CURRENT_USER\Software\Classes.xht /ve /d htmlfile /f

REG ADD HKEY_CURRENT_USER\Software\Classes.xhtml /ve /d htmlfile /f

【讨论】:

  • 您从任何有用的来源获得此信息?如果是这样,您也可以发布链接。
  • 我刚刚尝试过并重新启动。就好像我什么都没做一样。
【解决方案2】:

可能的原因:安装/卸载谷歌浏览器,可能你没有注意到。

你可以试试

  1. 关闭展望
  2. 打开 Internet Explorer。
  3. 在“工具”菜单上,单击“Internet 选项”。
  4. 单击“高级”选项卡,然后单击“重置”按钮。
  5. 在“程序”选项卡的“Internet 程序”下,单击“设置程序”, 然后“设置您的默认程序”,选择您的电子邮件 程序,然后单击“将此程序设置为默认值”。重复互联网 探索者。
  6. 单击“确定”并关闭对话框。

查看下面的链接,还有其他可以尝试的方法。

http://www.slipstick.com/problems/this-operation-has-been-cancelled-due-to-restrictions/

http://answers.microsoft.com/en-us/office/forum/office_2007-outlook/cant-open-any-hyperlinks-this-operation-has-been/8815ad6c-0f44-477a-9ffa-beb98109b5a6

【讨论】:

    【解决方案3】:

    我在 Windows 10 上运行的 Excel 2007 中遇到了这个问题。经过多次挠头后,我的解决方案是使用控制面板 - 程序和功能 - 打开或关闭 Windows 功能重新加载 Internet Explorer。我不会尝试解释逻辑 - der。

    【讨论】:

      【解决方案4】:

      安装/卸载 Chrome 后我自己也遇到了这个问题。 最近从 Firefox 32 位升级到 Firefox 64 位 v55.x 使情况变得更加复杂。 结果:Win 注册表“忘记”如何打开超链接。您需要清理注册表以提醒它。

      总的来说,这弄乱了我打开超链接的注册表。 Firefox 一直是并且仍然是我的首选浏览器。因此,任何涉及恢复到 IE 的指令都是劫持,而不是解决方案。

      您需要了解注册表才能正确清理它。

      HKEY_CLASSES_ROOT:

      • .htm、.html、.shtml、.xht、.xhtml 键均设置为(默认)REG_SZ 值“FirefoxHTML”(不带引号)

      • 但是,FirefoxHTML 键没有打开 FirefoxHTML 文档类型的指令

      • 所以我只需要添加这些注册表项/值:

      Windows Registry Editor Version 5.00
      
      [HKEY_CLASSES_ROOT\FirefoxHTML\shell\open]
      @="&Open"
      
      [HKEY_CLASSES_ROOT\FirefoxHTML\shell\open\command]
      @="\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\" -osint -url \"%1\""
      
      [HKEY_CLASSES_ROOT\FirefoxHTML\shell\open\ddeexec]
      

      这提供了一个明确的打开指令。

      Firefox 64 位可能添加了一个新的类键“FirefoxHTML-308046B0AF4A39CB”,它确实有一个“shell\open”子键,我用它作为上面的 reg 条目的来源。

      但是,请参见上面的第一个项目符号:文件扩展名仍然指向“FirefoxHTML”,而不是具有 shell\open 指令的“FirefoxHTML-308046B0AF4A39CB”。

      因此,可能有效的替代方法是将这些文件类型简单地指向“FirefoxHTML-308046B0AF4A39CB”而不是“FirefoxHTML”。

      坚持我的最小必要注册表更改政策,只需添加 FirefoxHTML\shell\open... 子项是我需要做的最小更改。

      【讨论】:

        【解决方案5】:

        我在 Windows 7 上的 Excel 2010 中遇到了同样的问题。Microsoft found here 的方法 1 解决了我的问题(以自动方式)。标题显示 Outlook,但它解决了 Excel 问题。 HT to AJLink 为我指出这个解决方案。

        【讨论】:

          【解决方案6】:

          当某人或某物阻止应用程序在您的计算机上运行时,会发生此错误。在公司网络上,它可能是您的管理员设置的策略。如果您在家中看到此错误,几乎总是因为病毒限制了您运行可用于删除它的程序。

          修复“由于此计算机上的限制,此操作已被取消” 在 Windows 中可以通过两种方式限制程序。第一个是通过注册表。第二个是通过组策略。首先尝试注册表方法,如果不能解决问题,请尝试组策略方法。

          修复注册表 可以通过将程序添加到 Windows 注册表中名为 DisallowRun 的键来阻止程序运行。要删除这些限制,请按照以下步骤操作。 通过单击开始按钮并键入 regedit 并按 enter 打开 regedit。在 Windows XP 上,单击开始,然后运行,然后键入 regedit。 找到 \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\ 并删除名为 DisallowRun 的键,或者只删除影响程序的子键。

          修复组策略 也可以通过组策略阻止应用程序执行。要删除这些限制,请遵循这些说明。 通过单击开始并键入 gpedit.msc 打开本地组策略编辑器。 展开用户配置。 展开管理模板。 展开系统。 在右侧找到名为“不运行指定的 Windows 应用程序”的设置。双击该设置并将其更改为未配置。

          Original Source Link:

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2022-08-10
            • 2017-06-15
            • 2015-01-15
            • 1970-01-01
            • 2012-05-30
            • 2017-01-19
            • 2014-05-07
            相关资源
            最近更新 更多