Windows8 Room

Windows8 に関する基本から活用・裏技TIPS、開発まで様々な情報 発信中!(/゚∇゚)/ ))))

パスワードを忘れてしまうという経験は誰もが一度は通る道ではないかと思う。

パスワードを忘れてしまい、Windowsにサインインできなくなってしまった場合、Microsoftアカウントであればアカウント作成時パスワード復旧のための手段が準備されているが、ローカルアカウントの場合頼れるのは自分しかいない。

幸か不幸か、Windows 8でも従来のWindows同様パスワードを忘れてしまってもなんとかできる方法が存在する。逆を返せば、誰でも自分のPCにアクセスできる手段があると言うことでもある。便利さとセキュリティの強固さはいつも反比例するのが悩ましいところである。

さて、パスワードを忘れてしまった場合にパスワードをリセットする方法は色々あり、有償のリセットツールも存在するが、今回はWindows 8のセットアップメディアを使った方法を紹介する。本手法はVista時代から存在しWindows 8でもなぜか残ったままになっている脆弱性とも言える穴を突く方法である。

BIOSもしくはUEFIをDVDから起動する様設定し、Windowsのセットアップメディアから起動する。

2013/9/8追記
Windowsセットアップメディアも無い場合、別のDVDが焼けるPCがあれば、体験版のWindowsイメージをDVDに焼くことでセットアップメディア代わりに使う事が出来ます。ダウンロード先や方法については「無料でWindows 8を体験する-その1 準備編」を参照。

reset_password (1)

セットアップ画面が表示されたら、「Shift + F10」キーを押し、コンソール画面を呼び出す。

パスワードを忘れてしまったWindowsがインストールされているディスクを探す(適当にc:やd:など移動してみるか、diskpartを使って調べる)。

windows\system32の下にUtilman.exeというファイルがあるので、Utilman.exe.bkに名前を変更し、cmd.exeをUtilman.exeの名前にコピーする。

reset_password (2)

c:ドライブに対象のWindowsがある場合、

c:
cd \windows\system32
ren Utilman.exe Utilman.exe.bk
copy cmd.exe Utilman.exe

これで下準備は完了だ。メディアを取り出しPCを再起動する。

サインイン画面が表示されたら、左下のアイコンをクリックする。すると、管理者権限を持ったコンソールが立ち上がる。
通常Utilman.exeが起動するが、cmd.exeに置き換えているためこの様な動作となる。

reset_password (3)

管理者権限を持ったコンソールなので、なんでもやり放題である。netコマンドを使い、ユーザー一覧を確認する。

net user

reset_password (4)

パスワードを変更したいユーザーを確認し、

net user <ユーザー名> <新しいパスワード>

を実行する。これだけで指定ユーザー名のパスワードが新しいパスワードに書き換わる。後は新しいパスワードを使ってサインインすればよい。

reset_password (5)

もしアカウントがMicrosoftアカウントの場合このコマンドではパスワード変更できないが、とりあえず別の管理者アカウントを立ち上げサインインする事は出来る。通常隠れているが、Windows 8でもAdministratorアカウントが存在する。これを有効にする。

net user Administrator /active:yes

ついでにパスワードも設定しておく

net user Administrator <新しいパスワード>

reset_password (6)

一回PCを再起動する。再起動後、ユーザー名の左側に矢印が表示されるので、クリックする。

reset_password (7)

reset_password (8)

ユーザーとしてAdministratorが表示されるので、先ほど設定したパスワードでサインインする。

reset_password (9)

reset_password (10)

reset_password (11)

後はMicrosoftのホームページに行くなどして通常ユーザーのパスワードを復旧させる。

サインインできるようになったら、元に戻しておこう。

net user Administrator /active:no

でAdministratorアカウントが再度非表示となる。

reset_password (12)

Windowsのセットアップメディアを使い、再度ファイルを戻しておく。

c:
cd \windows\system32
del Utilman.exe
ren Utilman.exe.bk Utilman.exe

reset_password (13)

通常のコンソールではアクセス権限からファイルを戻す事ができない。takeownコマンドでファイルの権限を変更する事で操作できるようになるが、ここでは説明を割愛させていただく。

くれぐれも本手法を悪用しないようにして頂きたい。


This post is also available in: 英語

悪用厳禁!パスワードを忘れてしまった場合の裏技」 に27件のコメント

  1. aturou zyouyama より:

    パスワード忘れ

  2. Hiroshi より:

    助かりました!!

  3. 木幡友美 より:

    素敵な内容で、大好きです

  4. かな より:

    パスワード忘れてメインアカウントに入れず、大変困っておりました!!
    こちらの方法、やってみたいのですが初心者なため
    教えて頂きたいのですが、セットアップメディアとはなんでしょうか?

    • ねふぁ より:

      セットアップメディアはWindows 8をインストールしたりシステムが壊れた際に修復するためのDVDの事です。購入時すでにWindows 8がインストールされている場合、メーカーによって製品に付属している場合と付属していない場合があるかもしれません。

      その様なDVDが無い場合、どこからかWindows 8をインストールするためのDVDを借りてくるか、体験版のWindows 8のDVDを作る必要があります(DVDが作成出来る別のPCが必要ですが)。作る場合は「無料でWindows 8を体験する-その1 準備編」を参考にしてください(上記記事に追記しました)。

  5. かな より:

    ねふぁさん
    記事の追加までありがとうございます!!神様です!!( ;∀;)
    早速頑張って試してみたいと思います~!!

  6. ams より:

    一昨日から急にパスワードが通らなくなり、いろいろ調べていたところこの記事を見つけました。
    コンソール画面を出すところまではできたのですが、”x:\Sources>”の後に”c:”と入力したところ
    みつかりませんとなり先に進むことができません。a:から順に試していったのですが同じでした。
    アドバイスなどいただけると助かります。よろしくお願いいたします。

    • ねふぁ より:

      返信遅くなり申し訳ありません。
      diskpartコマンドでドライブ情報がでたと思いますので試してみてください。
      diskpart実行し、list diskで一覧が出ます。
      http://www.atmarkit.co.jp/ait/articles/0812/26/news119.html

      操作間違えるとディスクのなかみが消えますのでご注意ください。
      リストに出てこない場合、raidなど専用のドライバーが必要な可能性があります。
      今外出先なので、この状態でドライバーが読み込めたかすぐに調べられませんので、とりあえずdiskpartをお試しください。

      • ito より:

        Raidの場合、Diskpartを実行しても「表示する固定ディスクがありません。」と出てきて手詰まりとなってしまいます。
        打開策がございましたらご教示願います。

  7. mack2000 より:

    これは本当に助かりました。
    win8.1にwin8試用版のcmd.exeでもOKでした。

    ちなみにoutlook expressからoutlook2007で、
    XP64bitからWin8.1 64bitの転送ツールがNGなので、
    一度Firefoxに移してから、mailstoreで移転させました。

    メールアプリのアカウント登録に引っかかって、
    パスワード失念し、泡喰っていたところでした(笑)
    これ、引っかかると面倒ですね。

  8. yoshida より:

    この度、8.1にアップグレードに関しとても助けられました。
    といいますのも、ゲーム中に突如現れた8.1アップデートで邪魔だと思い押してしまい、
    マイクロソフトアカウントに移行するとは思わず、適当にパスワードやら何やら入力してしまったのです。
    その日の再起動後、もはや管理者アカウントでログインできない状態です。
    何せ住所も電話番号もメルアドもパスワードも思い付きのデタラメで、一切記録していなかったのです。もう顔面蒼白です。
    ダメかと思ったらDB勉強用に作成したアカウントがありました。急遽ログインするもユーザアカウントなので何もできません。
    といいますのも、管理者用のアカウントのデスクトップにゲームのログインパスやら仕事関係やら全ての情報があったので、全ての苦労が喪失したかと思いました。マイクロソフトの復旧手続きに作成時の情報を入れ込みパス再発行を何度かかけますが、情報不足で復旧はできませんでした。
    そこで貴サイトのおかげで何とかAdminから管理者アカウントのデスクトップをコピーすることができたのです。

    本当に助かりました。ありがとうございました。

  9. aks より:

    パスワード忘れで困ってたところにこんな神記事が…!
    早速試してみたいと思ったのですが、BIOSをDVDから起動させる方法がわからない初心者なので、そこのところをどうか詳しくお願いします。調べてみたけど思うような答えが見つかりません。どうか助けて…

  10. mtwq より:

    パスワード忘れで困ってました!
    この方法、やってみたいのですが、セットアップメディアがないので上記の体験版を作ろうとしたのですが、どうもうまくいきません。
    BIOS設定がうまくいってないのか、作ったDVDに問題があるのか…(もしくは両方)
    体験版の作り方をもう少し詳しくお願いします!

  11. 土田和広 より:

    助けて下さい

  12. kano より:

    設定した覚えのないTaroというローカルアカウントに入ってしまい、何も出来ずに困っています。大変お忙しいところ誠に恐縮ですが、以下1点原因教えていただけないでしょうか?よろしくお願いいたします。
    ・cmdをコピーして、メディアを取り出し、OSを再起動しました。ところが、サインインの画面を通り過ぎて、デスクトップの画面が現れ、パスワードの変更ができませんでした。

  13. every より:

    とてもとても助かりました!!!
    感謝です。m(_ _)m

  14. TNX より:

    ありがとうございました。
    あきらめていたW8.1を復活することができました。

    私の場合、自動スタートがかかっていたのと、BIOSをHDスタートに設定してあったので、少し手こずりましたが、大変丁寧な説明で復活することができました。

    ありがとうございました。

  15. PINK より:

    Surfaceの、パスワードを、忘れてしまい、困ってます。
    解除のやり方を、教えてください

  16. NiraItame より:

    Windows8のインストールメディアではなくWindowsPEからでもいけますか?

  17. crow より:

    まさかこんな方法があったとは!なるほど、ユーザー補助のボタンを管理者権限のコマンドプロンプトに書き換えてしまうわけですね!確かにそれなら、パスワードの変更くらいやりたい放題です!
    ただ・・・最近はmetroアプリやOneDriveとの連携の関係上、Windowsアカウントを使う人が多数になっている気がする。だからMicrosoftも、穴と分かっていながら放置しているのかも。OSベンダーレベルのプログラマーなら、問題と気付かないわけないし対策は簡単だろうし。

    • crow より:

      ああでも、AdministratorならMicrosoftアカウントも変更はできないがファイルは取り出せるな。まあそれを言い出したら、HDD取り出せばパスワード変えるまでもないけど。

  18. SPECTRE より:

    ローカルアカウントでパソコンにはなんとか入れるのですが、ユーザーアカウントを忘れてしまって、この場合はどうすればいいのでしょうか?初心者の為、宜しくお願いします。

    • ねふぁ より:

      返信遅くなり申し訳ありません。
      ユーザー一覧は「Win + R」キーを押してファイル名を指定して実行のウィンドウを開き、

      control userpasswords2

      と入力するとユーザー名を確認する事が出来ます。マイクロソフトアカウントのパスワードを忘れた場合は、マイクロソフトのサイトから手続きして下さい。

      http://windows.microsoft.com/ja-jp/windows/sign-in-cant

  19. 江川  治 より:

    surface pro4 win10 で初期設定完了後 電源切り 再度原電入れた時
    このデバイスで 最後に入力したパスワードが思い出せず それ以上起動できない。どうしたら
    いいでしょうか。

    • ねふぁ より:

      返信遅くなりましたが、初期設定完了直後であればsurface自体を初期化してしまうのも手かと思います。アカウントがMicrosoftのアカウントであれば、別のPCがあればブラウザでマイクロソフトにアクセスしてパスワードリセットも出来るのではないかと思います。

  20. Shimizu より:

    記事のとおりの手順で完璧に復旧できました。
    ありがとうございました。
    感謝、感謝です!!!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*