使用 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
在此之后,安全问题功能将被禁用。如果您尝试设置安全问题,您将收到一条消息,提醒您该功能已被禁用。
要再次启用它,您需要使用另外一个参数运行相同的脚本 - answer。语法如下 -
Update-AllUsersQA -answer SecretAnswer
请(Please)注意,您需要将SecretAnswer替换为您自己选择的答案。完成后,它将被设置为所有问题的答案。之后,您可以转到“设置”(Settings)应用来更改问题的答案。
安全(Security)问题并不是帐户安全的一个非常好的功能。这是因为在由成百上千台计算机组成的网络中,它们似乎太容易设置且难以监控。一个拥有管理员凭据的人可以在任何Windows 10机器上远程启用/禁用它们,并且可能会被忽视。因此,如果任何未知人员获得未经授权的管理控制,他可以使用安全问题作为后门来获得对网络的完全控制。
接下来阅读:(Read next:)
- 设置本地用户帐户时如何跳过安全问题
- 使用 Windows 注册表或组策略打开或关闭安全问题。
Related posts
如何在Windows 11/10查看PowerShell version
Fix PowerShell在Windows 11/10中引起High CPU usage
如何打开提升PowerShell prompt在Windows 10
如何在Windows 10中使用PowerShell创建Local User Account
如何Zip and Unzip files在Windows 10使用PowerShell
如何在Windows 10备份,Move,Move,或Delete PageFile.sys关闭
如何使用PowerShell验证Windows 10 ISO file哈希
如何在Windows 10中使用Command Line杀死进程
如何使用VB Script查找Windows 10 Product Key
如何在Windows 10计算机中更改默认Webcam
如何在Windows 10启用或禁用USB驱动器或端口
启用Network Connections而在Modern Standby上Windows 10
Best免费ISO Mounter software的Windows 10
查找Windows安装时。它是什么原件install date?
Export and Backup Device Drivers在Windows 10中使用PowerShell
如何在Windows 10中使用PowerShell隐藏Windows Updates
如何在Windows 11/10中卸载预安装的Microsoft Store Apps
Windows 10中的主机File:位置,Edit,Lock,Manage
如何在Windows 10中重置Windows Security app
如何在File Explorer中展示Details pane在Windows 10