自已的电脑,如果自已不在电脑旁时,家人或朋友就会玩我的电脑,而且还会在电脑上安装很多软件,每次都得花很多时间去清理垃圾软件,拒绝他们动我的电脑,又觉得不太好意思,要怎样既能够让他们玩,而且又不能让他们随意安装软件呢。

          查了许多资料,最后找出了几个禁止安装软件方法,通过设置,终于解决了这个烦恼。

工具/原料

  • 电脑

方法一:禁用安装服务

  1. 1

    1,在电脑上,安装需要安装类型的软件(绿色软件除外),都需要系统的安装服务Windows Installer才能安装,如果禁用了Windows Installer服务,所有需要安装的软件就都安装不了。

            禁用Windows Installer服务的步骤是,先打开“控制面板”,找到“管理工具”这一项,打开。

    XP系统如何禁止别人在电脑上安装程序

  2. 2

    2,进入管理工具窗口后,选择“服务”这个图标,这个就是进入系统服务的入口,双击打开。

    XP系统如何禁止别人在电脑上安装程序

  3. 3

    3,来到“服务”窗口界面,向下拖动滚动条,找到Windows Installer这一项,双击打开其属性窗口。

    XP系统如何禁止别人在电脑上安装程序

  4. 4

    4,在“常规”下,将“启动类型”设置为“已禁用”,然后按下面的“应用”按钮确认设置。

    XP系统如何禁止别人在电脑上安装程序

  5. 5

    5,然后再在“服务状态”下,点击“停止”按钮,系统就会将“Windows Installer”服务停止,服务状态变为全灰状态,按“确定”退出窗口,禁用Windows Installer安装服务设置完成。

    XP系统如何禁止别人在电脑上安装程序

    XP系统如何禁止别人在电脑上安装程序

    END

方法二:注册表禁止法

  1. 1

    1,通过对注册表的设置,也可以禁止软件安装,具体方法,先打开注册表,使用开始菜单中的“运行”程序,输入regedit命令,就打开了注册表。

    XP系统如何禁止别人在电脑上安装程序

  2. 2

    2,进入注册表编辑器后,按HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer此路径定位于Installer上,然后右键->新建->DWORD值。

    XP系统如何禁止别人在电脑上安装程序

  3. 3

    3,然后给这个新建项改名为DisableUserInstalls,改名后,双击此项,在编辑DWORD值窗口,将“数据数值”下的值改为2,确定。

    XP系统如何禁止别人在电脑上安装程序

  4. 4

    4,然后再回到左侧的Installer上,选定,右键->新建->DWORD值。

    XP系统如何禁止别人在电脑上安装程序

  5. 5

    5,这次将名称改为DisableUserInstalls_Intelset_undo,改好后,双击,同样将“数据数值”下的数值改为“062ce6f0”,这是个十六进制值,确定,注册表禁止安装软件设置方法就完成了。退出注册编辑器窗口,重启电脑。

           如果自已以后要安装软件,删除刚才新建的两项即可。

    XP系统如何禁止别人在电脑上安装程序

    END

方法三:组策略禁止法

  1. 1

    1,除了禁用服务,设置注册表,还可以启用组策略设置,同样可以达到禁止软件安装目的。

           方法:打开开始菜单中的“运行”程序,然后输入gpedio.msc命令,确定,就打开了组策略窗口。

    XP系统如何禁止别人在电脑上安装程序

  2. 2

    2,进入组策略编辑器后,依次打开计算机配置->管理模板->Windows组件->Windows Installer,选定Winodws Installer项,在右侧选择“禁用Windows Installer”,双击。

    XP系统如何禁止别人在电脑上安装程序

  3. 3

    3,进入“禁用Windows Installer”属性框,在“设置”下,选择“已启用”这一项,然后在“禁用Windows Installer”右侧选择“总是”。再按“应用”与“确定”,保存并退出窗口。

    XP系统如何禁止别人在电脑上安装程序

  4. 4

    4,接着选择“禁止用户安装”这一项,双击,打开其属性窗口。

    XP系统如何禁止别人在电脑上安装程序

  5. 5

    5,在“设置”下,选择“已启用”这一项,在“用户安装的行为”右侧下拉框中,选择“禁止用户安装”。再按“应用”与“确定”保存并退出窗口。

    XP系统如何禁止别人在电脑上安装程序

  6. 6

    6,接着在左侧,依次打开用户配置->管理模板->系统。在"系统"的右侧,找到“只运行允许的Winodws程序”这一项。

    XP系统如何禁止别人在电脑上安装程序

  7. 7

    7,在窗口的“设置”下,选择“已启用”这一项,然后在“允许的应用程序列表”右侧,按“显示”。

          打开“显示内容”窗口,再按“添加”按钮。

          在添加项目窗口,添加你允许运行的程序,按“确定”逐一添加到列表。组策略禁止安装程序就设置完成了。

    XP系统如何禁止别人在电脑上安装程序

    XP系统如何禁止别人在电脑上安装程序

    XP系统如何禁止别人在电脑上安装程序

  8. 8

    8,组策略还有一个禁止程序安装方法:依次打开计算机配置->Windows设置->安全设置->软件限制策略,在软件限制策略上右键,选择“创建新的策略”。

    XP系统如何禁止别人在电脑上安装程序

  9. 9

    9,然后在右侧选择“其它规则”右键,点击“新散列规则”这项,进入其窗口后,点击“浏览”按钮,加载你要禁止安装或使用的程序。

    XP系统如何禁止别人在电脑上安装程序

    XP系统如何禁止别人在电脑上安装程序

  10. 10

    10,找到你要禁止的程序后,按“打开”,例如要禁用“迷你迅雷”程序,加载后,在安全级别下拉框,选择“不允许”,按“应用”与“确定”,保存并退出设置,以后,你所禁止的程序就无法安装或运行了。

    XP系统如何禁止别人在电脑上安装程序

    XP系统如何禁止别人在电脑上安装程序

    END

方法四:添加新用户帐户法

  1. 1

    1,添加一个新的用户帐户,把这个帐户供其它人使用,这也是一个禁止别人安装程序的一个好方法。

          方法:先打开控制面板,在其中找到并打开“用户帐户”这一项。

    XP系统如何禁止别人在电脑上安装程序

  2. 2

    2,进入用户帐户后,如果之前的电脑没有设置管理员帐户,必须先设置管理员帐户,就用Administrator作管理员帐户,打开它,先给它添加密码,两次输入密码,再输入一个提示词,点“创建密码”,就能创建管理员帐户。

    XP系统如何禁止别人在电脑上安装程序

    XP系统如何禁止别人在电脑上安装程序

    XP系统如何禁止别人在电脑上安装程序

  3. 3

    3,返回后,然后再“创建一个新帐户”,给新用户起个名,如“新用户”,按“下一步”。

    XP系统如何禁止别人在电脑上安装程序

    XP系统如何禁止别人在电脑上安装程序

  4. 4

    4,在选择用户类型界面里,选择“受限”类型,确认设置好后,按“按创建帐户”,一个新用户就创建完成了,以后其它人就用这个帐户登录。

    XP系统如何禁止别人在电脑上安装程序

    XP系统如何禁止别人在电脑上安装程序

  5. 5

    5,设置好帐户后,还可以对其设置程序安装权限,方法,打开组策略,依次打开计算机配置->管理模板->Windows组件->Windows Installer,选定Winodws Installer项,在右侧选择“禁用Windows Installer”,以及“禁止用户安装”这一项,双击打开,设置其属性为“已启用”即可,具体方法上面以讲过。

    XP系统如何禁止别人在电脑上安装程序

  6. 6

    6,按着依次打开用户配置->管理模板->系统。在系统的右侧,找到“只运行允许的Winodws程序”这一项,在里面添加允许运行的程序,上面也已经介绍过,不再讲述。

    XP系统如何禁止别人在电脑上安装程序

    END





方法二、通过组策略禁止安装软件。运行gpeditmsc打开组策略,在管理模板里打开windows组件,有个windows安装服务,将右边的东西你看一下,具体方法:运行gpeditmsc->计算机配置->管理模板->windows组件->ms installer->启动“禁用ms installer"以及“禁止用户安装”

Windows Installer右边窗口中双击 禁用Windows Installer选中已启用,点确定。

 策略里启用:禁用“添加/删除程序”,再启用下面的策略:控制台--用户配置--管理模板--系统”中的“只运行许可的Windows应用程序”,在“允许的应用程序列表”里“添加允许运行的应用程序而让你运行的程序限制又限制可以在组策略里作出限制,但只要使用者可以进入组策略,那他还是可以安装文件的,设置的方法进入组策略后,进入用户权限设置里找到安装文件项删除所有用户名就可以。

 方法三、通过Windows Installer禁止安装程序。我的电脑上----右键选管理-----打开服务和应用程序里面的服务------在右边查找Windows Installer-----双击打开,将启动类型改为已禁止。

这样子大多数安装程序就不能安装了,因为他会禁止掉所有需要调用WINDOWS INSTALLER的安装程序,尤其是那些*msi的肯定不能安装的。

 方法四、通过控制面板账号权限来控制电脑安装软件。面控制面板里的用户帐号里面,建立一个帐号,不给安装权限,自己想安装的时候就点右键选择以管理员帐号来运行这个安装程序,一些要修改系统文件的程序也用这个办法来运行。

进管理员帐户:

 gpedit.msc-计算机配置-WINDOWS设置-安全设置-用户权利指派下面有装载和卸载程序许信任以委托。

方法五、设置用户权限来禁止电脑安装程序。给管理员用户名加密,新建一个USER组里的用户,让他们用这个账号登陆,安装目录下的就不能用了。

 启用多用户登录,为每个用户设置权限,最好只有管理者权限的才能安装程序。

 还有,如果你要是2000、XP或者2003系统的话将磁盘格式转换为NTFS格式的,然后设置上用户,给每个用户设置上权限

注意事项

  • Windows Installer服务是禁用所有需要安装的程序,不需要安装的禁不了,要解除禁用,在系统服务中将“Winodws Installer”设置为“未配置”即可。

  • 在修改注册表之前,最好备份一下注册表,如果修改出错,可用备份进行恢复。

  • 如果在组策略中设置“软件限制策略”时,如果允许的软件也不能运行了,可以删除“软件限制策略”这一项解决,注意,这项比较难操作,要注意使用,一般不建方用这项。

  • 在设置新用户帐户后,如果不想要了,受限帐户可直接删除,如果是管理员帐户,可以命令行中删除,删除代码:net user 新帐户名 密码 /Del