5.3 Local Registry Search Utility

This utility searches for registry hives in the local drives, and attaches them to the Registry Editor for viewing or editing.

To describe what this utility can help you do, this section will describe the steps required to recover from the Windows registry hive corruption in a case where the file table is still intact.

To recognize the situations when you have a Windows registry hive corruption, while trying to start Windows 2000 or Windows XP, you might get a message similar to this:
Windows could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SYSTEM

When you boot with Active@ Boot Disk, Windows PE will mount the unfuctional drive and assign it a different drive letter in order for you to have exclusive access to it.

To repair the broken registry hive, do the following:

  • 1. From the Active@ Boot Disk shell, click Start > Utilities > Local Registry Search.
    Local Registry Search
  • 2. The Attach and Edit Local Registry dialog box appears.
    Edit Local Registry
  • 3. To search local drives, do the following:
    • Click the Perform search for Registry sets located on local disks radio button.
    • Choose the local drive folder that was mentioned in the error message.
    • Click Search. Drive and folder names will appear below the search button as they are being searched.
    • Results of the search appear in the Results list.
    • Select the broken hive in the Results list. The Attach as box is enabled.
    • Continue with step 4 below.
  • 4. To browse directly to the broken hive, do the following:
    • Click the Direct location radio button. Controls in the lower area are enabled.
    • Click the ellipsis button (…) and browse to the broken hive.
  • 5. In the Attach as box, type a custom hive name. This is a temporary name, so the actual name does not matter.
  • 6. Click Attach & Edit Registry Hive. The Registry Editor appears with the custom hive selected.
    If you are repairing a broken hive, Registry Editor will display a message that says "One or more files containing the registry were corrupt and had to be recovered by use of log files. The recovery was successful."
  • 7. In Registry Editor, select the temporary hive that you just created.
    From the File menu, choose Unload Hive.
    Unload Hive
  • 8. Dialogue box asking for your confirmation will appear.
    Unload Hive. Dialogue box
  • 9. Click Yes. The temporary hive is unloaded.