在 Windows 10 中,我们如何更改 C:\Users 下此文件夹的名称?

CSi*_*nha 13 hp-pavilion windows-10

我在个人计算机(HP Pavilion 笔记本电脑)上使用 Windows 10,您可以在屏幕截图中看到C:\Users有两个文件夹。

截屏

C:\Users\SINGHA但是,第一个文件夹的名称是,我姓氏的正确拼写是SINHA。我需要将此文件夹的名称更改为以C:\Users\SINHA显示正确的名称。

  • User Account 下,我的名字的拼写是正确的 - 只有在C:\Users\名字拼写错误的地方。
  • 因此,如果我打开/编辑 Word 或 Excel 文档,则显示的所有者名称不正确(即显示为C:\Users\SINGHA而不是C:\Users\SINHA

如果我右键单击这个文件夹,我不会得到重命名选项;如何更改此文件夹的名称?

har*_*ymc 6

此方法基于以下 Microsoft 文章:
重命名用户帐户不会自动更改配置文件路径

这篇文章是为 Windows 7 编写的,但仍然适用于 Windows 10。

  1. 用户帐户中将用户帐户重命名C SINGHAC SINHA

  2. 启动命令提示符 (cmd) 并输入以下命令:

    whoami /user
    
    Run Code Online (Sandbox Code Playgroud)
  3. 记下 SID 下面的值,它可能看起来像 S-1-5-21-495099530-557473056-3318008218-1001
    将其复制到某个文本文件

  4. 使用另一个管理帐户登录(如果需要,请创建一个)

  5. 转到C:\Users\文件夹并将子文件夹重命名C SINGHAC SINHA

  6. 启动regedit并导航到键

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<SID>
    
    Run Code Online (Sandbox Code Playgroud)
  7. 将注册表值修改ProfileImagePathC:\Users\C SINHA

  8. 注销并以 身份重新登录C SINHA

在进行注册表操作之前,最好确保备份良好。在开始上述操作之前,请至少创建一个系统还原点,以防万一,以便能够还原 Windows 的当前状态。


LPC*_*hip 2

C:\Users 中的文件夹与附加到用户的用户名和特殊文件夹(例如 Public 和 Default)相关。公共和默认文件夹非常重要,不应更改。用户文件夹是您的个人资料。Windows 需要该文件夹存在才能加载它,否则您将收到诸如“Windows 尝试加载您的配置文件但无法并使用临时配置文件让您登录。您所做的任何更改都不会保存”之类的错误。

更改此文件夹的唯一方法是首先实际更改用户名,然后更改存储用户名的所有位置,例如注册表中的许多位置、计算机管理(用户和组)和 C:\users 文件夹。

诀窍在于,您必须从不同的用户执行此操作,以确保文件夹没有被锁定,这使得这是一个非常困难的更改,坦率地说,这超出了超级用户的范围。我敢打赌,有关于如何在某处执行此操作的指南,但更简单的方法是使用正确的用户名创建一个新用户,将数据迁移到其中(可以使用名为“配置文件向导”的工具来完成(不是免费的,但共享软件版本应该足够了),然后删除旧的配置文件。

如果您的计算机是域的一部分,那么这个技巧实际上非常简单。

首先,确保您使用的是漫游配置文件,以便您的配置文件存储在服务器上。然后您注销,在服务器上的 Active Directory 中更改用户名,下次登录时,所有内容都会更改,并且可以删除 C:\Users 中的旧文件夹。您也可以选择禁用漫游配置文件(如果之前已禁用)。

请注意,更改用户名仍然会产生影响。例如,如果您使用 Outlook,它会期望数据存储在某个位置,并且 Outlook 可能不再启动。新的 Outlook 配置文件将解决这个问题。其他程序可能也有类似的问题。

从 IT 专业人士的角度来看:如果用户非常新,您可以轻松更改用户名,不会出现太大问题,但如果用户已经使用它至少几天,您会强烈考虑不再更改它并提出创建而是使用新设置的新用户并将数据迁移到其中。