如何重命名Windows 10中的用户文件夹?

在我的Surface Pro 3上安装Windows 10后,它采用了我的用户名'Jeremy'并创建了一个名为C:\Users\jerem的用户文件夹。

我想重新命名C:\Users\Jeremy这个文件夹。Windows 8的程序不起作用。有几个原因。

1.OneDrive现在是操作系统的一个完全集成的部分,它完全破坏了。 在注册表中进行查找/替换似乎可行,但很难对这种方法有信心。 2.2.当计算机重新启动时,TabletInputService会将TextHarvester.dat文件写入旧的用户配置文件位置(如果需要的话,会创建它)。这样就无法保持文件夹的删除。一个旧的网上找到的解决方案不起作用。这个问题还导致每次电脑启动时都会弹出错误信息。

我也有同样的问题,我的解决方法如下(使用我在其他几个网站上找到的信息)。

1.为了安全起见,创建一个还原点。打开控制中心,输入系统还原并点击创建系统还原点。选择C: 驱动器并点击创建。 2.点击Windows按钮(在左下角),输入regedit并点击执行命令。 3.通过点击确认UAC对话框。 4.通过点击文件> 导出,对之前的注册表进行备份。 5.进入HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/ProfileList。在那里你可以找到一些子文件夹(以'S-1-5-'开头)。在名为ProfileImagePath的注册表键中搜索包含路径(你想改变的)的文件夹。(问题中的例子:搜索值'C:\Users\jerem')。 6.如果你找到了,双击它并改变路径。(按照原来的问题,你现在要把这个值改为'C:\Users\Jeremy')。 7.关闭注册表编辑器窗口。 8.再次点击Windows按钮(在左下角),输入netplwiz并点击执行命令。 9.确保复选框'用户必须输入用户名和密码'被选中。从列表中选择用户(你想为其改变路径),并点击属性。 10.10. 在新的窗口中修改用户名。(按照原来的问题,你现在要把用户名改为'Jeremy')。如果你愿意,你也可以在这里改变全名(但在我的例子中,正确的名字已经被输入)。我想,你不能让全名栏为空。点击OK关闭该窗口。 11.点击OK,关闭其余打开的窗口。 12.重新启动系统。 13.再次启动Windows 10并尝试登录。这将会失败(因为改变了路径),你将会自动用一个临时用户账户登录(这将需要一点时间)。然而,你现在可以使用Windows资源管理器改变文件夹的名称(按照上面的例子,你现在将文件夹jerem重命名为Jeremy)。
注意:另外,你可以启动到第二个操作系统(如果你安装了一个)或使用Live CD操作系统来改变文件夹的名称。

更新:感谢用户@lmiguelvargasf通知我关于我的解决方案的一个问题!我以为系统在更新注册表中的引用时会更智能一些,但事实并非如此!因此,你应该再次启动注册表编辑器(如第2步),并通过点击文件 > 导出来做一个备份。然后点击编辑 > 搜索(或查找...),输入旧的路径(在这个例子中,它应该是C:\Users\jerem)并搜索键、值和数据。用新的路径(C:\Users\jerem)替换所有含有旧路径(C:\Users\Jeremy)的引用。点击F3键搜索下一个引用。重复这样做,直到你找不到任何对旧路径的引用。即使是在Windows 10上相对较新的安装,你也可能要更新大约100个条目(尤其是OneDrive和Edge在注册表中有相当多的缓存路径)。还有一些额外安装的程序可能已经创建了注册表项!

最后,再次重启系统并启动Windows 10。第一次登录可能需要相当长的时间,但现在一切都应该重新正常工作,用户目录的路径现在应该已经改变了如果一切正常,你现在可以删除原来的文件夹(以问题为例,名为jerem的文件夹)。

信息。我在一个德国系统上工作。我试图正确地翻译这些要点,但很可能它们的名称有些不同

免责声明:这个解决方案在我的笔记本电脑上从Windows 8.1(64位)升级到Windows 10(64位)后是有效的。然而,我不能保证这个解决方案对其他配置的人也可能有效。如果你按照上面提供的解决方案,你所做的一切都要自己承担风险!

评论(23)

我认为最好的方法是首先创建一个"本地账户",然后登录到你的"微软账户",现在应该把你的文件夹与你的在线账户联系起来。

评论(1)

我通过在安全模式下登录第二个管理员账户,设法让那个Windows 8教程对我自己起作用(我自己使用的是"安全模式与网络";用于让你的Windows 10版本进入安全模式的精确方法可能不同)。安全模式可以防止OneDrive加载,以及其他事情。

重命名目录后,你需要搜索并替换"C:\Users\jerem"到"C:\Users\Jeremy"(在我的例子中,是"C:\Users\Kimiko"到"C。当你登录到辅助账户时,在Regedit中把 "C:\Users\Muffin" "改为 "C:\Users\Muffin"",然后你需要在登录到主账户后再做一次,这样你就可以在 "HKEY_CURRENT_USER "中获取所有信息。显然,这并不能捕捉到文件中的所有内容;当我在进行第二次搜索和替换后重新启动时,OneDrive抱怨说其主目录已被删除,以及其他一些事情。不过,此后一切似乎都正常了。

评论(2)