如何保护我的数据免受 Windows 7 中某些应用程序的影响?

mis*_*256 5 windows-registry windows-7 uac user-accounts user-profiles

UAC 有助于保护系统免受非特权应用程序的破坏。但是我如何才能保护我的数据不被应用程序破坏或滥用呢?

示例 1:一个应用程序默默地修改了我所有音乐文件中的标签。

示例 2:应用程序读取我的电子邮件客户端的联系人列表并将其发送到某个地方。

示例 3:一个应用程序修改了我在注册表中的 Windows 个人设置(例如,禁用了光驱的自动插入通知功能)。

以上三个例子都在不同时间发生在我身上。它们之所以会发生,是因为任何以“我”身份运行的应用程序都可以对“我”创建的任何数据执行其想要的操作。从本质上讲,我的数据暴露于一切

当然,在 NT 之后的这么多版本之后,Windows 有一种本机方式来控制哪些应用程序可以访问和不能访问——无论是磁盘上的文件夹还是注册表中的键。

我找不到任何内置于 Windows 7 中的东西来完成我所追求的。有任何想法吗?我是否忽略了什么?

rob*_*rob 4

Windows 8.1 具有一项功能,可让您创建由特定应用程序使用的用户帐户,但 Windows 7 没有为单个应用程序执行此操作的便捷方法。

您可以创建具有不同文件系统和注册表权限的单独帐户,然后使用runas功能在适当的帐户下启动应用程序。

另一种选择是使用像Sandboxie这样的程序,它可以让您在自己的虚拟沙箱中安装和运行软件,从而防止访问系统的其余部分。

  • @misha256 我添加了 Sandboxie 的链接,您可能也会发现它很有用。 (2认同)