ヘッダをスキップ  IT(情報・通信)総合サイト
  音声読み上げ・文字拡大 Japan Site

サイト名ビジネス向けPC FLORA 日立トップページへ


ここからグローバル・ナビゲーション |  ホーム  | 製品  |  サービス  |   サポート  |グローバル・ナビゲーションここまで

   更新履歴   サイトマップ   お問合せ
検索 by Google


ここからブレット・クラム ホーム > サポート > 技術情報 > Windows(R) XP > 移行支援情報 > 「システムの復元」機能の使い方

ページタイトル

Windows(R) XP 「システムの復元」機能の使い方




 
1 はじめに
2 OSの動作が安定していない場合のシステム復旧方法
2.1 「システムの復元」機能の概要
2.2 「システムの復元」の有効/無効を設定する手順
2.3 自動で作成される復元ポイントの概要
2.4 復元ポイントの自動作成間隔及び、復元ポイントの保存期間に関する情報
2.5 手動で復元ポイントを生成する手順
2.6 「システムの復元」を実行する手順
3 OSが起動しない場合のシステム復旧方法
3.1 「前回正常起動時の構成」機能を使用する
3.2 「セーフモード」機能を使用する
3.3 「回復コンソール」を使用する
4 参考資料



1 はじめに

  Windows MeからWindows XPへ引き継がれた機能の1つに、複雑な操作無しで問題が起きたシステムを特定の状態まで復元する事ができる「システムの復元機能」があります。例えば何か新しいソフトウェアをインストールした場合、「システムの動作がおかしくなった」または「不安定になった」ために該当ソフトウェアをアンインストールしたとします。しかし、アンインストールを行ったにも関わらずシステムが正常に動作しない場合や、OSの設定を変更したらトラブルが多発したと言う場合には非常に役に立つ機能だと言えます。しかし、この「システムの復元」機能を使用するには、ユーザがそのマシンに正常にログオン出来ている必要があります。ログオンできない場合や、OSが起動しない場合は「3 OSが起動しない場合のシステム復旧方法」をご参照ください。
 

2 OSの動作が安定していない場合のシステム復旧方法

 
2.1 「システムの復元」機能の概要
「システムの復元」機能は、システムファイルやアプリケーションの変化を動的に監視し、システムファイルやドライバ、アプリケーションをインストールした時や、上書きした時、変更が加えられた時等、何らかの変化が生じた時に変更される前の状態を記録します。同時に、復元作業が複雑にならない様に復元ポイントを自動的に生成します。ユーザはこの復元ポイントを元に、システムを問題が発生する以前の状態に戻す事が可能になります。
 
2.2 「システムの復元」の有効/無効を設定する手順
Windows XPをインストールしたマシンでは、デフォルトで「システムの復元」機能は「有効」に設定されています。この機能はコンピュータのシステムを障害が発生する前の状態に復元(ロールバック)する為の機能です。
  1. 「スタート」から、「すべてのプログラム」→「アクセサリ」→「システムツール」→「システムの復元」を選択すると下記画面が表示されます。
    表示された画面中の「システムの復元の設定」をクリックします。

    システムの復元の開始
     
  2. 下記画面が表示されます。ここで「システムの復元を無効にする」がチェックされていると、復元ポイントが生成されないため復元機能を使用する事ができません。
    ドライブ毎に復元作業の詳細を設定したい場合は、「利用可能なドライブ(V)」から設定したいドライブを指定し、「設定(S)」をクリックします。
    内容を確認し「OK」をクリックしてウィザードを終了します。

    システムの復元


    【参考】「すべてのドライブでシステムの復元を無効にする(T)」について
    システム復元機能を無効に設定すると既存の復元ポイントは全て削除され、マシンに対する変更の取り消しや、修正が出来なくなります。「システムの復元」機能を使用して、マシンを以前の状態に復元したい場合は「システムの復元」は常に有効に設定しておく必要があります。
     
2.3 自動で作成される復元ポイントの概要
復元ポイントはシステムによって自動的に生成されます。生成されるタイミングに関しては、以下の表を参照ください。

復元ポイントが作成される
タイミング
詳細
Windows XPのインストール時 既存のOSをWindows XPにアップグレードし最初のログオンを行った時、またはWindows XPに始めてログオンした時
アプリケーションのインストール時 「システムの復元」機能に対応したアプリケーションをインストールした時
自動更新によるインストール時 自動更新機能(Windows Update)機能を使用し、システム構成を更新した時
復元実行時(管理者権限が必要) 「システムの復元」機能を使用して、マシンを過去の状態に復元した時、復元の処理が実行される直前の状態を復元ポイントとして作成する。
署名の無いドライバのインストール時 デジタル署名されていないデバイス・ドライバをインストールした時
バックアップデータを使用し、システムを復旧した時 Windows XP付属のバックアップ機能を使用して、バックアップデータからの回復処理を行う場合、回復処理が行われる直前の状態を復元ポイントとして作成する
システムが自動的に復元ポイントを生成する デフォルト設定でレジストリに設定されるタイマ時間(86400(秒)=24時間)が経過した時(注1
手動設定 手動で復元ポイントを生成した時

(注1):Windows XPのデフォルト設定では、Windows XPに初めてログオンした時から24時間間隔に1回の間隔で自動的に復元ポイントを生成します。復元ポイントが生成される間隔を変更したい場合は「2.4 復元ポイントの自動作成間隔及び、復元ポイントの保存期間に関する情報」を参照ください。
 
2.4  復元ポイントの自動作成間隔及び、復元ポイントの保存期間に関する情報
Windows XPのデフォルト設定では、ある一定の間隔で自動的に復元ポイントを作成します。また、作成された復元ポイントはある一定期間(デフォルトでは90日)を超えると自動的に削除されます。Windows XPでは、あるレジストリの設定値を変更する事によって「復元ポイントの自動作成間隔」や、「復元ポイントの保存期間」を変更する事が可能です
以下に「復元ポイントの自動作成間隔」と「復元ポイントの保存期間」を確認する事ができるレジストリ情報を下記に記載します。
  • 「復元ポイントの自動作成間隔の設定値」を確認できる場所
    1. レジストリの場所
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT
      \CurrentVersion\SystemRestore内の「RPGlobalInterval」
       
    2. デフォルトで設定される値
      86400(秒)=「24時間」
       
  • 「復元ポイントの保存期間の設定値」を確認できる場所
    1. レジストリの場所
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT
      \CurrentVersion\SystemRestore内の「RPLifeInterval」
       
    2. デフォルトで設定される値
      7776000(秒)=「90日」

【参考】
「復元ポイントが保存される領域」のサイズはデフォルト設定の場合、各ドライブ容量の12%となっています。ただし、ドライブの容量が4GB未満の場合は400MBがデフォルトで設定され、ドライブの容量が400MB未満の場合はドライブの全容量が最大保存サイズとして設定されます。システムが自動的に復元ポイントを生成し続ける事により保存領域のサイズを超えてしまった場合は、作成日付の古い順に復元ポイントが削除されます。また、復元ポイントの保存期間(デフォルトで90日間)を超えた場合も同様に作成日付の古い順に削除されます。
 
2.5 手動で復元ポイントを生成する手順
Windows XPの「システムの復元」機能はシステム及び、アプリケーションファイルへの変更を常に監視し、自動的に復元ポイントを生成します。またWindows XPではデフォルトで1日1回復元ポイント生成します。さらに、アプリケーションやドライバのインストールを行った場合も復元ポイントが生成されます。
上記内容と併せ、ユーザが任意に復元ポイントを作成する事も可能であり、その復元ポイントに名前を付けて保存する事が出来ます。

以下に、手動で復元ポイントを作成する手順を記載します。
  1. 「スタート」から、「すべてのプログラム」→「アクセサリ」→「システムツール」→「システムの復元」を選択すると下記画面が表示されます。
    画面左側で「復元ポイントの作成(E)」にチェックを入れ「次へ(N)」をクリックします。

    システムの復元の開始
     
  2. 下記画面が表示されます。ウィザード内の「復元ポイントの説明」欄に、これから作成する復元ポイントの保存名を入力し「作成(R)」をクリックします。
    ここでは、例として「TEST」と入力します。

    復元ポイントの作成
     
    【注意】
    ここで設定した保存名は、復元ポイントの作成後に変更することが出来ません。「作成(R)」をクリックする前に、入力した名前に間違いがないかを確認して下さい。
     
  3. 下記画面が表示され、新規に復元ポイントが作成された事が確認できます。
    内容を確認し、「閉じる(C)」をクリックします。

    新しい復元ポイント
     
2.6 「システムの復元」を実行する手順
本手順では、「2.5 手動で復元ポイントを生成する手順」で作成した復元ポイント(TEST)にシステムを復元する手順を記載します。
  1. 「スタート」から、「すべてのプログラム」→「アクセサリ」→「システムツール」→「システムの復元」を選択すると下記画面が表示されます。
    画面左側で「コンピュータを以前の状態に復元する(R)」にチェックを入れ「次へ(N)」をクリックします。

    システムの復元の開始
     
  2. 下記画面が表示されます。画面左のカレンダー内に太字で表示された日付が、復元ポイントが保存されている日付であり、その日付を選択した時、右側の表示窓内に復元ポイントが一覧で表示されます。
    復元ポイントを選択した後、「次へ(N)」をクリックします。
    ここでは「TEST」を選択します。

    復元ポイントの選択
     
  3. 下記画面が表示されます。内容を確認し「次へ(N)」をクリックします。

    復元ポイントの選択の確認
     
  4. マシンが自動的にログオフされ、システムの復元が開始します。
    その後、自動的に再起動が行われます。
     
  5. 再起動が終了し、正常にログオンすると下記画面が表示されます。
    内容を確認し、「OK(O)」をクリックします。

    復元は完了しました
     
【参考】
「システムの復元」機能を使用して復元可能な主要項目
(a) レジストリ
(b) プロファイル(移動ユーザプロファイルは対象外)
(c) COM+ DB
(d) WFP.dllキャッシュ
(e) WMI DB
(f) IIS(Internet Information Server)の設定
 
 

3 OSが起動しない場合のシステム復旧方法

 
3.1 「前回正常起動時の構成」機能を使用する
【目的】
再起動前に加えた変更が障害の原因だと疑われる場合に使用します。

Windows XPの「前回正常起動時の構成」機能は回復オプションの1つです。この「前回正常起動時の構成」機能を使用すると、最後にOSが正常に起動した時の「レジストリ情報」と「ドライバ設定情報」を使用してマシンが起動します。ただし、前回のログオン時に、既に壊れた状態であった場合は「前回正常起動時の構成」機能を使用しても問題を解決する事はできません。
 
「前回正常起動時の構成」機能を使用してマシンを起動する方法は以下の通りです。
  1. マシンの電源を入れます。
  2. マシンの起動時にF8キーを押します。
  3. 画面上に「オペレーティングシステムの選択」画面が表示された場合は再度F8キーを押します。
  4. 「Windows 拡張オプションメニュー」が表示されるので、矢印キーを使用し「前回正常起動時の構成(正しく動作した最新の設定)」を選択し、Enterキーを押します。
  5. 表示された画面内で「Microsoft Windows XP」を選択し、Enterキーを押します。
【参考】
「前回正常起動時の構成」機能に関しての情報は「4 参考資料」内、「(5) 前回正常起動時の構成機能を使用してコンピュータを起動する」を参照ください。
 
3.2 「セーフモード」機能を使用する
【目的】
「前回正常起動時の構成」機能を使用しても、システムの状態が安定しない場合に使用します。

「セーフモード」でマシンを起動すると基本的なファイル、ドライバのみが使用できる状態で起動します。新しく追加したデバイス又は、変更したドライバが原因で問題になっている場合は、本機能を使用してデバイスを削除したり、変更を元の状態に戻したりする事ができます。ただし、Windows XPを起動するのに必要となるシステムファイルが破損している場合は「セーフモード」を使用しても問題を解決する事はできません。

セーフモードを使用してマシンを起動する方法は以下の通りです。
  1. マシンの電源を入れます。
  2. マシンの起動時にF8キーを押します。
  3. 画面上に「オペレーティングシステムの選択」画面が表示された場合は再度F8キーを押します。
  4. 「Windows 拡張オプションメニュー」が表示されるので、矢印キーを使用し「セーフモード」を選択し、Enterキーを押します。
  5. 表示された画面内で「Microsoft Windows XP」を選択し、Enterキーを押します。
【参考】
「セーフモード」機能に関しての情報は「4 参考資料」内、「(4) セーフモードの起動方法」を参照ください。
 
3.3 「回復コンソール」を使用する
【目的】
「前回正常起動時の構成」機能を使用しても問題が解決せず、マシンを「セーフモード」で起動する事もできない場合に使用します。

本機能を使用する場合、問題のあるドライバやファイルを識別および特定する為のコマンドを使用できる高度な知識が必要となります。

回復コンソールの起動方法
  1. 「回復コンソール」を使用するには、Windows XPのインストールCD-ROMから起動し、テキストモードのセットアップ中でメッセージが表示されたら、「Rキー」を押して回復コンソールを起動します。
  2. Windows XPを起動出来ない場合に備え、現在使用しているWindows XPマシンに「回復コンソール」をインストールしておく事ができます。この場合、マシンの起動時に使用可能なオペレーティングシステムの一覧から「回復コンソール」を選択します。
【参考】
「回復コンソール」機能に関しての詳細情報及び、コマンド一覧は「4 参考資料」内、「(6) Windows XP回復コンソールの説明」を参照ください。
 
 

4 参考資料

 
  1. システムを復元するときに使用する復元ポイントの作成方法
    http://www.microsoft.com/JAPAN/enable/kblight/t007/8/07.htm
     
  2. システムの復元
    http://www.microsoft.com/JAPAN/windowsxp/pro/business/performance/restore.asp
     
  3. Microsoft Windows XPシステム復元機能
    http://www.microsoft.com/JAPAN/msdn/windows/windowsxp/
    windowsxpsystemrestore.asp#windowsxpsystemrestore_restore

     
  4. セーフモードの起動方法
    http://www.microsoft.com/JAPAN/enable/kblight/t007/7/33.htm
     
  5. 前回正常起動時の構成機能を使用してコンピュータを起動する
    http://support.microsoft.com/default.aspx?scid=%2Fisapi%2Fgomscom%2Easp%3Ftarget%3D%2
    Fjapan%2Fsupport%2Fkb%2Farticles%2Fjp307%2F8%2F52%2Easp&LN=JA

     
  6. Windows XP回復コンソールの説明
    http://support.microsoft.com/default.aspx?scid=%2Fisapi%2Fgomscom%2Easp%3Ftarget%3D%2
    Fjapan%2Fsupport%2Fkb%2Farticles%2Fj068%2F9%2F20%2Easp&LN=JA
【参考】
「システムの復旧」に関する情報はWindows XPのヘルプ内にも多く存在しています。「前回正常起動時」や、「セーフモード」、「システムの復旧」をキーワードに検索してください。

 

 


ここからローカル・ナビゲーション
技術情報

ダウンロードについて


お問い合せはHCAセンタへ

お客さまは、「個人情報の取り扱い」にご同意頂いた上でご連絡をお願いします。
「個人情報の取り扱い」にご同意いただけない場合には、当グループが提供するお問い合わせサービスがご利用いただけな場合があります。
16歳以下の場合は保護者の方の同意を得た上でお問い合わせください。

ここからフッタ  | サイトの利用条件 | 個人情報保護に関して | 商品名称について | フッタここまで

(c)Hitachi, Ltd. All rights reserved. WRITTEN BY INTERNET SYSTEMS PLATFORM DIVISION