パスワードを忘れた? アカウント作成
491088 journal

Tatenonの日記: レジストリで大ピンチ・・でした。

日記 by Tatenon
いやうっかり2003Serverでレジストリのuserinitを消してしまい、
何をやってもログオンできない状態に。orz
っつーか、ログオンしても速攻でログオフされてしまう。

レジストリを修復する方法をググりまくったが、回復コンソールではコピーくらいしかできそうもない。
そこで今回とった手順を覚書しておく。

・2003ServerのCDで回復コンソール起動
・c:\windows\system32\config\の中にあるレジストリハイブ default,sam.software,security,systemを別の場所にコピー
・c:\windows\repair\にある default,sam.software,security,system をc:\windows\system32\config\ へコピー
・回復コンソールを終了し、Windows起動
・アクティベーションしないとログオンできないので電話でせっせと数字を打ち込む
・ログインしたらregedt32.exeを起動。HKEY_LOCAL_MACHINEを選択し、メニューのファイルからハイブの読み込みを実行
・先ほど別の場所へコピーしたレジストリのうち、softwareを読み込む
・やらかした箇所を修復
・ハイブのアンロードをしてシャットダウン
・2003ServerのCDで回復コンソール起動
・先ほど別の場所にコピーして修復したレジストリハイブを、c:\windows\system32\config\ へ書き戻す
・回復コンソールを終了し、Windows起動
・これで終わりかと思いきや、再度アクティベーションしないとログインさせてもらえない。orz
・電話でせっせと数字を打ち込む
・無事起動!

と、整理された手順を見ると簡単なんだけどねぇ・・・

CD起動のWindowsがあれば、こんな回りくどいことしなくて済んだのに。
使うことも無いだろうとタカをくくっていたが、やはり備えは必要か。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

日本発のオープンソースソフトウェアは42件 -- ある官僚

読み込み中...