Windowsのパスワード有効期限通知が頻繁に表示され、業務に集中できないと困っていませんか。
Windowsのパスワード有効期限設定を変更することで、通知を停止し、強制的なパスワード更新を避けられます。
この記事では、これらの設定を管理する方法を具体的に解説します。
【要点】Windowsパスワード有効期限の管理
- ローカルグループポリシーエディター: ドメインに参加していないPCでパスワード有効期限を全体的に無効にできます。
- ユーザーとグループ: 特定のローカルユーザーに対してパスワード有効期限を個別に設定できます。
- net accounts コマンド: コマンドプロンプトからパスワードポリシー全体を確認し、変更できます。
ADVERTISEMENT
目次
Windowsパスワード有効期限の仕組みと管理の前提
Windowsのパスワード有効期限は、セキュリティ強化のためにパスワードの定期的な更新を促す機能です。この設定により、古いパスワードが長期間使われることを防ぎ、不正アクセスからの保護を強化します。しかし、管理が煩雑になる場合や、特定の運用環境ではこの機能を無効にしたいケースもあります。
パスワード有効期限の目的
パスワード有効期限は、パスワードが漏洩した場合のリスクを低減することを目的としています。定期的な変更を促すことで、万が一パスワードが外部に知られても、そのパスワードが使える期間を限定できます。これにより、不正ログインの被害を最小限に抑える効果が期待できます。
設定変更の前提条件
パスワード有効期限の設定を変更する際には、いくつかの前提条件があります。まず、お使いのPCがドメインに参加している場合、ドメインコントローラーで設定されたドメインポリシーがローカルのPC設定よりも優先されます。そのため、ドメイン参加PCではローカルの設定変更が反映されないことがあります。このガイドで解説する手順は、主にドメインに参加していないスタンドアロンのWindows PC向けです。また、Windows Homeエディションでは「ローカルグループポリシーエディター」が利用できません。その場合は、後述の別の方法を試してください。
パスワード有効期限通知を停止し更新を強制させないようにする手順
Windowsのパスワード有効期限通知を停止し、強制的な更新を回避するには複数の方法があります。ここでは、ローカルグループポリシーエディター、ユーザーとグループ、そしてコマンドプロンプトを使用する手順を解説します。
ローカルグループポリシーエディターで設定を変更する
この方法は、ドメインに参加していないWindows ProまたはEnterpriseエディションのPCで有効です。この設定は、すべてのローカルユーザーアカウントに適用されます。
- 「ファイル名を指定して実行」を開く
WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログボックスを開きます。 - ローカルグループポリシーエディターを起動する
「名前」欄にgpedit.mscと入力し、「OK」をクリックするかEnterキーを押します。ユーザーアカウント制御のプロンプトが表示された場合は「はい」を選択します。 - ポリシーの場所へ移動する
ローカルグループポリシーエディターの左側ペインで、「コンピューターの構成」を展開します。次に「Windowsの設定」を展開し、「セキュリティの設定」を展開します。さらに「アカウントポリシー」を展開し、「パスワードのポリシー」を選択します。 - 「パスワードの最長有効期間」を変更する
右側ペインに表示されるポリシーの一覧から、「パスワードの最長有効期間」をダブルクリックします。 - 有効期限を無効にする
「パスワードの最長有効期間のプロパティ」ウィンドウが表示されます。「パスワードは次の日数が経過すると期限切れになる」の値を0日に設定します。「適用」をクリックし、「OK」をクリックしてウィンドウを閉じます。この設定は、パスワードの有効期限を無期限に設定することを意味します。 - 設定を適用する
ローカルグループポリシーエディターを閉じます。設定変更をすぐに反映させるには、コマンドプロンプトを管理者として開き、gpupdate /forceと入力してEnterキーを押します。
Windows 10での違い: Windows 10でも同様の手順で設定できます。Windows Homeエディションではローカルグループポリシーエディターが利用できないため、この方法は使えません。
ユーザーとグループで個別のユーザー設定を変更する
この方法は、特定のローカルユーザーアカウントに対してのみパスワード有効期限を無効にしたい場合に利用します。Windows ProまたはEnterpriseエディションで利用可能です。
- 「ファイル名を指定して実行」を開く
WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログボックスを開きます。 - 「ローカルユーザーとグループ」を起動する
「名前」欄にlusrmgr.mscと入力し、「OK」をクリックするかEnterキーを押します。 - ユーザーを選択する
「ローカルユーザーとグループ」ウィンドウの左側ペインで、「ユーザー」フォルダーを選択します。 - ユーザーのプロパティを開く
右側ペインに表示されるユーザーアカウントの一覧から、設定を変更したいユーザーアカウントを右クリックし、「プロパティ」を選択します。 - 「パスワードを無期限にする」設定を変更する
「(ユーザー名)のプロパティ」ウィンドウの「全般」タブで、「パスワードを無期限にする」のチェックボックスをオンにします。「適用」をクリックし、「OK」をクリックしてウィンドウを閉じます。
コマンドプロンプトでパスワードポリシーを確認・変更する
この方法は、Windowsのすべてのエディションで利用可能であり、現在のパスワードポリシーを確認したり、有効期限を無効にしたりできます。管理者権限が必要です。
- コマンドプロンプトを管理者として開く
スタートボタンを右クリックし、「ターミナル(管理者)」または「コマンドプロンプト(管理者)」を選択します。ユーザーアカウント制御のプロンプトが表示された場合は「はい」を選択します。 - 現在のパスワードポリシーを確認する
コマンドプロンプトウィンドウでnet accountsと入力し、Enterキーを押します。現在のパスワードポリシー設定が表示されます。「パスワードの期限」の項目を確認します。 - パスワード有効期限を無効にする
パスワード有効期限を無効にするには、net accounts /MAXPWAGE:UNLIMITEDと入力し、Enterキーを押します。このコマンドは、パスワードの最長有効期間を無期限に設定します。 - 設定の変更を確認する
再度net accountsと入力し、Enterキーを押します。「パスワードの期限」が「無期限」になっていることを確認します。
設定時の注意点とよくある疑問
パスワード有効期限の設定を変更する際には、いくつかの注意点や、よくある疑問があります。これらの点を理解しておくことで、スムーズな運用が可能になります。
ドメイン参加PCでの設定反映について
ドメインに参加しているPCの場合、ローカルで設定したパスワードポリシーは、ドメインコントローラーから適用されるドメインポリシーによって上書きされることがあります。これは、ドメインポリシーがローカルポリシーよりも優先されるためです。そのため、ドメイン環境でパスワード有効期限を変更したい場合は、ドメイン管理者と連携し、ドメインポリシーの変更を検討する必要があります。
Windows Homeエディションでの設定変更
Windows Homeエディションには、「ローカルグループポリシーエディター」や「ローカルユーザーとグループ」管理ツールが標準で搭載されていません。そのため、これらのツールを使った設定変更はできません。Windows Homeエディションでパスワード有効期限を無効にしたい場合は、コマンドプロンプトからnet accounts /MAXPWAGE:UNLIMITEDコマンドを使用する方法が最も手軽で確実です。
パスワード有効期限を無効にすることのセキュリティリスク
パスワード有効期限を無効にすると、パスワードを定期的に変更する必要がなくなるため、利便性は向上します。しかし、その反面、セキュリティリスクが増加する可能性があります。パスワードが一度漏洩すると、そのパスワードが永続的に利用され続ける恐れがあるためです。セキュリティリスクを低減するためには、有効期限を無効にした場合でも、強力で推測されにくいパスワードを設定し、他のサービスで使い回さないことが重要です。また、多要素認証の導入もセキュリティ強化に有効な手段です。
ADVERTISEMENT
ローカルアカウントとMicrosoftアカウントのパスワード管理の違い
Windowsでは、ローカルアカウントとMicrosoftアカウントの2種類のユーザーアカウントを利用できます。それぞれのパスワード管理には違いがあります。
| 項目 | ローカルアカウント | Microsoftアカウント |
|---|---|---|
| 管理主体 | PC固有の設定 | Microsoftアカウントサービス |
| 有効期限設定 | ローカルグループポリシーやコマンドで設定可能 | Microsoftアカウントのセキュリティ設定で管理 |
| 多要素認証 | Windows HelloなどPC固有の機能 | Microsoftアカウントの多要素認証が利用可能 |
| パスワードリセット | セキュリティの質問またはパスワードリセットディスク | MicrosoftアカウントのWebサイトからリセット |
まとめ
この記事では、Windowsのパスワード有効期限通知を停止し、強制的なパスワード更新を回避するための具体的な手順を解説しました。
ローカルグループポリシーエディターやユーザーとグループ、コマンドプロンプトを活用することで、ご自身の環境に合わせたパスワードポリシーの管理が可能です。
セキュリティと利便性のバランスを考慮し、適切な方法でパスワード有効期限設定を適用し、業務効率を高めましょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】イヤホンを挿してもスピーカーから音が出る!ジャックを認識しない時のRealtek設定と直し方
