将 Windows Vista 上的用户文件夹移动到另一个分区 - 坏主意?

将 Windows Vista 上的用户文件夹移动到另一个分区 - 坏主意?

我知道两个问题 - 一个这里一个服务器故障询问如何做到这一点。几个月前我甚至自己给出了答案。

但现在我又改变了想法。

我的计划是能够独立备份和恢复系统和用户数据。但我当时显然没有想清楚,因为系统和用户之间没有明确的分界线。用户数据。最近,当我想备份包含 /Users 文件夹的分区时,我意识到了这一点。该过程无法访问 ntuser.dat* 文件。

所以,如果我突然丢失了磁盘,仅恢复系统分区根本无济于事。

考虑到我为此投入的时间,我想我会等待 Windows 7 升级后再重新开始,但与此同时:有什么理由可以证明这不是一个坏主意吗?

答案1

这是一个非常好的计划。但是正如您所指出的,ntuser.dat 位于您的用户文件夹中。此文件是您的所有注册表设置所在的位置,您可以使用 regedit 查看它,然后查看 HKEYCURRENTUSER。

只要该用户登录,ntuser.dat 就会保持打开状态。这意味着您无法将其复制为常规文件,您需要使用使用卷影复制服务的备份程序才能备份该文件。或者,您可以以其他用户身份登录运行备份。

我不会将 ntuser.dat 称为系统文件,因为即使您删除它,您的系统仍能完美运行,您在使用该特定用户帐户时会遇到麻烦,仅此而已。

总而言之,我没有发现这种设置有什么真正的缺点。

答案2

我认为这是个坏主意。

我对这个想法非常热衷,但在回顾了所有相关问题后,我发现:

和你的关于该主题的博客文章。我转了 180 度,觉得这太过分了一个过程不值得。有太多陷阱和可能出错的事情。

我正准备全新安装 Windows 7,虽然我从理论上喜欢将数据与操作系统分离的想法(我在 Linux 中一直在这样做),但微软确实没有提供在 Windows 下轻松安全地实现这一目标的能力。因此,我的计划是每周运行一次我的用户目录的 Windows 备份,如果需要进行全新安装,就从该备份中恢复。

当你处理一台由一个用户使用的计算机时,整个分离过程会更容易,然后你可以使用gadzooks64 提出的替代解决方案不会有太多麻烦。当同一台机器上有多个用户时,管理起来会变得更加困难。

另外,运行 Windows 7 的用户应该注意,Windows 7 有以下概念,因此可以很容易地在单独的分区上创建一个D:\Music目录并将其包含在您的音乐库中,甚至无需移动该Users\<username>\Music目录。

答案3

我将所有数据保存在 Documents 文件夹下,并将其移至我的其他驱动器。我将 Pictures、Videos 等文件夹移至 Documents 文件夹下,这样我的所有数据都在那里。

这样,我可以备份 Documents 文件夹来捕获我的所有数据。

我并不关心设置和配置,只关心数据。我可以轻松重新配置。

答案4

您可以使用 hobocopy 对锁定的文件进行卷影复制。

相关内容