ローカルアカウントのパスワード変更できない

勇貴 松村 20 評価のポイント
2025-11-13T01:31:41.3+00:00

昨日間違ってローカルアカウントのパスワードを変更しました。再度これまで使っていたパスワードに戻したいのですが、戻そうとすると「規定に達していません。大文字・小文字・数字・記号を使い長さも満たして下さい」となり戻すことができません。パスワード変更の詳細のルールを全て教えて下さい。大文字・小文字・数字・記号を全て使って、さらに12文字以上に設定してもエラーになります。また、間違って変更してしたパスワードは上記条件を満たし9文字で設定できているので不思議です。数日間は変更できない、過去に使用したパスワードに近い文字は使用できないなどあるのでしょうか?だとしたら、条件を詳細に、全て教えて頂きたいです。よろしくお願いいたします。

ビジネス向け Windows | IT プロフェッショナル用 Windows クライアント | ユーザー エクスペリエンス | リモート デスクトップ クライアント
0 件のコメント コメントはありません

質問作成者が受け入れた回答
チャブーン 7,841 評価のポイント MVP ボランティア モデレーター
2025-11-13T02:14:13.5466667+00:00

チャブーンです。

この件ですが、Windowsのパスワード変更には、ルール(パスワードポリシー)が存在し、そのルール上の問題だと思います。

結論から言うと、デフォルトのパスワードポリシーでは「過去に使ったパスワード」はパスワード履歴に記録されており、再利用はできないようになっています。そこで、「パスワードは変更できません」と表示されるのですが、理由が想定されたものでない、ことがご不満の原因かと思います。

少し昔の話しですが、PCセキュリティの暗黙的ルールに「ログオン時やパスワード変更に失敗したとき『その理由が何なのか』を変更者に正確に知らせてはいけない」というものがありました。正規の利用者ではなく「不正な攻撃者」が相手だった場合、メッセージをヒントに対策され、セキュリティを突破されてしまう可能性が高くなってしまうから、がその理由です。

Windowsは古くからあるOSですので、昔からのルールを継承して、こういう動作になっているものと思われます。質問者さんには「以前使ったパスワードは使わないようにしてください」が最初の答えになるかと思います。念のためですが、パスワード文字列の条件はなんですか?についての答えは、以下のUIRLに載っています。申し訳ないのですが、日本語の情報は存在せず、英語での情報ベースになってしまいます。

Passwords must meet complexity requirements

追記:パスワードポリシーの内容が何なのか、を確認したい場合、「管理者として実行」で「コマンドプロンプト」を起動し、以下のコマンドを実行すると教えてくれますね。

NET ACCOUNTS

この回答は役に立ちましたか?

0 件のコメント コメントはありません

0 件の追加の回答

並べ替え方法: 最も役に立つ

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。