我无法在安装 Windows 10 时提升为管理员权限。当我尝试时,我收到正常消息:
您是否允许该应用更改您的电脑?
有一个“是”按钮和一个“否”按钮,但是“是”按钮是灰色的。无论我尝试提升哪个程序,都会发生这种情况。我甚至无法运行提升的命令提示符或进入控制面板,因为这个消息阻止了我。
这一切都始于一个问题:如何让 Windows 及其默认权限允许我从之前的机器安装备份的字体。
whoami /all
生成:
User Name SID
========================= ============================================
desktop-tq1ddhd\matdoidge <redacted>
GROUP INFORMATION
-----------------
Group Name Type SID Attributes
====================================== ================ ============ ==================================================
Everyone Well-known group S-1-1-0 Mandatory group, Enabled by default, Enabled group
BUILTIN\Users Alias S-1-5-32-545 Mandatory group, Enabled by default, Enabled group
NT AUTHORITY\INTERACTIVE Well-known group S-1-5-4 Mandatory group, Enabled by default, Enabled group
CONSOLE LOGON Well-known group S-1-2-1 Mandatory group, Enabled by default, Enabled group
NT AUTHORITY\Authenticated Users Well-known group S-1-5-11 Mandatory group, Enabled by default, Enabled group
NT AUTHORITY\This Organization Well-known group S-1-5-15 Mandatory group, Enabled by default, Enabled group
NT AUTHORITY\Local account Well-known group S-1-5-113 Mandatory group, Enabled by default, Enabled group
LOCAL Well-known group S-1-2-0 Mandatory group, Enabled by default, Enabled group
NT AUTHORITY\NTLM Authentication Well-known group S-1-5-64-10 Mandatory group, Enabled by default, Enabled group
Mandatory Label\Medium Mandatory Level Label S-1-16-8192
PRIVILEGES INFORMATION
----------------------
Privilege Name Description State
============================= ==================================== ========
SeShutdownPrivilege Shut down the system Disabled
SeChangeNotifyPrivilege Bypass traverse checking Enabled
SeUndockPrivilege Remove computer from docking station Disabled
SeIncreaseWorkingSetPrivilege Increase a process working set Disabled
SeTimeZonePrivilege Change the time zone Disabled
计算机上没有其他管理员帐户。如何恢复管理权限?
答案1
如果您不知道管理员密码或密码被禁用,则需要启动其他操作系统来重置密码或以其他方式获取系统级访问权限。我偏向于使用通用 USB 安装程序生成一个活动的 Ubuntu 磁盘,然后使用它复制cmd.exe
到sethc.exe
。 (在覆盖之前先备份sethc.exe
!)当 Windows 返回登录提示符时,按 Shift 五次,您将获得一个以 身份运行的命令提示符SYSTEM
,您可以从中执行任何操作。
如果您有 Windows 恢复盘或安装媒体,您可以执行相同的操作,而无需任何 Linux。
一旦获得管理员命令提示符,您就可以运行net localgroup administrators /add matdoidge
以使您的普通帐户成为管理员。(要启用管理员帐户,请执行net user administrator /active:yes
。)
答案2
感谢@BenN 的回答,为我指明了正确的方向。
请注意,我不接受 Ben 的回答,因为我发现只有最后一部分有效 - 或者至少对我个人来说是可以理解的,所以我觉得最好发布对我有用的内容。
我通过安装了 Windows 的 USB 启动解决了这个问题。然后我进入“修复”,然后进入“高级”,并访问命令控制台。
从这里我通过输入以下内容激活了管理员帐户:
net user administrator /active:yes
然后我重新启动并通过管理员帐户登录并运行另一个控制台并输入:
net localgroup administrators /add matdoidge
然后我通过运行禁用了管理员帐户
net user administrator /active:no
然后重新启动。这次似乎成功了。我不知道一开始是怎么做到的,但我很高兴现在我可以再次正常使用机器了。谢谢大家,特别是@BenN。