Wuyu
想要家里的小孩学电脑,又怕他把系统搞得一塌糊涂;家里来了个客人要临时用一下电脑,又怕自己的隐私被无意中泄漏。有没有既安全,又方便的解决方案呢?请跟我来。
创建“受限账户”
最安全、简单的办法是使用“用户账户保护(User Account Protection——U A P,以前被称为最小权限用户——L U A )”,也就是创建一个“受限账户”,这类账户只能“更改自己的图片”、“创建、更改或者删除自己的密码”,对其他用户设置无权修改,且不能安装程序和硬件(如图1)。
提示Attention
在创建“受限账户”之前,系统中必须存在一个除Administrator之外的管理员账户(即使Administrator被改名,还是需要创建一个管理员账户)。
但这个受限账户权限实在太小,如要执行一些需较高权限的应用程序,还要变通方法才行。
安装硬件
如果安装了新硬件,“受限账户”登录WinXP时,硬件安装向导会弹出一个“发现新硬件”窗口,此时需要输入管理员账号和密码完成安装(如图2)。
不过有的朋友更喜欢通过“设备管理器”来安装硬件,但在“受限账户”“设备管理器”的某设备上单击右键,才发现只显示“属性”,而没有“更新驱动程序”等选项(如图3)。
怎么办?必须以管理员打开“设备管理器”才行。在“开始”→“运行”框中输入以下内容打开“设备管理器”(需要输入密码,如图4):
提示Attention
如果运行Runas失败,则可能是没有启用“Secondary Logon”服务。请在“计算机管理”中单击“服务和应用程序”→“服务”,看“Secondary Logon ” 服务是否在列表中,并且已经启用。
安装软件
“受限账户”安装软件时,也可能会遇到“拒绝写入”等错误而不能正常安装。难道必须注销当前账户,以管理员身份登录才能安装?其实,不必这么麻烦。我们至少有两种方法可以完成软件的安装。
1.用“运行方式”解决
我们平时安装软件,都是直接双击,以当前用户权限安装。如果不能以当前用户身份安装,则需要在该应用程序上单击右键,通过选择“运行方式”来改变。
Step1右键单击软件的安装程序(Exe文件或者快捷方式),选择“运行方式”。
Step2在打开的“运行身份”窗口(如图5),勾选“下列用户”复选框,从“用户名”下拉框中选择一个管理员账户,并输入该账户密码,单击“确定”,就可以进行安装了。
2.以“Runas”完成
如果安装程序不是Exe,而是Msi方式打包,此时,在其上单击右键,不会出现“运行方式”选项——要通过“Runas”指令才能安装了。
提示Attention
Nero 6在“受限账户”环境中不能进行正常刻录,我们只要到Nero网站,下载Nero6 的“Nero BurnRights”补丁,安装并为相应用户授权,“受限账户”也能刻录光盘。
进行系统管理
为了方便进行系统管理,我在桌面上新建了一个“Runas管理”文件夹,并将所有可能用到的系统管理工具都创建了“Runas快捷方式”。
Step1打开“R u n a s管理”文件夹,在空白处单击右键,选择“新建”→“快捷方式”。
Step2在“请输入项目的位置”中输入“Runas” 以及需要的命令参数。
以管理员身份启动命令行提示符
Runas /user: Administrator cmd
以管理员启动“计算机管理”
Runas /User: Administrator "mmc%WinDIR%system32compmgmt.msc"
在WindowsSystem32目录下的Msc文件,都是用来进行系统配置、管理的。比如Devmgmt.msc为“设备管理器”、Diskmgmt.msc为“磁盘管理器”、Services.msc为“服务管理器”。我们可以分别创建快捷方式。
以管理员身份启动“ 控制面板”中的“添加/删除程序”
Runas /user: administrator "controlappwiz.cpl"
“控制面板”其他选项对应的CPL文件见“控制面板CPL文件对照表”。
我通过在个人计算机和单位局域网中的实践表明,实施“用户账户保护”,不但系统更加稳定,而且感染病毒的次数远远低于未实施“用户账户保护”的计算机,成效斐然。
本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。