使用 PowerShell 脚本在 Windows 11/10 中禁用安全问题

在我们之前的一篇文章中,我们谈到了从 Windows 中删除安全问题。这篇文章提供了另一种通过PowerShell脚本禁用相同功能的方法。Update-AllUsersQA是一个PowerShell脚本,旨在删除或禁用Windows 11/10计算机上本地用户的安全问题和答案。它使管理员可以控制环境中的安全问题,并将由此产生的风险降至最低。

使用PowerShell 脚本(PowerShell Script)禁用安全问题(Security Questions)

如果用户将其Microsoft 帐户(Microsoft Account)配置为登录到Windows 11/10,那么他可能永远不会注意到密码恢复(Password Recovery)问题。但是,如果他选择了本地帐户来安装Windows,则会提示他创建三个安全问题。如果发生不幸事件,这些可用于重置密码并登录Windows 11/10

但是,如果您觉得它没有多大用处,您可以通过一个简单的PowerShell脚本禁用它,该脚本可在GitHub 上(GitHub)下载。

要禁用安全问题,只需从GitHub存储库下载.ps1文件并使用管理员权限打开 PowerShell 窗口(open the PowerShell window with admin rights)

接下来,导航到保存.ps1 文件(.ps1 file)的文件夹——在我的例子中,它是Downloads文件夹。复制文件夹位置地址。

PowerShell窗口中,使用以下命令更改目录:

cd "folder location address"

然后,输入以下文本以禁用恢复问题。

Update-AllUsersQA

使用 PowerShell 脚本禁用 Windows 10 中的安全问题

在此之后,安全问题功能将被禁用。如果您尝试设置安全问题,您将收到一条消息,提醒您该功能已被禁用。

要再次启用它,您需要使用另外一个参数运行相同的脚本 - answer。语法如下 -

Update-AllUsersQA -answer SecretAnswer

(Please)注意,您需要将SecretAnswer替换为您自己选择的答案。完成后,它将被设置为所有问题的答案。之后,您可以转到“设置”(Settings)应用来更改问题的答案。

安全(Security)问题并不是帐户安全的一个非常好的功能。这是因为在由成百上千台计算机组成的网络中,它们似乎太容易设置且难以监控。一个拥有管理员凭据的人可以在任何Windows 10机器上远程启用/禁用它们,并且可能会被忽视。因此,如果任何未知人员获得未经授权的管理控制,他可以使用安全问题作为后门来获得对网络的完全控制。

接下来阅读:(Read next:)

  1. 设置本地用户帐户时如何跳过安全问题
  2. 使用 Windows 注册表或组策略打开或关闭安全问题。



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts