我有双启动配置:Windows 7 Ultimate 和 Windows 8 Consumer Preview。我需要在两个操作系统上创建类似的设置,以便我在两个操作系统上进行工作、测试、基准测试和其他所有操作。
因此,我希望我的库/用户文件夹具有相同的设置:文档、音乐、图片和视频。库和用户文件夹之间是 1 对 1 的关系。例如:文档库指向文档文件夹,而不指向其他文件夹。
我希望 Windows 7 上的管理员帐户和 Windows 8 上的管理员帐户都能够以完全权限访问它们。
到目前为止我所做的是:
- 修改Windows 7中的权限,并确保我的用户帐户具有完全权限;
- 登录 Windows 8 并授予该操作系统上使用的管理员用户帐户完全权限。
问题是:每次我登录 Windows 7 时,它似乎都忘记了我的用户帐户具有完全权限。然后,我需要取得每个文件夹的所有权才能使用它。
当我重新登录 Windows 8 时,它再也不会出现记住权限的问题,我可以毫无困难地访问这些文件夹。但是,当我返回 Windows 7 时,我又遇到了同样的麻烦,需要手动获取这些文件夹的所有权。
我应该如何设置权限,以便我可以从操作系统和管理员帐户访问这些文件夹?
我是否需要更改 Windows 中的某些安全策略?如果是,那要更改哪些?我找不到与我的问题相关的内容。
更新:我注意到这个问题在 Windows 8 Release Preview 中已经修复。显然,这是一个与 Windows 8 Consumer Preview 相关的错误。
答案1
您需要向 Everyone 组授予对您的文件夹的权限。
您遇到的问题是,一个操作系统上的本地帐户对于另一个操作系统来说是未知的。如果没有桥接实体,那么无论出于何种目的,操作系统都不知道另一个操作系统的存在。
缓解此问题的另一个解决方案是将计算机加入域控制器。
通过拥有该文件夹的所有权,您只会使问题更加严重。
答案2
用户文件夹有些特殊,Windows 对其非常保护。您的问题可能是两个操作系统之间的用户帐户不同,因此您应该只使用已知帐户,最好这两个操作系统都通用。
以下是一些可能有效的步骤,希望 Windows 8 不会对权限兼容性造成太大影响。我还没有测试过,所以要小心。
以管理员身份登录,转到另一个磁盘上的用户文件夹,然后在其属性中转到“安全”选项卡,然后转到“高级/编辑”并:
- 确保管理员(带 s)是所有者
- 授予每个人和用户全部权限
- 删除所有其他帐户
- 选中“包括可继承的权限”和“替换所有现有权限”。
- 按“OK”并回答“是”以继续。
首先记下现有的权限并制作该文件夹的备份,以防失败。