如何解决右键单击无法在 Chrome 和 Firefox 上运行的问题?

已发表: 2020-04-24

您的网络浏览器很容易成为您 PC 上最重要的应用程序之一。 事实上,它很可能是您最常使用的应用程序。 如果您遇到右键单击功能在浏览器上停止工作的问题,那么您有足够的理由担心并寻求解决方案。 您可能在这里学习如何解决浏览器上的右键单击不工作问题。

为什么右键单击在我的浏览器上不起作用?

我们经历了许多关于该事件的用户报告和投诉。 我们还回顾了用于解决问题的修复策略,以了解修复的工作原理(及其效果)。 根据我们获得的信息,我们可以将右键单击不工作问题的原因缩小到以下问题或事件:

  • 您的浏览器存在错误或不一致:

例如,在 Firefox 中,有一个比较知名的 bug 会破坏网页的右键单击功能,尤其是在那些没有设置阻止右键单击功能的页面上。 该错误已经存在了一段时间,并且长期以来一直使用 Firefox 53.0 更新中发布的修补程序进行修补。

  • 受影响的网页负责:

一些网络管理员将他们的网站配置为阻止右键单击功能(出于各种原因)。 据我们所知,右键单击功能(如果完全被阻止)通常在登录页面和站点周围的类似部分或界面上被阻止。

  • 第三方附加组件或扩展负责:

有时,右键单击功能不起作用问题是由第三方加载项或扩展(或此类实用程序的组合)所做的更改的结果。 其他时候,问题与扩展相互冲突或干扰浏览器设置(当它们不应该)有关。

  • 损坏的用户配置文件或损坏的浏览器安装是罪魁祸首:

许多报告表明,当 Firefox 中使用的用户配置文件损坏时,右键单击功能可能会拒绝工作。 浏览器安装损坏事件也是如此。 损坏的用户配置文件或浏览器安装也可能导致 Google Chrome 中的右键单击无法正常工作。

绝大多数关于右键单击功能拒绝工作的投诉来自使用 Firefox 的人,因此 PC 上的 Firefox 应用程序似乎更容易出现导致该问题的问题。 因此,本指南中的大多数修复都集中在解决 Firefox 的问题上。 出于本指南中定义的目的,Firefox 将作为我们的参考浏览器。

尽管如此,众所周知,右键单击无法正常工作的问题也会出现在 Google Chrome 上,这很容易成为 PC 上最流行的网络浏览器应用程序。 出于这个原因,我们还描述了涉及 Chrome 时问题的解决方案(主要是特定的修复)。

如何修复右键单击在 Firefox 上不起作用

如果你使用谷歌浏览器,那么你不必太在意标题。 您仍将学习如何修复右键单击无法在 Chrome 浏览器上运行的问题。

无论如何,为了提高效率,您可能希望从列表中的第一个程序开始,然后按照我们列出的顺序完成其余程序(如果需要)。

  1. 关闭阻止右键功能的网页:

我们早先确定了网页的存在,这些网页配置为在 PC 上的 Web 浏览器上加载页面时阻止或禁用右键单击功能。 右键单击阻止代码可能会延续到其他网页或会话,这意味着 Firefox 有时最终会阻止所有打开页面的右键单击功能。

好吧,如果您发现自己无法访问右键菜单,或者右键单击操作会弹出一个黑框(没有可供选择的选项),那么您最好确定最初负责右键的网页 -单击块。 如果您无法找出罪魁祸首,那么您必须通过关闭所有网页和选项卡(完全关闭 Firefox 应用程序)来终止所有浏览会话。

然后,您可以尝试访问适当的站点(一次或单独访问一个)以找出阻止右键单击功能并给您带来问题的网页。 一旦您确定了罪魁祸首,您可能会决定停止访问该网站。

如果您决心继续使用该网站——如果你不能没有网页——那么你必须做一些工作来更改 Firefox 配置以绕过禁止右键单击规则(或减轻右键单击的影响阻塞代码)。 向下滚动并检查第九个修复。

  1. 为 Firefox 安装更新; 更新 Firefox(到可用的最新版本):

如果我们关于右键单击无法正常工作的问题归结为 Firefox 代码中的错误或不一致的假设成立,那么在下载并安装浏览器应用程序的更新后,您可能会停止遇到该问题。 事实上,很多用户报告说他们只需安装可用的最新 Firefox 版本,然后重新启动浏览器即可解决问题。 因此,您必须尝试相同的任务。

大多数报告表明,破坏右键单击功能的错误存在于 Firefox 52.0 构建(和旧版本)中。 因此,您所要做的就是升级到 Firefox 53.0 或更新的 Firefox 版本(甚至更好),右键单击不工作的问题将不复存在。

通过本指南将 Firefox 更新到可用的最新版本:

  • 首先,您必须通过单击应用程序图标(在任务栏上)或双击程序快捷方式(应该在桌面屏幕上)来打开 Firefox 应用程序。
  • 一旦 Firefox 窗口出现,您必须单击屏幕右上角的操作或菜单图标。
  • 从出现的选项列表中,您必须单击帮助以查看列表,然后单击关于 Firefox。

将出现关于 Mozilla Firefox 对话框或窗口。 在那里,Firefox 将自动上网搜索更新。 如果 Firefox 发现新的东西,那么您将获得更新和重新启动 Firefox 的选项。

  • 注意下载和安装操作(随着它们的进行)。 执行所需的任务(如适用)。
  • 通过单击相应的按钮允许 Firefox 重新启动或自行启动重新启动操作。
  • 打开 Firefox(像往常一样),然后测试浏览器以确认右键单击无法正常工作的问题已得到解决。

如果问题仍然存在,那么您最好重新启动 PC,然后再次运行 Firefox 以查看情况是否有所好转。

  1. 刷新火狐:

在这里,我们正在考虑更改 Firefox 中的设置和类似内容可能会破坏浏览器中的右键单击功能。 为此,我们希望您刷新 Firefox 以(强制)重置其配置。 好吧,建议的程序非常有效,同时又不会造成太大的破坏。 一方面,您不太可能丢失书签、历史记录、密码、cookie 以及其他定义您在 Firefox 中体验的数据或设置。

这些是刷新 Firefox 必须执行的步骤:

  • 首先,您必须通过您喜欢的任何方式启动 Firefox 应用程序。
  • 假设您现在在浏览器窗口中,您必须单击菜单或操作按钮(位于屏幕右上角)。
  • 列表出现后,您必须单击帮助(查看另一个列表),然后选择故障排除信息。

您现在将被引导至 Firefox 中的故障排除信息屏幕。

  • 查看窗口的右上角,找到Give Firefox a tune-up部分,然后单击那里的Refresh Firefox选项。

现在将出现小的 Refresh Firefox 对话框或窗口。

  • 单击刷新 Firefox 按钮以确认事情。

Firefox 现在将启动重置操作的程序。 您将被允许在事件进行时观看事件。

一旦 Firefox 完成重置任务,您将收到一个提示,询问您是否要恢复自定义和附加组件。

  • 如果要导出所有窗口和选项卡,请选择还原所有窗口和选项卡。 或者使用仅还原您想要的选项 - 如果您想指定应该还原的选项。
  • 重新启动 Firefox 应用程序。
  • 通过重新创建通常会遇到右键单击不工作问题的事件(或事件组合)来运行一些测试,以查看这次的情况。

例如,您可能需要加载无法使用右键单击功能的网页(或网站组合)。

  1. 以安全模式启动 Firefox:

我们已经描述了第三方加载项或扩展之间的链接以及右键单击不起作用的问题。 如果问题是由扩展或附加组件所做的更改触发的 - 或者如果问题与 Firefox 中第三方脚本或实用程序正在执行的操作有关 - 那么你会在你之后发现真相在安全模式下运行 Firefox。

已知某些附加组件会更改右键单击菜单的行为或设置。 已知某些扩展程序会向右键菜单添加内容,而其他扩展程序会删除某些选项。 一些完全禁用右键单击功能的附加组件甚至存在。 好吧,安全模式是一个特殊的程序,通过它 Firefox 只使用它自己的东西启动。 第三方扩展、附加组件和主题(及其设置)成为安全模式中的非因素。

因此,生成的浏览器会话(对于安全模式下的 Firefox)提供了理想的平台或环境,您可以在其中进行测试以识别罪魁祸首。 一方面,如果右键单击功能在安全模式下工作正常,那么您将确认第三方扩展、附加组件或主题之一给您带来了麻烦。

无论如何,这些是在安全模式下运行 Firefox 必须遵循的说明:

  • 首先,您必须启动 Firefox 应用程序或打开浏览器窗口。
  • 使用以下代码填充 URL 框或文本字段(靠近窗口顶部): about:support
  • 点击机器键盘上的 Enter 按钮,强制 Firefox 执行代码。

您将被引导至 Firefox 中的故障排除信息屏幕(在新选项卡上)。

  • 检查窗口的右上角区域,找到“尝试安全模式”部分,然后单击“禁用附加组件重新启动”选项。

Firefox 会弹出一个小窗口或对话框,以获得某种形式的操作确认。

  • 单击“重新启动”按钮以继续执行任务。
  • 单击“以安全模式启动”按钮 - 如果您看到 Firefox 安全模式对话框(应该是最后一个)。

您的浏览器现在应该以安全模式重新启动。

  • 在生成的 Firefox 窗口中,您必须运行一些测试以确认右键单击功能现在可以正常工作(如预期的那样)。

一旦您确认右键单击功能在安全模式下运行良好,您就必须运行进一步的测试来隔离或找出罪魁祸首。 您最终将不得不强制 Firefox 以正常模式重新启动。 无论如何,您必须继续执行以下步骤:

  • 再次使用about:addons填充 URL 框或文本字段,然后按 Enter 按钮执行代码。
  • 这一次,在您进入附加组件管理器屏幕后,您必须系统地禁用每个扩展程序(并启用它们)。

如果您做的一切正确,那么您将把特定扩展与破坏 Firefox 中右键单击功能的问题的表现联系起来。

此时,您可能必须决定导致问题的扩展程序的命运。 如果您不想解决右键单击无法正常工作的问题,那么您可能需要卸载扩展程序(以永久删除它),然后获得一个可靠的替代品。

  1. 以隐身模式打开谷歌浏览器:

如果您使用 Google Chrome,那么您只需使用隐身浏览器模式,因为当浏览器处于生成的环境中时,所有扩展程序或加载项都将被禁用。

您可以通过以下任何过程以隐身模式启动 Chrome:

  • 右键单击任务栏上的 Chrome 图标以查看可用选项。 选择新建隐身窗口。
  • 打开 Chrome(像往常一样)。 常规浏览器窗口出现后,您必须使用此键盘快捷键:Ctrl + Shift + 字母 N。

让 Chrome 以隐身模式运行后,您必须访问遇到右键单击功能问题的网站并在那里进行测试。 如果右键单击功能运行良好,那么您将知道浏览器上安装的扩展程序之一(或扩展程序组合)负责您的工作。

在这种情况下,您将不得不对您的扩展进行一些测试,以找出导致问题的扩展。 您将不得不执行多项试错任务。 然后,您将不得不永久禁用罪魁祸首或摆脱它。

  1. 在 Google Chrome 中禁用硬件加速:

硬件加速是利用您的计算机图形组件执行可能最初分配给 CPU 的图形密集型任务的功能。 此功能允许应用程序使用 GPU 来加速进程或操作,同时释放重要的 CPU 时间。

不幸的是,当硬件加速对用户体验产生负面影响时,它有时会导致比它解决的问题更多的问题。 影响 GPU 驱动程序的不兼容或不一致可能会发挥作用并导致功能故障。 一些报告还指出,硬件加速是 Chrome 中右键单击不起作用问题的原因。

因此,我们希望您禁用该功能以进行测试。 您不太可能注意到提议的操作导致的重大变化。 这些是您在 Chrome 中关闭硬件加速功能必须经过的说明:

  • 首先,您必须打开 Chrome。 您可以通过单击 Chrome 图标(在您的任务栏上)或双击 Chrome 快捷方式(在您的桌面上)来执行此操作。
  • 出现 Chrome 窗口后,您必须单击窗口右上角的菜单图标。
  • 从出现的菜单列表选项中,您必须单击设置。

您现在将被定向到不同选项卡中的 Chrome 设置屏幕。

  • 向下滚动(到页面底部),然后单击高级。
  • 现在,您必须再次向下滚动一点,找到“系统”部分,然后单击“可用时使用硬件加速”的切换开关(取消选择它)。
  • 单击重新启动按钮 - 如果出现此效果的提示。

否则,您必须自行离开“设置”屏幕,然后重新启动 Chrome。

  • 运行一些测试以确认右键单击功能现在可以正常工作(如预期的那样)。
  1. 重置铬:

如果您仍在努力让右键单击功能在某些网站上运行,那么您必须重置 Chrome。 如果右键单击无法正常工作的问题与影响 Chrome 行为的更改有关,那么建议的程序将成为解决问题的理想方法。

重置 Chrome 后,您不会丢失搜索历史记录、保存的书签、密码和类似内容。 但是,Chrome 中的所有扩展程序都将被禁用,并且您的 cookie 将被删除。 您还将丢失固定的选项卡和某些偏好或个人配置。

无论如何,这些是重置 Chrome 必须遵循的说明:

  • 首先,您必须打开 Chrome。 您可以通过单击 Chrome 图标(在您的任务栏上)或双击 Chrome 快捷方式(在您的桌面上)来启动浏览器。
  • 假设您现在在 Chrome 窗口中,您必须单击菜单按钮(在窗口的右上角),有时称为汉堡菜单。
  • 从显示的菜单列表项中,您必须单击设置。

您最终将在新标签页中进入 Chrome 的“设置”屏幕。

  • 滚动到页面底部。 单击高级。
  • 再次向下滚动到底部,找到重置和清理部分,然后单击将设置恢复为原始默认值。

现在将出现“重置设置”对话框。

  • 单击重置设置按钮(确认并继续执行任务)。
  • 重置操作后,您必须重新启动 Chrome。
  • 运行必要的测试以验证现在使用右键单击功能是否一切正常。
  1. 重新安装火狐:

如果您计算机上的 Firefox 安装损坏,则您必须重新安装 Firefox 应用程序以解决右键单击无法正常工作的问题。 事实上,某些用户只能通过在他们的计算机上重新安装 Firefox 应用程序来解决问题。 据报道,重新安装过程在运行 64 位版本的 Windows 10 的 PC 上非常有效,因此您可能需要注意这一点。

通过重新安装 Firefox,您可以强制更改程序代码和配置,以消除不一致或违规行为。 卸载和安装过程产生的更改似乎足以修复右键单击功能。

无论如何,这些说明几乎涵盖了您在这里需要做的所有事情:

  • 按住(并按住)计算机键盘上的 Windows 徽标按钮,然后点击字母 R 键。
  • 一旦运行窗口出现在你的屏幕上,你必须在它的文本框中输入cpl
  • 您必须点击设备键盘上的 Enter 按钮才能强制 Windows 运行代码。

您将被引导至控制面板应用程序中的程序和功能菜单。

  • 现在,您必须浏览已安装应用程序的列表,找到 Mozilla Firefox,然后单击它以使其突出显示。
  • 右键单击突出显示的应用程序以查看可用的上下文菜单,然后选择卸载。
  • 单击 UAC 提示上的 Yes 按钮 - 如果 Windows 弹出一个小对话框或窗口以获取某种形式的卸载操作确认。

现在应该会出现 Mozilla Firefox 卸载窗口。

  • 按照屏幕上的说明进行操作。 按指示行动。 例如,您必须单击“下一步”按钮来启动卸载程序。
  • 在您的计算机完成卸载 Mozilla Firefox 后,您必须关闭所有活动的应用程序,然后重新启动您的 PC。

重启操作非常重要; 不要忽视它。 它可以成就或破坏预计的修复。 由于用户拒绝或忘记重新启动计算机(卸载 Firefox 后),重新安装过程(在某些情况下)未能解决右键单击无法正常工作的问题。

  • 一旦 Windows 再次启动并达到稳定状态,您必须打开另一个 Web 浏览器应用程序。
  • 使用Download Firefox for Windows作为关键字在 Google 上运行搜索任务,然后单击结果列表中的第一个条目。

您将被引导至 Mozilla 网站上的 Firefox 可信下载页面。

  • 做你必须做的来下载 Firefox 包。

理想情况下,您应该获得适用于您的 PC 的最新 Firefox 版本,因为最新的浏览器版本提供了最佳结果。

  • 假设 Firefox 软件包已完全下载,您必须单击或双击它才能让 Windows 运行它。
  • 您可能必须通过单击是按钮来确认 UAC 提示。

现在可能会出现 Mozilla Firefox 安装窗口。

  • 按照屏幕上的说明执行相应的任务来安装 Firefox。
  • 安装过程完成后,您必须运行 Firefox 以在新浏览器中进行测试,以确认右键单击功能现在可以正常工作。

如何绕过浏览器中的禁止右键单击规则

此时,如果您尚未解决右键单击无法正常工作的问题,那么它可能与影响 Firefox 应用程序或您的计算机的一般问题或不一致无关。 然后,我们可以推断您正在处理无右键单击规则的情况,其中网站管理员配置站点以防止用户在页面上(在其 Web 浏览器上)使用右键单击功能。

换句话说,如果您以某种方式设法确认您有选择地遇到了右键单击功能的问题(仅当您访问特定网站或特定网站组时),那么您必须使用允许您的浏览器的程序或解决方法来规避问题。 您可能会通过以下列表中的一种解决方案获得成功。

  1. 通过shift键绕过禁止右键规则:

绕过右键单击功能块的最简单和最直接的方法是使用 Shift 键。 在执行右键单击时,您必须按住 Shift 键。 如果一切顺利,右键单击后,将出现可用的上下文菜单——即使相关站点之前阻止它出现。

  1. 通过 Firefox 配置菜单绕过禁止右键单击规则:

如果您想为您经常访问的几个站点取消阻止右键单击菜单,那么这里的方法可能是理想的方法。 您可以访问配置菜单并修改定义站点上下文菜单的设置页面。

此处的过程要求您访问隐藏的配置菜单(在 Firefox 中)并在其中执行一些工作,因此您必须小心处理事情的方式。 建议采取预防措施。 无论如何,如果您决心在此处执行任务以绕过禁止右键单击规则,那么这些是您必须经过的步骤:

  • 首先,您必须在您的计算机上启动 Firefox 应用程序。
  • 假设您现在在 Firefox 窗口中,您必须使用以下代码填充 URL 框或文本字段:

关于:配置

  • 点击设备键盘上的 Enter 按钮,强制 Firefox 执行代码。
  • 现在,您必须单击“我接受风险”按钮(继续执行任务)。

您现在将被定向到隐藏的配置菜单。

  • 现在,您必须使用Context填充文本框,以使用该关键字作为查询在那里执行搜索任务。
  • 从显示的结果列表中,您必须找到event.contextmenu.enabled 。 然后双击此条目。
  • 一旦你设置了event.contextmenu.enabled的值。 条目为 false,您必须离开配置菜单。
  • 重新启动 Firefox(关闭应用程序,然后重新打开)。
  • 在通常阻止右键单击功能的网站上运行一些测试,以确认该功能现在可以在任何地方运行,而不管网站的规则如何。

您可以尝试解决 Firefox 或 Chrome 中的右键单击不起作用问题的其他方法

如果您在浏览器中的某些站点上还没有找到使右键单击功能起作用的方法,那么明智的做法是考虑我们最终要做的事情列表中的程序和解决方法。

  1. 对病毒和恶意软件运行全面扫描:

受到推崇的

使用反恶意软件保护 PC 免受威胁

检查您的 PC 是否存在您的防病毒软件可能遗漏的恶意软件,并使用 Auslogics Anti-Malware 安全删除威胁

Auslogics Anti-Malware 是 Auslogics 的产品,获得了 Microsoft Silver Application Developer 认证
现在下载

也许,恶意程序对您的计算机进行了更改并破坏了某些事件的右键单击功能。 在这种情况下,您必须对威胁进行密集扫描并删除所有不良内容。 您将需要 Auslogics Anti-Malware 来完成未来的任务。

  1. 重新安装 Chrome 应用程序:

在这里,您必须正确卸载应用程序(不留下任何东西)。 然后你必须重启你的电脑,打开一个不同的浏览器(仍然在你的电脑上),去 Chrome 的网站或浏览器的官方下载页面,获取包,运行它,然后按照屏幕上的说明安装 Chrome .

  1. 获取禁用站点上的禁止右键单击规则的扩展程序或加载项。
  1. 使用 Chrome 开发者工具更改站点的设置以恢复右键单击上下文菜单。