|
View Full Version : Windows 2000 Continuous Reboot -- Registry Issue?
Back on 27 Oct I posted a problem with a Win2000 machine that continuously
rebooted. Dave Patrick made several suggestions on possible solutions (see
below). Unfortunately, none of the solutions solved the rebooting problem.
This leads me to believe the problem might be similar to that described in
MSDN Knowledage Base article Q258098. However, it calls for modifying the
registery. But if you can't boot Windows, how can you edit the registery.
(It just dawned on me, maybe booting in 'Safe Mode' might work. Is that an
option?)
Any suggestions will be greatly appreciated!
Thanks!
Don
If the security hive is corrupt, it may be possible to rename the security
hive found in
%windir%\system32\config\security
to security.old
then try copying the most recent backup found in
%windir%\repair\regback
to
%windir%\system32\config\
If that fails you haven't much choice but to copy/ use the
original-as-installed security hive from
%windir%\repair\security
to
%windir%\system32\config\security
To start the Recovery Console, start the computer from the Windows 2000
Setup CD or the Windows 2000 Setup floppy disks. If you do not have Setup
floppy disks and your computer cannot start from the Windows 2000 Setup CD,
use another Windows 2000-based computer to create the Setup floppy disks. At
the "Welcome to Setup" screen. Press F10 or R to repair a Windows 2000
installation, and then press C to use the Recovery Console. The Recovery
Console then prompts you for the administrator password. If you do not have
the correct password, Recovery Console does not allow access to the
computer. If an incorrect password is entered three times, the Recovery
Console quits and restarts the computer. Note If the registry is corrupted
or missing or no valid installations are found, the Recovery Console starts
in the root of the startup volume without requiring a password. You cannot
access any folders, but you can carry out commands such as chkdsk, fixboot,
and fixmbr for limited disk repairs. Once the password has been validated,
you have full access to the Recovery Console, but limited access to the hard
disk. You can only access the following folders on your computer: drive
root, %systemroot% or %windir%
--
Regards,
Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
"Don" wrote:
>I am working on a Win2000 box for a some friends of mine. Basically, the
> machine partially boots, then reboots - in an infinite loop. It gets to
> the
> white start-up screen with the blue progress bar, then reboots. And
> reboots. And reboots.
>
> Once I caught a message that said something like "security hive corrupt",
> but can't be sure since it was so fast. I've pulled the drive an put it
> in
> another machine as a slave drive. Mounts okay and all files seem visible.
> Ran a virus scan on it and nothing (some adware stuff). Put the disk in
> another machine and got the same continuous reboot result.
>
> Tried using the 4 disk set of floppies for repair. Going through the
> Console option, I can get to c:\winnt. If I pick the manual repair option
> and pick Locate, it says it can not find an installation to repair. (Of
> course there are no rescue disks!) Unfortunately, my setup disks crapped
> out before I got a chance to try the auto repair option.
>
> Any suggestions on where to go from here? Do I just install Win2000 over
> again? Or maybe Win XP Pro? Given that it is sort of a re-install, what
> are the chances that the data and programs will come through (relatively)
> unscathed?
>
> Thanks!
>
> Don
>
>
Dave Patrick 10-31-2005, 03:09 PM Perform the edits from a parallel install.
http://support.microsoft.com/default.aspx?scid=kb;en-us;266465
Run regedt32, then from the Local Machine Hive, choose Registry|Load Hive.
Then navigate to the location of the hive you want to edit/read. Give it
some tempname (doesn't matter what). Then when your done, move the cursor
back to tempname, then Registry|Unload Hive, Registry|Exit
You'll find them in
%systemroot%\system32\config
the current_user hive is in
%userprofile%\ntuser.dat
The last reg backup files in
%systemroot%\repair\RegBack
and the original as-installed files in
%systemroot%\repair
--
Regards,
Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
"Don" wrote:
> Back on 27 Oct I posted a problem with a Win2000 machine that continuously
> rebooted. Dave Patrick made several suggestions on possible solutions
> (see below). Unfortunately, none of the solutions solved the rebooting
> problem.
>
> This leads me to believe the problem might be similar to that described in
> MSDN Knowledage Base article Q258098. However, it calls for modifying the
> registery. But if you can't boot Windows, how can you edit the registery.
> (It just dawned on me, maybe booting in 'Safe Mode' might work. Is that
> an option?)
>
> Any suggestions will be greatly appreciated!
>
> Thanks!
>
> Don
Thanks Dave!
Don
"Dave Patrick" <DSPatrick@nospam.gmail.com> wrote in message
news:ua$ST0i3FHA.3628@TK2MSFTNGP10.phx.gbl...
> Perform the edits from a parallel install.
>
> http://support.microsoft.com/default.aspx?scid=kb;en-us;266465
>
> Run regedt32, then from the Local Machine Hive, choose Registry|Load Hive.
> Then navigate to the location of the hive you want to edit/read. Give it
> some tempname (doesn't matter what). Then when your done, move the cursor
> back to tempname, then Registry|Unload Hive, Registry|Exit
>
> You'll find them in
> %systemroot%\system32\config
>
> the current_user hive is in
> %userprofile%\ntuser.dat
>
> The last reg backup files in
> %systemroot%\repair\RegBack
>
> and the original as-installed files in
> %systemroot%\repair
>
> --
>
> Regards,
>
> Dave Patrick ....Please no email replies - reply in newsgroup.
> Microsoft Certified Professional
> Microsoft MVP [Windows]
> http://www.microsoft.com/protect
>
> "Don" wrote:
>> Back on 27 Oct I posted a problem with a Win2000 machine that
>> continuously rebooted. Dave Patrick made several suggestions on possible
>> solutions (see below). Unfortunately, none of the solutions solved the
>> rebooting problem.
>>
>> This leads me to believe the problem might be similar to that described
>> in MSDN Knowledage Base article Q258098. However, it calls for modifying
>> the registery. But if you can't boot Windows, how can you edit the
>> registery. (It just dawned on me, maybe booting in 'Safe Mode' might
>> work. Is that an option?)
>>
>> Any suggestions will be greatly appreciated!
>>
>> Thanks!
>>
>> Don
>
>
Dave,
Your guidance in my original post got me to the point where I could see the
error codes:
STOP C0000218
{Registry file failure}
The registry cannot load the hive file:
\SYSTEMROOT\SYSTEM32\CONFIG\SOFTWARE
or its log or alternative
It is corrupt, absent, or not writeable
Unfortunately, the machine did not have a backup copy in
%systemroot%\repair\RegBack, so I had to use the default. Based on a post
of yours from some time back I found using Google, sounds like the thing is
pretty well hosed and the best thing to do at this point is recovery data,
wipe clean, and rebuild. (No magic SOFTWARE registry restorers?! :) ) Oh
well!
Thanks for all the guidance! I learned a lot on this adventure!
Don
"Dave Patrick" <DSPatrick@nospam.gmail.com> wrote in message
news:ua$ST0i3FHA.3628@TK2MSFTNGP10.phx.gbl...
> Perform the edits from a parallel install.
>
> http://support.microsoft.com/default.aspx?scid=kb;en-us;266465
>
> Run regedt32, then from the Local Machine Hive, choose Registry|Load Hive.
> Then navigate to the location of the hive you want to edit/read. Give it
> some tempname (doesn't matter what). Then when your done, move the cursor
> back to tempname, then Registry|Unload Hive, Registry|Exit
>
> You'll find them in
> %systemroot%\system32\config
>
> the current_user hive is in
> %userprofile%\ntuser.dat
>
> The last reg backup files in
> %systemroot%\repair\RegBack
>
> and the original as-installed files in
> %systemroot%\repair
>
> --
>
> Regards,
>
> Dave Patrick ....Please no email replies - reply in newsgroup.
> Microsoft Certified Professional
> Microsoft MVP [Windows]
> http://www.microsoft.com/protect
>
> "Don" wrote:
> > Back on 27 Oct I posted a problem with a Win2000 machine that
continuously
> > rebooted. Dave Patrick made several suggestions on possible solutions
> > (see below). Unfortunately, none of the solutions solved the rebooting
> > problem.
> >
> > This leads me to believe the problem might be similar to that described
in
> > MSDN Knowledage Base article Q258098. However, it calls for modifying
the
> > registery. But if you can't boot Windows, how can you edit the
registery.
> > (It just dawned on me, maybe booting in 'Safe Mode' might work. Is that
> > an option?)
> >
> > Any suggestions will be greatly appreciated!
> >
> > Thanks!
> >
> > Don
>
>
Dave Patrick 11-01-2005, 01:50 AM Yes, not much you can do. Try to keep recent backups with your new install.
--
Regards,
Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
"Don" wrote:
> Dave,
>
> Your guidance in my original post got me to the point where I could see
> the
> error codes:
>
>
> STOP C0000218
> {Registry file failure}
> The registry cannot load the hive file:
> \SYSTEMROOT\SYSTEM32\CONFIG\SOFTWARE
> or its log or alternative
> It is corrupt, absent, or not writeable
>
> Unfortunately, the machine did not have a backup copy in
> %systemroot%\repair\RegBack, so I had to use the default. Based on a post
> of yours from some time back I found using Google, sounds like the thing
> is
> pretty well hosed and the best thing to do at this point is recovery data,
> wipe clean, and rebuild. (No magic SOFTWARE registry restorers?! :) )
> Oh
> well!
>
> Thanks for all the guidance! I learned a lot on this adventure!
>
> Don
Dave,
Will do!
Thanks again for all the help!!
Don
PS More of an academic question: Is the format of a registry file
documented anywhere?
"Dave Patrick" <DSPatrick@nospam.gmail.com> wrote in message
news:%23xK4Pao3FHA.3844@TK2MSFTNGP10.phx.gbl...
> Yes, not much you can do. Try to keep recent backups with your new
install.
>
> --
>
> Regards,
>
> Dave Patrick ....Please no email replies - reply in newsgroup.
> Microsoft Certified Professional
> Microsoft MVP [Windows]
> http://www.microsoft.com/protect
>
> "Don" wrote:
> > Dave,
> >
> > Your guidance in my original post got me to the point where I could see
> > the
> > error codes:
> >
> >
> > STOP C0000218
> > {Registry file failure}
> > The registry cannot load the hive file:
> > \SYSTEMROOT\SYSTEM32\CONFIG\SOFTWARE
> > or its log or alternative
> > It is corrupt, absent, or not writeable
> >
> > Unfortunately, the machine did not have a backup copy in
> > %systemroot%\repair\RegBack, so I had to use the default. Based on a
post
> > of yours from some time back I found using Google, sounds like the thing
> > is
> > pretty well hosed and the best thing to do at this point is recovery
data,
> > wipe clean, and rebuild. (No magic SOFTWARE registry restorers?! :) )
> > Oh
> > well!
> >
> > Thanks for all the guidance! I learned a lot on this adventure!
> >
> > Don
>
>
Dave Patrick 11-01-2005, 02:18 AM These ones may help.
http://support.microsoft.com/default.aspx?scid=kb;[LN];256986
http://www.microsoft.com/windows2000/en/server/help/sag_ntregconcepts_mply.htm
--
Regards,
Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
"Don" wrote:
> Dave,
>
> Will do!
>
> Thanks again for all the help!!
>
> Don
>
>
> PS More of an academic question: Is the format of a registry file
> documented anywhere?
Thanks Dave!
Don
"Dave Patrick" <DSPatrick@nospam.gmail.com> wrote in message
news:u0n9Lqo3FHA.320@TK2MSFTNGP10.phx.gbl...
> These ones may help.
>
> http://support.microsoft.com/default.aspx?scid=kb;[LN];256986
> http://www.microsoft.com/windows2000/en/server/help/sag_ntregconcepts_mply.htm
>
> --
>
> Regards,
>
> Dave Patrick ....Please no email replies - reply in newsgroup.
> Microsoft Certified Professional
> Microsoft MVP [Windows]
> http://www.microsoft.com/protect
>
> "Don" wrote:
>> Dave,
>>
>> Will do!
>>
>> Thanks again for all the help!!
>>
>> Don
>>
>>
>> PS More of an academic question: Is the format of a registry file
>> documented anywhere?
>
>
Dave Patrick 11-02-2005, 03:43 AM You're welcome.
--
Regards,
Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect
"Don" wrote:
> Thanks Dave!
>
> Don
lukesh 11-05-2005, 02:13 AM Hi Don,
Backup software hive located at c:\winnt\system32\config\software first.
Copy this registry to a Windows xp box at say c:\. Open regedit. Select hklm
and then click on file->load hive. Browse to the software hive you copied
from the Windows 2000 server. Name it test. Once it is loaded properly,
Select test and then click on file->unload hive. Now, copy this file back to
the Windows 2000 server at c:\winnt\system32\config and try to boot up.
Windows xp and Windows 2003 registry editor has the capability to rectify
registry corruption. If the registry corruption in the software hive is
minor, then, it should get resolved.
Lukesh
"Don" wrote:
> Dave,
>
> Your guidance in my original post got me to the point where I could see the
> error codes:
>
>
> STOP C0000218
> {Registry file failure}
> The registry cannot load the hive file:
> \SYSTEMROOT\SYSTEM32\CONFIG\SOFTWARE
> or its log or alternative
> It is corrupt, absent, or not writeable
>
> Unfortunately, the machine did not have a backup copy in
> %systemroot%\repair\RegBack, so I had to use the default. Based on a post
> of yours from some time back I found using Google, sounds like the thing is
> pretty well hosed and the best thing to do at this point is recovery data,
> wipe clean, and rebuild. (No magic SOFTWARE registry restorers?! :) ) Oh
> well!
>
> Thanks for all the guidance! I learned a lot on this adventure!
>
> Don
>
>
>
>
>
>
>
>
>
> "Dave Patrick" <DSPatrick@nospam.gmail.com> wrote in message
> news:ua$ST0i3FHA.3628@TK2MSFTNGP10.phx.gbl...
> > Perform the edits from a parallel install.
> >
> > http://support.microsoft.com/default.aspx?scid=kb;en-us;266465
> >
> > Run regedt32, then from the Local Machine Hive, choose Registry|Load Hive.
> > Then navigate to the location of the hive you want to edit/read. Give it
> > some tempname (doesn't matter what). Then when your done, move the cursor
> > back to tempname, then Registry|Unload Hive, Registry|Exit
> >
> > You'll find them in
> > %systemroot%\system32\config
> >
> > the current_user hive is in
> > %userprofile%\ntuser.dat
> >
> > The last reg backup files in
> > %systemroot%\repair\RegBack
> >
> > and the original as-installed files in
> > %systemroot%\repair
> >
> > --
> >
> > Regards,
> >
> > Dave Patrick ....Please no email replies - reply in newsgroup.
> > Microsoft Certified Professional
> > Microsoft MVP [Windows]
> > http://www.microsoft.com/protect
> >
> > "Don" wrote:
> > > Back on 27 Oct I posted a problem with a Win2000 machine that
> continuously
> > > rebooted. Dave Patrick made several suggestions on possible solutions
> > > (see below). Unfortunately, none of the solutions solved the rebooting
> > > problem.
> > >
> > > This leads me to believe the problem might be similar to that described
> in
> > > MSDN Knowledage Base article Q258098. However, it calls for modifying
> the
> > > registery. But if you can't boot Windows, how can you edit the
> registery.
> > > (It just dawned on me, maybe booting in 'Safe Mode' might work. Is that
> > > an option?)
> > >
> > > Any suggestions will be greatly appreciated!
> > >
> > > Thanks!
> > >
> > > Don
> >
> >
>
>
>
|
|
|