使用 Windows 10,版本 1809。假设我的用户帐户是Fred
。
在命令提示符下cd %HOMEPATH%
, 会将我带到C:\Users\Fred
。 在 中Control Panel\All Control Panel Items\User Accounts\Manage Accounts
,列出了我的帐户(以及另外两个帐户,一个是管理员帐户,另一个是ASP.NET
)。
但是命令提示符net user
列出了多个帐户,但没有Fred
。当我运行时control userpasswords2
,没有显示我自己的Fred
帐户,尽管总共列出了四个。
从 Windows Powershell,我运行了以下命令:
get-wmiobject -class "win32_account" -namespace "root\cimv2" | sort caption | format-table caption, __CLASS, FullName
其中列出了数量惊人的账户......但事实并非如此Fred
!
另一个问题似乎与之相关。当我尝试控制 %windir%\system32 中的文件时,如下所示:
- 右键单击文件并选择
Properties
Security
选项卡,点击Advanced
- 在帐号旁边
TrustedInstaller
,点击Change
- 在 中
Enter the object name to select
输入Fred
- 当我点击时
Check Names
,出现错误An object (User, Group or Built-in security principle) with the following name cannot be found (etc)
在Task Manager
的Users
选项卡中,我的帐户被列为User
(不是Fred
),并且我是能够使用该帐户控制文件User
。但奇怪的是,当Check names
单击时,User
立即变为Fred
!
为什么当前登录的用户列表不一致并且无法控制文件的所有权?