------------------------------------------------------------------------------ すっきり!! デフラグ 補助テキスト - SDFRSRVS.TXT (この補助テキストはWindows NT系用です) Windows NT系で停止させたサービスの復旧方法 ------------------------------------------------------------------------------ ※ここでWindows NT系とは、Windows NT 4.0/2000/XP/Server 2003/Vistaなどの  NTシリーズのOSのことを指します。 これは、すっきり!! デフラグ の補助テキストです。 すっきり!! デフラグ そのものの説明については、Sdefrag.txt を参照してください。 ここでは、Windows NT系で停止させたサービスの復旧方法について説明します。 このテキストは、印刷して使用されることをお勧めします。 ●解説  Windows NT系で「サービス」は、Windowsの様々な機能を提供するために、ユーザー から隠れて動作する特殊なプログラムです。  すっきり!! デフラグでは、これらのプログラムが占有するメモリ領域も開放する ために「すっきり実行の方法」でシェル入れ替えを使ったときに、「シェル入れ替え の際に停止するサービスを選択する」(ノーマルモードのみ)機能が使えます。  通常、停止したサービスは、すっきり実行終了後に自動的に復旧しますが、すっきり 実行開始時になんらかのトラブルが発生した場合などに、サービスが復旧しないことが 考えられます。  ここではそうなったときに行うべき事、または、そうなることを予測して何をして おけば確実に復旧できるのかを説明します。 A. すっきり!! デフラグの自動回復機能を使う  すっきり!! デフラグでは、すっきり実行を開始しようとするタイミングで、自動で 起動するサービスの名前のバックアップを行います。この情報を用いて、サービスの 状態を復帰できます。  この機能を使うには、ノーマルモードの「ツール」メニュー→「トラブル解決ツール」 を選択し、「停止したサービスを強制復帰させる」ボタンを押してください。  ただし、サービスの復帰に失敗した後、再度すっきり実行を行ってしまうと、上の 情報は上書きされ、正しい復旧はできなくなりますのでご注意ください。 B. すべて手動で復旧する  スタートメニューやコントロール パネルから「管理ツール」を呼び出し、「サー ビス」を選ぶことで、サービスの開始状態を編集できます。詳しくは、「サービス」 のヘルプを参照してください。 C. あらかじめサービス状態が保存されているレジストリキーをエクスポートしておく  サービスの状態を丸ごと保存しておくことで、確実にサービスの状態を復旧できます。 ただし、サービス状態の保存は、異常が起こる前に行っておかなければなりません。  1. レジストリエディタを起動する  Windowsに付属している「レジストリ エディタ」を起動します。  レジストリ エディタはWindowsに付属していますが、スタートメニューには登録され ていません。次の手順で呼び出します。   (1)「スタートボタン」を押してスタートメニューを出す。   (2)「ファイル名を指定して実行」をクリック。   (3) 入力欄に「regedit」と入力して、[OK]ボタンを押す。 2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesを選択する  エクスプローラでフォルダを選択する要領で、サービスの一覧が格納されているレジス トリ「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services」を選択します。 3. 「ファイル」メニューから「エクスポート」を選択する  「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services」を選択したら、「ファ イル」メニューから「エクスポート」を選びます。  Windowsのバージョンによっては、右クリックメニューからでも出てきます。  4. エクスポートを実行する  適当なファイル名をつけ、「保存」を押します(.regファイルとして保存されます)。  この際、「エクスポートの範囲」で「選択された部分」がチェックされていることを 確認してください。チェックされていない場合は、クリックしてチェックしてください。  ●異常発生時の対策  すっきり!! デフラグは、通常はサービスの待避と復旧処理を自動的に行いますが、 なんらかの問題が発生して、Windowsは起動するけれど、立ち上がるはずのサービスが 立ち上がらなくて、Windowsの様子がおかしいという場合に、サービスを復旧する必要 があります。  この場合に、この手順で作成した「〜.reg」のファイルを開く(ファイルをダブルク リックする)ことで、簡単にサービスの状態を復旧できます。  「〜.reg」のファイルを開いてサービスの状態を復旧したら、Windowsを再起動して ください。 ※なお、Windowsが立ち上がらなくなってしまったという場合は、残念ながら、Windows  の再インストールを行っていただかなければなりません。 ※今のところ、この手順でサービスの復旧が必要になったという報告はいただいていま  せんが、念には念を入れて…ということです。 ------- ※すっきり!! デフラグや、ドキュメント・ヘルプ・この説明を利用した際に何か  障害が発生しても、当方では予見可能性の有無にかかわらず、一切責任を負い  ません。あらかじめご了承下さい。 ------------------------------------------------------------------------------ [INASOFT] http://www.yoshibaworks.com/ayacy/inasoft/ [eメール] (ヘルプファイルを参照してください)