如何从一个管理员 ID 卸载应用程序,但不应为所有人卸载?

如何从一个管理员 ID 卸载应用程序,但不应为所有人卸载?

我为所有用户安装了 BlueStacks。但现在我想从管理员用户那里卸载它,同时保持所有其他用户的内容不变。这可能吗?我该怎么做?

答案1

看,应用程序有两种安装方式。1:针对所有用户,2:针对特定用户。当应用程序为所有用户安装时,它通常位于 C: 驱动器中的某个位置,C:\Program Files所有用户都可以从那里访问它。当为特定用户安装时,它安装在 中%appdata%,因此只有用户可以访问。在您的情况下,您的应用程序(即 Bluestacks)是为所有用户安装的,即在 C: 驱动器中。因此,无法“为特定用户删除 bluestacks。这只需要为用户重新安装。
您可能会认为您可以简单地将文件夹移动到%appdata%,这会为您省去一些麻烦,但最终会给您带来更多麻烦。不要尝试这个......

如果您愿意,您可以从已安装程序列表中删除该程序,如下所示:

  1. regedit从搜索或运行中打开
  2. 导航HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
  3. 在“文件夹”(键)下找到您的程序,右键单击并删除。

这会将您的程序从已安装程序列表中删除,Windows 不会将该程序视为已为该用户安装。但是,该用户仍然可以直接或使用快捷方式打开该应用程序。如果您也想阻止对该应用程序的访问,则必须从 GP 编辑器停止访问:

  1. 跑步gpedit.msc
  2. User Configuration > “Administrative Templates > System
  3. 开放政策Don’t run specified Windows applications
  4. 点击enabled,然后Show列出已禁用的应用程序
  5. 将程序添加到列表中,例如Bluestacks.exe

相关内容