我使用 netplwiz 更改了我的管理员(我使用的唯一帐户)的用户名,结果搞砸了,现在每当我尝试做任何事情时,我都会不断收到消息“帐户名和安全 ID 之间的映射未完成”。
我还没有重启电脑,因为我担心重启会使情况变得更糟。我正在考虑备份 C:/Users/olduser 中的用户文件夹内的内容。但是,我在那里没有看到新用户名。
是否可以恢复此更改?例如,我可以通过登录管理员帐户或创建具有管理员权限的新帐户来恢复旧用户名吗?
另外,如果我弄乱了某些东西,如何确保我可以通过其他用户帐户访问旧用户文件夹?
我从未使用或接触过 Windows 修复工具,也从未设置或备份过我的东西。我不知道它是如何工作的;
我找到了这个https://answers.microsoft.com/en-us/windows/forum/all/what-is-meant-by-no-mapping-between-account-names/dcccb1bb-1c4d-4bd5-91a7-832cabf9c86b;这只是为了备份事情;我现在正在做;
我真的很担心,因为桌面上有很多重要的文件夹,它们位于 OLDUSER 文件夹内......:(
附言:如果我想将 OLDUSER 文件夹完整备份到另一个驱动器,只需使用 ctrl +c 将其复制即可?即使所有受保护和隐藏的文件夹和符号链接也是如此?
当我尝试复制某些文件时;[尤其是来自 appdata 的文件] 它说权限被拒绝或文件被 X 打开;我该怎么办?
答案1
假设您仍然可以以管理员身份启动命令提示符,以下是让一切重新运行的最安全的方法:
在以管理员身份运行的命令提示符中键入以下内容:
net user NewUser * /add
输入新密码(或输入不设置密码)
net localgroup Administrators /add NewUser
您现在创建了一个新的管理员用户。
按开始、用户帐户并选择切换用户。不要注销或重新启动,切换用户。
切换到新的 NewUser 用户并验证您是否可以以管理员身份执行操作以及该帐户是否正常工作。(如果您的计算机已加入域,请输入.\NewUser
用户名)
确认可以使用该帐户后,您可以按“开始”,切换用户,然后返回主用户。现在可以安全地注销该用户。
在损坏的用户注销后,切换回您正在工作的 NewUser,并从那里修复损坏的用户,例如再次运行 netplwiz 将其重命名。
测试一切是否正常,当您的问题得到解决时,您可以通过运行以下命令从命令提示符中删除用户:
net user /delete NewUser