\r\n\r\n
お客様のセキュリティのため、マイクロソフトはすべてのマイクロソフトアカウントに最小限のパスワードの長さを要求しています。すべてのローカルアカウントを強化したい場合、Windows 10ではユーザーごとにパスワードの最小長を設定することができます。その方法をご紹介します。
Windows 10で新規にローカルユーザーを作成する場合、デフォルトでは、そのアカウントにはパスワードが必要ではありません。しかし、個人ごとに最小限のパスワードの長さを実現したい場合、この前提条件を適用することで、コンピュータのセキュリティを確保する方法がいくつかあります。
まず、コマンドプロンプトのブーストされたインスタンスを実行する必要があります。PowerShellを使いたい場合も、それを利用することができます。以下のコマンドは、どちらのプログラムでもほぼ同じように動作しますが、PowerShellを選択した場合は、「管理者として実行」をクリックしていることを確認してください。
スタートボタンをクリックし、検索ボックスに「cmd」と入力、「コマンドプロンプト」の結果で右クリックし、"管理者として実行 "を選択します。
プロンプトで、次のコマンドを入力します(「PassLength」は、適用するパスワードの最小長に置き換えてください)。
net accounts /minpwlen:PassLengthEnterキーを押すと、コマンドが正常に完了したことを知らせるプロンプトが表示されます。
注:技術的には1〜20文字の長さを選ぶことができますが、十分なセキュリティを確保し、ユーザーがパスワードを覚えにくくならないようなものを選ぶようにしてください。
さて、これが適用されていることを確認するために、以下のコマンドを入力し、Enterキーを押して確認します。
net accountsパスワードの最小値を削除するには、次のコマンドを入力して、ローカルアカウントの必須パスワードを削除します。
net accounts /minpwlen:0アカウントの安全性を高めるために、パスワードの最大継続時間を強制的に設定し、一定期間後にユーザーが新しいパスワードを生成できるようにすることができます。
関連:Windows 10でパスワードの有効期限を設定する方法
コマンドプロンプトと混同したくない方、グラフィカルなインターフェイスの方が快適な方は、Windows 10 ProおよびEnterpriseユーザーは、ローカルグループポリシーエディターを活用できます。非常に強力なツールなので、使ったことがない人は、時間をかけて何ができるかを学ぶ価値があります。
また、会社のネットワークを利用している場合は、まず管理者に確認することをお勧めします。お使いのコンピュータがドメインの一部である場合、それはまた、ローカルのグループポリシーに代わるドメインのグループポリシーの一部である可能性があります。
続行する前に、システムの復元ポイントを作成する必要があります。Anniversary Updateをインストールすると、Windowsが自動的にこの作業を行う場合があります。しかし、手動で作成しても問題はありません。そうすれば、何か問題が発生したときにいつでもロールバックすることができます。
まず、Windows+Rキーを押してグループポリシーエディターを起動し、「gpedit.msc ソフトウェア」と入力し、Enterキーを押します。
コンピュータの構成 > Windowsの設定 > セキュリティの設定 > アカウントポリシー > パスワードポリシーの順に移動します。
ここで、「最小パスワード長」の設定項目を探し、ダブルクリックします。
開いたプロパティメニューから、適用するパスワードの最小の長さを入力し、終了したらOKをクリックします。
また、パスワードの複雑性の要件を有効にする場合は、ユーザーが特定の条件を満たす必要がある、より安全なパスワードを作成できるようにすることができます。Windowsは、ユーザーが次にパスワードを変更または作成するときに、これらの複雑さの要件を強制します。
有効にした場合、パスワードは以下の条件を満たす必要があります。
Password must meet complexity requirements」をダブルクリックすると、「プロパティ」メニューが表示されます。
プロパティメニューが開いたら、「有効」横のラジオボタンをクリックし、終了したら「OK」ボタンを選択します。
このポリシーに加えられた変更は、デバイスを再起動することなく直ちに有効になります。