阻止Windows10中的文件、开始和任务栏弹出菜单

Windows 中的上下文菜单或快捷菜单是在用户使用右键单击操作时提供一组选项的菜单 。此菜单的工作方式不同 , 并根据应用程序或区域显示不同的选项 。Windows 还有一个用于禁用和启用上下文菜单的设置 。一些父母可能希望为孩子禁用上下文菜单 , 这些菜单总是弄乱桌面上的快捷方式 。其他一些用户也可能遇到右键单击时上下文菜单不出现的问题 , 因此他们也可以查看本文以查看他们的设置是否正确以及上下文菜单是否在他们的系统上启用 。
1.从文件资源管理器和桌面禁用上下文菜单这只会从文件资源管理器和桌面中删除上下文菜单 , 但不会删除通过上下文菜单可用的选项 。用户仍然可以使用键盘快捷键和其他方法来访问这些选项 。如果禁用上下文菜单时缺少复制和粘贴键盘快捷键 , 那么它仍然有效 。通过使用以下方法 , 您可以禁用或启用桌面和文件资源管理器上的右键单击 。

阻止Windows10中的文件、开始和任务栏弹出菜单

文章插图
1.1 使用本地组策略编辑器可以在本地组策略编辑器中找到此特定任务的设置 。组策略具有所有这些设置 , 您可以通过这些设置来控制您的操作系统 。组策略编辑器中的每个设置还提供与该设置相关的附加信息 。您只需要导航到设置并启用它即可使其正常工作 。
但是 , 如果您使用的是 Windows 家庭版 , 则必须启用本地组策略编辑器 。
  1. 同时按Windows和R键打开“运行”对话框 。现在在框中键入“ gpedit.msc ” , 然后按Enter键打开“本地组策略编辑器”窗口 。
  2. 在“用户配置”类别中 , 导航到以下路径:用户配置\管理模板\Windows 组件\文件资源管理器\
  3. 双击名为“删除文件资源管理器的默认上下文菜单”的设置 , 它将在另一个窗口中打开 。现在将切换选项从Not Configured更改为Enabled 。
  4. 最后 , 单击“应用”和“确定”按钮以保存更改 。这将禁用桌面和文件资源管理器的上下文菜单 。
  5. 要再次启用上下文菜单 , 您只需在第 3 步中将切换选项更改为“未配置”或“已禁用” 。
1.2 使用注册表编辑器在文件资源管理器和桌面中禁用上下文菜单的另一种方法是通过注册表 。这也是 Window Home 用户唯一可用的选项 。与组策略编辑器不同 , 它需要用户执行一些技术步骤 。要启用此特定设置 , 用户需要在注册表编辑器中创建缺少的键/值 。我们还建议用户在对其系统的注册表进行任何新更改之前创建备份 。请按照以下步骤禁用或启用上下文菜单:
  1. 同时按键盘上的Windows + R键打开“运行”对话框 。然后在该框中键入“ regedit ”并按Enter键打开注册表编辑器 。单击UAC (用户帐户控制)提示的是按钮 。
  2. 在当前用户配置单元中 , 导航到以下路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. 在Explorer键中 , 右键单击右窗格并选择新建 > DWORD(32 位)值选项 。将此值的名称键入“ NoViewContextMenu ”并保存 。
  4. 双击这个新创建的值并将值数据更改为1 。
  5. 完成所有配置后 , 请确保重新启动系统以应用这些更改 。这将禁用桌面和文件资源管理器的上下文菜单 。
  6. 如果您想再次启用上下文菜单 , 请将值数据更改为0 , 或者直接从注册表编辑器中删除该值 。
2. 在 Windows 10 上从开始菜单禁用上下文菜单这是开始菜单中非常有用的功能 , 但是 , 作为管理员 , 您可以从标准用户禁用这些选项 。如果您只希望他们使用该应用程序而不打开该应用程序的任何其他选项 。
此特定任务的默认设置可在本地组策略编辑器中找到 。用户只需要启用它 , 它就会完成剩下的工作 。但是 , 由于本地组策略编辑器并非在所有版本的 Windows 操作系统中都可用 , 因此我们还添加了注册表编辑器方法 。以下所有方法都将工作相同 , 并从系统的“开始”菜单禁用上下文菜单 。
2.1 使用本地组策略编辑器本地组策略编辑器可用于修改操作系统的不同设置 。默认 Windows 设置应用程序中可能不提供某些设置 。但是 , 您可以在本地组策略编辑器中找到其中的大部分 。此设置可应用于计算机和当前用户 。路径相同 , 但本地组策略编辑器窗口中的类别不同 。按照以下指南禁用开始菜单的上下文菜单 。
但是 , 如果您使用的是 Windows 家庭版 , 则必须启用本地组策略编辑器 。
  1. 按Windows + R键打开“运行”对话框并在其中键入“ gpedit.msc ” 。单击确定按钮或按Enter键打开本地组策略编辑器窗口 。
  2. 在“本地组策略编辑器”窗口中 , 导航到此特定设置:计算机配置\管理模板\开始菜单和任务栏\注意:我们使用的是用户配置中的设置 , 您也可以在计算机配置中进行设置 。
  3. 双击“开始菜单中的禁用上下文菜单”设置 , 它将在新窗口中打开 。将切换选项从Not Configured更改为Enabled 。
  4. 单击确定/应用按钮以保存所做的更改 。这将禁用系统开始菜单中的上下文菜单 。
  5. 要重新启用它 , 只需在步骤 3中将切换选项改回未配置或禁用即可 。
2.2 使用注册表编辑器注册表编辑器是此特定设置的另一种方法 。如果您使用本地组策略编辑器方法 , 那么它将自动更新注册表编辑器中该设置的键和值 。但是 , 如果您无权访问本地组策略编辑器 , 则需要为此设置创建缺少的键或值 。对于初学者来说 , 这是一个有点技术性的方法 , 但是您可以按照以下步骤轻松完成 。
注意:当前机器配置单元和当前用户配置单元中密钥的路径相同 , 但配置单元不同 。
  1. 按键盘上的Windows + R键打开“运行”对话框 , 然后键入“ regedit ” , 然后按Enter键打开注册表编辑器 。您也可以通过Windows 搜索功能打开它 。注意:如果UAC (用户帐户控制)提示 , 请单击是按钮 。
  2. 在注册表编辑器窗口中 , 您需要导航到此键:HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer注意:我们在此方法中使用的是Current User配置单元 , 您也可以使用Current Machine配置单元 。
  3. 右键单击右窗格并选择新建 > DWORD(32 位)值选项 。将这个新创建的值命名为“ DisableContextMenusInStart ” 。
  4. 双击这个新值 , 它会打开一个对话框 , 您可以在其中将值数据更改为1 。
  5. 完成所有配置后 , 请确保重新启动计算机以应用更改 。
  6. 要使上下文菜单回到开始菜单 , 您需要将值的值数据更改为0或仅从注册表编辑器中删除该值 。
3.从任务栏禁用上下文菜单任务栏的上下文菜单允许用户在他们的任务栏上显示或隐藏几个不同的选项 。它显示了任务栏的所有自定义选项和设置 。这是 Windows 操作系统上非常常见且最常用的功能之一 。但是 , 如果 PC 由多个用户使用 , 则您可以禁用其他标准用户的任务栏上下文菜单 。这将阻止用户更改任务栏选项 , 并且他们将无法右键单击任务栏 。我们将向您展示可以轻松禁用任务栏上下文菜单的方法 。
3.1 使用本地组策略编辑器某些设置可能在控制面板或“设置”应用程序中不可用 。可以在本地组策略编辑器中找到禁用任务栏上下文菜单的设置 。它还提供有关此特定策略设置的详细信息 。请按照以下步骤进行检查:
注意:如果您使用的是 Windows Home 操作系统 , 请跳过此方法 。这是因为本地组策略编辑器不适用于 Windows 家庭版 。
  1. 按键盘上的Windows + R组合键打开“运行”对话框 。现在键入“ gpedit.msc ”并按Enter键打开系统上的本地组策略编辑器 。
  2. 在“本地组策略编辑器”窗口中 , 导航到以下路径:【阻止Windows10中的文件、开始和任务栏弹出菜单】用户配置\管理模板\开始菜单和任务栏\
  3. 双击名为“删除对任务栏上下文菜单的访问”的设置 , 它将在另一个窗口中打开 。现在将切换选项从Not Configured更改为Enabled 。
  4. 最后 , 您需要单击“应用/确定”按钮来保存更改 。这将禁用任务栏的上下文菜单 。用户将无法右键单击任务栏 。
  5. 要重新启用它 , 您需要在第 3 步中将切换选项改回未配置或禁用 。
3.2 使用注册表编辑器另一种禁用任务栏上下文菜单的方法是使用注册表编辑器 。如果您已经使用本地组策略编辑器 , 那么它会自动更新您的注册表 。但是 , 如果您直接使用注册表编辑器方法 , 则需要创建缺失值 , 然后设置值数据以启用它 。我们始终建议用户在对 Windows 注册表进行任何更改之前创建备份 。按照以下指南禁用上下文菜单:
  1. 按键盘上的Windows + R组合键打开“运行”对话框 。现在在其中键入“ regedit ” , 然后按Enter键打开系统上的注册表编辑器 。
    注意:如果UAC (用户帐户控制)对话框提示 , 则单击是按钮 。
  2. 在当前用户配置单元中 , 导航到以下资源管理器键:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. 在Explorer键中 , 右键单击右窗格并选择New > DWORD (32-bit) Value 。将此值命名为“ NoTrayContextMenu ” 。
  4. 双击新创建的值 , 然后将值数据更改为1 。
  5. 完成所有配置后 , 请确保重新启动系统以应用更改 。这将禁用任务栏的上下文菜单 。
  6. 要重新启用它 , 您需要将值数据更改为0或从注册表中删除NoTrayContextMenu值 。