我正在尝试使用Powershell禁用UAC (即设置为最低级别)。所以我在运行:
Set-ItemProperty -Path REGISTRY::HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System -Name EnableLUA -Value 0
我也尝试过了,在最后添加了-Force
。
这段代码的预期效果是将UAC设置为最小,但也会产生不希望看到的效果,即阻止内置Windows应用程序(包括Edge)运行,返回一个错误,指出应用程序无法使用内置管理员帐户运行(尽管它是使用禁用了UAC的用户帐户运行的)。
因此,如果有人对为什么会发生这种情况以及如何解决它有一些见解,那将是理想的。如果做不到这一点,如果我可以运行一个替代的Powershell命令来禁用UAC,那么这也是值得一试的。
https://stackoverflow.com/questions/44409006
复制相似问题