2009-09-28 06:00:03 +0000 2009-09-28 06:00:03 +0000
24
24
Advertisement

如何在Windows 7中更改用户名?

Advertisement

我有一个Windows 7的安装,我已经投入了几天的时间。今天我发现我在用户名上犯了一个错误,这让我很抓狂(我个人的强迫症)。

虽然更改物理文件夹名或许是可行的,虽然相当麻烦,但我不想开这个口子。

我想做的是简单地改变登录提示时给出的用户名。我以为只要在用户账户中重命名用户账户就可以了,但是没有成功。

那是否可以做到?还是只有再创建一个用户,然后花一个小时把我已经定制好的所有东西迁移到这个用户上?

Advertisement
Advertisement

答案 (6)

29
29
29
2010-06-22 03:29:26 +0000

使用命令netplwiz。它会给你一个对话框,让你更改用户名而不仅仅是显示名称。

  • 在命令行输入netplwiz
  • 选择账户并点击属性按钮
  • 输入账户的新名称

效果非常好且快速,你只需要在之后重新启动系统。

14
14
14
2009-09-28 07:44:41 +0000

创建一个新的账户,并使用 Windows Easy Transfer 从账户到账户进行设置和数据传输! 删除旧账户。总的来说,这不会花费太多时间,这取决于你的个人资料的大小。

7
Advertisement
7
7
2009-09-28 06:33:46 +0000
Advertisement

请尝试以下步骤: “如何重命名或移动用户资料文件夹?”.

重命名用户配置文件文件夹

要重命名(或移动)用户配置文件文件夹,您可以使用以下方法。此方法已从 KB314843 中采用,但本页面详细说明了如何重命名用户帐户主目录。

重要提示:虽然您可以移动或重命名用户配置文件文件夹,但使用此方法后可能会产生一些副作用。这是因为在注册表中可能会有第三方软件添加的一些绝对路径引用(指向旧的用户配置文件文件夹)。因此,在相应的应用程序中可能会出现功能的损失。

在修改注册表之前,你需要做一个完整的备份,以防你想撤销更改或从错误的注册表修改(如果有)造成的灾难中恢复。您可以使用 ERUNT 进行完整的注册表备份。使用注册表编辑器,风险自负。

使用Windows资源管理器重命名用户配置文件文件夹。

  • 登录到一个非重命名账户的管理员账户。
  • 在 “开始"、"运行 "对话框中键入此内容,打开 "文档和设置 "文件夹。
    %systemdrive%\Documents and Settings 文件夹列表将被显示。选择您要重命名的用户帐户的相应文件夹。

示例:

%SystemDrive%\Documents and Settings\OldUsername
becomes:
%SystemDrive%\Documents and Settings\NewUsername

下一步是通知系统,用户配置文件路径已经改变。

更改注册表中的ProfileImagePath值

ProfileList注册表键包含一些子键,这些子键无非是用户账户安全标识符(SID)的列表。每一个SID代表一个账户。该键位于这里。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

识别你的用户账户的SID,并更改Profile路径

  • 要知道你的用户账户的SID,你可以使用脚本 sidlist.vbs
  • 下载脚本并运行它。
    (用户帐户名称和SID将被列在一个日志文件中,并自动打开。)
  • 记下用户帐户的SID。
  • 记下你的帐户的SID。
  • 然后,在注册表编辑器中,选择属于你的用户账户的正确SID。在右窗格中,双击ProfileImagePath值并更改配置文件路径。(ProfileImagePath存储了用户账户主文件夹的完整路径。)

示例:

%SystemDrive%\Documents and Settings\OldUsername
becomes the following:
%SystemDrive%\Documents and Settings\NewUsername

关闭注册表编辑器,并重新启动Windows。看看是否能够成功登录该用户配置文件。此外,为了验证路径是否已成功更改,在命令提示符中输入SET。如果在运行应用程序时发现任何异常行为,可以撤销上述程序。

1
1
1
2014-01-28 16:50:04 +0000
wmic useraccount where name='currentname' rename newname

源。重命名本地用户帐户

这将对有wmic的版本有效。

0
Advertisement
0
0
2015-09-24 02:18:33 +0000
Advertisement

根据我自己的实验,要想安全的更改账号的登录名,主要有以下4个步骤。

–对C盘进行全盘备份或建立磁盘还原点,这个可能比较繁琐,但绝对是必要的。 - 以各种方式更改你的登录名。 - 如user40662指出的那样,运行netplwiz。 - 通过运行Computer Management来使用compmgmt.msc工具。只要在Local Users and Groups下修改你的用户设置即可。 - 正如 Sriniv 指出的 wmic useraccount where name='currentname' rename newname,虽然我没有测试过。 - 修改你的用户配置文件名称并更改注册表相关。harrymc的答案值得一读,虽然由于旧的Documents and Settings并不完全正确。或者你可以参考 如何更改Windows账户名和用户配置文件文件夹名 - gHacks技术新闻 - 要重命名你的用户配置文件,你必须创建另一个临时管理账户并登录到它。 - 将你的用户配置文件C:\Users\username重命名为C:\Users\newusername - 在注册表目录ProfileImagePath下找到自己的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList,并将该值改为新的配置文件目录名。注意不要改错。 –用新的账户名注销并重新登录,删除临时账户。 –后期处理。这是可以预见的,特别是对于一些路径设置。 - 如果需要的话,你可能要选择性地将系统注册表中的C:\Users\username替换为C:\Users\newusername。在大规模修改之前,请先做一次完整的备份! - 对于像我这样的cygwin用户,你需要运行mkpasswd -l > /etc/passwd;mkgroup -l > /etc/group刷新用户和组,然后如期修改用户目录名。

0
0
0
2017-03-17 01:50:36 +0000

执行以下操作。

1.运行命令control userpasswords2打开 “用户账户 "对话框 2. 选择要重命名的用户账户,并单击属性 3. 在User name字段中输入所需的用户名,然后单击OK 4. 退出并重新登录,如果更改当前使用的帐户

注意:这不会重命名帐户的用户配置文件文件夹。

Advertisement

相关问题

3
28
13
7
3
Advertisement