Registry hive problem--saw answers to 10/28/04 post

G

Guest

Hi there,

Back on 10/28/04, a guy named Tony posted a message saying he got this BSOD
message:

STOP: c0000218 {Registry File Failure}
\SystemRoot\System32\Config\SOFTWARE
or its log or alternate.
The registry cannot load the hive (file):
\systemroot\system32\Config\SOFTWARE or its alternate

Well, I'm getting the same thing. I downloaded this thing which Dave
Patrick suggested as a last resort:

http://www.microsoft.com/downloads/...01-2C68-4DE8-9229-CA494362419C&displaylang=en

I put it on floppies and loaded it on my computer and after the last disk, I
ran the repair console but it says it can't locate my hard drive. I do have
my hard drives on an ata controller, perhaps that is why?

anyhow, i'm not really savvy about Windows and I don't know how to do the
following:

If the software hive is corrupt, it may be possible to rename the software
hive found in;
%windir%\system32\config\software
to software.old
then copy the most recent backup found in
%windir%\repair\regback
as
%windir%\system32\config\software

If that fails you can copy/ use the file
%windir%\repair\software

So, I'm at a loss how to fix my computer. Do I have any other way of
repairing this problem or do I have to reinstall W2K? If I do reinstall,
will everything on my disk be erased? Is there a way to save my files before
I do that?

It's a lot to ask but I'm clueless...

Thanks in advance.
 
K

K_R

Dale said:
Hi there,

Back on 10/28/04, a guy named Tony posted a message saying he got
this BSOD message:

STOP: c0000218 {Registry File Failure}
\SystemRoot\System32\Config\SOFTWARE or its log or alternate. The
registry cannot load the hive (file):
\systemroot\system32\Config\SOFTWARE or its alternate

Well, I'm getting the same thing. I downloaded this thing which Dave
Patrick suggested as a last resort:

http://www.microsoft.com/downloads/...01-2C68-4DE8-9229-CA494362419C&displaylang=en


I put it on floppies and loaded it on my computer and after the last
disk, I ran the repair console but it says it can't locate my hard
drive. I do have my hard drives on an ata controller, perhaps that
is why?

anyhow, i'm not really savvy about Windows and I don't know how to do
the following:

If the software hive is corrupt, it may be possible to rename the
software hive found in; %windir%\system32\config\software to
software.old then copy the most recent backup found in
%windir%\repair\regback as %windir%\system32\config\software

If that fails you can copy/ use the file %windir%\repair\software

So, I'm at a loss how to fix my computer. Do I have any other way of
repairing this problem or do I have to reinstall W2K? If I do
reinstall, will everything on my disk be erased? Is there a way to
save my files before I do that?

It's a lot to ask but I'm clueless...

Thanks in advance.
without recovery console or a dos prompt, it is going to be tough
to get your files. Perhaps set up the disk as a slave in another
system and copy the files over?

I have had successful 2000 reinstalls that have not touched my
personal files, and then some that have. it appears to be a crap shoot
but someone else may know better than I how to insure your files
remain.

you could also make a boot floppy with you ASA drivers, you'll have
to edit the boot.ini. google is your friend on that one.

kr
 
D

Dave Patrick

:
| Hi there,
|
| Back on 10/28/04, a guy named Tony posted a message saying he got this
BSOD
| message:
|
| STOP: c0000218 {Registry File Failure}
| \SystemRoot\System32\Config\SOFTWARE
| or its log or alternate.
| The registry cannot load the hive (file):
| \systemroot\system32\Config\SOFTWARE or its alternate
|
| Well, I'm getting the same thing. I downloaded this thing which Dave
| Patrick suggested as a last resort:
|
|
http://www.microsoft.com/downloads/...01-2C68-4DE8-9229-CA494362419C&displaylang=en
|
| I put it on floppies and loaded it on my computer and after the last disk,
I
| ran the repair console but it says it can't locate my hard drive. I do
have
| my hard drives on an ata controller, perhaps that is why?
* To start the recovery console you'll want to boot the Windows 2000 setup
disks or CD-Rom. Then *F6* very early and very important (at setup is
inspecting your system) in the setup to prevent drive controller detection,
and select S to specify additional drivers. Then later you'll be prompted to
insert the manufacturer supplied Windows 2000 driver for your ultra ATA
controller in drive "A"

| anyhow, i'm not really savvy about Windows and I don't know how to do the
| following:
|
| If the software hive is corrupt, it may be possible to rename the software
| hive found in;
| %windir%\system32\config\software
| to software.old
| then copy the most recent backup found in
| %windir%\repair\regback
| as
| %windir%\system32\config\software
|
| If that fails you can copy/ use the file
| %windir%\repair\software
|
| So, I'm at a loss how to fix my computer. Do I have any other way of
| repairing this problem or do I have to reinstall W2K? If I do reinstall,
| will everything on my disk be erased? Is there a way to save my files
before
| I do that?
* Do you have any registry backups?

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
 
G

Guest

Thanks Dave for the response. I don't have the driver on a disk so I just
connected it straight to the motherboard and got it recognize. I am now able
to get a dos prompt and I put in my password, which I guess means that the
registry is ok. However, I have no idea how to rename the software hive and
copy the most recent backup.

Would you be able to walk me through that please?

Thanks in advance,

Dale
 
D

Dave Patrick

Have you ever backed up the registry?

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| Thanks Dave for the response. I don't have the driver on a disk so I just
| connected it straight to the motherboard and got it recognize. I am now
able
| to get a dos prompt and I put in my password, which I guess means that the
| registry is ok. However, I have no idea how to rename the software hive
and
| copy the most recent backup.
|
| Would you be able to walk me through that please?
|
| Thanks in advance,
|
| Dale
 
D

Dave Patrick

Assuming you have a backup and that Windows 2000 is installed to C:\winnt
you can navigate to;
C:\winnt\system32\config\
and rename 'software' to 'software.old'
then copy the most recent backup of 'software' found in
C:\winnt\repair\regback
as
C:\winnt\system32\config\software

If that fails you can copy/ use the file
C:\winnt\repair\software
This file is an image of the hive at the time the OS was installed, so you'd
have to reinstall all software. This being the case you might just as well
blow it away and start a new install. (note: this would at least allow you
to start the OS to make any necessary backups prior to wiping the drive.)

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top