Well... ControlSet003 is the Default and Current Control Set, it is the
one that is used to normally boot the computer, it is the one that was
used to boot the machine and the one that is currently being used.
The LKGC is booting using ControlSet002.
ControlSet001 is a Failed Control Set, it is no longer used for
anything, don't compare the LKGC set to this one.
Here is a little test that you can do:
Create a phony key in the CurrentControlSet. Phony keys hurt nothing,
the system just ignores them. Right click on the
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet and select New->Key. Name
the new key Banana Bread, with a name so out of place like that you will
remember that the key is a phony one that will be safe to delete at any
time after your test is done.
Now look in the HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003 key and you will
see the same Banana Bread key. The CurrentControlSet is a symbolic link
to the ControlSet003 that was used to boot the machine, changes made in
the CurrentControlSet are reflected in the Control Set used to boot the
machine. Look in the other Control Sets (001 & 002) and you will not
see any Banana Bread, ControlSet002 is the one used to boot to the LKGC,
you will not see any Banana Bread there.
Now, leave the phony key in place and reboot the machine normally and
then look at the Control Sets again. You will still see Banana Bread in
the Current and in the 003 Control Sets but now you will also see Banana
Bread in the ControlSet002, the LKGC control set. This little exercise
clearly demonstrates how the control set used to boot the machine is
copied over to the LastKnownGood control set after a user successfully
logs on.
John
On 8/23/2010 6
6 PM, Debbie Graham wrote:
> Okay here is what the HKEY_LOCAL_MACHINE\SYSTEM\Select key says
>
> http://www.fileden.com/files/2006/5/26/37340/select.jpg
>
> Debbie
>
>
>
> "John John - MVP"<audetweld@nbnet.nb.ca> wrote in message
> newsbRcaSvQLHA.2100@TK2MSFTNGP04.phx.gbl...
>> What does the HKEY_LOCAL_MACHINE\SYSTEM\Select key tell you? Which
>> Control set is the LKGC and which is the current?
>>
>> There is something else wrong with the machine, unless programs run as
>> services or rely on certain drivers (some like AV software do, but most
>> don't) programs don't or should not record anything in the
>> HKEY_LOCAL_MACHINE\SYSTEM key and using a different Control Set should not
>> affect installed software.
>>
>> John
>>
>> Debbie Graham wrote:
>>> That's just it John. I used the LKGC last year sometime and just used it
>>> again a few days ago and it's the same exact
>>> configuaration from a year ago. My graphics card drivers (ATI) is non
>>> existent, my AVG antivirus had to be reinstalled my new printer install
>>> had to be installed all over again, plus a few other programs of mine.
>>> Something is wrong, I should not have the same configuration now as I did
>>> a year ago.
>>>
>>> Debbie
>>>
>>>
>>> "John John - MVP"<audetweld@nbnot.nb.ca> wrote in message
>>> news:ujVeQnlQLHA.456@TK2MSFTNGP06.phx.gbl...
>>>> On 8/21/2010 11:17 PM, Debbie Graham wrote:
>>>>> I have asked this question before but haven't had any positive results.
>>>>> I
>>>>> just had to use the LKGC and it was like from a year or so ago. I read
>>>>> where the ControlSets have something to do with it. I have 3 of them
>>>>> ControlSet001, ControlSet002 and ControlSet003. Do I have too many?
>>>>> Which
>>>>> one would be the right more recent one? When I use it the way it is
>>>>> now, it
>>>>> makes most of my programs useless and have to reinstall them.
>>>> No, you don't have too many control sets and the Last Known Good
>>>> Configuration that you used was *not* from a year ago... unless the
>>>> computer ran for a whole year without being rebooted. If the computer
>>>> boots properly today and if you turn it off tonight, today's boot
>>>> configuration (right after a user logs on) will be the Last Known Good
>>>> Configuration the next time the computer is booted. Consult the
>>>> HKEY_LOCAL_MACHINE\SYSTEM\Select to know which control set is the LKGC.
>>>>
>>>> John
>>>
>