注意:如果你尝试过将Windows用户目录移动到默认目录以外的位置,你知道这是一项相当艰巨的任务。读者Roobs在书中详细描述了他是如何移动Windows7用户目录的,而没有恶意的注册表攻击。
(我们每天都密切关注我们的“提示”页面,看看读者能提供什么。有时我们得到链接,有时快速建议,有时我们得到全面的操作指南。这是其中一个。)
当在网上搜索数小时,寻找一种将整个Users目录(在windows7中)重新定位到另一个分区上的方法时,大多数方法都不好。他们大多涉及恶劣的注册表编辑和虚拟帐户,并有怪癖,可能导致潜在的问题进一步线。
最终,我在tuts4tech上遇到了一个名为“ohdannyboy”的用户的绝妙方法。这是完全完美的,并利用符号链接。很简单,做完之后你就可以忘了。一切自理。唯一的怪癖是,从C:驱动器(例如)访问Users文件夹时,显示为“C:”,而实际上是“D:”。但这似乎是symlinks的故意行为。对我来说几个月过去了,好像什么都没变过。
不幸的是,那个帖子似乎已经不在了(网站不久就崩溃了,我想他们不得不求助于备份什么的)。这个方法太好了,不能让它消失。请记住,这是这个用户的方法,而不是我的。
最好在干净的Windows安装上执行此操作,除非您不介意等待一段时间。。。
我已经阅读了所有我能找到的关于这个的信息,下面的信息是正确的和经过测试的:
要最容易地将所有用户文件和用户程序文件从引导驱动器(在我的情况下是SSD)中移出,请按照以下说明进行操作。
首先,创建一个还原点(在Windows7中,它们比你可能记得的要好):1.通过单击“开始”按钮,右键单击“计算机”,然后单击“属性”来打开系统。2.在左侧窗格中,单击“系统保护”。如果系统提示您输入管理员密码或确认,请键入密码或提供确认。3.单击“系统保护”选项卡,然后单击“创建”。4.在“系统保护”对话框中,键入说明,然后单击“创建”。
然后:转到系统恢复/命令提示符:1.使用Win7安装DVD启动,选择语言、货币和键盘,然后单击下一步。2.在“立即安装”屏幕上选择“修复您的计算机”3.系统恢复选项将询问您是否要“修复并重新启动”,选择“否”。4.然后确保Windows 7被列为可用于恢复的已安装操作系统之一,并且已选中,然后按“下一步”。您将得到一个恢复工具列表。5.选择“命令提示符”。
找到从Win7介质加载的虚拟Windows驱动器(可能是C或X),找到实际的Windows/SSD驱动器(D或E)和HDD(常规硬盘驱动器)(D或E)。
在我的系统中,通常情况下,C=带Windows的SSD,D=HDD数据驱动器
使用Win7 Update media,恢复模式下的驱动器设置不同,因此:X:虚拟/temp Windows驱动器,E:实际Windows/SSD驱动器,D:HDD,我想放在\Users上的硬盘驱动器。
有些人报告说系统恢复模式会这样设置他们的驱动器:C:虚拟/temp Windows驱动器D:实际的Windows/SSD驱动器E:HDD,他们想让\用户打开。
在命令提示符中,您将使用Robocopy(不是xcopy!)将c:\Users复制到d:\Users,然后删除旧的c:\Users,然后将c:\Users符号链接到d:\Users。请注意,必须按顺序执行这些操作,并且在执行此操作之前不能有d:\Users目录。
注意:在系统恢复命令提示符窗口中,您的驱动器与您离开恢复模式后的驱动器不同!因此,请调整下面的命令以了解驱动器如何处于恢复模式,然后它们将在稍后被证明是正确的。
我使用了:robocopy/copyall/mir/xj E:\Users D:\Users
将\用户从Windows/SSD移动到HDD/mir告诉robocy镜像目录,这将复制所有文件和权限/xj非常重要,这告诉robocopy不要跟随连接点。如果你忘了这个,你会有很多麻烦。确保没有无法复制的文件(failed column=0)。
然后必须从Windows/SSD(c:)驱动器中删除old Users文件夹,然后才能创建符号链接:I used:rmdir/S/Q E:\Users
创建指向新用户文件夹的NTFS连接/symlink:
我使用了:mklink/J E:\Users D:\Users
使用/J开关创建硬符号链接的连接(如果使用/D开关,还必须编辑注册表,因为它不是硬链接。)使用/J,当Windows查找C:\Users目录时,它会找到它!但它将在HDD上而不是SSD上。棘手的
要查看您所创建内容的证明,仍然在命令提示符窗口中,进入实际的Windows/SSD并执行“dir”命令,您将看到:“Users[D:\Users]”
现在重新启动,您将在硬盘上看到\个用户,就这样。无需进一步配置或摆弄。新的用户配置文件将全部存储在D:驱动器上,任何特定于用户的数据也将存储在D:驱动器上。而且它是可以实现的,不需要在注册表中乱搞、搜索和替换值,也不需要以任何方式乱搞新的概要文件。完全准备好了就忘了。
如果您尝试上述方法,请确保设置系统还原点,以防出现问题。如果您尝试过这种方法或其他方法,请在评论中介绍。谢谢你,笨蛋!
更新:读者James写了一篇文章,指出了本指南中一个重要步骤中的错误;我们已经修复了这个错误,但如果您受到影响,James说他可以通过以下步骤进行恢复:
谢谢詹姆斯!
... 家庭组功能于2009年随着Windows7的发布而推出。但它起源于2001年的windowsxp。 ...
...能会带来可怕的后果。如果你想通过在新机器上安装旧的Windows7来避免Windows10呢? ...
...,这可能是一个难题,但那些经常遇到更新问题的用户是windows7用户。新安装的Windows7需要成百上千的更新才能跟上速度。由于这可能需要很长时间(特别是对于IT专业人士来说,一次对多台机器进行重新成像),微软发布了一个...
...那么复杂。从10月11日星期二发布的补丁开始,微软将把Windows7和Windows8.1的月度Windows更新整合到一个单一的更新包中。 ...
...解决了Windows8.1中一些突出的问题。在引擎盖下,windows8是windows7,有很多被忽视的安全改进。 #8:windows nt 4.0(1996) 如果考虑到32位windowsnt内核的稳定性,并在其上添加windows95非常友好的界面,那么就得到了windowsnt4.0。它坚如磐...
...-f和数字结尾的.vmdk文件。在下面的截图中,它被命名为windows7.vmdk。 如果您不确定它在哪里,可以在VMware Workstation窗口的底部查看虚拟机的文件夹路径。 第四步:转换虚拟磁盘 要将虚拟机从预分配的虚拟磁盘转换为可扩展的...
当你在一个新系统上安装Windows7时,传统上你必须经历一个漫长的过程,下载多年的更新并不断重新启动。不再是这样了:微软现在提供了一个“Windows7SP1便利汇总”功能,基本上与Windows7ServicePack2一样。只需一次下载,您就可...
...份:使用windows10或windows8创建的文件历史记录备份、使用windows7创建的Windows备份,以及使用其中一种创建的系统映像备份。 从windows 10和8上的文件历史记录还原文件 相关:为Windows7和Windows8解释了8个备份工具 如果您有一个文件...
...的是Windows 8.1,则已安装OneDrive。但是,如果您使用的是Windows7,则必须先下载OneDrive并安装它,然后才能执行本文中的步骤。 在Windows 8.1中,按Windows键+X以访问“工具”菜单,然后选择“运行”。 如果您使用的是Windows 7,安装On...
...。它们只会存储在另一个驱动器上。 使用库 相关:了解Windows7中的库功能 如果使用Windows库功能,则可以将其他驱动器中的文件夹添加到单个库中。例如,您可以有几个不同的驱动器,每个驱动器上都有视频。将每个包含视频...