Windows管理者パスワードをリセットする方法
正直に言うと、超強力なパスワードを設定するのは賢明です。少なくとも管理者アカウントには有効です。しかし、パスワードを難しくすればするほど、忘れやすくなります。アクセスできなくなってしまった場合でも、パスワードを思い出せなくてもWindowsに復帰する方法はいくつかあります。ほとんどの方法は、何らかの管理者アクセス権限、あるいは少なくとも回復手段を用意しておく必要があります。しかし、ロックアウトされてしまい、管理者アカウントが手元にない場合もあります。そこで、このガイドでは、Microsoftアカウントを使ったリセットからシステムファイルの精査、さらにはちょっとした裏技まで、あらゆる可能性を網羅します。
多少の時間はかかるでしょうし、確かにこれらのオプションの中には技術的なものもあります。しかし、手順に従えば、パスワードがあまりにも安全すぎるように見えても、Windowsがいかに多くの方法でログインを再開できるかに驚くかもしれません。
Windows管理者パスワードをリセットまたは回復する方法
Microsoftアカウントのパスワードをリセットする
管理者アカウントがオンラインのMicrosoftアカウントにリンクされている場合、これが最も簡単な方法です。ここでパスワードを変更すると、ローカルアカウントがすぐに同期されます。
これに該当する場合:Windowsログインに紐付けられたメールアドレスでログインしていて、他の人からパスワードのリセットを求められた場合は、この方法を試してください。この方法が有効なのは、オンラインでパスワードをリセットし、その後Windowsが自動的に更新されるからです。
期待できること:新しいパスワードが発行され、その後はローカルアクセスに問題がないことを祈るばかりです。設定によっては変更の同期に1分ほどかかる場合がありますが、その後はすぐに元の状態に戻ります。
別のデバイス、または既にログインしている場合は、オンラインのMicrosoftパスワードリセットページにアクセスしてください。Microsoft IDを入力し、ウィザードに従ってください。メールまたは電話番号に送信される確認コードの入力を求められます。確認後、新しいパスワードを設定できます。これで完了です。
ローカル管理者パスワードのリセット – 管理者アクセスなし
ここからは少し技術的な話になります。管理者アカウントにログインできない場合は、かなり複雑になります。しかし、それでも方法はあります。まず、パスワードリセットディスクをお持ちの場合は、それを使ってください。そうでない場合は、私が試した方法をいくつかご紹介します。場合によっては少し手間がかかることもありますが。
Windows 設定を使用する (ログインしている場合)
現在のアカウントのパスワードのみを変更するのに適しています。非常に直接的な方法ですが、既に管理者権限でログインしていることが前提となっています。管理者権限を忘れてしまった場合、またはアカウントが1つしかない場合は、この手順をスキップしてください。
- 押すWindows key + Iと設定が開きます。
- [アカウント] > [サインイン オプション]に移動します。
- 「パスワード」セクションをクリックして展開し、「変更」をクリックします。
- 現在のパスワードを入力してから、新しいパスワードを入力してください。
- 後々簡単に入力したい場合や、少しでも覚えやすくしたい場合は、そのようにしてください。パスワードなしでログインする場合は、フィールドを空白のままにしておきます。ただし、セキュリティ上の問題が発生する可能性があることに注意してください。
- [完了]を押します。
ローカル ユーザーとグループの使用 (Windows Pro または Enterprise の場合)
少し奇妙ですが、Windows ProまたはEnterpriseでは、lusrmgr.mscツールを起動して直接パスワードを変更できます。もちろん、これはWindows Homeでは機能しないため、Homeユーザーはサードパーティ製のツールが必要になる可能性があります。
- を押しWindows key + Rて入力します
lusrmgr.msc。Enter キーを押します。 - [ユーザー]を展開し、管理者アカウントを見つけます。
- 右クリックして「パスワードの設定」を選択します。
- 新しいパスワードを入力します。パスワードをまったく使用しない場合は空白のままにしておきます。ただし、セキュリティ上のリスクに注意してください。
- 「OK」をクリックして保存します。
コマンドプロンプトを使用する(管理者権限または回復モードでの起動が必要)
ロックアウトされている場合は、管理者権限が必要になるため、これは難しくなります。ただし、リカバリモードで起動できる場合や、何らかの形で管理者権限を持っている場合は、実行可能です。
- スタート メニューを開くか、 を押して とWindows key + R入力します
cmd。 - 管理者として実行するには押しますCtrl + Shift + Enter。
- ユーザー名を確認するには、次のように入力します
net user。すべてのアカウントが一覧表示されます。 - パスワードをリセットするには:
net user "AdminName" "NewPassword"ユーザー名にスペースが含まれている場合は必ず引用符で囲んでください。 - パスワードをクリアするには、
net user "AdminName" *次のように入力して Enter キーを押し、プロンプトに従います。
PowerShell を使用する (より現代的な方法)
この方法も管理者権限またはリカバリモードが必要です。スクリプト作成には適していますが、少し複雑です。
- PowerShell を管理者として起動します (上記と同じ、または回復オプションから)。
- でユーザー アカウントを確認します
Get-LocalUser。 - まず安全な文字列を作成して新しいパスワードを設定します:
$Password = Read-Host -AsSecureString新しいパスワードを入力してください。 - 次に、ユーザーに割り当てます:
Set-LocalUser -Name "AdminName" -Password $Password。「AdminName」を適宜置き換えます。 - パスワードを削除したい場合は、パスワードを空の安全な文字列として設定します
Set-LocalUser -Name "AdminName" -Password ([securestring]::new())。一部のマシンではうまくいきました。
コントロールパネル経由(別のユーザーとしてログインできる場合)
これも古くて便利な機能です。コントロールパネルから他のアカウントのパスワードを変更できます。
- 実行 ( Windows key + R) を開いて、 と入力します
control。 - [ユーザー アカウント] > [ユーザー アカウント]に移動します。
- 「別のアカウントの管理」をクリックし、管理者アカウントを選択します。
- 「パスワードの変更」を選択し、新しいパスワードを入力して確認します。
Netplwizまたはユーザーアカウントウィザードの使用
これは少し古いシステムですが、ログインプロンプトを削除したり、手間をかけずにパスワードをリセットしたりしたい場合には便利です。
netplwizもう一度「実行」を開いて(または)と入力しcontrol userpasswords2、Enter キーを押します。- ユーザー アカウントを選択し、[パスワードのリセット]をクリックします。
- ここで新しいパスワードを入力してください。
これらのオプションが機能しない場合はどうすればいいですか?管理者アクセスなしでリセットする
管理者権限もパスワードリセットディスクもなく、完全にロックアウトされている場合は、選択肢は少し狭まります。しかし、「高度なスタートアップオプション」を起動したり、コマンドプロンプトを使ったりといったいくつかのトリックを使えば、システムにログインできる可能性があります。
その 1 つが、(注意が必要ですが) 回復モードから非表示の組み込み管理者アカウントを有効にして、そのアカウント内から他のパスワードをリセットすることです。
- Shift キーを押しながら「再起動」をクリックして、Advanced Startup を起動します。
- [トラブルシューティング] > [詳細オプション] > [コマンド プロンプト]に移動します。
- レジストリ編集を含む、かなり奥深い手順を踏んでください
bcdedit。正直に言うと、何をしているのかよくわからない場合は複雑でリスクがあります。上級ユーザーで、ご自身のシステムでのみ実行してください。
セキュリティと合法性に関する最終メモ
他人のパスワードを許可なくリセットしようとしてる?ええ、それはいかがわしいし、おそらく違法です。これは自分のPC、もしくは許可を得た上で行うものです。使用すべきでないマシンには手を出さないでください。レジストリの編集や管理者アカウントの無効化など、極端なことをする前には必ずバックアップを取ってください。