Peter Swindon said:
When I look into the Registry then I find four similar branches in
HKLM\SYSTEM\:
- CurrentControlSet
- ControlSet001
- ControlSet002
- ControlSet003
Are the branches with the numbers generation driven backups of the
leading CurrentControlSet?
In other words: if I change something in CurrentControlSet will it
be automatically shifted
at a later time to the ControlSet001, 002, 003?
Can I somehow force immediately shifting?
AAIU, you can have up to 3 ControlSet00x branches: One for Current,
one for Failed, and one for Last Known Good. Look at the
HKLM\SYSTEM\Select key and you'll see values for each of those control
sets (as well as one for Default, but I confess I don't have a good
understanding of what that is used for).
CurrentControlSet is a pointer to one of the other control sets - that
is, it doesn't really exist at all, it is just another way of
referring to the control set that is currently in use. Typically,
that is ControlSet001 unless you've had a failure to boot and resorted
to the last known good configuration. Again, look to
HKLM\SYSTEM\Select to see which that is.
So, really the only one you need to be concerned with is
CurrentControlSet. Make your changes there, they automatically and
immediately "shift" to the correct ControlSet00x branch, and you don't
need to make changes to any of the others (and probably shouldn't in
the case of LastKnownGood just in case that makes it no longer
"good").
Oh, and in the future, you probably should announce if you are setting
a followup to a specific newsgroup, otherwise those in the other
newsgroup(s) won't see their (or any other) replies and can't follow
the thread without figuring out what happened...
Followups reset back to the original group list.
--
Zaphod
Arthur Dent, speaking to Trillian about Zaphod:
"So, two heads is what does it for a girl?"
"...Anything else he's got two of?"