chntpwでWindowsのパスワードをリセット

個人的な話ですが、買ったばかりの PC のパスワードを紛失してしまいました。

幸いディスクの暗号化はしていなかったので、Linux で起動して必要なファイルを USB メモリにバックアップ&リカバリするしかないかな、と憂鬱になっていたところ、chntpw という Linux のツールがあることを知り試してみました。

chntpw コマンドが使える Linux であれば何でも構いませんが、SystemRescueCD という CD から起動できる Linux がお手軽ではないかと思います。

SystemRescueCd はこちらのサイトからダウンロードできます。

必ずバックアップを作成してください。

Linux から Windows のファイルを変更すると最悪の場合データが破壊されて Windows が起動できなくなることもよくあります。chntpw を試すのは、最終手段としてフォーマット・リカバリする前に運がよければというぐらいの気持ちで試すのがよいと思います。

http://www.sysresccd.org/からdownloadをクリック

http://www.sysresccd.org/SystemRescueCd_Homepage
http://www.sysresccd.org/SystemRescueCd_Homepage

Sourceforge downloadをクリック

http://www.sysresccd.org/Download
http://www.sysresccd.org/Download

systemrescuecd-x86-3.1.2.iso というファイルをダウンロードできると思います。適当な CD-R 作成ソフトで CD-R 注1を作成し、SystemRescueCd で起動注2して PC を再起動します。

1) SystemRescueCd: default boot options を選択

SystemRescueCd: default boot options
SystemRescueCd: default boot options

キーボード配列を入力して Enter (日本語配列のキーボードの場合は 22)

キーボード配列
キーボード配列

ntfs-3g /dev/sda2 /mnt/windowsと入力して Windows パーティションをマウント
(/dev/sda2の部分は Windows のインストール先に合わせて適宜変更)

ntfs-3g /dev/sda2 /mnt/windows
ntfs-3g /dev/sda2 /mnt/windows

cd /mnt/windows/Windows/System32/configと入力して Windows の config ディレクトリに移動

cd /mnt/windows/Windows/System32/config
cd /mnt/windows/Windows/System32/config

chntpw -l SAMと入力してユーザー情報を表示

chntpw -l SAM
chntpw -l SAM

chntpw -u [username] SAMと入力してリセットしたいユーザーを指定
([username]は適切なユーザー名に変更)

chntpw -u [username] SAM
chntpw -u [username] SAM

User Edit Menu では、
Select: [q] > 1
Write hive files? (y/n) [n] : y
と入力

User Edit Menu
User Edit Menu

rebootと入力して再起動

reboot
reboot

以上でうまくいけばパスワードのリセットができたと思います。
なお、ファイル名やユーザー名などは環境に因って変わってきますので適宜読み替えてください。

操作ミスやツールの不具合などによって深刻な問題が発生し、最悪の場合オペレーティングシステムが起動しなくなったりデータが破壊されたりする危険性があります。必ずバックアップを作成した上で、破損しても問題ないPCでご確認ください。上記の情報により発生した問題に関して、当サイトは一切責任を負わないものとします。


注1 起動可能なUSBメモリを作成してもよいと思います。

注2 説明は省略しますが、必要に応じてBIOSからブートデバイスを変更してください。

2012年によく検索れたキーワードランキング

GooglelogoYahoo!JapanとGoogleの検索大手2社から、2012年によく検索れたキーワードランキングが発表されました。

まずは、Yahoo!Japanのランキングです。

順位 キーワード 昨年
1位 YouTube (1)STAY
2位 Facebook (9)UP
3位 Amazon (3)STAY
4位 楽天 (5)UP
5位 Google (4)DOWN
6位 mixi (2)DOWN
7位 2ちゃんねる (6)DOWN
8位 ニコニコ動画 (7)DOWN
9位 Twitter (8)DOWN
10位 価格.com (10)STAY

2012検索ワードランキング – Yahoo!検索

1位は動画サイト YouTube です。Youtube の1位は5年連続だそうです。続いて2位はソーシャルネットワークサービスの Facebook です。昨年の9位から急上昇となっています。3位以下は Amazon、楽天、Google とお馴染のキーワードが続きます。6位の mixi は最近あまり話題を聞かなくなりましたが、ランキングでは上位に健在なようです。

続いて Google.co.jp のランキングです。

順位 キーワード 昨年
1位 yahoo 1位
2位 youtube 2位
3位 facebook 4位
4位 amazon 5位
5位 楽天 6位
6位 mixi 3位
7位 天気予報
8位 twitter 7位
9位 gmail 8位
10位 ニコニコ 9位

Zeitgeist 2012 – Google

傾向としては Yahoo!Japan とほぼ同じようです。7位に天気予報がランクインしているのが興味深いです。そうえいば、2012年は異常気象が多発していました。

最後に Google.com のキーワードランキングを確認したいと思います。Google/Yahoo とも日本人向けのランキングでは、上位にサイト名が多くランクインされていましたが、Google.com は少し傾向が異なります。

順位 キーワード
1位 Whitney Houston (歌手)
2位 Gangnam Style (曲名)
3位 Hurricane Sandy (災害)
4位 iPad 3 (家電)
5位 Diablo 3 (ゲーム)
6位 Kate Middleton (イギリス人)
7位 Olympics 2012 (スポーツ)
8位 Amanda Todd (カナダ人)
9位 Michael Clarke Duncan (俳優)
10位 BBB12 (TV)

()内は当サイトが加えた注釈です。

Zeitgeist 2012 – Google

正に、2012年に世界で注目されたキーワードだと思います。ハリケーンサンディ、オリンピック、そしてホイットニーヒューストンなど日本でも話題になりました。

2013年はどんなキーワードが検索されるのか、今から楽しみですね。