在受限用户权限模式下运行应用程序的工具

从 Windows 的安全方面考虑,很多人认为通过提高用户的权限来运行程序经常会导致安全方面的问题。这样做不仅操作系统会出现错误,软件也会出现错误。有一些程序在写入的时候就存在严重的错误,除了管理员之外,它们不能以任何方式运行。这种情况对于用户来讲非常不便,对于真正的管理员来说这也是一个大问题,因为他们根本就不愿意通过提高用户的权限来让该程序得以运行。

  我发现了一款能够解决上述问题的一款工具,这是一款叫做RunAsLimitedUser的免费应用程序。这款工具软件的功能正如它的名字(受限用户方式运行)所暗示一样,它可以在受限用户模式下运行任何应用程序,而且不需要进行复杂的设置。当你安装完这个软件之后,它会创建一个账户,并命名为“LimitedUser”,这个账户的权限是有限的,其密码也被设置为随机密码(密码被保存在注册表中,但它已经通过单向混编的方式被加密,以便防止偶然的破解。)

  你可以用鼠标右键点击一个应用程序,这时你会发现在弹出的菜单中有“Run as Limited User(以受限用户方式运行)”的选项,通过这个选项你就可以在受限用户环境下载入这个应用程序。如果你要检查一个指定的应用程序(自定义的或第三方软件)是否在受限用户环境下正常运行,那么使用这个工具就可以很轻松地完成这种工作。

  RunAsLimitedUser之所以在解决该领域中的问题方面占有很大的优势,其主要原因可以归纳为下列的两点:

    它使用的是真正意义上的受限用户帐户。换句话说,它并不会与你正在使用的帐户形成冲突,所以它能够以更加现实的方式来对受限用户的行为进行评估。
    该工具软件的展开非常简单。当你把它安装到你的计算机上之后,你所需要做的就是用鼠标右键点击一个应用程序,然后以受限用户方式来运行这个应用程序就可以了,所以当你打算立即检查一些程序的时候,使用这个软件简直是个完美的选择。(天啊,难道这种功能也能够在受限用户环境下使用吗?)

  请注意,这个工具软件仅在Windows XP环境下测试过(并不需要安装SP2,但是安装SP2也许是个更好的选择),但是从理论上说,它同样可以在Windows 2000中运行。