| [運用] Windows XPが立ち上がらない! そのときの対処法 4. 回復コンソールによる復旧(1)井上 孝司2009/07/02 |
|
|
|
|
■作業4:回復コンソールで破損されたレジストリやMBRを修復する
これまでの作業で復旧せず、レジストリの破損が原因でシステムが起動不能になっている場合、回復コンソール(起動しない場合に、基本コマンドを使用して問題のあるドライバやファイルの識別などを行い、システムを回復させるためのコンソール機能)による復旧を試みる方法もある。それには、前述した「システムの復元」機能によって作成した情報を利用するのだが、システムが起動不可能になっているときには、「システムの復元」が実行できない。そこで、以下の手順を踏む。
- 回復コンソールを起動して、既存のレジストリを削除する
- Windows XPのセットアップ時に自動作成された、初期状態のレジストリをコピーする。これで、破損したレジストリが初期状態のものに置き換わる
- そのレジストリを使ってシステムをセーフモードで起動する。その後、システムの復元機能によって作成した復元ポイントのレジストリを手作業で書き戻す
3の作業を行う際に注意が必要なのは、最新の復元ポイントは使用せずに、それより1つ、ないしはそれ以上前のものを使用する点だ。最新の復元ポイントは、2の作業に続いてシステムを起動し直した際に、自動的に作成されたものだからだ。
なお、Windows XPをプレインストールして出荷しているメーカー製PCの場合、回復コンソールによる復旧では出荷時の状態に戻すことができなくなってしまう可能性があるため、この方法は使用しない方がよい。
●回復コンソールの起動方法
回復コンソールは、既定の状態ではハードディスクにはインストールされていない。そのため、Windows XPのインストールCDから起動して回復コンソールを実行する。
まず、回復コンソールの起動方法について解説する。
-
Windows XPのインストールCDから、セットアップを行うときと同じ手順でシステムを起動する。
-
[セットアップの開始]画面が表示されたら、[R]キーを押す。続いてキーボードの選択を求めてくるが、これは通常のセットアップ時と同じだ。
![]() |
| [セットアップの開始]画面 |
| Windows XPのインストールCDから起動すると、最初にこの画面が表示される。ここで[Enter]キーを押すと通常のセットアップになるが、[R]キーを押すと回復コンソールが起動する。 |
-
回復コンソールが起動する。最初に注意事項を表示した後で、ハードディスクにインストールされているWindows XPの一覧が表示される。その中から、修復したいものに対応する番号をキー入力して[Enter]キーを押す。
-
Administratorパスワードの入力を求められる。Windows XP Professionalではセットアップ時に指定したパスワードを入力する。Windows XP HomeではAdministratorのパスワードは空白なので、何も入力せずに[Enter]キーを押す。
これで回復コンソールのプロンプトが表示される。カレント・フォルダは、回復作業の対象に選択したWindows XPのシステム・フォルダ(例:C:\Windows)になる。
![]() |
||||||
| 回復コンソールの画面例 | ||||||
| 回復コンソールでは、回復作業の対象を選択する操作と、Administratorとしてログオンする操作を最初に行う。 | ||||||
|
なお、回復コンソールは事前にWindows XPにインストールしておくこともできる。こうするとセーフモード以外の選択肢として回復コンソールも利用可能になり、インストールCDを用意する必要がなくなる(詳しくは、「Windows TIPS:障害復旧のために回復コンソールを起動する」参照のこと)。
●既存レジストリのバックアップと削除
Windows XPは、セットアップした際に初期状態のレジストリを%SystemRoot%\Repairフォルダ(以下の説明では、%SystemRoot%をデフォルトのWindowsフォルダ、すなわち「C:\Windows」とする)に保存する。まず、それを使って既存のレジストリを置き換える作業を行う。ただし念のために、既存のレジストリをバックアップしてから置き換えを行う。この操作は、取りあえずWindows XPを起動可能な状態に戻すためのものだ。
- 回復コンソールを起動した後で、以下のコマンドを入力する。この一連の操作により、既存のレジストリを「C:\Windows\tmp」フォルダにコピーする。
C:\> md tmp |
- 以下のコマンドで既存のレジストリを削除する。
C:\> delete c:\windows\system32\config\system |
- 以下のコマンドで、セットアップ時に作成された初期状態のレジストリを「C:\Windows\system32\config」フォルダにコピーする。
C:\> copy c:\windows\repair\system c:\windows\system32\config\system |
- 最後に「exit」と入力して回復コンソールを終了して、コンピュータを再起動する。
それぞれのファイルは、レジストリのハイブに対応している。そのため、すべてのファイルについてコピーと削除を正しく行わなければならない。そうしないと、レジストリの整合性が維持できず、さらなるトラブルを引き起こす可能性がある。
| INDEX | ||
| [運用] Windows XPが立ち上がらない! そのときの対処法 | ||
| 1.もしWindows XPが起動しなくなったら | ||
| 2.データのバックアップとセーフモードによる復旧 | ||
| 3.システムの復元の実行 | ||
| 4.回復コンソールによる復旧(1) | ||
| 5.回復コンソールによる復旧(2) | ||
| 6.修復セットアップによる復旧 | ||
| 運用 |
TechTargetジャパン
- Server 2012でサーバの初期設定作業を行う (2013/5/17)
Windows Server 2012のサーバ・マネージャは従来とは使い勝手が異なる。従来のようにサーバの初期設定作業を行うには? - フェイルオーバー構成がサポートされたDHCPサービス (2013/5/16)
DHCPは基本サービスであり高い耐障害性が求められる。DHCPサーバを2重化するフェイルオーバー機能とは? - (iOS 6版)iPhone/iPod touchのカレンダー活用術 (2013/5/15)
iOS標準の「カレンダー」アプリの活用方法を解説。Googleカレンダーなどと同期すれば、外出先でのスケジュール確認も可能に(iOS 6向けに更新) - 第364話 コンピュータvs.プロ棋士 (2013/5/14)
将棋ソフトがプロ棋士に勝利する時代がきてしまった。しかもコンピュータの性能はまだまだ上がる。人間の尊厳を守るには……
|
|
- Hud美さんと学ぶRedmine×Jenkinsの神アジャイル
- Server 2012でサーバの初期設定作業を行う
- アドビの本気度が詰まったAdobe Maxまとめ
- DB・要件定義が通じない? 顧客の知識レベルを探る
- 「初音ミク」や「ゆるキャラ」の商標権ってどうなの?
- 見落としがちな整数関連の脆弱性(前編)
- フェイルオーバー構成がサポートされたDHCPサービス
- データ・コレクションをバインドするには?
- iOSアプリのUIを爆速で激ヤバにする2つのライブラリ
- (iOS 6版)iPhone/iPod touchのカレンダー活用術
- 想定するユーザーを「ペルソナ」としてモデリングする
- 補助簿で確認。いちごクレープ何枚売れた?
キャリアアップ
- - PR -
イベントカレンダー
- - PR -
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
「ITmedia マーケティング」新着記事
CyberZ、スマホ広告効果測定ツール「Force Operation X」、世界250カ国対応のグローバルワンSDK提供開始
サイバーエージェントの連結子会社であるCyberZは5月16日、スマートフォン広告向けソリュ...
Twitterの動画アプリ「Vine」のキャンペーンが増加中
米国では、Twitter社が今年1月に発表した動画投稿アプリVineを使った製品キャンペーンが...
第4回 SFA/CRMの「見える化」と名刺管理の「見える化」
今回は、名刺管理サービスとSFA/CRMの「見える化」の違いを検討します。名刺管理サービ...


