设置 Windows 本地用户帐户密码永不过期的 3 种方法

尝试消除问题的工具

Windows 10
  • Windows 10
  • Windows 8
  • Windows 7
  • Windows Vista
  • Windows XP
  • macOS Big Sur
  • Ubuntu
  • Debian
  • Fedora
  • CentOS
  • Arch Linux
  • Linux Mint
  • FreeBSD
  • OpenSUSE
  • Manjaro
-
  • -
  • Python
  • JavaScript
  • Java
  • C#
  • C++
  • Ruby
  • Swift
  • PHP
  • Go
  • TypeScript
  • Kotlin
  • Rust
  • Scala
  • Perl

当您登录 Windows 计算机时,您可能会收到如下错误消息:

您的密码已过期,必须更改 登录前必须更改用户密码

登录前必须更改用户密码

在正常情况下,Windows 在每个特定的编号后提醒您更改密码绝对没问题。天,但在某些情况下,这种做法应该被禁用。几种情况可能包括以下内容:

  1. 管理员用户不应让密码自动过期,因为如果不定期更改密码,这会将您锁定在计算机之外。
  2. 另一种情况可能是您远程访问计算机时。如果密码过期,您将无法远程重置它,并且需要对系统进行物理访问。

在本教程中,我们将分享三种设置 Windows 本地用户帐户密码永不过期的方法。我们将讨论:

  1. 如何为所有用户设置 Windows 本地用户帐户密码永不过期。
  2. 如何为特定用户设置 Windows 本地用户帐户密码永不过期。

如果您使用的是 Windows 10 家庭版,您可以 为 Windows 10 家庭版启用组策略编辑器 . 快速总结 隐藏 1 使用用户管理配置密码过期 1.1 特定用户的密码永不过期 1.2 所有用户的密码永不过期 2 使用命令行配置密码过期 2.1 使用命令行的特定用户的密码永不过期 2.2 使用命令行的所有用户的密码永不过期 3 使用 PowerShell 配置密码过期 3.1 使用 PowerShell 的特定用户的密码永不过期

使用用户管理配置密码过期

Windows 使我们可以更轻松地管理系统的本地用户。

特定用户的密码永不过期

只需按照以下步骤将特定用户帐户密码设置为永不过期:

  1. 转到运行 –> lusrmgr.msc。这将打开用户管理控制台。
  2. 从左侧菜单中选择用户。
  3. 右键单击要配置的用户并选择属性。

    lusrmgr.msc 本地用户和组

    lusrmgr.msc 本地用户和组

  4. 在常规选项卡中,选中密码永不过期复选框。或者只需按 Alt + P 键盘快捷键。

    用户属性

    用户属性密码永不过期

所有用户的密码永不过期

如果您希望系统中所有用户的密码永不过期,请按照以下说明操作:

  1. 转到运行 –> gpedit.msc
  2. 导航到以下树:
    电脑配置 –> Windows 设置 –> 安全设置 –> 帐户策略 –> 密码策略
  3. 在右侧窗格中,选择最长密码期限并将其设置为 0。

    禁用密码过期策略的密码策略

    禁用密码过期策略的密码策略

将最长密码期限设置为零将禁用 Windows 中的密码过期功能。

使用命令行配置密码过期

如果您熟悉命令行或想要远程执行此操作,则可以使用 Windows 命令启用和禁用上述策略。

使用命令行的特定用户的密码永不过期

使用管理权限打开命令提示符并运行以下命令序列:

  • 使用以下命令获取系统上当前活动的用户的名称: 净账户
  • 运行以下命令:
    wmic useraccount where Name='itechticsuser' 设置 PasswordExpires=false
    将“itechticsuser”替换为您要配置的用户名。

    使用 wmic 命令更改特定用户的密码设置

    使用 wmic 命令更改特定用户的密码设置

使用命令行的所有用户的密码永不过期

使用管理权限打开命令提示符并运行以下命令:

  • 净账户/maxpwage:无限制
    设置 Windows 本地用户帐户密码永不过期的 3 种方法 1

使用 PowerShell 配置密码过期

您可以使用 PowerShell 获得相同的结果

使用 PowerShell 的特定用户的密码永不过期

  1. 按 Windows 键 + X + A 键盘快捷键序列以管理权限打开 PowerShell。
  2. 运行以下命令:
    Set-LocalUser -Name itechticsuser -PasswordNeverExpires 1
    将 itechticsuser 替换为您想要的用户名。

    使用 PowerShell 的特定用户的密码永不过期

    使用 PowerShell 的特定用户的密码永不过期