ログインせずにWindows 7のパスワードをリセットする方法

ログインせずにWindows 7のパスワードをリセットするのは、最初はかなり気が引けるかもしれません。特にロックアウトされてしまい、パスワードが手元にない場合はなおさらです。しかし、実際にはそれほど複雑ではありません。Windows 7のインストールディスクやシステム修復ディスクがあれば、簡単にパスワードをリセットして再びログインできます。ディスクから起動し、コマンドプロンプトを開き、ログイン時にブロックされるのではなくコマンドウィンドウが表示されるようにいくつかのファイルを置き換える必要があります。完了したら、新しいパスワードを設定し、何もなかったかのように作業を続けることができます。魔法のように見えますが、実際にはいくつかのコマンドを実行するだけです。これらのコマンドで不審な操作を行わない限り、このプロセスは安全であり、ファイルが消去されることもありません。

ログインせずにWindows 7のパスワードをリセットする方法

この方法では、回復環境を使ってパスワードを変更します。Windows 7のDVDまたはシステム修復ディスクは必須です。お持ちでない場合は、今すぐ作成することをお勧めします。Windowsは一部の処理を必要以上に複雑にしてしまうことがあるためです。こうしておけば、再びロックアウトされてしまった場合、非常に助かります。

インストールディスクまたは修復ディスクを挿入します

  • Windows 7 のインストール ディスクまたは修復ディスクを CD/DVD ドライブに挿入します。
  • PCを再起動してください。設定によっては、BIOSに入って起動順序を変更する必要があるかもしれません。起動中にF2F10、またはDeleteキーを押して、CD/DVDドライブを起動優先順位リストの一番上に移動するなどです。

BIOS設定が異なるため、この手順は少し面倒ですが、システムがディスクから自動的に起動しない場合は必要です。一部のマシンでは、ディスクから起動するためにキーを押すように求められる場合があります。素早くキーを押すと、通常の起動に進んでしまいます。

ディスクから起動して回復オプションにアクセスする

  • 「CD または DVD から起動するには任意のキーを押してください」というメッセージが表示されたら、すぐに実行してください。
  • Windowsがファイルを読み込んでいる画面が表示され、言語と修復のオプションが表示されます。言語を選択し、オプションから「コンピューターを修復する」を選択してください。
  • そこから、システム回復オプションの一覧で「コマンドプロンプト」を選択します。OSの選択を求められた場合は、Windows 7のインストールディレクトリ(通常はC:\Windowsなど)を選択します。

ここでコマンド プロンプトを使用すると、ログインせずにパスワードを変更できます。別のドライブ文字に OS を保存しているマシンでこれを行う場合は調整が必要になる可能性がありますが、ほとんどのセットアップでは C: です。

パスワードリセットの準備のためのコマンドを実行する

  • 入力してくださいcopy c:\windows\system32\sethc.exe c:\— これによって、後で復元したい場合に備えて、Sticky Keys ランチャーのバックアップが作成されます (念のため用意しておくと便利です)。
  • 次に、 と入力してコマンド プロンプトに置き換えますcopy c:\windows\system32\cmd.exe c:\windows\system32\sethc.exe

このスワップにより、ログイン画面でShiftキーを5回押すことでコマンドプロンプトが開きます。これは通常、固定キーがアクティブになる方法です。少し奇妙ですが、うまく機能します。設定によってはドライブレターが異なる場合があるため、エラーが発生した場合は、実際にWindowsがインストールされているドライブを確認してください。D:ドライブやその他のドライブレターである場合もあります。

再起動してログイン画面でパスワードを変更する

  • ディスクを取り外し、PC を通常どおり再起動します。
  • ログイン画面で、Shift5回連続で押します。うまくいけば、ログインプロンプトの代わりにコマンドプロンプトウィンドウが表示されます。
  • パスワードをリセットするには、 と入力しますnet user [username] [newpassword]。たとえば、と入力しますnet user John p@ssw0rd123

このコマンドは、指定したユーザー名のパスワードをリセットします。ユーザー名がわからない場合は、net userコマンドプロンプトに入力するとすべてのアカウントが表示されます。

その後、新しいパスワードでログインして、元の状態に戻れるはずです。なぜうまくいくのかは分かりませんが、この裏技のおかげで、私を含め多くの人が何度も助けられました。

将来に備えたヒント

  • Windows 7 をセットアップしたら、すぐにシステム修復ディスクを必ず作成してください。これは、問題が発生した場合のバックアップ プランです。
  • システムを安全に保つために、一意の強力なパスワードを使用してください。他人や将来の自分が簡単に推測できないパスワードを使用してください。
  • 心配な場合は、念のため、USB スティックにパスワード リセット ディスクを作成するのが次の対策になるかもしれません。
  • 修復ディスクは安全でアクセスしやすい場所に保管してください。紛失すると困ってしまいます。
  • そしてもちろん、セキュリティ上の問題を回避するために、パスワードを定期的に更新することを忘れないでください。そう、それは良い習慣です。

よくある質問

修復ディスクなしでパスワードをリセットできますか?

正直に言うと、この方法では無理です。何らかのリカバリディスクかUSBメモリが必要です。サードパーティ製のツールもありますが、正規のもののほとんどは、ディスクやUSBメモリなどの起動可能なメディアに依存しています。

これによりファイルは削除されますか?

いいえ。この方法ではパスワードが変更されるだけで、ファイル、ドキュメント、プログラムは削除されません。

ユーザー名がわからない場合はどうすればいいですか?

net userアクセスしたら、コマンドプロンプトに入力してください。すべてのユーザーアカウントが一覧表示されるので、適切なアカウントを選択しやすくなります。

DVD の代わりに起動可能な USB でこれを行うことはできますか?

はい、もちろんです。Windows 7のセットアップファイルが入った起動可能なUSBメモリをお持ちでしたら、そこから起動してください。手順は同じですが、メディアが違います。

コマンドでエラーが発生したり、機能しなかったりした場合はどうすればよいでしょうか?

ドライブレターをもう一度確認してください(C:\ではなく、D:\やE:\になっている場合もあります)。また、コマンドにタイプミスがないか確認してください。もし操作が進まない場合は、大抵はそれが原因です。

まとめ

パスワードを取り戻すためにシステムファイルをいじるのは少し変な感じがしますが、正直言ってこの方法はかなり信頼性が高く、複数の環境で問題なく動作しました。ただし、事前にリカバリディスクを用意し、パスワードを安全に保管しておくことが最善です。万が一再びロックアウトされてしまった場合、すべてを再インストールしたりデータを失ったりすることなく、再びログインできる方法があることを知っておくのは良いことです。この方法が誰かの時間を節約したり、少なくとも少しでも安心感を与えたりできれば幸いです。