如何在 Windows 10 中禁用程序而不卸载它?

如何在 Windows 10 中禁用程序而不卸载它?

有没有办法可以禁用程序而不卸载它?本质上,程序将不再列在程序中,程序本身也不会显示在搜索中,但物理文件本身不会被删除。在程序被禁用的情况下尝试启动程序需要重新启用它。重新启用程序比重新安装要快得多,只需让它显示在程序和搜索中即可。Windows 中有这个功能吗?这可以做到吗——使用第三方程序还是其他方式?

答案1

我不知道这个解决方案是否能按你想要的方式工作,但你可以尝试一下,亲自看看。另外,我认为它不会 100% 按照你想要的方式工作

通常,如果您在开始菜单中开始输入名称,则将显示所有程序/应用程序。如果右键单击它们,您可以选择“转到文件位置”。这将带您进入 StartMenu\Programs 目录。如果您将所需程序从此文件夹移出(例如移到桌面),则在开始菜单中搜索它时它将不再出现在开始菜单中。如果您想重新使用它,可以将其移回。

最佳情况下,您可以编写一个脚本(我认为您熟悉这个脚本),自动将开始菜单中链接的程序复制到单独的文件夹并复制回来。

答案2

简单 - 使用 Windows 注册表:
Win+R并键入 regedit,然后点击Enter打开注册表编辑器。
现在导航到以下键:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

如果您正在寻找 32 位应用程序并且您的系统是 64 位,请使用以下命令:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

现在,在这个文件夹中,找到要隐藏的应用程序的文件夹。右键单击应用程序文件夹,选择新建,然后单击DWORD。命名新值SystemComponent并将其值设为 1。

答案3

关于如何做到这一点,我能想到的三种方法都与权限有关。您可以在对话框read access中删除文件夹和/或文件中的用户或组File Permissions。或者,您可以execute在上述对话框的高级权限中删除权限。

使用前一种方法,受影响的用户将无法读取文件或文件夹的内容,从而使其无法执行。请注意,所有具有此更改的文件都无法读取,这意味着文件夹中的文本文件或配置文件将无法打开或编辑。您可以将权限更改限制为仅可执行文件。

后一种方法更有针对性,只有可执行文件会受到影响而无法运行。

最后,您可以将文件/文件夹标记为隐藏。这不会使它们不可执行,但除非有人窥探,否则无法看到它们。

当然,您可以手动删除这些Start Menu条目。

我不会详细介绍如何做到这一点,因为谷歌上有无数关于如何做到这一点的指南。这是其中之一例子

答案4

简单且用户友好的解决方案是微软家庭网站, 查看帖子。但你将使用一个新的会员/标准用户帐户,因为您现有的帐户是管理员帐户,无法对其设置限制,但您将使用它来阻止标准用户的应用程序。

跟随文章创建标准用户帐户并将其与您的设备连接。记得打开活动报告完成后,使用此用户帐户登录您的设备,只需启动一次您要阻止的应用程序,使用几分钟后关闭它。然后登录到微软家庭网站使用您的管理员帐户,您会发现该应用程序出现在屏幕使用时间 -> 应用和游戏为该用户选择阻止应用程序。此外,您可能还想打开应用程序和游戏限制然后您可以通过持续时间和/或一周中特定日子的时间窗口来限制应用程序的使用。

相关内容