在周年更新(我最近才安装)之前,Win 10 Pro 64 有一个主帐户(我的):
- 它的名字是管理员(它是内置的管理员帐户)
- 它的全名不同(假设它是“Full_Name”)
- 此帐户(显然)具有管理员权限
- 其 Win 10 用户文件夹为“C:\Users\Administrator”
我对此感到非常高兴。
自从几天前应用周年更新以来,Win 10 已将我的用户文件夹更改为“C:\Users\Administrator.000”,并创建了一个新的/不同的“C:\Users\Administrator”。一开始我并没有注意到有什么特别的,因为一切都很好(桌面图标等看起来正常,一切都已悄无声息地移动和设置好)。权限仍然很好,等等。
但浏览用户文件夹时,我注意到了这一变化。这本身并不是什么大问题,但为了整洁起见,我想让情况恢复正常,即:
- 让我的用户帐户再次成为内置管理员帐户;因此也......
- 我的用户文件夹再次变为“C:\Users\Administrator”(所有内容都移回原处并在其中正确检测/设置),并且不再将此“Administrator.000”作为我的用户帐户文件夹
我该怎么办?
答案1
我也遇到了这个问题。对我来说,在我的原始C:\Users\Username
文件夹中剩下一个文件夹,Index
。在资源管理器中打开此文件夹时,我会看到一个众所周知的对话框,要求我授予此文件夹的权限。我恢复到以前的 Windows 10 版本 1709,然后将搜索索引移动到其他目录,删除了C:\Users\Username\Index
。我再次尝试更新到 1803,现在我的用户目录没有重命名为C:\Users\Username.000
。
我建议您检查原始用户文件夹中剩余文件夹的最深子文件夹是否可以访问。如果不能,您可能遇到与我相同的问题。恢复到以前的版本,修复访问问题,然后再次尝试更新。
当恢复到以前的 Windows 版本时,我建议您制作一个 USB 恢复驱动器,因为对我来说,恢复会导致 Windows 安装损坏。
答案2
这通常是在旧配置文件路径无法访问时发生的。造成这种情况的原因有很多,例如更改计算机的 SID,甚至旧配置文件未正确卸载,或所有权或 DACL 错误。顺便说一句,这种情况至少从 Windows NT 4 开始就存在。
使用您选择的注册表编辑器,转到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\$SID
,其中$SID
是显示您描述的行为的帐户 SID 的占位符。您可以通过询问 来查看哪个 SID 与您的帐户相对应wmic useraccount get name,sid
。通常以 结尾的-500
是内置(本地)管理员帐户和-1000
第一个创建的用户帐户。这些数字(分别为 500 和 1000)称为 RID(相对 ID)。
在所述注册表项中找到值ProfileImagePath
并根据需要进行调整。
请注意,如果配置文件仍然存在于旧路径下(没有.000
),并且仍然无法访问(例如由于所有权或 DACL),您可能会遇到 WinLogon 只会创建另一个新配置文件(可能带有.001
后缀)的情况。虽然我没有在现代 Windows 版本上看到过这种情况,但您有可能通过篡改值将自己锁定ProfileImagePath
,因此我建议您保持辅助帐户处于活动状态并可用(例如内置管理员帐户)。
如上所述,从 NT 4 开始,这应该是相同的过程。但是,Microsoft 可能为您可以使用的这些 Microsoft(在线)帐户引入了新规则。此外,在处理域帐户时,SID 看起来也不同。
注意:我也发布了同样的答案在这里。