如何防止安装好的软件被卸载

2008-03-18 03:51张政梅
中国教育技术装备 2008年4期
关键词:组策略帐户日志

张政梅

1 限制用户权限

要禁止一个拥有管理员权限的用户删除文件几乎不可能。但是对于普通的登录用户,可以通过限制该用户的权限来禁止他卸载已安装的软件。这种方法也是最简单易行的。

依次打开“控制面板→用户帐户”,在用户帐户设置面板中单击“创建一个新帐户”,键入帐户名后把帐户设置为“受限”即可。这个用户将隶属Users用户组,用户运行程序需要证明,所以可防止该登录用户随意修改或删除文件。这里需要注意的是,只有设置了计算机管理员帐户以后,再设置其他帐户时才可以将新设置的帐户设置为“受限”,因为系统默认第一个帐户为计算机管理员。

2 删除文件安装日志

很多程序会提供一个专门卸载文件uninstall.exe,通常会安装在程序所在的文件夹,而且同时会在安装的过程中产生一个安装过程记录的日志文件install.log,根据安装日志即可完成卸载。所以,删除日志文件和程序自带的卸载文件,在一定程度上可以防止别人卸载已安装的软件。以“飞线漫游 v0.32”为例,假如程序安装在C:Program Files飞线漫游 v0.32目录,安装目录下就会有uninstall.exe和install.log(图1),把这2个文件删除后,在“添加/删除程序”面板或卸载工具软件中就无法正常卸载它。

3 让卸载项消失于“添加/删除程序”

卸载软件时,一般都是在“添加/删除程序”中选择要删除的条目。对于不想被卸载的条目,只要让其不显示在该列表中,也可以限制该程序的卸载。方法:选择“开始→运行”,在运行框键入“Regedit”回车,打开“注册表编辑器”,依次定位到[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionUninstall]分支,选中要隐藏的程序项,然后就把该项目删除。这样“添加/删除程序”中就不会出现这个程序的名称了。

4 禁止访问“添加/删除程序”面板

运行“gpedit.msc”打开“组策略”窗口,点击“用户配置→管理模板→控制面板→添加/删除程序”,在右侧窗格中将“删除‘添加或删除程序”设置为“已启用”(图2)

5 通过组策略禁止特定文件运行

大多数软件都会有一个名为Uninstall.exe和install.log的卸载文件,通常文件名不会有太大的变化,所以可以通过组策略禁止特定文件运行,达到禁止卸载的目的。方法:打开“组策略”窗口,点击“用户配置→管理模板→系统”,打开右侧窗格中的“不要运行指定的Windows应用程序”属性,启用“设置”后将“Uninstall.exe”或“install.log”添加到“不允许的应用程序的列表”中(图3)。不同的软件卸载文件名不尽相同,关键字可以多设置一些,如uninst、inst、Uninstaller、installer等。

上面几种防止软件被卸载的方法可以根据自己的需要进行设置,以避免安装好的程序被别人随意卸载。

猜你喜欢
组策略帐户日志
一名老党员的工作日志
扶贫日志
断开Windows10和微软帐户链接
游学日志
Analysis of Strategies and Procedures Employed in Translating Literary and Non—literary Texts from the Perspective of Functionalist Theory
检测组策略故障
通过组策略调整系统
为家庭版Windows添加组策略
一种基于粗集和SVM的Web日志挖掘模型
无需退出重启Windows8账户切换很简单