如何从Windows系统的程序卸载列表中隐藏指定的程序

2019-03-29 14:59:02

在Windows 系统中,已安装的程序会被添加到控制面板的程序列表,Windows 10系统还会将它显示在 设置 - 应用的列表里,不过控制面板并不会显示已安装的UWP应用。

程序列表通过它们可以查看及卸载已安装的程序,虽然开始菜单也可以做到这些,但还是有部分用户喜欢从这里卸载。

下面要说的是如何将指定的程序隐藏,让其他人无法通过这两个列表找到它,就以上图中的Google Chrome浏览器为例。

在开始菜单或者运行中输入 regedit 打开注册表编辑器,展开以下注册表查找。

为所有用户安装的程序:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

为当前用户安装的程序:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall

64位系统中的32位程序:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

提示:在新版本Windows 10中,可以直接将上述注册表路径复制到注册表编辑器的地址栏打开。

这3个注册表总有一个包含你要找的程序,不包括UWP应用。

展开Uninstall,找到目标程序,如Google Chrome,以DisplayName显示的名称为准。

找到目标程序在右边空白处(或左边的项名称)点击右键,选择 新建 - DWORD(32位)值,命名为SystemComponent,并修改数据为 1(新建后双击名称或右键点击选择修改,默认为0)。

修改数据为 1关闭注册表编辑器,刷新控制面板和设置中的程序列表,Google Chrome已被隐藏。

若要恢复显示,可以删除新建的SystemComponent,或者将它的数据修改为 0。

本文链接 : https://www.xstui.com/read/750