Windows 11でパスワードの有効期限を有効または無効にする方法

あなたのような読者は、MUOをサポートするのに役立ちます。当サイトのリンクを使って購入された場合、アフィリエイト報酬を得ることがあります。続きを読む

Windowsのパスワード有効期限機能では、PC上のユーザーアカウントにパスワードの有効期限の上限を設定することができます。デフォルトでは、この機能はすべてのユーザーに対して無効になっており、Windows 10および11のPro、Education、Enterpriseエディションでのみ利用可能です。

パスワードの有効期限は、ローカルユーザーとMicrosoftアカウントの両方に設定することができます。ただし、その手順は両方のアカウントタイプで異なります。そこで、Windowsアカウントでパスワードの有効期限を有効または無効にする3つの方法を紹介します。

スクロールしてコンテンツを続ける

1.マイクロソフトアカウントのパスワードの有効期限を設定・解除する

Microsoftアカウントのパスワードの有効期限は、オンラインで設定することができます。これを行うには、「Microsoftアカウントのセキュリティ」セクションにアクセスし、「72日ごとにパスワードを変更する」オプションを有効にする必要があります。

有効化すると、現在のMicrosoftアカウントのパスワードは72日後に失効し、アカウントに関連するMicrosoftサービスにアクセスするためにパスワードを変更する必要があります。パスワードの有効期限を有効にするには、新しいパスワードを変更し、設定する必要があることに注意してください。パスワードが設定されていないと、この機能を使用することができません。

Microsoftアカウントのパスワードの有効期限を設定する:

  • Microsoft Securityのページにアクセスし、アカウントのユーザー名とパスワードでログインしてページにアクセスします。
  • 次に、「パスワードのセキュリティ」をクリックし、パスワード変更ページを開きます。 microsoft account online password security
  • 次に、現在のパスワードを入力します。
  • 次に、新しいパスワードを入力し、「パスワードの再入力」フィールドで同じパスワードを確認します。
  • 最後に、「72日ごとにパスワードを変更させる」オプションをチェックします。 enable password expiration microsoft account online
  • 保存]をクリックして変更を保存し、Microsoftアカウントのパスワードの有効期限を有効にします。
  • Microsoftアカウントのパスワードの有効期限を無効にする必要がある場合:

  • Microsoftアカウントオンライン>セキュリティ>パスワードの変更にアクセスします。
  • ここで、新しいパスワードの詳細を入力し、「72日ごとにパスワードを変更する」オプションのチェックを外す。
  • 保存]をクリックして、変更を適用します。
  • 2.ローカルユーザーとグループを使用して、ローカルユーザーアカウントのパスワードの有効期限を有効にする

    ローカルユーザーとグループは、Windowsの管理者ツールで、ネットワーク上の個人や複数のコンピュータを管理することができます。Windows 11 Pro、Education、Enterpriseエディションのユーザーは、このツールを使用して、ローカルユーザーアカウントのパスワードの有効期限を有効にすることができます。ここでは、その方法を説明します。

  • Win Rキーを押して「ファイル名を指定して実行」を開きます。
  • lusrmgr.mscと入力し、OKをクリックすると、Local Users and Groupsスナップインが開きます。
  • 左ペインのUserフォルダーをクリックします。 local-users-and-groups-users-user-account
  • 次に、パスワードの有効期限を設定するユーザーのローカルユーザーアカウントをダブルクリックします。 local users and groups users user account enable password expiration
  • プロパティ]ダイアログで、[パスワードの有効期限を設定しない]オプションのチェックを外し、パスワードの有効期限を有効にします。
  • OK]をクリックして、変更を保存します。
  • OSのHomeエディションを実行している場合、この方法を使用する前に、Windows 11 Homeでローカルユーザーとグループ管理を有効にします。ローカルユーザーとグループ管理を有効にした後、以下の手順でパスワードの有効期限を設定します。

  • lusrmgr.exeアプリを実行します。
  • 左ペインで「ユーザー」オプションを選択します。 lusrmgr exe edit user account
  • 次に、ユーザーアカウント名をダブルクリックして、そのプロパティを開きます。
  • パスワード]タブを開きます。 lusrmgr exe enable password expiration windows 11 home
  • Password never expires(パスワードの有効期限がない)オプションのチェックを外します。
  • 適用]と[OK]をクリックして、変更を保存します。
  • デフォルトでは、Windowsは42日後にパスワードを変更するように要求します。とはいえ、コマンドプロンプトやグループポリシーエディタを使用して、好みに応じてパスワードの有効期限をカスタマイズすることも可能です。

    グループポリシーエディターを使用して最大パスワード年齢を設定する方法

    グループポリシーエディターを使用して、パスワードポリシーの最大パスワード年齢を設定することができます。デフォルトのパスワードの有効期限は42日ですが、要件に合わせて短縮または増加させることができます。

    なお、グループポリシーエディタは、Windows 11およびWindows 10 Pro、Education、Enterprise Editionに含まれています。WindowsのHome Editionを使用している場合、Windows Homeでグループポリシーエディターにアクセスする方法を学ぶために、私たちのガイドに従う必要があります。

    グループポリシーエディターを開いたら、以下の手順でローカルユーザーアカウントにパスワードの有効期限を設定します:

  • Win Rを押して「ファイル名を指定して実行」を開きます。
  • gpedit.msc」と入力し、「OK」をクリックして「グループポリシーエディター」を開きます。
  • グループポリシーエディターで、次の場所に移動します:コンピュータの構成> Windowsの設定> セキュリティの設定> アカウントポリシー> パスワードポリシー
  • 右ペインで、「パスワードの最大年齢」ポリシーを右クリックし、「プロパティ」を選択します。 group policy editor password expiration age maximum
  • プロパティ] ダイアログで、有効期限として 42 日間が表示されます。有効期限をお好みの長さに変更し、最大999日まで設定できます。 group policy editor password expiration age maximum properties
  • 適用]および[OK]をクリックして変更を保存します。
  • Windowsは、設定された日数が経過すると、ローカルユーザーアカウントのパスワードを変更するように促します。

    3.コマンドプロンプトを使用して、ローカルユーザーアカウントのパスワードの有効期限を設定・無効化する

    enable password expiration local user account command prompt

    パスワードの有効期限を手動で頻繁に変更する必要がある場合、コマンドプロンプトのWMIコマンドライン(WMIC)コマンドを使用すると、ローカルユーザーアカウントのパスワード有効期限を有効にしたり無効にしたりすることができます。以下'の方法です。

  • Winキーを押しながら、「cmd」と入力します。
  • 検索結果から、「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。
  • コマンドプロンプトウィンドウで、次のコマンドを入力して、指定したローカルユーザーアカウントのパスワードの有効期限を有効にします:wmic UserAccountwhereName="user account name" setPasswordExpires=True
  • 上記のコマンドでは、ユーザーアカウント名を、パスワードの有効期限を設定したいユーザーアカウント名に置き換えてください。
  • 次に、パスワードの最大有効期限を設定するには、次のコマンドを使用します: net accounts /maxpwage:##
  • 上記コマンドの##は、パスワードの有効期限が切れるまでに設定したい日数に置き換えてください。
  • パスワードを無効にするには、次のコマンドを使用します:wmic UserAccountwhereName="ユーザーアカウント名" set PasswordExpires=false
  • すべてのローカルユーザーアカウントのパスワードの有効期限を無効にする必要がある場合は、代わりに次のコマンドを使用します: wmic UserAccountsetPasswordExpires=False
  • 完了したら、exitと入力してEnterキーを押して、コマンドプロンプトを閉じます。
  • パスワードの有効期限を設定することでセキュリティが向上する

    Microsoftが推奨するパスワードの有効期限のベストプラクティスは、30日から90日の間です。これは、脅威に対して最も効果的な解決策ではありませんが、誰かが古いパスワードを傍受または推測して、あなたのコンピュータにアクセスしようとした場合、あなたを保護することができます。

    Scroll to Top