9 xと2 kレジストリのバックアップと復旧
Windows 95以来、マイクロソフトはWindowsシステムの設定情報をレジストリというデータベースに格納してきた。Widnowsシステムは、すべてのソフトハードウェアを管理するコアであり、各コンピュータユーザのプロファイルおよびシステムハードウェア、インストール済みプログラム、属性設定などの重要な情報が含まれている。このため、レジストリの間違いはシステムの崩壊を招きかねないので、レジストリの「健康」を保つことが重要です。では、レジストリの「健康」はどうやって保証されますか?古い方法――バックアップと回復。A、Windows 9 xレジストリのバックアップと復旧(1)Scanregバックアップ/レジストリシステムを使用して起動中に自動的にレジストリをスキャンし、レジストリとWin.ini、System.iniを一緒に包んでrb 00に圧縮しますか?cabは、C:\Windows\sybckupのディレクトリに保存されています。エラーがあると自動的に修復されます。システムの実行時にレジストリをチェックすることもできます。レジストリ検出ソフトはDOS版のscanreg.exeとWindows版のscanregw.exeのために、「Scareg」を入力すると、自動的に該当バージョンを起動します。「開始」→「実行」をクリックし、「開く」ダイアログで「Scance」を入力し、「確定」をクリックすると、プログラムはレジストリをスキャンしてスキャン結果を表示します。レジストリに間違いがあると自動的に修復するかどうかがヒントになります。レジストリのバックアップがないと自動的に修復できます。正常で、今日もバックアップがない場合、バックアップを取るようにとプログラムが提示されます。レジストリが間違っていて、自動的に修復できず、Windowsにログインできない場合、DOSでScanreg/Fixを実行して修復することができます。このように、システムの自動起動時に初期化プログラムSystem.iniとWin.iniによってエラーをロードしたモジュールやアプリケーション、ウィルスの侵入によってレジストリ修復が失敗した可能性を排除することができる。Screagを使用してシステムレジストリのバックアップを行った後、リカバリするには、実際のモードでの純粋なDOS環境が必要です。DOSプロンプトにScranreg/restrateを入力し、Scaregは先にレジストリを検出し、いくつかのファイルが選択を提供し、正常と判断したバックアップを回復することを確認します。DOS版Scareg.exeには3つの機能があります。そのパラメータは以下の通りです。BACKUP――レジストリRESTOREをバックアップします。レジストリFIXを回復します。レジストリを修復します。(2)Regeditを使ってレジストリをバックアップします。レジストリのバックアップは「regedit」を実行して、「レジストリエディタ」ウィンドウを開きます。「レジストリ」→「レジストリファイルのエクスポート」メニューコマンドを開き、「レジストリファイルのエクスポート」ダイアログが表示されます。レジストリのバックアップファイルの保存先、名前、およびすべてを保存するか、レジストリのみを保存するかを選択します。自分の必要に応じて設定したら、「保存」ボタンをクリックしてレジストリのバックアップを完了します。レジストリの回復は「レジストリエディタ」を開いてから、「レジストリ」→「レジストリファイルの導入」を実行し、「レジストリファイルの導入」ダイアログボックスを表示します。エクスポートしたレジストリのバックアップファイルが見つかりました。「開く」ボタンをクリックしてレジストリの復元が完了しました。復元が完了したら、「確定」ボタンをクリックして、コンピュータを再起動します。(3)レジストリエディタを利用して、レジストリエラーの前にレジストリをバックアップした場合、DOS環境でregeditを使って回復することもできます。操作手順は以下の通りです。ブートディスクでコンピュータを起動し、Windowsディレクトリに入り、そのディレクトリに「regedit/C*.reg」を入力します。*.regはバックアップのレジストリファイル名です。コンピュータを再起動して新しいレジストリを有効にします。注意:この方法は速度が非常に遅いので、皆さんは忍耐強くしてください。途中で中止すると、現在の登録ファイルを破壊して、コンピュータが起動できなくなる恐れがあります。B、Windows 2000のレジストリの復旧Windows 2000のレジストリも二つの部分に分けられているが、複数のファイルが含まれている。ここで、ユーザプロファイルは、ルートディレクトリ「Dcuments and Settings」のユーザ名のディレクトリに保存され、Ntuser.datとNtuser.iniの2つの隠しファイルとNtuser.logログファイルが含まれている。システムプロファイルは、Windows 2000のシステムディレクトリの「system 32\config」にあり、Default、Software、System、Apppevent.evt、Secevent.evt、Sysevtなどの複数の隠しファイルとその対応するlogファイルと.savファイルが含まれています。これらのレジストリファイルは、Windows 2000の実行時に他のツールを使用して開けられません。これはWindows 9 xのSystem.datとUser.datの違いです。Windows 2000でレジストリを完全にバックアップするには、「実行」ボックスに「regedit」を入力してレジストリエディタを開いて、「レジストリ」→「レジストリファイルのエクスポート」コマンドを開いて、導出した範囲がすべてであることを選択して、バックアップされたレジストリファイルのパスと名前を与えても良いです。レジストリを復元する方法は同じです。レジストリメニューの「レジストリファイルのインポート」をクリックしてディスク上の対応するレジストリのバックアップファイルを選択すればいいです。ルートキーまたはメインキーを保存するだけであれば、WINNT\system 32\regedt 32.exeを使用することができます。まず、保存するメインキーまたはサブキーを選択し、「レジストリ」メニューの「保存項目」コマンドをクリックし、ポップアップの「保存項目」ダイアログで保存するレジストリファイルのファイル名を入力し、拡張子は「reg」を使用することを提案します。今後の管理に便利です。Windows 2000は本格的なマルチユーザ操作システムであるため、いくつかのメインキーまたはサブキーを保存する際には、操作を実行するユーザが違ったり、メインキーまたはサブキーがシステムに使用されているため、アクセス禁止の警告が発生します。これは、Administratorの身分であれば、「セキュリティ」メニューの「パーミッション」コマンドを使用して、これらのキーまたはサブキーのユーザに「完全制御」の権限を与えて、それを保存することができます。