# Registry tool that can read reg on other disk on same computer?

**URL:** <https://boards.straightdope.com/t/registry-tool-that-can-read-reg-on-other-disk-on-same-computer/467521>\
**Category:** Factual Questions\
**Created:** [October 11, 2008, 9:50pm UTC](https://boards.straightdope.com/t/registry-tool-that-can-read-reg-on-other-disk-on-same-computer/467521 "2008-10-11T21:50:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ambushed](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@ambushed](https://boards.straightdope.com/u/ambushed)\
**Post date:** [October 11, 2008, 9:50pm UTC](https://boards.straightdope.com/t/registry-tool-that-can-read-reg-on-other-disk-on-same-computer/467521/1 "2008-10-11T21:50:10Z")

</div>

I’ve got an XP Pro SP2 system disk that won’t boot (I’ve tried several repair installs without success) that contains registry data I need and don’t have elsewhere. I’ve connected it to an XP Pro SP3 system as just another data disk.

But I lack any registry tool that can read it. There are plenty that let you connect to another system’s registry via networking, but that obviously doesn’t solve my problem.

Does anyone know of any tool that will let me read the alternate disk’s registry in this situation?

---

<div class="post-metadata">

**Author:** ![astro](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@astro](https://boards.straightdope.com/u/astro)\
**Post date:** [October 12, 2008, 2:09am UTC](https://boards.straightdope.com/t/registry-tool-that-can-read-reg-on-other-disk-on-same-computer/467521/2 "2008-10-12T02:09:38Z")

</div>

Your description of the condition of the non-booting disk is not clear to me. If the disk is readable as a data disk but not bootable you should be able to start regedit walk the PCs drive directory point the regedit program at it and import the registry file for examination. Does your regedit program refuse to do this?

---

<div class="post-metadata">

**Author:** ![Erasmus\_Darwin](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Erasmus\_Darwin](https://boards.straightdope.com/u/Erasmus_Darwin)\
**Post date:** [October 12, 2008, 3:09am UTC](https://boards.straightdope.com/t/registry-tool-that-can-read-reg-on-other-disk-on-same-computer/467521/3 "2008-10-12T03:09:40Z")

</div>

To elaborate a bit on what astro was saying, the regular regedit.exe that comes with Windows should be able to handle this. Here’s instructions for how to do it via Bart PE, but they should work for your case as well since it looks like Bart PE just uses the regular regedit: [http://windowsxp.mvps.org/peboot.htm](http://windowsxp.mvps.org/peboot.htm)

It seems there are a few idiosyncrasies – you have to select either HKEY\_USERS or HKEY\_LOCAL\_MACHINE before the Load Hive option becomes selectable in the file menu. Then you have to locate the file you want to load, which seems to be in \Windows\System32\Config. Not exactly the most intuitive setup, but this should hopefully get you pointed in the right direction.

---

<div class="post-metadata">

**Author:** ![ambushed](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@ambushed](https://boards.straightdope.com/u/ambushed)\
**Post date:** [October 12, 2008, 10:24pm UTC](https://boards.straightdope.com/t/registry-tool-that-can-read-reg-on-other-disk-on-same-computer/467521/4 "2008-10-12T22:24:11Z")

</div>

Thanks for the further elaboration. It helped a lot!

Do I correctly assume I open the “system” file in \Windows\System32\Config? Is that the “hive” in question?

For future reference, someone on another forum suggested the “LoadHive” tool ([http://www.dagondesign.com/files/loadhive.exe](http://www.dagondesign.com/files/loadhive.exe)). It loads the hive in such a way that you can search through the alternate hive with regedit just as you can with an active registry (at least that appears to be the case; I haven’t been able to find what I’m looking for yet).

> [@Erasmus\_Darwin](#):
>
> To elaborate a bit on what astro was saying, the regular regedit.exe that comes with Windows should be able to handle this. Here’s instructions for how to do it via Bart PE, but they should work for your case as well since it looks like Bart PE just uses the regular regedit: [http://windowsxp.mvps.org/peboot.htm](http://windowsxp.mvps.org/peboot.htm)
> 
> It seems there are a few idiosyncrasies – you have to select either HKEY\_USERS or HKEY\_LOCAL\_MACHINE before the Load Hive option becomes selectable in the file menu. Then you have to locate the file you want to load, which seems to be in \Windows\System32\Config. Not exactly the most intuitive setup, but this should hopefully get you pointed in the right direction.

---

<div class="post-metadata">

**Author:** ![Erasmus\_Darwin](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Erasmus\_Darwin](https://boards.straightdope.com/u/Erasmus_Darwin)\
**Post date:** [October 12, 2008, 10:47pm UTC](https://boards.straightdope.com/t/registry-tool-that-can-read-reg-on-other-disk-on-same-computer/467521/5 "2008-10-12T22:47:32Z")

</div>

> [@ambushed](#):
>
> Do I correctly assume I open the “system” file in \Windows\System32\Config? Is that the “hive” in question?

I believe that the files in that directory correspond to the subtrees under HKEY\_LOCAL\_MACHINE. So SYSTEM is the SYSTEM subtree, SOFTWARE is the SOFTWARE subtree, etc. If you’re looking for registration keys for software that was on the old machine, I would think it would be under SOFTWARE. Other than that, where to look depends on what you’re looking for.
