就像每一个自尊的怪胎,我想给Windows 7RC一个尝试,所以我在这里是一个双启动系统…
启动到RC我想从XP用户configuration文件文件夹中的一些文件复制到RC端,但它看起来像这是不可能的,因为这些文件是由一个未知的用户id拥有(我在XP上的另一个自我我会说)。 甚至没有以pipe理员模式运行Windows资源pipe理器。
有没有办法在某种“忽略权限”模式下“挂载”XP分区?
破坏性较小的方法是重新启动进入XP,授予“Everyone”或“Users”读取权限,但不能写入文件。 然后重新启动到W7并复制文件。 这避免了必须从任何操作系统获得任何文件的所有权,并且保留原始权限(基本上)不变。
你需要获得文件/文件夹的所有权,然后给你的w7帐户权限来读取它们 – 他们目前只能由XP用户访问,因为它是一个用户configuration文件…或者,在XP下,更改当前的权限只允许你的XP用户访问 – 也允许“用户”的阅读权限。
如您所述,您遇到的问题是因为已设置的权限来自XP分区,而Windows 7不能识别这些用户的SID。 为了解决这个问题,你可以获得这个文件夹的所有权,并将你的Windows 7帐户添加到权限列表中,这样就可以给你提供访问权限。 下一次启动到XP时,您可以获取该文件夹的备份所有权。
或者,您可以修改XP驱动器上的用户configuration文件文件夹权限以添加Win7pipe理员访问权限。 用户文件夹应从上层inheritance